<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh_CN">
<context>
    <name>AccessInfo</name>
    <message>
        <location filename="Alarm/AccessInfo.cpp" line="126"/>
        <location filename="Alarm/AccessInfo.cpp" line="130"/>
        <source>Access State %1 %2</source>
        <translatorcomment>门禁器状态 %1 %2</translatorcomment>
        <translation>Access State %1 %2</translation>
    </message>
    <message>
        <location filename="Alarm/AccessInfo.cpp" line="126"/>
        <source>online</source>
        <translatorcomment>在线</translatorcomment>
        <translation>online</translation>
    </message>
    <message>
        <location filename="Alarm/AccessInfo.cpp" line="130"/>
        <source>offline</source>
        <translation>offline</translation>
    </message>
</context>
<context>
    <name>AccessMgr</name>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="14"/>
        <source>AccessMgr</source>
        <translation>AccessMgr</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="67"/>
        <source>SN:</source>
        <translation>SN:</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="127"/>
        <source>IP address:</source>
        <translation>IP address:</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="187"/>
        <source>Online:</source>
        <translation>online:</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="225"/>
        <source>Retrieve</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="266"/>
        <source>Add Access</source>
        <translation>Add Access</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3655"/>
        <location filename="DeviceManage/accessmgr.ui" line="3743"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3699"/>
        <source>records, </source>
        <translation>records, </translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3787"/>
        <source>page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3813"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3848"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3883"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.ui" line="3918"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>SN</source>
        <translation>SN</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>Access name</source>
        <translation>Access name</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>Access type</source>
        <translation>Access type</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>Online </source>
        <translation>online</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="73"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="76"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="77"/>
        <source>Yes</source>
        <translation>Yes</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="78"/>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="158"/>
        <source>ZKT</source>
        <translation>ZKT</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="167"/>
        <source>Offline</source>
        <translation>offline</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="171"/>
        <source>Online</source>
        <translation>online</translation>
    </message>
    <message>
        <location filename="DeviceManage/accessmgr.cpp" line="178"/>
        <source>Open Door</source>
        <translation>Open Door</translation>
    </message>
</context>
<context>
    <name>AddAccessLinkageRule</name>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="14"/>
        <source>AddAccessLinkageRule</source>
        <translation>Add Access Linkage Rule</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="503"/>
        <source>Add Access Linkage Rule</source>
        <translation>Add Access Linkage Rule</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="713"/>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="1168"/>
        <source>STRESSFINGERPRINT</source>
        <translation>Stress Finger Print</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="1609"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="601"/>
        <source>MAP</source>
        <translation>Map</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="2040"/>
        <source>ALARM TYPE</source>
        <translation>Alarm Type</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="2471"/>
        <source>RULE NAME</source>
        <translation>Rule Name</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="2502"/>
        <source>SAVE</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="2933"/>
        <source>ACTION PARAM</source>
        <translation>Action Param</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="3364"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="662"/>
        <source>RECORD</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="3819"/>
        <source>TAMPER</source>
        <translation>Tamper</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="4247"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="644"/>
        <source>POP IMAGE</source>
        <translation>Pop Image</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="4678"/>
        <source>LINKAGE ACTION</source>
        <translation>Linkage Action</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="4722"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="5193"/>
        <source>OPEN DOOR</source>
        <translation>Open Door</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="5651"/>
        <source>STRESSPWD</source>
        <translation>Stress Password</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="6079"/>
        <source>ALARM SOURCE</source>
        <translation>Alarm Source</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="6510"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="620"/>
        <source>TVWALL</source>
        <translation>TV Wall</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="6951"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="680"/>
        <source>CAPTURE</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="7379"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="698"/>
        <source>PTZ</source>
        <translation>PTZ</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="7807"/>
        <source>REMARKS</source>
        <translation>Remarks</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.ui" line="7860"/>
        <source>MAGNETICTIMEOUT</source>
        <translation>Magnetic Timeout</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="281"/>
        <source>Fill in rule name</source>
        <translation>Fill in rule name</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="286"/>
        <source>select an alarm source</source>
        <translation>Select an alarm source</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="293"/>
        <source>set Linkage actions</source>
        <translation>Set Linkage actions</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="318"/>
        <source>There is the same alarm rule name, please re-enter!</source>
        <translation>There is the same alarm rule name, please re-enter!</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="323"/>
        <source>With the same alarm source, please re-enter! </source>
        <translation>With the same alarm source, please re-enter! </translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="419"/>
        <source>Add rule failed, please check the name of the rule or the source of the alarm!</source>
        <translation>Add rule failed, please check the name of the rule or the source of the alarm!</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="602"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="621"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="645"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="681"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="699"/>
        <source>Channels</source>
        <translation>Channels</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="610"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="631"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="653"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="671"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="689"/>
        <source>Stop Mode</source>
        <translation>Stop Mode</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="612"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="634"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="655"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="673"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="691"/>
        <source>auto stop</source>
        <translation>Auto Stop</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="614"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="638"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="657"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="675"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="693"/>
        <source>stop after</source>
        <translation>Stop After</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="614"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="638"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="657"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="675"/>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="693"/>
        <source>seconds</source>
        <translation>seconds</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="663"/>
        <source>channels</source>
        <translation>Channels</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="708"/>
        <source>Goto Preset</source>
        <translation>Goto Preset</translation>
    </message>
    <message>
        <location filename="LinkageManage/addaccesslinkagerule.cpp" line="710"/>
        <source>Run Cruise</source>
        <translation>Run Cruise</translation>
    </message>
</context>
<context>
    <name>AddArea</name>
    <message>
        <location filename="DeviceManage/addarea.ui" line="20"/>
        <source>AddArea</source>
        <translation>AddArea</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.ui" line="544"/>
        <source>Parent name:</source>
        <translation>Parent name:</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.ui" line="603"/>
        <source>Name:</source>
        <translation>Name：</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.ui" line="1173"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.ui" line="1204"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.ui" line="1327"/>
        <source>Add area</source>
        <translation>Add area</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.cpp" line="153"/>
        <source>Area name could not be empty</source>
        <translation>Area name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.cpp" line="159"/>
        <source>Area name could not be longer than 31 characters</source>
        <translation>Area name could not be longer than 31 characters</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.cpp" line="183"/>
        <source>The area has already been added</source>
        <oldsource>Area has already been added</oldsource>
        <translation>The area has already been added</translation>
    </message>
    <message>
        <location filename="DeviceManage/addarea.cpp" line="168"/>
        <source>The area name is exist</source>
        <translation>The area name is exist</translation>
    </message>
</context>
<context>
    <name>AddCMS</name>
    <message>
        <location filename="DeviceManage/AddCMS.ui" line="14"/>
        <source>AddCMS</source>
        <translation>Add CMS</translation>
    </message>
    <message>
        <location filename="DeviceManage/AddCMS.ui" line="65"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="DeviceManage/AddCMS.ui" line="90"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/AddCMS.cpp" line="140"/>
        <source>Add channels above current disk limit</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AddCMSArae</name>
    <message>
        <location filename="Playback/addcmsarae.ui" line="14"/>
        <source>AddCMSArae</source>
        <translation>AddCMSArea</translation>
    </message>
    <message>
        <location filename="Playback/addcmsarae.ui" line="83"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="Playback/addcmsarae.ui" line="108"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="Playback/addcmsarae.cpp" line="63"/>
        <source>DEVICE-</source>
        <translation>Device-</translation>
    </message>
</context>
<context>
    <name>AddDev</name>
    <message>
        <location filename="DeviceManage/adddev.ui" line="26"/>
        <source>AddDev</source>
        <translation>AddDev</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="583"/>
        <source>Add device</source>
        <translation>Add device</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="1108"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="1133"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="2239"/>
        <source>Protocol:</source>
        <translation>Protocol:</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="1837"/>
        <location filename="DeviceManage/adddev.cpp" line="76"/>
        <location filename="DeviceManage/adddev.cpp" line="387"/>
        <source>IP:</source>
        <translation>IP:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="1899"/>
        <source>Port:</source>
        <translation>Port:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="1961"/>
        <source>Device name:</source>
        <translation>Device name:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="2023"/>
        <source>User name:</source>
        <translation>Username:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="2085"/>
        <source>Password:</source>
        <translation>Password:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="2147"/>
        <source>Area:</source>
        <translation>Area:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="2177"/>
        <source>Serial num:</source>
        <translation>Serial num:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.ui" line="2261"/>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <source>Net Mode</source>
        <translation>Net Mode</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>Serial No</source>
        <translation>Serial No</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <source>Device type</source>
        <translation>Device type</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>IP</source>
        <translation>IP</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <source>Device name</source>
        <translation>Device name</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>User name</source>
        <translation>Username</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="342"/>
        <source>Protocol</source>
        <translation>Protocol</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <source>Decoder type</source>
        <translation>Decoder type</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="350"/>
        <source>Decoder name</source>
        <translation>Decoder name</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="70"/>
        <location filename="DeviceManage/adddev.cpp" line="381"/>
        <source>SN:</source>
        <translation>SN:</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="31"/>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="247"/>
        <location filename="DeviceManage/adddev.cpp" line="420"/>
        <location filename="DeviceManage/adddev.cpp" line="436"/>
        <location filename="DeviceManage/adddev.cpp" line="523"/>
        <source>I8H_AI</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="44"/>
        <location filename="DeviceManage/adddev.cpp" line="512"/>
        <location filename="DeviceManage/adddev.cpp" line="530"/>
        <source>TCP</source>
        <translation>TCP</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="44"/>
        <source>UDP</source>
        <translation>UDP</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="68"/>
        <location filename="DeviceManage/adddev.cpp" line="251"/>
        <location filename="DeviceManage/adddev.cpp" line="497"/>
        <source>Register</source>
        <translation>Register</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="68"/>
        <location filename="DeviceManage/adddev.cpp" line="259"/>
        <location filename="DeviceManage/adddev.cpp" line="501"/>
        <source>GB28181</source>
        <translation>GB28181</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="263"/>
        <location filename="DeviceManage/adddev.cpp" line="420"/>
        <location filename="DeviceManage/adddev.cpp" line="436"/>
        <location filename="DeviceManage/adddev.cpp" line="541"/>
        <source>I8</source>
        <translation>I8</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="243"/>
        <location filename="DeviceManage/adddev.cpp" line="420"/>
        <location filename="DeviceManage/adddev.cpp" line="436"/>
        <location filename="DeviceManage/adddev.cpp" line="510"/>
        <source>I8H</source>
        <translation>I8H</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="255"/>
        <location filename="DeviceManage/adddev.cpp" line="420"/>
        <location filename="DeviceManage/adddev.cpp" line="436"/>
        <location filename="DeviceManage/adddev.cpp" line="505"/>
        <source>ONVIF</source>
        <translation>ONVIF</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="275"/>
        <location filename="DeviceManage/adddev.cpp" line="420"/>
        <location filename="DeviceManage/adddev.cpp" line="436"/>
        <location filename="DeviceManage/adddev.cpp" line="528"/>
        <source>SLink</source>
        <translation>SLink</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="279"/>
        <location filename="DeviceManage/adddev.cpp" line="556"/>
        <source>Taos</source>
        <translation>Taos</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <location filename="DeviceManage/adddev.cpp" line="283"/>
        <location filename="DeviceManage/adddev.cpp" line="561"/>
        <source>I9</source>
        <translation>I9</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="74"/>
        <source>HNWELl</source>
        <translation>HNWELL</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="86"/>
        <location filename="DeviceManage/adddev.cpp" line="267"/>
        <location filename="DeviceManage/adddev.cpp" line="440"/>
        <location filename="DeviceManage/adddev.cpp" line="452"/>
        <location filename="DeviceManage/adddev.cpp" line="465"/>
        <location filename="DeviceManage/adddev.cpp" line="546"/>
        <location filename="DeviceManage/adddev.cpp" line="584"/>
        <source>TUTK</source>
        <translation>TUTK</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="104"/>
        <location filename="DeviceManage/adddev.cpp" line="295"/>
        <location filename="DeviceManage/adddev.cpp" line="452"/>
        <location filename="DeviceManage/adddev.cpp" line="575"/>
        <location filename="DeviceManage/adddev.cpp" line="584"/>
        <source>Cloud</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="122"/>
        <location filename="DeviceManage/adddev.cpp" line="287"/>
        <location filename="DeviceManage/adddev.cpp" line="440"/>
        <location filename="DeviceManage/adddev.cpp" line="452"/>
        <location filename="DeviceManage/adddev.cpp" line="465"/>
        <location filename="DeviceManage/adddev.cpp" line="566"/>
        <location filename="DeviceManage/adddev.cpp" line="584"/>
        <source>AJ</source>
        <translation>AJ</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="135"/>
        <location filename="DeviceManage/adddev.cpp" line="299"/>
        <location filename="DeviceManage/adddev.cpp" line="452"/>
        <location filename="DeviceManage/adddev.cpp" line="579"/>
        <location filename="DeviceManage/adddev.cpp" line="584"/>
        <source>UMEYE</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="291"/>
        <location filename="DeviceManage/adddev.cpp" line="570"/>
        <source>HNWELL</source>
        <translation>HNWELL</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>Access type</source>
        <translation>Access type</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="362"/>
        <source>Access name</source>
        <translation>Access name</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="477"/>
        <source>SN could not be empty</source>
        <translation>SN could not by empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="271"/>
        <location filename="DeviceManage/adddev.cpp" line="551"/>
        <source>HN</source>
        <translation>HN</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="442"/>
        <source>IP, port, device name and user name could not be empty</source>
        <translation>IP, port, device name and user name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="454"/>
        <location filename="DeviceManage/adddev.cpp" line="467"/>
        <source>SN, device name and user name could not be empty</source>
        <translation>SN, device name and user name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="485"/>
        <source>Device name and user name could not be longer than 31 characters</source>
        <translation>Device name and user name could not be longer than 31 characters</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="615"/>
        <location filename="DeviceManage/adddev.cpp" line="666"/>
        <location filename="DeviceManage/adddev.cpp" line="711"/>
        <source>The device has already been added</source>
        <oldsource>Device has already been added</oldsource>
        <translation>The device has already been added</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="619"/>
        <location filename="DeviceManage/adddev.cpp" line="670"/>
        <location filename="DeviceManage/adddev.cpp" line="715"/>
        <source>Add failed</source>
        <translation>Add failed</translation>
    </message>
    <message>
        <location filename="DeviceManage/adddev.cpp" line="642"/>
        <location filename="DeviceManage/adddev.cpp" line="693"/>
        <source>Modify failed</source>
        <translation>Modify failed</translation>
    </message>
</context>
<context>
    <name>AddDiskParmeter</name>
    <message>
        <location filename="DeviceManage/adddiskparmeter.ui" line="14"/>
        <source>AddDiskParmeter</source>
        <translation>AddDiskParameter</translation>
    </message>
</context>
<context>
    <name>AddGroup</name>
    <message>
        <location filename="DeviceManage/addgroup.ui" line="14"/>
        <source>AddGroup</source>
        <translation>Add group</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.ui" line="94"/>
        <source>Add group</source>
        <translation>Add group</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.ui" line="245"/>
        <source>Group name:</source>
        <translation>Group name:</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.ui" line="261"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.ui" line="280"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.cpp" line="133"/>
        <source>Group name could not be empty</source>
        <translation>Group name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.cpp" line="139"/>
        <source>Group name could not be longer than 31 characters</source>
        <translation>Group name could not be longer than 31 characters</translation>
    </message>
    <message>
        <location filename="DeviceManage/addgroup.cpp" line="148"/>
        <location filename="DeviceManage/addgroup.cpp" line="164"/>
        <source>The group name has already existed!</source>
        <translation>The group name has already existed!</translation>
    </message>
</context>
<context>
    <name>AddLayout</name>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="23"/>
        <source>AddLayout</source>
        <translation>Add Layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="50"/>
        <location filename="DeviceManage/addlayout.cpp" line="259"/>
        <source>Add layout</source>
        <translation>Add Layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="121"/>
        <source>Add Layout</source>
        <translation>Add Layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="356"/>
        <source>Layout Name</source>
        <translation>Layout Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="486"/>
        <source>Dwell</source>
        <translation>Dwell</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="578"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="620"/>
        <source>New</source>
        <translation>New</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="764"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.ui" line="786"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="51"/>
        <location filename="DeviceManage/addlayout.cpp" line="251"/>
        <source>Modify layout</source>
        <translation>Modify layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="52"/>
        <source>Delete layout</source>
        <translation>Delete layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="118"/>
        <location filename="DeviceManage/addlayout.cpp" line="322"/>
        <source>The layout group name at most 64 characters !</source>
        <translation>The layout group name at most 64 characters !</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="136"/>
        <location filename="DeviceManage/addlayout.cpp" line="137"/>
        <location filename="DeviceManage/addlayout.cpp" line="138"/>
        <location filename="DeviceManage/addlayout.cpp" line="139"/>
        <location filename="DeviceManage/addlayout.cpp" line="140"/>
        <location filename="DeviceManage/addlayout.cpp" line="141"/>
        <location filename="DeviceManage/addlayout.cpp" line="142"/>
        <location filename="DeviceManage/addlayout.cpp" line="143"/>
        <location filename="DeviceManage/addlayout.cpp" line="144"/>
        <location filename="DeviceManage/addlayout.cpp" line="145"/>
        <location filename="DeviceManage/addlayout.cpp" line="146"/>
        <location filename="DeviceManage/addlayout.cpp" line="147"/>
        <location filename="DeviceManage/addlayout.cpp" line="148"/>
        <location filename="DeviceManage/addlayout.cpp" line="149"/>
        <source>View</source>
        <translation>View</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="150"/>
        <location filename="DeviceManage/addlayout.cpp" line="151"/>
        <location filename="DeviceManage/addlayout.cpp" line="152"/>
        <location filename="DeviceManage/addlayout.cpp" line="153"/>
        <location filename="DeviceManage/addlayout.cpp" line="154"/>
        <location filename="DeviceManage/addlayout.cpp" line="155"/>
        <location filename="DeviceManage/addlayout.cpp" line="156"/>
        <location filename="DeviceManage/addlayout.cpp" line="157"/>
        <location filename="DeviceManage/addlayout.cpp" line="158"/>
        <source>WidthView</source>
        <translation>WidthView</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="197"/>
        <source>Whether to save the current changes?</source>
        <translation>Whether to save the current changes?</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="316"/>
        <source>The layout group name is empty!</source>
        <translation>Ther layout gourp name is empty!</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="369"/>
        <source>The layout group name is exist!</source>
        <translation>The layout gourp name is exist!</translation>
    </message>
    <message>
        <location filename="DeviceManage/addlayout.cpp" line="835"/>
        <source>-</source>
        <translation>-</translation>
    </message>
</context>
<context>
    <name>AddLinkageRule</name>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="20"/>
        <source>AddLinkageRule</source>
        <translation>Add Linkage Rule</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="509"/>
        <source>Add Linkage Rule</source>
        <translation>Add Linkage Rule</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="719"/>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message>
        <source>VI LOST</source>
        <translation>Video Loss</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="1160"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="588"/>
        <source>MAP</source>
        <translation>Map</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="1591"/>
        <source>ALARM TYPE</source>
        <translation>Alarm Type</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="2022"/>
        <source>RULE NAME</source>
        <translation>Rule Name</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="2053"/>
        <source>SAVE</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="2484"/>
        <source>ACTION PARAM</source>
        <translation>Action Param</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="2915"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="650"/>
        <source>RECORD</source>
        <translation>Record</translation>
    </message>
    <message>
        <source>MOTDET</source>
        <translation>Motion</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="3343"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="632"/>
        <source>POP IMAGE</source>
        <translation>Pop Image</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="3774"/>
        <source>LINKAGE ACTION</source>
        <translation>Linkage Action</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="3818"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <source>ALARM IN</source>
        <translation>Alarm In</translation>
    </message>
    <message>
        <source>HIDE ALARM</source>
        <translation>Tampering</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="4262"/>
        <source>ALARM SOURCE</source>
        <translation>Alarm Source</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="4693"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="607"/>
        <source>TVWALL</source>
        <translation>TV Wall</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="5134"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="668"/>
        <source>CAPTURE</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="5562"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="686"/>
        <source>PTZ</source>
        <translation>PTZ</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.ui" line="5990"/>
        <source>REMARKS</source>
        <translation>Remarks</translation>
    </message>
    <message>
        <source>COUNTER</source>
        <translation>Counter</translation>
    </message>
    <message>
        <source>REGION</source>
        <translation>Area Det.</translation>
    </message>
    <message>
        <source>OBJECT</source>
        <translation>Object Det.</translation>
    </message>
    <message>
        <source>WIRE</source>
        <translation>Line Crossing</translation>
    </message>
    <message>
        <source>-ALARM_IN </source>
        <translation type="obsolete">-ALARM_IN </translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="277"/>
        <source>Fill in rule name</source>
        <translation>Fill in rule name</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="282"/>
        <source>select an alarm source</source>
        <translation>Select an alarm source</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="291"/>
        <source>set Linkage actions</source>
        <translation>Set Linkage actions</translation>
    </message>
    <message>
        <source>linkagerule exists</source>
        <translation type="obsolete">linkagerule exists</translation>
    </message>
    <message>
        <source>Insert linkagerule Failed!</source>
        <translation type="obsolete">Insert linkagerule Failed!</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="55"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="67"/>
        <source>Alarm In</source>
        <translation>Alarm In</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="56"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="68"/>
        <source>Motion detection</source>
        <translation>Motion detection</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="57"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="69"/>
        <source>Hide alarm</source>
        <translation>Tampering</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="58"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="70"/>
        <source>Video Loss</source>
        <translation>Video Loss</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="59"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="71"/>
        <source>Human detection</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="61"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="73"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="62"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="74"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="63"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="75"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="64"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="76"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="178"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="186"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="305"/>
        <source>There is the same alarm rule name, please re-enter!</source>
        <oldsource>There is the same alarm rule name, please re-enter </oldsource>
        <translation>There is the same alarm rule name, please re-enter!</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="310"/>
        <source>With the same alarm source, please re-enter! </source>
        <translation>With the same alarm source, please re-enter! </translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="406"/>
        <source>Add rule failed, please check the name of the rule or the source of the alarm!</source>
        <translation>Add rule failed, please check the name of the rule or the source of the alarm!</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="589"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="608"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="633"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="669"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="687"/>
        <source>Channels</source>
        <translation>Channels</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="597"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="619"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="641"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="659"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="677"/>
        <source>Stop Mode</source>
        <translation>Stop Mode</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="599"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="622"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="643"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="661"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="679"/>
        <source>auto stop</source>
        <translation>Auto Stop</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="601"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="626"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="645"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="663"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="681"/>
        <source>stop after</source>
        <translation>Stop After</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="601"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="626"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="645"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="663"/>
        <location filename="LinkageManage/addlinkagerule.cpp" line="681"/>
        <source>seconds</source>
        <translation>seconds</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="651"/>
        <source>channels</source>
        <translation>Channels</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="696"/>
        <source>Goto Preset</source>
        <translation>Goto Preset</translation>
    </message>
    <message>
        <location filename="LinkageManage/addlinkagerule.cpp" line="698"/>
        <source>Run Cruise</source>
        <translation>Run Cruise</translation>
    </message>
</context>
<context>
    <name>AddMap</name>
    <message>
        <location filename="Maps/addmap.ui" line="441"/>
        <source>AddMap</source>
        <translation>Add Map</translation>
    </message>
    <message>
        <location filename="Maps/addmap.ui" line="499"/>
        <source>Add Map</source>
        <translation>Add Map</translation>
    </message>
    <message>
        <location filename="Maps/addmap.ui" line="621"/>
        <source>NAME</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="Maps/addmap.ui" line="668"/>
        <source>IMAGE</source>
        <translation>Image</translation>
    </message>
    <message>
        <location filename="Maps/addmap.ui" line="764"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="Maps/addmap.ui" line="777"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="Maps/addmap.ui" line="793"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="Maps/addmap.cpp" line="42"/>
        <source>Open Image</source>
        <translation>Open Image</translation>
    </message>
    <message>
        <location filename="Maps/addmap.cpp" line="42"/>
        <source>Image Files</source>
        <translation>Image Files</translation>
    </message>
    <message>
        <location filename="Maps/addmap.cpp" line="50"/>
        <source>Input name</source>
        <translation>Input name</translation>
    </message>
    <message>
        <location filename="Maps/addmap.cpp" line="55"/>
        <source>The name should be less than 20 characters</source>
        <translation>The name should be less than 20 characters</translation>
    </message>
    <message>
        <location filename="Maps/addmap.cpp" line="60"/>
        <source>Select a image file</source>
        <translation>Select a image file</translation>
    </message>
</context>
<context>
    <name>AddPlan</name>
    <message>
        <location filename="Decoder/addplan.ui" line="14"/>
        <source>AddPlan</source>
        <translation>AddPlan</translation>
    </message>
    <message>
        <location filename="Decoder/addplan.ui" line="109"/>
        <source>Plan Setting</source>
        <translation>Plan Setting</translation>
    </message>
    <message>
        <location filename="Decoder/addplan.ui" line="243"/>
        <source>Plan Name</source>
        <translation>Plan Name</translation>
    </message>
    <message>
        <location filename="Decoder/addplan.ui" line="308"/>
        <source>Stay Time</source>
        <translation>Stay Time</translation>
    </message>
    <message>
        <location filename="Decoder/addplan.ui" line="374"/>
        <source>Confirm</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="Decoder/addplan.ui" line="427"/>
        <source>S</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="Decoder/addplan.cpp" line="83"/>
        <source>The plan name is empty.</source>
        <translation>The plan name is empty.</translation>
    </message>
</context>
<context>
    <name>AddQuotaArea</name>
    <message>
        <location filename="DeviceManage/addquotaarea.ui" line="20"/>
        <source>AddQuotaArea</source>
        <translation>AddQuotaArea</translation>
    </message>
    <message>
        <location filename="DeviceManage/addquotaarea.ui" line="46"/>
        <source>CH09</source>
        <translation>CH09</translation>
    </message>
    <message>
        <location filename="DeviceManage/addquotaarea.ui" line="76"/>
        <source>GB</source>
        <translation>GB</translation>
    </message>
    <message>
        <location filename="DeviceManage/addquotaarea.ui" line="93"/>
        <source>Have Capacity:</source>
        <translation>Have Capacity:</translation>
    </message>
    <message>
        <location filename="DeviceManage/addquotaarea.ui" line="103"/>
        <source>30GB</source>
        <translation>30GB</translation>
    </message>
</context>
<context>
    <name>AddSite</name>
    <message>
        <location filename="addsite.ui" line="20"/>
        <source>AddSite</source>
        <oldsource>AddArea</oldsource>
        <translation>AddSite</translation>
    </message>
    <message>
        <location filename="addsite.ui" line="507"/>
        <source>Name:</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="addsite.ui" line="529"/>
        <source>IP address:</source>
        <translation>IP address:</translation>
    </message>
    <message>
        <location filename="addsite.ui" line="551"/>
        <source>Port:</source>
        <translation>Port:</translation>
    </message>
    <message>
        <location filename="addsite.ui" line="1143"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="addsite.ui" line="1174"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="addsite.ui" line="1360"/>
        <source>Add site</source>
        <translation>Add site</translation>
    </message>
    <message>
        <location filename="addsite.cpp" line="126"/>
        <source>Illegal site parameter</source>
        <translation>Illegal site parameter</translation>
    </message>
</context>
<context>
    <name>AddStorage</name>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="14"/>
        <source>AddStorage</source>
        <translation>Add Storage</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="503"/>
        <source>Add Distributor</source>
        <translation>Storage Config</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="667"/>
        <source>IP</source>
        <translation>IP</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="739"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="811"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="1014"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="1036"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/addstorage.ui" line="1058"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
<context>
    <name>AddTemplate</name>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="14"/>
        <source>AddTemplate</source>
        <translation>AddTemplate</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="70"/>
        <source>Template Config</source>
        <translation>Template Config</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="223"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="245"/>
        <source>Del</source>
        <translation>Del</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="284"/>
        <source>Template Name</source>
        <translation>Template Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="414"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.ui" line="436"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.cpp" line="156"/>
        <location filename="DeviceManage/addtemplate.cpp" line="207"/>
        <source>All Day</source>
        <translation>All Day</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.cpp" line="156"/>
        <location filename="DeviceManage/addtemplate.cpp" line="207"/>
        <source>Working Days</source>
        <translation>Working Days</translation>
    </message>
    <message>
        <location filename="DeviceManage/addtemplate.cpp" line="260"/>
        <source>User Template%1</source>
        <translation>User Defined%1</translation>
    </message>
</context>
<context>
    <name>AddTvGroup</name>
    <message>
        <source>Add Group</source>
        <translation>Add group</translation>
    </message>
    <message>
        <source>Group Name</source>
        <translation>Group Name</translation>
    </message>
    <message>
        <source>Dwell</source>
        <translation>Dwell</translation>
    </message>
    <message>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <source>Confirm</source>
        <oldsource>Confim</oldsource>
        <translation>OK</translation>
    </message>
    <message>
        <source>Delete group</source>
        <translation>Delete Group</translation>
    </message>
    <message>
        <source>Add group</source>
        <translation>Add group</translation>
    </message>
    <message>
        <source>Save and enable</source>
        <translation>Save and enable</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <source>The group name is empty!</source>
        <translation>The group name is empty!</translation>
    </message>
    <message>
        <source>The group name already exists!</source>
        <translation>The group name already exists!</translation>
    </message>
    <message>
        <source>NewGroup</source>
        <translation>NewGroup</translation>
    </message>
</context>
<context>
    <name>AlarmInfo</name>
    <message>
        <location filename="Alarm/alarminfo.ui" line="14"/>
        <source>AlarmInfo</source>
        <translation>AlarmInfo</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="1266"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="816"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="580"/>
        <location filename="Alarm/alarminfo.ui" line="706"/>
        <source>yyyy/MM/dd HH:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="690"/>
        <source>to</source>
        <translation>to</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="564"/>
        <source>BeginTime</source>
        <translation>BeginTime</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="68"/>
        <source>Alarm Log</source>
        <translation>Alarm Log</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="93"/>
        <source>Access Log</source>
        <translation>Access Log</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="1897"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="2135"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="2272"/>
        <source>Prev</source>
        <translation>Prev</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="2409"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.ui" line="2546"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="32"/>
        <source>ALARM SOUCRES</source>
        <translation>ALARM SOURCES</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="32"/>
        <source>ALARM TYPE</source>
        <translation>Alarm Type</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="32"/>
        <source>START TIME</source>
        <translation>START TIME</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="32"/>
        <source>END TIME</source>
        <translation>END TIME</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="58"/>
        <location filename="Alarm/alarminfo.cpp" line="212"/>
        <source>Human detection</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="104"/>
        <location filename="Alarm/alarminfo.cpp" line="170"/>
        <source>End time should be later than start time</source>
        <translation>End time should be later than start time</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="108"/>
        <location filename="Alarm/alarminfo.cpp" line="174"/>
        <source>Retrieve time interval could not be longer than 15 days</source>
        <translation>Search time intervel could not be longer than 15 days</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="132"/>
        <location filename="Alarm/alarminfo.cpp" line="359"/>
        <source>Open Door</source>
        <translation>Open Door</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="134"/>
        <location filename="Alarm/alarminfo.cpp" line="359"/>
        <source>Tamper</source>
        <translation>Tamper</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="136"/>
        <location filename="Alarm/alarminfo.cpp" line="359"/>
        <source>Stress Password</source>
        <translation>Stress Password</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="138"/>
        <location filename="Alarm/alarminfo.cpp" line="359"/>
        <source>Stress Finger print</source>
        <translation>Stress Finger Print</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="140"/>
        <location filename="Alarm/alarminfo.cpp" line="359"/>
        <source>Magnetic Time Out</source>
        <translation>Magnetic Timeout</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="156"/>
        <location filename="Alarm/alarminfo.cpp" line="160"/>
        <location filename="Alarm/alarminfo.cpp" line="235"/>
        <location filename="Alarm/alarminfo.cpp" line="238"/>
        <source>alarm logs,</source>
        <translation>alarm logs,</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="157"/>
        <location filename="Alarm/alarminfo.cpp" line="161"/>
        <location filename="Alarm/alarminfo.cpp" line="236"/>
        <location filename="Alarm/alarminfo.cpp" line="239"/>
        <source>pages</source>
        <translation>pages</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="359"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <source>REMARKS</source>
        <translation>Remarks</translation>
    </message>
    <message>
        <source>Search Condition</source>
        <translation>Search Condition</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="45"/>
        <location filename="Alarm/alarminfo.cpp" line="373"/>
        <source>All Type</source>
        <translation>AllType</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="49"/>
        <location filename="Alarm/alarminfo.cpp" line="196"/>
        <location filename="Alarm/alarminfo.cpp" line="377"/>
        <source>Alarm in</source>
        <translation>Alarm In</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="46"/>
        <location filename="Alarm/alarminfo.cpp" line="198"/>
        <location filename="Alarm/alarminfo.cpp" line="374"/>
        <source>Motion detection</source>
        <translation>Motion Detection</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="48"/>
        <location filename="Alarm/alarminfo.cpp" line="200"/>
        <location filename="Alarm/alarminfo.cpp" line="376"/>
        <source>Hide alarm</source>
        <translation>Video Tampering</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="47"/>
        <location filename="Alarm/alarminfo.cpp" line="202"/>
        <location filename="Alarm/alarminfo.cpp" line="375"/>
        <source>Video lost</source>
        <translation>Video Lose</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="52"/>
        <location filename="Alarm/alarminfo.cpp" line="210"/>
        <location filename="Alarm/alarminfo.cpp" line="379"/>
        <source>Counting alarm</source>
        <translation>Target Count</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="55"/>
        <location filename="Alarm/alarminfo.cpp" line="204"/>
        <location filename="Alarm/alarminfo.cpp" line="382"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="53"/>
        <location filename="Alarm/alarminfo.cpp" line="208"/>
        <location filename="Alarm/alarminfo.cpp" line="380"/>
        <source>Area alarm</source>
        <translation>Area Detection</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="54"/>
        <location filename="Alarm/alarminfo.cpp" line="206"/>
        <location filename="Alarm/alarminfo.cpp" line="381"/>
        <source>Object detection alarm</source>
        <translation>Object Detection</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="63"/>
        <source> records</source>
        <translation>records</translation>
    </message>
    <message>
        <location filename="Alarm/alarminfo.cpp" line="63"/>
        <source> pages</source>
        <translation>pages</translation>
    </message>
</context>
<context>
    <name>AlarmInfoWidget</name>
    <message>
        <location filename="alarminfowidget.ui" line="447"/>
        <source>AlarmInfoWidget</source>
        <translation>AlarmInfoWidget</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="572"/>
        <location filename="alarminfowidget.ui" line="578"/>
        <location filename="alarminfowidget.ui" line="684"/>
        <source>Alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="662"/>
        <location filename="alarminfowidget.ui" line="665"/>
        <source>Event</source>
        <translation>Event</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="706"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="728"/>
        <location filename="alarminfowidget.cpp" line="172"/>
        <source>Close sound</source>
        <translation>Close sound</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="750"/>
        <location filename="alarminfowidget.cpp" line="176"/>
        <source>Open sound</source>
        <translation>Open sound</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="791"/>
        <source>Stay</source>
        <translation>Stay</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="819"/>
        <source>Max</source>
        <translation>Max</translation>
    </message>
    <message>
        <location filename="alarminfowidget.ui" line="847"/>
        <source>Hide</source>
        <translation>Hide</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="36"/>
        <source>Alarm Time</source>
        <translation>Alarm Time</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="36"/>
        <source>Alarm Type</source>
        <translation>Alarm Type</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="36"/>
        <source>Alarm Source</source>
        <translation>Alarm Source</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="36"/>
        <source>Alarm State</source>
        <translation>Alarm State</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="36"/>
        <source>Device Serial</source>
        <translation>Device Serial</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="36"/>
        <source>Param</source>
        <translation>Param</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="53"/>
        <source>Time</source>
        <translation>Time</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="53"/>
        <source>Messages</source>
        <translation>Messages</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="236"/>
        <source>Accident Open Door</source>
        <translation>Accident Open Door</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="239"/>
        <source>Tamper</source>
        <translation>Tamper</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="242"/>
        <source>Stress Password</source>
        <translation>Stress Password</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="245"/>
        <source>Stress Finger Print</source>
        <translation>Stress Finger Print</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="248"/>
        <source>Magnetic Time Out</source>
        <translation>Magnetic Timeout</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="279"/>
        <source>Motion detection</source>
        <translation>Motion detection</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="282"/>
        <location filename="alarminfowidget.cpp" line="419"/>
        <source>Alarm In</source>
        <translation>Alarm In</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="285"/>
        <source>Hide alarm</source>
        <translation>Tampering</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="288"/>
        <source>Video lost</source>
        <translation>Video loss</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="291"/>
        <source>Human detection</source>
        <translation></translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="294"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="301"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="307"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="313"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="262"/>
        <location filename="alarminfowidget.cpp" line="347"/>
        <source>Start Alarm</source>
        <translation>Start Alarm</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="262"/>
        <location filename="alarminfowidget.cpp" line="347"/>
        <source>Stop Alarm</source>
        <translation>Stop Alarm</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="392"/>
        <source>Device state</source>
        <translation>Device state</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="393"/>
        <source>Online</source>
        <translation>online</translation>
    </message>
    <message>
        <location filename="alarminfowidget.cpp" line="393"/>
        <source>Offline</source>
        <translation>offline</translation>
    </message>
</context>
<context>
    <name>AlarmLinkageManage</name>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.ui" line="14"/>
        <source>AlarmLinkageManage</source>
        <translation>AlarmLinkageManage</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.ui" line="37"/>
        <source>ADD Decvice</source>
        <translation>Add Device</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.ui" line="59"/>
        <source>ADD ACCESS</source>
        <translation>Add Access</translation>
    </message>
    <message>
        <source>ADD</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.ui" line="84"/>
        <source>REFRESH</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="40"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="315"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="422"/>
        <source>Rule Name</source>
        <translation>Rule Name</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="40"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="317"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="424"/>
        <source>Alarm Type</source>
        <translation>Alarm Type</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="40"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="319"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="426"/>
        <source>Alarm Source</source>
        <translation>Alarm Source</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="40"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="396"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="503"/>
        <source>Remarks</source>
        <translation>Remarks</translation>
    </message>
    <message>
        <source>UPDATE</source>
        <translation>UPDATE</translation>
    </message>
    <message>
        <source>DELETE</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="40"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="40"/>
        <source>DESCRIPTION</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="116"/>
        <source>Alarm in</source>
        <translation>Alarm In</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="118"/>
        <source>Motion detection</source>
        <translation>Motion detection</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="120"/>
        <source>Hide alarm</source>
        <translation>Tampering</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="122"/>
        <source>Video lost</source>
        <translation>Video loss</translation>
    </message>
    <message>
        <source>-ALARM_IN </source>
        <translation type="obsolete">-ALARM_IN </translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">Update</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">Update</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="124"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="126"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="128"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="130"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="132"/>
        <source>Human detection</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="139"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="146"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="235"/>
        <source>Open Door</source>
        <translation>Open Door</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="237"/>
        <source>Tamper</source>
        <translation>Tamper</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="239"/>
        <source>Stress Pwd</source>
        <translation>Stress Pwd</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="241"/>
        <source>Stress Finger print</source>
        <translation>Stress Finger Print</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="243"/>
        <source>Magnetic Time Out</source>
        <translation>Magnetic Timeout</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="314"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="421"/>
        <source>DETAILS</source>
        <translation>Details</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="321"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="428"/>
        <source>Linkage Action</source>
        <translation>Linkage Action</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="334"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="437"/>
        <source>MAP</source>
        <translation>Map</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="332"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="439"/>
        <source>TVWALL</source>
        <translation>TV Wall</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="330"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="441"/>
        <source>PREVIEW</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="336"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="443"/>
        <source>RECORD</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="338"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="445"/>
        <source>CAPTURE</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="340"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="447"/>
        <source>PTZ</source>
        <translation>PTZ</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="354"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="461"/>
        <source>to</source>
        <translation>to</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="357"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="464"/>
        <source>auto</source>
        <translation>auto</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="365"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="472"/>
        <source>Goto Preset</source>
        <translation>Goto Preset</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="369"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="476"/>
        <source>Run Cruise</source>
        <translation>Run Cruise</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="383"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="490"/>
        <source>auto stop</source>
        <oldsource>    auto stop

  </oldsource>
        <translation>Auto Stop</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="387"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="494"/>
        <source>stop after</source>
        <oldsource>    stop after </oldsource>
        <translation>Stop After</translation>
    </message>
    <message>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="387"/>
        <location filename="LinkageManage/alarmlinkagemanage.cpp" line="494"/>
        <source>seconds</source>
        <translation>seconds</translation>
    </message>
    <message>
        <source> seconds

  </source>
        <translation>秒后停止</translation>
    </message>
</context>
<context>
    <name>AlarmModeSet</name>
    <message>
        <location filename="DeviceManage/alarmmodeset.ui" line="14"/>
        <source>AlarmModeSet</source>
        <translation>Alarm Mode Set</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.ui" line="64"/>
        <source>CH01-AlarmModeSet</source>
        <translation>CH01-AlarmModeSet</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.ui" line="359"/>
        <source>CONFIRM</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.ui" line="381"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="38"/>
        <source>Alarm Type</source>
        <translation>Alarm Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="38"/>
        <source>Operation</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="87"/>
        <source>Alarm Mode Set</source>
        <translation>Alarm Mode Set</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="106"/>
        <location filename="DeviceManage/alarmmodeset.cpp" line="129"/>
        <source>CH%1%2</source>
        <translation>CH%1%2</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="106"/>
        <source>Alarm Input</source>
        <translation>Alarm Input</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="109"/>
        <source>Open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="110"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="129"/>
        <source>Alarm Output</source>
        <translation>Alarm Output</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="133"/>
        <source>Set Def</source>
        <translation>Set Def</translation>
    </message>
    <message>
        <location filename="DeviceManage/alarmmodeset.cpp" line="134"/>
        <source>Detect Def</source>
        <translation>Detect Def</translation>
    </message>
</context>
<context>
    <name>AlarmSoundCfg</name>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="20"/>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="124"/>
        <source>Alarm sound set</source>
        <translation>Alarm sound set</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="482"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="541"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="600"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="659"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="681"/>
        <source>Person alarm</source>
        <translation></translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="246"/>
        <source>Alarm in</source>
        <translation>Alarm In</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="305"/>
        <source>Motion detect</source>
        <translation>Motion detect</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="364"/>
        <source>Hide alarm</source>
        <translation>Tampering</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.ui" line="423"/>
        <source>Video lost</source>
        <translation>Video loss</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="21"/>
        <source>Import alarm sound file</source>
        <translation>Import alarm sound file</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="194"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="220"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="245"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="270"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="295"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="320"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="345"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="370"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="395"/>
        <source>Select Sound File</source>
        <translation>Select Sound File</translation>
    </message>
    <message>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="194"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="220"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="245"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="270"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="295"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="320"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="345"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="370"/>
        <location filename="LocalCfg/alarmsoundcfg.cpp" line="395"/>
        <source>Sound Files</source>
        <translation>Sound Files</translation>
    </message>
</context>
<context>
    <name>CMSItemDelegate</name>
    <message>
        <source>CMS</source>
        <translation>CMS</translation>
    </message>
    <message>
        <source>Sites</source>
        <translation>Sites</translation>
    </message>
    <message>
        <location filename="public/CMSItemDelegate.cpp" line="220"/>
        <source>(unregistered)</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>CMSSurface</name>
    <message>
        <source>Simplified chinese</source>
        <translation type="obsolete">Simplified chinese</translation>
    </message>
    <message>
        <source>Login Failed,please check username or password</source>
        <translation type="obsolete">Login Failed,please check username or password</translation>
    </message>
    <message>
        <source>&lt;a style=&apos;color: rgb(180, 180, 180);&apos; href = Choose site&gt;Choose site&lt;/a&gt;</source>
        <translation type="obsolete">&lt;a style=&apos;color: rgb(180, 180, 180);&apos; href = 选择站点&gt;选择站点&lt;/a&gt;</translation>
    </message>
    <message>
        <source>&lt;a style=&apos;color: rgb(180, 180, 180);&apos; href = Site management&gt;Site management&lt;/a&gt;</source>
        <translation type="obsolete">&lt;a style=&apos;color: rgb(180, 180, 180);&apos; href = 站点管理&gt;站点管理&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="919"/>
        <source>Sites list is empty</source>
        <translation>Sites list is empty</translation>
    </message>
    <message>
        <source>Service lost!</source>
        <translation type="obsolete">Service lost!</translation>
    </message>
    <message>
        <source>Chinese</source>
        <translation type="obsolete">Chinese</translation>
    </message>
    <message>
        <source>You don&apos;t have permission.</source>
        <translation>You don&apos;t have permission.</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="775"/>
        <source>logining,please wait...</source>
        <translation>Logining, please wait...</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="927"/>
        <source>Please enter the server IP or port!</source>
        <translation>Please enter the server IP or port!</translation>
    </message>
    <message>
        <source>Wait for service start!!!</source>
        <translation>Wait for service start!!!</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="935"/>
        <source>User name or password could not be longer than 63 characters</source>
        <translation>User name or password could not be longer than 63 characters</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="977"/>
        <source>Service has not yet started! Please try again later</source>
        <translation>Service has not yet started! Please try again later</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="988"/>
        <source>Login failed! Please check Username or password</source>
        <translation>Login failed! Please check user name or password</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="992"/>
        <source>Login failed! Please check the network or try again later!</source>
        <translation>Login failed! Please check the network or try again later!</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1005"/>
        <source>Whether to modify password?</source>
        <translation></translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1169"/>
        <source>Exiting</source>
        <translation>Exiting</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1660"/>
        <location filename="CMSSurface.cpp" line="1664"/>
        <location filename="CMSSurface.cpp" line="1730"/>
        <location filename="CMSSurface.cpp" line="1743"/>
        <source>Choose site</source>
        <translation>Choose site</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1661"/>
        <location filename="CMSSurface.cpp" line="1665"/>
        <source>Site management</source>
        <translation>Site management</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1662"/>
        <location filename="CMSSurface.cpp" line="1666"/>
        <location filename="CMSSurface.cpp" line="1668"/>
        <source>Forgot password</source>
        <oldsource>Forgot</oldsource>
        <translation>Forgot password</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1736"/>
        <location filename="CMSSurface.cpp" line="1749"/>
        <source>Back</source>
        <translation>Back</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1822"/>
        <source>Temporary Key</source>
        <translation>Temporary Key</translation>
    </message>
    <message>
        <location filename="CMSSurface.cpp" line="1827"/>
        <source>copy</source>
        <translation>copy</translation>
    </message>
    <message>
        <source>Temporary Key:
</source>
        <oldsource>Temporary Password:
</oldsource>
        <translation type="obsolete">临时秘钥:</translation>
    </message>
    <message>
        <source>&lt;a style=&apos;color: rgb(180, 180, 180); font-size:10pt&apos; href = Choose site&gt;Choose site&lt;/a&gt;</source>
        <translation type="obsolete">&lt;a style=&apos;color: rgb(180, 180, 180); font-size:10pt&apos; href = 选择站点&gt;选择站点&lt;/a&gt;</translation>
    </message>
    <message>
        <source>&lt;a style=&apos;color: rgb(180, 180, 180); font-size:10pt&apos; href = Site management&gt;Site management&lt;/a&gt;</source>
        <translation type="obsolete">&lt;a style=&apos;color: rgb(180, 180, 180);  font-size:10pt&apos; href = 站点管理&gt;站点管理&lt;/a&gt;</translation>
    </message>
    <message>
        <source>&lt;a style=&apos;color: rgb(180, 180, 180); font-size:10pt&apos; href = Back&gt;Back&lt;/a&gt;</source>
        <translation type="obsolete">&lt;a style=&apos;color: rgb(180, 180, 180); font-size:10pt&apos; href = 返回&gt;返回&lt;/a&gt;</translation>
    </message>
    <message>
        <source>&lt;a style=&apos;color: rgb(180, 180, 180);&apos; href = Back&gt;Back&lt;/a&gt;</source>
        <translation type="obsolete">&lt;a style=&apos;color: rgb(180, 180, 180);&apos; href = 返回&gt;返回&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>CMSSurfaceClass</name>
    <message>
        <location filename="CMSSurface.ui" line="574"/>
        <location filename="CMSSurface.ui" line="1610"/>
        <location filename="CMSSurface.ui" line="1678"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="CMSSurface.ui" line="1165"/>
        <source>Remember password</source>
        <translation>Remember password</translation>
    </message>
    <message>
        <location filename="CMSSurface.ui" line="1188"/>
        <source>Auto login</source>
        <translation>Auto login</translation>
    </message>
    <message>
        <location filename="CMSSurface.ui" line="1260"/>
        <source>Site Setting</source>
        <translation>Site Setting</translation>
    </message>
    <message>
        <location filename="CMSSurface.ui" line="1316"/>
        <source>Site:</source>
        <translation>Site:</translation>
    </message>
    <message>
        <location filename="CMSSurface.ui" line="1550"/>
        <source>Site management</source>
        <translation>Site management</translation>
    </message>
    <message>
        <source>Net Setting</source>
        <translation type="obsolete">Net Setting</translation>
    </message>
    <message>
        <source>HostIp:</source>
        <oldsource>HostIp</oldsource>
        <translation type="obsolete">HostIp:</translation>
    </message>
    <message>
        <source>Port:</source>
        <oldsource>Port</oldsource>
        <translation type="obsolete">Port</translation>
    </message>
    <message>
        <location filename="CMSSurface.ui" line="441"/>
        <location filename="CMSSurface.ui" line="1650"/>
        <source>Login</source>
        <translation>Login</translation>
    </message>
</context>
<context>
    <name>CMSTreeItemModel</name>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="29"/>
        <location filename="public/CMSTreeItemModel.cpp" line="62"/>
        <source>CMS</source>
        <translation>CMS</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="153"/>
        <source>PV </source>
        <translation>PV </translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="155"/>
        <source>Live</source>
        <translation>Live</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="160"/>
        <source>PB </source>
        <translation>PB </translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="162"/>
        <source>Playback</source>
        <translation>Playback</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="167"/>
        <source>REC</source>
        <translation>REC</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="169"/>
        <source>Record</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="174"/>
        <source>IC </source>
        <translation>IC </translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="176"/>
        <source>Intercom</source>
        <translation>Intercom</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="181"/>
        <location filename="public/CMSTreeItemModel.cpp" line="183"/>
        <source>PTZ</source>
        <translation>PTZ</translation>
    </message>
    <message>
        <location filename="public/CMSTreeItemModel.cpp" line="531"/>
        <location filename="public/CMSTreeItemModel.cpp" line="796"/>
        <source>CH%1</source>
        <translation>CH%1</translation>
    </message>
</context>
<context>
    <name>CMSTreeView</name>
    <message>
        <location filename="public/CMSTreeView.ui" line="189"/>
        <source>CMSTreeView</source>
        <translation>CMSTreeView</translation>
    </message>
    <message>
        <location filename="public/CMSTreeView.cpp" line="127"/>
        <source>CH%1</source>
        <translation>CH%1</translation>
    </message>
</context>
<context>
    <name>CMSTreeWidget</name>
    <message>
        <source>Preview</source>
        <translation type="obsolete">Preview</translation>
    </message>
    <message>
        <source>Playback</source>
        <translation type="obsolete">Playback</translation>
    </message>
</context>
<context>
    <name>CalenderSearch</name>
    <message>
        <location filename="Playback/calendersearch.ui" line="441"/>
        <source>CalenderSearch</source>
        <translation>CalenderSearch</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="1475"/>
        <source>Video Location:</source>
        <translation>Video Location:</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="1636"/>
        <source>Stream Type:</source>
        <oldsource>&amp;Stream Type:</oldsource>
        <translation>Stream Type:</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="1789"/>
        <source>Search Froms:</source>
        <translation>Search From:</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="1854"/>
        <source>Any</source>
        <translation>Any</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="1914"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="1988"/>
        <source>Search Type:</source>
        <translation>Search Type:</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="2061"/>
        <source>Normal</source>
        <oldsource>Nomarl</oldsource>
        <translation>Normal</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="2566"/>
        <source>Motion</source>
        <translation>Motion</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="3094"/>
        <source>Alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="3599"/>
        <source>Intelligent</source>
        <translation>Intelligent</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="4121"/>
        <source>Intelligent:</source>
        <translation>Intelligent:</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="4188"/>
        <source>Video query</source>
        <translation>Video query</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.ui" line="4628"/>
        <source>Video Retrieval</source>
        <translation>Video Search</translation>
    </message>
    <message>
        <source>DISTUIBUTOR</source>
        <translation>存储服务器</translation>
    </message>
    <message>
        <source>STORAGE</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.cpp" line="30"/>
        <source>DEVICE</source>
        <translation>Device</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.cpp" line="31"/>
        <source>LOCALHOST</source>
        <translation>Localhost</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.cpp" line="34"/>
        <source>Main Stream</source>
        <translation>Main Stream</translation>
    </message>
    <message>
        <location filename="Playback/calendersearch.cpp" line="35"/>
        <source>Sub Stream</source>
        <translation>Sub Stream</translation>
    </message>
</context>
<context>
    <name>CalenderTitle</name>
    <message>
        <location filename="Playback/calendertitle.ui" line="26"/>
        <source>CalenderTitle</source>
        <translation>CalenderTitle</translation>
    </message>
    <message>
        <location filename="Playback/calendertitle.ui" line="136"/>
        <source>Search Condition</source>
        <translation>Search Condition</translation>
    </message>
</context>
<context>
    <name>ChildItems</name>
    <message>
        <location filename="Maps/childitems.cpp" line="26"/>
        <source>Remove</source>
        <translation>Remove</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="28"/>
        <source>CustomIcon</source>
        <translation>CustomIcon</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="30"/>
        <source>Preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="32"/>
        <source>Playback</source>
        <translation>Playback</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="34"/>
        <source>Open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="36"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="38"/>
        <source>Arming</source>
        <translation>Arming</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="40"/>
        <source>Disarming</source>
        <translation>Disarming</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="42"/>
        <source>Open all stream</source>
        <translation>Open all stream</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="46"/>
        <source>Select icon</source>
        <translation>Select icon</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="47"/>
        <source>Spear camera</source>
        <translation>Bullet camera</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="49"/>
        <source>Hemispherical camera</source>
        <translation>Dome camera</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="51"/>
        <source>Ballhead camera</source>
        <translation>PTZ camera</translation>
    </message>
    <message>
        <location filename="Maps/childitems.cpp" line="301"/>
        <source>Delete Child Map Failed</source>
        <translation>Delete child map failed</translation>
    </message>
</context>
<context>
    <name>CmsWidget</name>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="14"/>
        <source>CMS</source>
        <translation>CMS</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="76"/>
        <source>SN:</source>
        <translation>SN:</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="142"/>
        <source>IP address:</source>
        <translation>IP address:</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="208"/>
        <source>Online:</source>
        <translation>online:</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="550"/>
        <source>Retrieve</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="585"/>
        <source>Add CMS</source>
        <translation>Add CMS</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="3785"/>
        <location filename="DeviceManage/cmswidget.ui" line="3873"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="3829"/>
        <source>records, </source>
        <translation>records, </translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="3917"/>
        <source>page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="3943"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="3978"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="4013"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.ui" line="4048"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="61"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="61"/>
        <source>CMS name</source>
        <translation>CMS name</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="61"/>
        <source>SN</source>
        <translation>SN</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="61"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="61"/>
        <source>Online</source>
        <translation>online</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="61"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="64"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="65"/>
        <source>Yes</source>
        <translation>Yes</translation>
    </message>
    <message>
        <location filename="DeviceManage/cmswidget.cpp" line="66"/>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <source>Not online</source>
        <translation type="obsolete">Not online</translation>
    </message>
    <message>
        <source>Edit CMS</source>
        <translation type="obsolete">Edit CMS</translation>
    </message>
    <message>
        <source>CMS name:</source>
        <translation type="obsolete">CMS name:</translation>
    </message>
</context>
<context>
    <name>CopyCHConfig</name>
    <message>
        <location filename="DeviceManage/copychconfig.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="DeviceManage/copychconfig.ui" line="109"/>
        <source>CopyChConfig</source>
        <translation>CopyChConfig</translation>
    </message>
    <message>
        <location filename="DeviceManage/copychconfig.ui" line="191"/>
        <source>Select All</source>
        <translation>Select All</translation>
    </message>
    <message>
        <location filename="DeviceManage/copychconfig.ui" line="302"/>
        <source>CONFIRM</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="DeviceManage/copychconfig.ui" line="327"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/copychconfig.cpp" line="271"/>
        <source>Copy Recoding Plan Success</source>
        <oldsource>Copy Recoding Plan Save Success</oldsource>
        <translation>Copy Recording Plan Success</translation>
    </message>
    <message>
        <location filename="DeviceManage/copychconfig.cpp" line="275"/>
        <source>Copy Recoding Plan Fail</source>
        <oldsource>Copy Recoding Plan Save Fail</oldsource>
        <translation>Copy Recording Plan Fail</translation>
    </message>
</context>
<context>
    <name>CtrlPanel</name>
    <message>
        <location filename="ctrlpanel.ui" line="14"/>
        <source>CtrlPanel</source>
        <translation>Control panel</translation>
    </message>
    <message>
        <location filename="ctrlpanel.ui" line="71"/>
        <source>Operation</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="ctrlpanel.ui" line="106"/>
        <source>Configure</source>
        <translation>Configuration</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="19"/>
        <source>preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="28"/>
        <source>playback</source>
        <translation>Playback</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="39"/>
        <source>map</source>
        <translation>Map</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="51"/>
        <source>decoder</source>
        <oldsource>decode</oldsource>
        <translation>Decoder</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="84"/>
        <source>intelligent management</source>
        <translation>Face detection</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="94"/>
        <source>device management</source>
        <oldsource>device mgr</oldsource>
        <translation>Device management</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="185"/>
        <source>alarm management</source>
        <oldsource>alarm cfg</oldsource>
        <translation>Alarm configuration</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="194"/>
        <source>local management</source>
        <oldsource>local cfg</oldsource>
        <translation>Local configuration</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="205"/>
        <source>intelligent configuration</source>
        <translation>Face configuration</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="63"/>
        <source>alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="73"/>
        <source>log</source>
        <translation>Log</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="105"/>
        <location filename="ctrlpanel.cpp" line="117"/>
        <source>users management</source>
        <translation>Users management</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="131"/>
        <location filename="ctrlpanel.cpp" line="143"/>
        <source>map management</source>
        <translation>Map configuration</translation>
    </message>
    <message>
        <location filename="ctrlpanel.cpp" line="159"/>
        <location filename="ctrlpanel.cpp" line="171"/>
        <source>decoder management</source>
        <translation>Decoder configuration</translation>
    </message>
    <message>
        <source>user mgr</source>
        <translation>Users management</translation>
    </message>
    <message>
        <source>map cfg</source>
        <translation>Map configuration</translation>
    </message>
    <message>
        <source>decode cfg</source>
        <translation>Decoder configuration</translation>
    </message>
</context>
<context>
    <name>DecGroupModel</name>
    <message>
        <location filename="public/decgroupmodel.cpp" line="105"/>
        <location filename="public/decgroupmodel.cpp" line="107"/>
        <source>Dwell</source>
        <translation>Dwell</translation>
    </message>
</context>
<context>
    <name>DecGroupTreeView</name>
    <message>
        <location filename="public/decgrouptreeview.ui" line="16"/>
        <source>DecGroupTreeView</source>
        <translation>DecGroupTreeView</translation>
    </message>
</context>
<context>
    <name>DecWidget</name>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="14"/>
        <source>Decoder</source>
        <translation>Decoder</translation>
    </message>
    <message>
        <source>SN:</source>
        <translation>SN</translation>
    </message>
    <message>
        <source>IP address:</source>
        <translation>IP address</translation>
    </message>
    <message>
        <source>Online:</source>
        <translation>online</translation>
    </message>
    <message>
        <source>Retrieve</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="54"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="95"/>
        <location filename="DeviceManage/decwidget.cpp" line="296"/>
        <source>Add Decoder</source>
        <translation>Add Decoder</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3484"/>
        <location filename="DeviceManage/decwidget.ui" line="3572"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3528"/>
        <source>records, </source>
        <translation>records, </translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3616"/>
        <source>page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3642"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3677"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3712"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.ui" line="3747"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>Decoder name</source>
        <translation>Decoder name</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <source>SN</source>
        <translation>SN</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="173"/>
        <source>Online</source>
        <translation>online</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="334"/>
        <source>Delete decoder failed,Please turn off cruise!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="338"/>
        <source>Delete decoder failed!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>Serial No</source>
        <translation>Serial No</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>IP</source>
        <translation>IP</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>User name</source>
        <translation>Username</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <location filename="DeviceManage/decwidget.cpp" line="427"/>
        <source>Decoder type</source>
        <translation>Decoder type</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="76"/>
        <source>Online </source>
        <translation>online</translation>
    </message>
    <message>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation>Yes</translation>
    </message>
    <message>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <source>Normal decoder</source>
        <translation>Normal decoder</translation>
    </message>
    <message>
        <source>Main splicing decoder</source>
        <translation>Main splicing decoder</translation>
    </message>
    <message>
        <source>Sub splicing decoder</source>
        <translation>Sub splicing decoder</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="169"/>
        <source>Offline</source>
        <translation>offline</translation>
    </message>
    <message>
        <source>Not online</source>
        <translation type="obsolete">Not online</translation>
    </message>
    <message>
        <source>Edit Decoder</source>
        <translation type="obsolete">Edit Decoder</translation>
    </message>
    <message>
        <location filename="DeviceManage/decwidget.cpp" line="297"/>
        <source>Decoder name:</source>
        <translation>Decoder name:</translation>
    </message>
</context>
<context>
    <name>DecodeConfig</name>
    <message>
        <location filename="Decoder/decodeconfig.ui" line="14"/>
        <source>DecodeConfig</source>
        <translation>DecodeConfig</translation>
    </message>
    <message>
        <source>TV wall:</source>
        <translation type="obsolete">TV wall:</translation>
    </message>
    <message>
        <source>State:</source>
        <translation type="obsolete">State</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.ui" line="105"/>
        <source>Add TVWALL</source>
        <translation>Add TV Wall</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="obsolete">Search</translation>
    </message>
    <message>
        <source>First</source>
        <translation type="obsolete">First</translation>
    </message>
    <message>
        <source>Prev</source>
        <translation type="obsolete">Prev</translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="obsolete">Next</translation>
    </message>
    <message>
        <source>Last</source>
        <translation type="obsolete">Last</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="29"/>
        <source>SN.</source>
        <translation>SN.</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="29"/>
        <source>TVWALL NAME</source>
        <translation>TV Wall Name</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="29"/>
        <source>STATE</source>
        <translation>State</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="29"/>
        <source>DESCRIPTION</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="29"/>
        <source>OPERATION</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="142"/>
        <location filename="Decoder/decodeconfig.cpp" line="154"/>
        <location filename="Decoder/decodeconfig.cpp" line="199"/>
        <location filename="Decoder/decodeconfig.cpp" line="211"/>
        <location filename="Decoder/decodeconfig.cpp" line="260"/>
        <location filename="Decoder/decodeconfig.cpp" line="272"/>
        <source>There are other users who are using this TV wall</source>
        <translation>There are other users who are using this TV wall</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="226"/>
        <source>Delete TV wall failed!</source>
        <translation>Delete TV wall faield!</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="293"/>
        <location filename="Decoder/decodeconfig.cpp" line="306"/>
        <source>Disable TV wall</source>
        <translation>Disable TV wall</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="293"/>
        <location filename="Decoder/decodeconfig.cpp" line="297"/>
        <source>success!</source>
        <translation>success!</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="297"/>
        <location filename="Decoder/decodeconfig.cpp" line="310"/>
        <source>Enable TV wall</source>
        <translation>Enable TV wall</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="306"/>
        <location filename="Decoder/decodeconfig.cpp" line="310"/>
        <source>failed!</source>
        <translation>failed!</translation>
    </message>
    <message>
        <source>Enable TV wall failed!</source>
        <translation>Enable TV wall failed!</translation>
    </message>
    <message>
        <source>Disable TV wall failed!</source>
        <translation>Disable TV wall failed!</translation>
    </message>
    <message>
        <source> records</source>
        <translation type="obsolete">records</translation>
    </message>
    <message>
        <source> pages</source>
        <translation type="obsolete">pages</translation>
    </message>
    <message>
        <source>All</source>
        <translation type="obsolete">All</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="78"/>
        <location filename="Decoder/decodeconfig.cpp" line="89"/>
        <location filename="Decoder/decodeconfig.cpp" line="280"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="Decoder/decodeconfig.cpp" line="78"/>
        <location filename="Decoder/decodeconfig.cpp" line="89"/>
        <source>Disable</source>
        <translation>Disable</translation>
    </message>
    <message>
        <source>Search Condition</source>
        <translation type="obsolete">Search Condition</translation>
    </message>
</context>
<context>
    <name>DecodeGroupManage</name>
    <message>
        <location filename="Decoder/decodegroupmanage.ui" line="14"/>
        <source>DecodeGroupManage</source>
        <translation>DecoderGroupManage</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="147"/>
        <location filename="Decoder/decodegroupmanage.cpp" line="152"/>
        <source>Have not selected group node in the right group tree</source>
        <translation>Have not selected group node in the right group tree</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="157"/>
        <source>The group is full </source>
        <translation></translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="167"/>
        <location filename="Decoder/decodegroupmanage.cpp" line="175"/>
        <source>Have not selected channel node in the left device tree</source>
        <translation>Have not selected channel node in the left device tree</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="188"/>
        <source>The device has been added</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="206"/>
        <source>Grouping can add up to</source>
        <translation>Grouping can add up to</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="206"/>
        <source>channels</source>
        <translation>Channels</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="240"/>
        <source>Add channel success!</source>
        <translation>Add channel success!</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="214"/>
        <location filename="Decoder/decodegroupmanage.cpp" line="236"/>
        <source>Add channel failed!</source>
        <translation>Add channel failed!</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="140"/>
        <source>Have not selected group in the right group tree</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="305"/>
        <source>Delete channel success!</source>
        <translation>Delete channel success!</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="301"/>
        <source>Delete channel failed!</source>
        <translation>Delete channel failed!</translation>
    </message>
    <message>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <source>The channel has already existed in the group</source>
        <translation>The channel has already existed in the group</translation>
    </message>
    <message>
        <location filename="Decoder/decodegroupmanage.cpp" line="262"/>
        <location filename="Decoder/decodegroupmanage.cpp" line="281"/>
        <source>Have not selected channel node in the right group tree</source>
        <translation>Have not selected channel node in the right group tree</translation>
    </message>
</context>
<context>
    <name>Decoder</name>
    <message>
        <location filename="Decoder/decoder.ui" line="14"/>
        <source>Decoder</source>
        <translation>Decoder</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.ui" line="213"/>
        <source>Preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.ui" line="241"/>
        <source>Playback</source>
        <translation>Playback</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.ui" line="282"/>
        <source>Change Stream</source>
        <translation>Change Stream</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.ui" line="345"/>
        <source>Tv Wall</source>
        <translation>TV Wall</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="169"/>
        <location filename="Decoder/decoder.cpp" line="3252"/>
        <source>Date</source>
        <translation>Date</translation>
    </message>
    <message>
        <source>preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="785"/>
        <location filename="Decoder/decoder.cpp" line="4177"/>
        <source>Stop roll</source>
        <translation>Stop roll</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="932"/>
        <location filename="Decoder/decoder.cpp" line="961"/>
        <location filename="Decoder/decoder.cpp" line="990"/>
        <location filename="Decoder/decoder.cpp" line="1019"/>
        <location filename="Decoder/decoder.cpp" line="1048"/>
        <location filename="Decoder/decoder.cpp" line="1082"/>
        <location filename="Decoder/decoder.cpp" line="4599"/>
        <source>The decoder is offline!</source>
        <translation>The decoder is offline!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="942"/>
        <location filename="Decoder/decoder.cpp" line="971"/>
        <location filename="Decoder/decoder.cpp" line="1000"/>
        <location filename="Decoder/decoder.cpp" line="1029"/>
        <location filename="Decoder/decoder.cpp" line="1063"/>
        <location filename="Decoder/decoder.cpp" line="1097"/>
        <source>The current is Mosaic screen mode</source>
        <translation>The current is Mosaic screen mode</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="4189"/>
        <source>Start roll</source>
        <translation>Start roll</translation>
    </message>
    <message>
        <source>Prev group</source>
        <translation>Prev group</translation>
    </message>
    <message>
        <source>Next group</source>
        <translation>Next group</translation>
    </message>
    <message>
        <source>Pause roll</source>
        <translation>Pause roll</translation>
    </message>
    <message>
        <source>There is no current TV wall poll screen</source>
        <translation>There is no current TV wall roll screen</translation>
    </message>
    <message>
        <source>No access to poll group</source>
        <translation>No access to roll group</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="3091"/>
        <source>Stop playback</source>
        <translation>Stop playback</translation>
    </message>
    <message>
        <source>DEVICE</source>
        <translation>Device</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1379"/>
        <location filename="Decoder/decoder.cpp" line="1430"/>
        <location filename="Decoder/decoder.cpp" line="1450"/>
        <location filename="Decoder/decoder.cpp" line="3200"/>
        <location filename="Decoder/decoder.cpp" line="4355"/>
        <location filename="Decoder/decoder.cpp" line="4419"/>
        <source>Please close the video!</source>
        <translation>Please close the video!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1573"/>
        <location filename="Decoder/decoder.cpp" line="5068"/>
        <source>Channels should be in the same device</source>
        <translation>Channels should be in the same device</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1610"/>
        <location filename="Decoder/decoder.cpp" line="1632"/>
        <source>The channel is not assigned storage server</source>
        <translation>The channel is not assigned storage server</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1638"/>
        <source>Please select a channel under the same storage server!</source>
        <translation>Please select a channel under the same storage server!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="3311"/>
        <source>Select record type!</source>
        <translation>Select record type!</translation>
    </message>
    <message>
        <source>Start poll</source>
        <translation>Start Roll</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="4410"/>
        <source>Whether to reset the channel?</source>
        <translation>Whether to reset the channel?</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="4396"/>
        <location filename="Decoder/decoder.cpp" line="4680"/>
        <source>Not splicing screen!</source>
        <translation>Not splicing screen!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="596"/>
        <location filename="Decoder/decoder.cpp" line="4027"/>
        <source>The TV wall is in use, did not get to the operating authority</source>
        <translation>Ther TV wall is in use,did not get to the operation authority</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="3218"/>
        <location filename="Decoder/decoder.cpp" line="3243"/>
        <source>Select channels</source>
        <translation>Select channels</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="139"/>
        <location filename="Decoder/decoder.cpp" line="3150"/>
        <source>All type</source>
        <translation>AllType</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="143"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="147"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="151"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="155"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="221"/>
        <location filename="Decoder/decoder.cpp" line="357"/>
        <location filename="Decoder/decoder.cpp" line="524"/>
        <location filename="Decoder/decoder.cpp" line="1195"/>
        <location filename="Decoder/decoder.cpp" line="1264"/>
        <location filename="Decoder/decoder.cpp" line="3869"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="627"/>
        <location filename="Decoder/decoder.cpp" line="1128"/>
        <location filename="Decoder/decoder.cpp" line="4068"/>
        <source>Active decoding</source>
        <translation>Active decoding</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="632"/>
        <location filename="Decoder/decoder.cpp" line="1132"/>
        <location filename="Decoder/decoder.cpp" line="4073"/>
        <source>Passive decoding</source>
        <translation>Passive decoding</translation>
    </message>
    <message>
        <source>Stop poll</source>
        <translation>Stop roll</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1053"/>
        <location filename="Decoder/decoder.cpp" line="1087"/>
        <source>The decoder outputs the maximum split-screen capability of</source>
        <translation>The decoder outputs the maximum split-screen capability of</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1106"/>
        <source>The plan cruise mode cannot be switched to active decoding!</source>
        <translation>The plan cruise mode cannot be switched to active decoding!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1699"/>
        <location filename="Decoder/decoder.cpp" line="1731"/>
        <location filename="Decoder/decoder.cpp" line="1751"/>
        <location filename="Decoder/decoder.cpp" line="2332"/>
        <location filename="Decoder/decoder.cpp" line="4741"/>
        <location filename="Decoder/decoder.cpp" line="4879"/>
        <source>-Main</source>
        <translation>-Main</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="1699"/>
        <location filename="Decoder/decoder.cpp" line="1731"/>
        <location filename="Decoder/decoder.cpp" line="1751"/>
        <location filename="Decoder/decoder.cpp" line="2332"/>
        <location filename="Decoder/decoder.cpp" line="4741"/>
        <location filename="Decoder/decoder.cpp" line="4879"/>
        <source>-Sub</source>
        <translation>-Sub</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2029"/>
        <location filename="Decoder/decoder.cpp" line="2366"/>
        <location filename="Decoder/decoder.cpp" line="2524"/>
        <location filename="Decoder/decoder.cpp" line="2939"/>
        <source>The plan name is empty.</source>
        <translation>The plan name is empty.</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2034"/>
        <location filename="Decoder/decoder.cpp" line="2371"/>
        <location filename="Decoder/decoder.cpp" line="2529"/>
        <source>The plan name already exists.</source>
        <translation>The plan name already exists.</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2169"/>
        <location filename="Decoder/decoder.cpp" line="2317"/>
        <location filename="Decoder/decoder.cpp" line="2750"/>
        <location filename="Decoder/decoder.cpp" line="4856"/>
        <source>Open the preview</source>
        <translation>Open the preview</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2184"/>
        <location filename="Decoder/decoder.cpp" line="2666"/>
        <source>Add plan failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2820"/>
        <source>Please switch to passive decoding first!</source>
        <translation>Please switch to passive decoding first!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2825"/>
        <source>The TV wall has no plans!</source>
        <translation>The TV wall has no plans!</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2838"/>
        <source>Stop Roll</source>
        <translation>Stop roll</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="5028"/>
        <source>The plan is not able to drag and drop the channel</source>
        <translation>The plan is not able to drag and drop the channel</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="515"/>
        <location filename="Decoder/decoder.cpp" line="1186"/>
        <location filename="Decoder/decoder.cpp" line="1241"/>
        <location filename="Decoder/decoder.cpp" line="2896"/>
        <source>Start Roll</source>
        <translation>Start roll</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="2970"/>
        <source>The plan has been revised. Is it saved?</source>
        <translation>The plan has been revised. Is it saved?</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="3237"/>
        <source>Channels should be less than </source>
        <translation>Channels should be less than</translation>
    </message>
    <message>
        <source>STORAGE</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="Decoder/decoder.cpp" line="3344"/>
        <location filename="Decoder/decoder.cpp" line="3362"/>
        <source>No record</source>
        <translation>No record</translation>
    </message>
    <message>
        <source>playback</source>
        <translation>Playback</translation>
    </message>
</context>
<context>
    <name>DecoderCell</name>
    <message>
        <location filename="Decoder/decodercell.ui" line="14"/>
        <source>DecoderCell</source>
        <translation>DecoderCell</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="131"/>
        <source>Close the preview</source>
        <translation>Close the preview</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="136"/>
        <source>Open the preview</source>
        <translation>Open the preview</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="198"/>
        <source>The decoder is offline!</source>
        <translation>The decoder is offline!</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="236"/>
        <location filename="Decoder/decodercell.cpp" line="259"/>
        <location filename="Decoder/decodercell.cpp" line="288"/>
        <location filename="Decoder/decodercell.cpp" line="315"/>
        <location filename="Decoder/decodercell.cpp" line="339"/>
        <location filename="Decoder/decodercell.cpp" line="370"/>
        <location filename="Decoder/decodercell.cpp" line="393"/>
        <source>-Main</source>
        <translation>-Main</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="236"/>
        <location filename="Decoder/decodercell.cpp" line="259"/>
        <location filename="Decoder/decodercell.cpp" line="288"/>
        <location filename="Decoder/decodercell.cpp" line="315"/>
        <location filename="Decoder/decodercell.cpp" line="339"/>
        <location filename="Decoder/decodercell.cpp" line="370"/>
        <location filename="Decoder/decodercell.cpp" line="393"/>
        <source>-Sub</source>
        <translation>-Sub</translation>
    </message>
    <message>
        <source>Sub</source>
        <translation>Sub</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="561"/>
        <source>Please turn off decoder round!</source>
        <oldsource>Please turn off device video replay!</oldsource>
        <translation>Please turn off decoder round!</translation>
    </message>
    <message>
        <location filename="Decoder/decodercell.cpp" line="566"/>
        <source>Please turn off storage video replay!</source>
        <translation>Please turn off storage video replay!</translation>
    </message>
</context>
<context>
    <name>DecoderControl</name>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="26"/>
        <source>DecoderControl</source>
        <translation>DecoderControl</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="77"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="99"/>
        <source>Save As</source>
        <translation>Save As</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="121"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="143"/>
        <source>Execute</source>
        <translation>Execute</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="165"/>
        <source>Start Roll</source>
        <oldsource>Start Poll</oldsource>
        <translation>Start roll</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="187"/>
        <source>Setting</source>
        <translation>Setting</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="209"/>
        <source> Exit Modify</source>
        <translation>Exit Modify</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="252"/>
        <source>Start Playback</source>
        <translation>Start Playback</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="274"/>
        <source>Pause</source>
        <translation>Pause</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="299"/>
        <source>Stop Playback</source>
        <translation>Stop playback</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="321"/>
        <source>Frame Play</source>
        <translation>Frame Play</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="343"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="381"/>
        <source>Slow</source>
        <translation>Slow</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="406"/>
        <source>1×</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="428"/>
        <source>Fast</source>
        <translation>Fast</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="454"/>
        <source>SearchDate:2015-06-02</source>
        <translation>SearchDate:2015-06-02</translation>
    </message>
    <message>
        <source>Change Stream</source>
        <translation>Change Stream</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="666"/>
        <source>Splicing Video Offset Setting</source>
        <translation>Splicing Video Offset Setting</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="644"/>
        <source>Splicing full screen</source>
        <translation>Splicing full screen</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="710"/>
        <source>Reset</source>
        <translation>Reset</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="688"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.ui" line="489"/>
        <source>Full Screen</source>
        <translation>FullScreen</translation>
    </message>
    <message>
        <location filename="Decoder/decodercontrol.cpp" line="36"/>
        <source>Stop Plan</source>
        <translation>Stop Plan</translation>
    </message>
</context>
<context>
    <name>DecoderList</name>
    <message>
        <location filename="Decoder/decoderlist.ui" line="14"/>
        <source>DecoderList</source>
        <translation>DecoderList</translation>
    </message>
    <message>
        <location filename="Decoder/decoderlist.ui" line="109"/>
        <source>Decoder</source>
        <translation>Decoder</translation>
    </message>
</context>
<context>
    <name>DecoderOffset</name>
    <message>
        <location filename="Decoder/decoderoffset.ui" line="14"/>
        <source>DecoderOffset</source>
        <translation>DecoderOffset</translation>
    </message>
    <message>
        <location filename="Decoder/decoderoffset.ui" line="109"/>
        <source>Video offset setting</source>
        <translation>Video offset setting</translation>
    </message>
    <message>
        <location filename="Decoder/decoderoffset.ui" line="213"/>
        <source>Horizontal offset:</source>
        <translation>Horizontal offset:</translation>
    </message>
    <message>
        <location filename="Decoder/decoderoffset.ui" line="274"/>
        <source>Vertical offset:</source>
        <translation>Vertical offset:</translation>
    </message>
    <message>
        <location filename="Decoder/decoderoffset.ui" line="321"/>
        <location filename="Decoder/decoderoffset.ui" line="365"/>
        <source>pixel</source>
        <translation>pixel</translation>
    </message>
</context>
<context>
    <name>DecoderTreeItemModel</name>
    <message>
        <location filename="public/DecoderTreeItemModel.cpp" line="89"/>
        <source>The decoder is offline!</source>
        <translation>The decoder is offline!</translation>
    </message>
    <message>
        <location filename="public/DecoderTreeItemModel.cpp" line="93"/>
        <source>The decoder is online!</source>
        <translation>The decoder is online!</translation>
    </message>
</context>
<context>
    <name>DecoderTreeView</name>
    <message>
        <location filename="public/DecoderTreeView.ui" line="16"/>
        <source>DecoderTreeView</source>
        <translation>DecoderTreeView</translation>
    </message>
</context>
<context>
    <name>DecoderView</name>
    <message>
        <location filename="Decoder/decoderview.ui" line="429"/>
        <source>DecoderView</source>
        <translation>DecoderView</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.ui" line="572"/>
        <source>Decoder Name</source>
        <translation>Decoder name</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.ui" line="610"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.ui" line="632"/>
        <source>Alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.ui" line="654"/>
        <source>Preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.ui" line="676"/>
        <location filename="Decoder/decoderview.cpp" line="72"/>
        <source>Remove</source>
        <translation>Remove</translation>
    </message>
    <message>
        <source>Change Ability</source>
        <translation>Change Ability</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.cpp" line="57"/>
        <location filename="Decoder/decoderview.cpp" line="506"/>
        <source>Close the preview</source>
        <translation>Close the preview</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.cpp" line="58"/>
        <source>Passive decoding</source>
        <translation>Passive decoding</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.cpp" line="74"/>
        <source>Close alarm</source>
        <translation>Close alarm</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.cpp" line="225"/>
        <location filename="Decoder/decoderview.cpp" line="390"/>
        <source>The decoder is offline!</source>
        <translation>The decoder is offline!</translation>
    </message>
    <message>
        <source>Active decoding</source>
        <translation>Active decoding</translation>
    </message>
    <message>
        <location filename="Decoder/decoderview.cpp" line="291"/>
        <location filename="Decoder/decoderview.cpp" line="455"/>
        <source>Open the preview</source>
        <translation>Open the preview</translation>
    </message>
</context>
<context>
    <name>DeviceManage</name>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="14"/>
        <source>DeviceManage</source>
        <translation>DeviceManage</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="82"/>
        <source>Local CMS</source>
        <translation>Device Center</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="173"/>
        <source>Distributor</source>
        <translation>Distributor</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="204"/>
        <source>Storage</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="226"/>
        <source>Remote CMS</source>
        <translation>Remote CMS</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="251"/>
        <source>Dec Group</source>
        <translation>Dec Group</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="276"/>
        <source>Access Ctrl</source>
        <translation>Access Ctrl</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="126"/>
        <source>Group</source>
        <translation>Group</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="104"/>
        <source>Decorder</source>
        <translation>Decoder</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.ui" line="148"/>
        <source>Layout</source>
        <translation>Layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="47"/>
        <source>Add area</source>
        <translation>Add area</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="48"/>
        <source>Delete area</source>
        <translation>Delete area</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="49"/>
        <source>Modify area</source>
        <oldsource>Modify name</oldsource>
        <translation>Modify area</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="449"/>
        <source>The root area can&apos;t be deleted</source>
        <translation>The root area can&apos;t be deleted</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="458"/>
        <source>The area has sub nodes, please delete the sub nodes at first</source>
        <translation>The area has sub nodes, please delete the sub nodes at first</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="465"/>
        <source>The area has devices, please delete the devices at first</source>
        <translation>The area has devices, Please delete the devices at first</translation>
    </message>
    <message>
        <source>I8H</source>
        <translation>I8H</translation>
    </message>
    <message>
        <source>SLink</source>
        <translation>SLink</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="561"/>
        <source>Add CMS</source>
        <translation>Add CMS</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="562"/>
        <source>CMS name:</source>
        <translation>CMS name:</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="591"/>
        <source>Add Decoder</source>
        <translation>Add Decoder</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="592"/>
        <source>Decoder name:</source>
        <translation>Decoder name:</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="612"/>
        <source>Add Access</source>
        <translation>Add Access</translation>
    </message>
    <message>
        <location filename="DeviceManage/devicemanage.cpp" line="613"/>
        <source>Access name:</source>
        <translation>Access name:</translation>
    </message>
</context>
<context>
    <name>DeviceTitle</name>
    <message>
        <location filename="Playback/devicetitle.ui" line="32"/>
        <source>DeviceTitle</source>
        <translation>DeviceTitle</translation>
    </message>
    <message>
        <location filename="Playback/devicetitle.ui" line="169"/>
        <source>Device List</source>
        <translation>DeviceList</translation>
    </message>
    <message>
        <location filename="Playback/devicetitle.ui" line="646"/>
        <source>Device</source>
        <translation>Device</translation>
    </message>
    <message>
        <location filename="Playback/devicetitle.ui" line="1083"/>
        <source>Localhost</source>
        <translation>Localhost</translation>
    </message>
    <message>
        <location filename="Playback/devicetitle.ui" line="1514"/>
        <source>Storage</source>
        <translation>Storage</translation>
    </message>
</context>
<context>
    <name>Devices</name>
    <message>
        <location filename="Decoder/devices.ui" line="84"/>
        <source>Devices</source>
        <translation>Devices</translation>
    </message>
    <message>
        <location filename="Decoder/devices.ui" line="574"/>
        <source>Device</source>
        <translation>Device</translation>
    </message>
    <message>
        <location filename="Decoder/devices.ui" line="1451"/>
        <source>Localhost</source>
        <translation>Localhost</translation>
    </message>
    <message>
        <location filename="Decoder/devices.ui" line="1891"/>
        <source>Storage</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="Decoder/devices.ui" line="1011"/>
        <source>Group</source>
        <translation>Group</translation>
    </message>
</context>
<context>
    <name>DevicesList</name>
    <message>
        <location filename="Maps/deviceslist.ui" line="26"/>
        <source>DevicesList</source>
        <translation>DevicesList</translation>
    </message>
    <message>
        <location filename="Maps/deviceslist.ui" line="84"/>
        <source>Device</source>
        <translation>Device</translation>
    </message>
</context>
<context>
    <name>DiskDeviceDelegate</name>
    <message>
        <source>No Allocate Space</source>
        <translation>No Allocate Space</translation>
    </message>
    <message>
        <source>Disk Folder</source>
        <translation>Disk Folder</translation>
    </message>
    <message>
        <source>Device Folder</source>
        <translation>Device Folder</translation>
    </message>
</context>
<context>
    <name>DiskDeviceModel</name>
    <message>
        <source>Group</source>
        <translation>Group</translation>
    </message>
    <message>
        <source>Disk already exist in other group</source>
        <translation>Disk already exist in other group</translation>
    </message>
    <message>
        <source>channel already exist</source>
        <translation>channel already exist</translation>
    </message>
    <message>
        <source>Free Space/All Space</source>
        <translation>Free Space/All Space</translation>
    </message>
    <message>
        <source>Allocate Space</source>
        <translation>Allocate Space</translation>
    </message>
</context>
<context>
    <name>DiskDeviceTreeView</name>
    <message>
        <source>DiskDeviceTreeView</source>
        <translation>DiskDevcieTreeView</translation>
    </message>
</context>
<context>
    <name>DiskManage</name>
    <message>
        <source>DiskManage</source>
        <translation>DiskManage</translation>
    </message>
    <message>
        <source>Auto Distribution</source>
        <translation>Auto Distribution</translation>
    </message>
    <message>
        <source>Artificial Distrbution</source>
        <translation>Artificial Distribution</translation>
    </message>
    <message>
        <source>Add Group</source>
        <translation>Add group</translation>
    </message>
    <message>
        <source>Delete Group</source>
        <translation>Delete Group</translation>
    </message>
    <message>
        <source>Disk Quota</source>
        <translation>Disk Quota</translation>
    </message>
    <message>
        <source>Add into DiskDistribution</source>
        <translation>Add into DiskDistribution</translation>
    </message>
    <message>
        <source>Delete from DiskDistribution</source>
        <translation>Delete from DiskDistribution</translation>
    </message>
    <message>
        <source> CMS Device</source>
        <translation>CMS Device</translation>
    </message>
    <message>
        <source> Disk</source>
        <translation>Disk</translation>
    </message>
    <message>
        <source>save</source>
        <translation>Save</translation>
    </message>
    <message>
        <source>  DiskDistribution</source>
        <translation> DiskDistribution</translation>
    </message>
    <message>
        <source>Disk Distribution Save Success</source>
        <translation>Disk Distribution Save Success</translation>
    </message>
    <message>
        <source>Disk Distribution Save Fail</source>
        <translation>Disk Distribution Save Fail</translation>
    </message>
    <message>
        <source>Group</source>
        <translation>Group</translation>
    </message>
    <message>
        <source>Please Choose a Group</source>
        <translation>Please Choose a Group</translation>
    </message>
</context>
<context>
    <name>DiskParameter</name>
    <message>
        <location filename="DeviceManage/diskparameter.ui" line="14"/>
        <source>DiskParameter</source>
        <translation>Disk Para</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.ui" line="48"/>
        <source>Recoding Full Treatment Scheme:</source>
        <translation>Recording full treatment scheme:</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.ui" line="61"/>
        <source>Smart Treatment Scheme:</source>
        <translation>Smart Treatment Scheme:</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.ui" line="128"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.ui" line="150"/>
        <source>Cancle</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <source>No.</source>
        <translation type="obsolete">No.</translation>
    </message>
    <message>
        <source>State</source>
        <translation>State</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="39"/>
        <source>HardDisk ID</source>
        <translation>HardDisk ID</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="39"/>
        <source>Mount</source>
        <translation>Mount</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="39"/>
        <source>Avail Space</source>
        <translation>Avail Space</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="39"/>
        <source>Total Space</source>
        <translation>Total Space</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="39"/>
        <source>Quota</source>
        <translation>Quota(GB)</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="42"/>
        <source>Disable</source>
        <translation>Disable</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="43"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="221"/>
        <location filename="DeviceManage/diskparameter.cpp" line="331"/>
        <location filename="DeviceManage/diskparameter.cpp" line="440"/>
        <source>After server restart to take effect</source>
        <translation>After server restart to take effect</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="345"/>
        <source>Please turn off the windows system active defense,otherwise it may cause a timeout,do you want to continue this operation?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="353"/>
        <source>Only set storage quotas on this machine and ip is 127.0.0.1!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="449"/>
        <source>Storage does not have permission,check to see if the administrator starts!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="458"/>
        <source>Set quotas failed,please reset or restart the service reset!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="462"/>
        <source>Set Rec Partition Fail,Please check for video or playback!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/diskparameter.cpp" line="466"/>
        <source>Set quotas failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Set Rec Partition Fail</source>
        <translation>Set Rec Partition Fail</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">Update</translation>
    </message>
</context>
<context>
    <name>DiskQuota</name>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="14"/>
        <location filename="DeviceManage/diskquota.ui" line="64"/>
        <source>DiskQuota</source>
        <translation>Disk Quota</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="135"/>
        <source>Stop Quota</source>
        <translation>Stop quota</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="125"/>
        <source>Start Quota</source>
        <translation>Start quota</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="258"/>
        <location filename="DeviceManage/diskquota.ui" line="271"/>
        <location filename="DeviceManage/diskquota.ui" line="284"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <source>Channels In The Group of Capacity</source>
        <translation>Channels in the group of capacity</translation>
    </message>
    <message>
        <source>Total</source>
        <translation>Total</translation>
    </message>
    <message>
        <source>Disk Pack The Rest of The Total Capacity</source>
        <translation>Disk pack the rest of the total capacity</translation>
    </message>
    <message>
        <source>The Total Capacity Disk Group</source>
        <translation>The total capacity disk group</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="349"/>
        <source>Confirm</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="362"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/diskquota.ui" line="397"/>
        <source>Save failed</source>
        <translation>Save failed</translation>
    </message>
    <message>
        <source>There is no successful save</source>
        <translation>There is no successful save</translation>
    </message>
    <message>
        <source>Disk Quota Save Fail</source>
        <translation>Disk Quota Save Fail</translation>
    </message>
    <message>
        <source>Disk Quota Save Success</source>
        <translation>Disk Quota Save Success</translation>
    </message>
</context>
<context>
    <name>DiskTreeNode</name>
    <message>
        <source>Group</source>
        <translation>Group</translation>
    </message>
</context>
<context>
    <name>DistributorWidget</name>
    <message>
        <location filename="DeviceManage/distributorwidget.ui" line="14"/>
        <source>DistributorWidget</source>
        <translation>DistributorWidget</translation>
    </message>
    <message>
        <location filename="DeviceManage/distributorwidget.ui" line="67"/>
        <source>Add Distributor</source>
        <translation>Storage Config</translation>
    </message>
    <message>
        <location filename="DeviceManage/distributorwidget.cpp" line="37"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/distributorwidget.cpp" line="37"/>
        <source>Distributor Name</source>
        <translation>Distributor Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/distributorwidget.cpp" line="37"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/distributorwidget.cpp" line="37"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/distributorwidget.cpp" line="37"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
</context>
<context>
    <name>EditUnit</name>
    <message>
        <location filename="DeviceManage/editunit.ui" line="63"/>
        <source>EditUnit</source>
        <translation>EditUnit</translation>
    </message>
</context>
<context>
    <name>EnabledControl</name>
    <message>
        <location filename="LinkageManage/enabledcontrol.ui" line="26"/>
        <source>EnabledControl</source>
        <translation>EnabledControl</translation>
    </message>
</context>
<context>
    <name>ExtractFacePicture</name>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="14"/>
        <source>ExtractFacePicture</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="61"/>
        <source>Add face</source>
        <translation>Add face</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="91"/>
        <source>Face library</source>
        <translation>face database:</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="107"/>
        <source>Name</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="123"/>
        <source>Face Id</source>
        <translation>Face ID:</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="139"/>
        <source>Describle</source>
        <translation>Describe:</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="195"/>
        <source>Extract face</source>
        <translation>Extract face</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.ui" line="211"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.cpp" line="37"/>
        <source>Capture picture failure</source>
        <translation>Capture picture failure</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.cpp" line="252"/>
        <source>Add face success</source>
        <translation>Add face success</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.cpp" line="259"/>
        <location filename="Playback/ExtractFacePicture.cpp" line="281"/>
        <location filename="Playback/ExtractFacePicture.cpp" line="289"/>
        <source>Add face failure</source>
        <translation>Add face failure</translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.cpp" line="266"/>
        <source>The face template is full</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/ExtractFacePicture.cpp" line="273"/>
        <source>Face ID Conflicts</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>FaceAlarmInfoWidget</name>
    <message>
        <location filename="Intelligent/FaceAlarmInfoWidget.ui" line="26"/>
        <source>AlarmInfo</source>
        <translation>AlarmInfo</translation>
    </message>
    <message>
        <location filename="Intelligent/FaceAlarmInfoWidget.cpp" line="38"/>
        <source>similarity</source>
        <translation>similarity</translation>
    </message>
</context>
<context>
    <name>FaceRecordInfoWidget</name>
    <message>
        <location filename="Intelligent/FaceRecordInfoWidget.ui" line="20"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
</context>
<context>
    <name>FrameView</name>
    <message>
        <location filename="Playback/frameview.ui" line="429"/>
        <source>FrameView</source>
        <translation>FrameView</translation>
    </message>
</context>
<context>
    <name>GotoParent</name>
    <message>
        <location filename="Maps/mapitems.cpp" line="281"/>
        <source>Goto Parent</source>
        <translation>Goto Parent</translation>
    </message>
</context>
<context>
    <name>GroupList</name>
    <message>
        <source>Add Group</source>
        <translation type="obsolete">Add group</translation>
    </message>
    <message>
        <source>SN.</source>
        <translation>SN.</translation>
    </message>
    <message>
        <source>GROUP NAME</source>
        <translation>Group Name</translation>
    </message>
    <message>
        <source>STATE</source>
        <translation>State</translation>
    </message>
    <message>
        <source>DWELL(s)</source>
        <translation>Dwell(s)</translation>
    </message>
    <message>
        <source>OPERATION</source>
        <translation>Operation</translation>
    </message>
</context>
<context>
    <name>GroupTreeView</name>
    <message>
        <location filename="public/GroupTreeView.ui" line="14"/>
        <source>GroupTreeView</source>
        <translation>GroupTreeView</translation>
    </message>
</context>
<context>
    <name>GroupWidget</name>
    <message>
        <location filename="DeviceManage/groupwidget.ui" line="14"/>
        <source>GroupWidget</source>
        <translation>GroupWidget</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.ui" line="271"/>
        <source>Interval of preview roll</source>
        <translation>Interval of preview roll</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.ui" line="358"/>
        <source>seconds</source>
        <translation>seconds</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.ui" line="377"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <source>Add group</source>
        <translation>Add group</translation>
    </message>
    <message>
        <source>Delete group</source>
        <translation>Delete Group</translation>
    </message>
    <message>
        <source>Group</source>
        <translation type="obsolete">Group</translation>
    </message>
    <message>
        <source>Polling now, please stop it first</source>
        <translation type="obsolete">Polling now, please stop it first</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="162"/>
        <location filename="DeviceManage/groupwidget.cpp" line="290"/>
        <source>Rolling now, operation forbidden</source>
        <oldsource>Polling now, operation forbidden</oldsource>
        <translation>Rolling now, operation forbidden</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="198"/>
        <location filename="DeviceManage/groupwidget.cpp" line="276"/>
        <source>Have not selected channel node in the left device tree</source>
        <translation>Have not selected channel node in the left device tree</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="242"/>
        <source>Add channel success!</source>
        <translation>Add channel success!</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="246"/>
        <source>Add channel failed!</source>
        <translation>Add channel failed!</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="362"/>
        <source>Delete channel success!</source>
        <translation>Delete channel success!</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="366"/>
        <source>Delete channel failed!</source>
        <translation>Delete channel failed!</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="179"/>
        <location filename="DeviceManage/groupwidget.cpp" line="185"/>
        <source>Have not selected group node in the right group tree</source>
        <translation>Have not selected group node in the right group tree</translation>
    </message>
    <message>
        <source>The channel has already existed in the group</source>
        <translation>The channel has already existed in the group</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="219"/>
        <source>Grouping can add up to</source>
        <translation>Grouping can add up to</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="219"/>
        <source>channels</source>
        <translation>Channels</translation>
    </message>
    <message>
        <source> has already existed in the group</source>
        <translation type="obsolete">has already existed in the group</translation>
    </message>
    <message>
        <location filename="DeviceManage/groupwidget.cpp" line="298"/>
        <location filename="DeviceManage/groupwidget.cpp" line="313"/>
        <location filename="DeviceManage/groupwidget.cpp" line="374"/>
        <source>Have not selected channel node in the right group tree</source>
        <translation>Have not selected channel node in the right group tree</translation>
    </message>
    <message>
        <source>Have not selected the group node or channel node in the right group tree</source>
        <translation type="obsolete">Have not selected the group node or channel node in the right group tree</translation>
    </message>
</context>
<context>
    <name>HoverWidget</name>
    <message>
        <location filename="DeviceManage/hoverwidget.ui" line="14"/>
        <source>HoverWidget</source>
        <translation>HoverWidget</translation>
    </message>
    <message>
        <location filename="DeviceManage/hoverwidget.ui" line="50"/>
        <source>Username:</source>
        <translation>Username:</translation>
    </message>
    <message>
        <location filename="DeviceManage/hoverwidget.ui" line="64"/>
        <source>Password:</source>
        <translation>Password:</translation>
    </message>
</context>
<context>
    <name>IconList</name>
    <message>
        <location filename="Maps/iconlist.ui" line="441"/>
        <source>IconList</source>
        <translation>IconList</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.ui" line="499"/>
        <source>Icon Manage</source>
        <translation>Icon Manage</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.ui" line="626"/>
        <source>ADDICON</source>
        <translation>Addicon</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.ui" line="719"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.ui" line="775"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.ui" line="834"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.cpp" line="90"/>
        <source>Open Image</source>
        <translation>Open Image</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.cpp" line="90"/>
        <source>Image Files</source>
        <translation>Image Files</translation>
    </message>
    <message>
        <location filename="Maps/iconlist.cpp" line="98"/>
        <source>Select a image file</source>
        <translation>Select a image file</translation>
    </message>
</context>
<context>
    <name>Intelligent</name>
    <message>
        <location filename="Intelligent/intelligent.ui" line="14"/>
        <source>VPreview</source>
        <translation>VPreview</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligent.cpp" line="243"/>
        <source>Main stream</source>
        <translation type="unfinished">Main Stream</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligent.cpp" line="246"/>
        <source>Sub stream</source>
        <translation type="unfinished">Sub Stream</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligent.cpp" line="580"/>
        <location filename="Intelligent/intelligent.cpp" line="776"/>
        <source>This devices is not online!</source>
        <translation>This devices is not online!</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligent.cpp" line="677"/>
        <location filename="Intelligent/intelligent.cpp" line="688"/>
        <location filename="Intelligent/intelligent.cpp" line="704"/>
        <location filename="Intelligent/intelligent.cpp" line="716"/>
        <location filename="Intelligent/intelligent.cpp" line="838"/>
        <location filename="Intelligent/intelligent.cpp" line="849"/>
        <location filename="Intelligent/intelligent.cpp" line="865"/>
        <location filename="Intelligent/intelligent.cpp" line="877"/>
        <source>Open realtime failed!</source>
        <translation>Open realtime failed!</translation>
    </message>
</context>
<context>
    <name>IntelligentAddFace</name>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="26"/>
        <source>Add Face</source>
        <translation>AddFace</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="42"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="80"/>
        <source>AddFace</source>
        <translation>AddFace</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="119"/>
        <source>FaceGroup：</source>
        <translation>FaceDatabase:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="145"/>
        <source>FaceId：</source>
        <translation>FaceId:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="161"/>
        <source>Describe：</source>
        <translation>Describe:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="197"/>
        <source>Name：</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.ui" line="290"/>
        <source>Replay</source>
        <translation>Replay</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="129"/>
        <source>No facegroup is selected!</source>
        <translation>No face group is selected!</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="185"/>
        <source>Add face success!</source>
        <translation>Add face success!</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="176"/>
        <location filename="Intelligent/intelligentAddFace.cpp" line="190"/>
        <location filename="Intelligent/intelligentAddFace.cpp" line="196"/>
        <location filename="Intelligent/intelligentAddFace.cpp" line="242"/>
        <source>Add face failed!</source>
        <translation>Add face failed!</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="206"/>
        <source>save picture</source>
        <translation>save picture</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="211"/>
        <source>Save picture success!</source>
        <translation>Save picture success!</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="306"/>
        <location filename="Intelligent/intelligentAddFace.cpp" line="312"/>
        <source>get face group number failed!</source>
        <translation>get face group number failed!</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAddFace.cpp" line="354"/>
        <location filename="Intelligent/intelligentAddFace.cpp" line="359"/>
        <source>get facedatabase failed</source>
        <translation>get facedatabase failed!</translation>
    </message>
</context>
<context>
    <name>IntelligentAlarmRecord</name>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="14"/>
        <source>DeviceManage</source>
        <translation>DeviceManage</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="99"/>
        <source>Record</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="137"/>
        <source>Page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="154"/>
        <source>Skip</source>
        <translation>Skip</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="177"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="212"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="247"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="282"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="340"/>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="440"/>
        <source>Retrieval</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="356"/>
        <source>FaceGroup:</source>
        <translation>FaceDatabase: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="372"/>
        <source>BeginTime：</source>
        <translation>BeginTime: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="388"/>
        <source>EndTime：</source>
        <translation>EndTime: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="414"/>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="427"/>
        <source>yyyy/M/d hh:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="461"/>
        <source>Record Export</source>
        <translation>Record Export</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="474"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <source>White</source>
        <translation type="obsolete">White</translation>
    </message>
    <message>
        <source>Black</source>
        <translation type="obsolete">Black</translation>
    </message>
    <message>
        <source>Other</source>
        <translation>Other</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.ui" line="522"/>
        <source>MatchNum:</source>
        <translation>MatchNum:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="19"/>
        <source>unlimited</source>
        <translation>unlimited</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="20"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="21"/>
        <source>50</source>
        <translation>50</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="22"/>
        <source>100</source>
        <translation>100</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="23"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="26"/>
        <source>200</source>
        <translation>200</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="24"/>
        <source>500</source>
        <translation>500</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="158"/>
        <source>No face group is selected!</source>
        <translation>No face group is selected!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="379"/>
        <source>Config Files</source>
        <translation>Config Files</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="425"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="480"/>
        <source>capture image</source>
        <translation>capture image</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="430"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="485"/>
        <source>target image</source>
        <translation>target image</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="435"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="490"/>
        <source>capture time</source>
        <translation>capture time</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="440"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="495"/>
        <source>device name</source>
        <translation>Device name</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="445"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="500"/>
        <source>similarity</source>
        <translation>similarity</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="450"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="505"/>
        <source>face name</source>
        <translation>face name</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="455"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="510"/>
        <source>face describe</source>
        <translation>face describe</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="460"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="515"/>
        <source>face id</source>
        <translation>face id</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="956"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="962"/>
        <source>get face group number failed!</source>
        <translation>get face group number failed!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="1005"/>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="1011"/>
        <source>get facedatabase failed</source>
        <translation>get facedatabase failed</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentAlarmRecord.cpp" line="1672"/>
        <source>Please check the network!</source>
        <translation></translation>
    </message>
    <message>
        <source>All</source>
        <translation>All</translation>
    </message>
</context>
<context>
    <name>IntelligentCapture</name>
    <message>
        <location filename="Intelligent/intelligentCap.cpp" line="24"/>
        <source>Add face</source>
        <translation>Add face</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentCap.cpp" line="25"/>
        <source>Fast search</source>
        <translation>Fast search</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentCap.cpp" line="94"/>
        <location filename="Intelligent/intelligentCap.cpp" line="109"/>
        <source>Device is offline!</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>IntelligentCaptureRecord</name>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="14"/>
        <source>DeviceManage</source>
        <translation>DeviceManage</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="453"/>
        <source>Fast search</source>
        <translation>Fast search</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="549"/>
        <source>Record</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="587"/>
        <source>Page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="610"/>
        <source>Skip</source>
        <translation>Skip</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="656"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="685"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="714"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="743"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="69"/>
        <source>Search By Image</source>
        <translation>Search By Image</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="85"/>
        <source> Similarity：</source>
        <translation>Similarity: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="101"/>
        <source>60</source>
        <translation>60</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="114"/>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="174"/>
        <source>MatchNum：</source>
        <translation>MatchNum: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="140"/>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="258"/>
        <source>Retrieval</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="161"/>
        <source>Search Criteria</source>
        <translation>Search Criteria</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="200"/>
        <source>BeginTime：</source>
        <translation>BeginTime: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="216"/>
        <source>EndTime：</source>
        <translation>EndTime: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="232"/>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="245"/>
        <source>yyyy/M/d HH:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="279"/>
        <source>Record Export</source>
        <translation>Record Export</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="292"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="365"/>
        <source>White</source>
        <translation>White</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="378"/>
        <source>Black</source>
        <translation>Black</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.ui" line="391"/>
        <source>Other</source>
        <translation>Other</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="26"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="1584"/>
        <source>Reverse order</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="29"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="36"/>
        <source>unlimited</source>
        <translation>unlimited</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="30"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="38"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="31"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="39"/>
        <source>50</source>
        <translation>50</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="32"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="40"/>
        <source>100</source>
        <translation>100</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="33"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="42"/>
        <source>200</source>
        <translation>200</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="34"/>
        <source>500</source>
        <translation>500</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="37"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="43"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="134"/>
        <source>open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="1497"/>
        <source>Please check the network!</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="1568"/>
        <source>Positive order</source>
        <translation></translation>
    </message>
    <message>
        <source>The Picture Is Too Large</source>
        <translation>The Picture Is Too Large</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="375"/>
        <source>No picture is selected!</source>
        <translation>No picture is selected!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="585"/>
        <source>Config Files</source>
        <translation>Config Files</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="636"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="674"/>
        <source>capture image</source>
        <translation>capture image</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="641"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="679"/>
        <source>capture time</source>
        <translation>capture time</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="646"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="684"/>
        <source>capture camera</source>
        <translation>capture camera</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="653"/>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="691"/>
        <source>similarity</source>
        <translation>similarity</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentCaptureRecord.cpp" line="815"/>
        <source>Export failed picture Failure</source>
        <translation>Export failed picture Failure!</translation>
    </message>
</context>
<context>
    <name>IntelligentConfig</name>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="14"/>
        <source>DeviceManage</source>
        <translation>DeviceManage</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="95"/>
        <source>FaceLibrary :</source>
        <translation>FaceDatabase:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="118"/>
        <source>Similarity :</source>
        <translation>Similarity:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="141"/>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="395"/>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="445"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="85"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="86"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="89"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="257"/>
        <source>DeviceList</source>
        <translation>DeviceList</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="379"/>
        <source>Add Face Library</source>
        <translation>Add Face Database</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.ui" line="432"/>
        <source>Add Face</source>
        <translation>AddFace</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="58"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="87"/>
        <source>Add face library</source>
        <translation>Add Face Database</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="88"/>
        <source>Add face</source>
        <translation>Add face</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="90"/>
        <source>FaceLibrary</source>
        <translation>FaceDatabase</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="91"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="507"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="608"/>
        <source>Similarity</source>
        <translation>Similarity</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="108"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="331"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="507"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="608"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="108"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="331"/>
        <source>ListType</source>
        <translation>ListType</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="108"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="331"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="507"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="608"/>
        <source>ExampleCount</source>
        <translation>ExampleCount</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="108"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="331"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="507"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="608"/>
        <source>Operation</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="224"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="263"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="340"/>
        <source>White list</source>
        <translation>White list</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="344"/>
        <source>Black list</source>
        <translation>Black list</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="348"/>
        <source>Other</source>
        <translation>Other</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="380"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="426"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="666"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="744"/>
        <source>Whether to delete this information ?</source>
        <translation>Whether to delete this information ?</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="410"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="466"/>
        <source>Delete face library success</source>
        <translation>Delete Face Database success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="414"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="470"/>
        <source>Delete face library failture</source>
        <translation>Delete Face Database failture</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="722"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="805"/>
        <source>Delete face library PortRelevance success</source>
        <translation>Delete Face Database PortRelevance success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="728"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="733"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="810"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="815"/>
        <source>Delete face library PortRelevance failure</source>
        <translation>Delete Face Database PortRelevance failure</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="877"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="937"/>
        <source>Setting face library similarity success</source>
        <translation>Setting Face Database similarity success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="882"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="888"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="942"/>
        <location filename="IntelligentConfig/intelligentconfig.cpp" line="947"/>
        <source>Setting face library similarity failure</source>
        <translation>Setting Face Database similarity failure</translation>
    </message>
</context>
<context>
    <name>IntelligentControl</name>
    <message>
        <location filename="Intelligent/intelligentcontrol.ui" line="26"/>
        <source>PlayControl</source>
        <translation>PlayControl</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentcontrol.ui" line="50"/>
        <source>Face capture</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentcontrol.ui" line="85"/>
        <source>Black list query</source>
        <translation>Black list query</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentcontrol.ui" line="107"/>
        <source>White list query</source>
        <translation>White list query</translation>
    </message>
</context>
<context>
    <name>IntelligentExportBin</name>
    <message>
        <location filename="Intelligent/IntelligentExportBin.ui" line="14"/>
        <source>IntelligentExportBin</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.ui" line="91"/>
        <source>Devicelist</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.ui" line="110"/>
        <source>Progress</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.ui" line="139"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.ui" line="155"/>
        <source>Import</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="220"/>
        <source>Select Directory</source>
        <translation>Select Directory</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="175"/>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="213"/>
        <source>No device selected</source>
        <translation></translation>
    </message>
    <message>
        <source>choose image path</source>
        <translation>choose image path</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="236"/>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="295"/>
        <source>Device response timeout</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="317"/>
        <source>The required files were not found</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentExportBin.cpp" line="341"/>
        <source>The device doesn&apos;t have a face library!</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>IntelligentExportExcel</name>
    <message>
        <location filename="Intelligent/IntelligentExportExcel.ui" line="14"/>
        <source>IntelligentExportExcel</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IntelligentFaceViewer</name>
    <message>
        <location filename="Intelligent/IntelligentFaceViewer.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFaceViewer.ui" line="147"/>
        <source>Replay</source>
        <translation>Replay</translation>
    </message>
</context>
<context>
    <name>IntelligentFastSearch</name>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="14"/>
        <source>IntelligentFastSearch</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="48"/>
        <source>Fast search</source>
        <translation>Fast search</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="120"/>
        <source>Devicelist</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="142"/>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="171"/>
        <source>yyyy/M/d HH:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="155"/>
        <source>BeginTime：</source>
        <translation>BeginTime: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="184"/>
        <source>EndTime：</source>
        <translation>EndTime: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="200"/>
        <source>60</source>
        <translation>60</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="213"/>
        <source>Similarity：</source>
        <translation>Similarity:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="229"/>
        <source>MatchNum：</source>
        <translation>MatchNum: </translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.ui" line="255"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="40"/>
        <source>unlimited</source>
        <translation>unlimited</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="41"/>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="45"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="42"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="43"/>
        <source>50</source>
        <translation>50</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="44"/>
        <source>100</source>
        <translation>100</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="103"/>
        <source>open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="119"/>
        <source>The Picture Is Too Large</source>
        <translation>The Picture Is Too Large</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="162"/>
        <source>No picture is selected!</source>
        <translation>No picture is selected!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentFastSearch.cpp" line="212"/>
        <source>No device selected!</source>
        <translation>No device selected!</translation>
    </message>
</context>
<context>
    <name>IntelligentManage</name>
    <message>
        <location filename="Intelligent/IntelligentManage.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentManage.ui" line="77"/>
        <source>Preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentManage.ui" line="105"/>
        <source>Snapshot Record</source>
        <translation>Snapshot Record</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentManage.ui" line="133"/>
        <source>Alarm Record</source>
        <translation>Alarm Record</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentManage.ui" line="161"/>
        <source>SampleLibQuery</source>
        <translation>SampleLibQuery</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentManage.ui" line="256"/>
        <source>DeviceList</source>
        <translation>DeviceList</translation>
    </message>
</context>
<context>
    <name>IntelligentPlaybackInfo</name>
    <message>
        <location filename="Intelligent/IntelligentPlaybackInfo.ui" line="14"/>
        <source>IntelligentPlaybackInfo</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentPlaybackInfo.cpp" line="208"/>
        <source>PAUSE PLAYBACK</source>
        <translation>PAUSE PLAYBACK</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentPlaybackInfo.cpp" line="217"/>
        <source>START PLAYBACK</source>
        <translation>Start Playback</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentPlaybackInfo.cpp" line="269"/>
        <source>No record</source>
        <translation>No record</translation>
    </message>
</context>
<context>
    <name>IntelligentSampleLibrary</name>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="50"/>
        <source>Index</source>
        <translation>Index</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="55"/>
        <source>Picture</source>
        <translation>Picture</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="60"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="65"/>
        <source>Describe</source>
        <translation>Describe</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="70"/>
        <source>FaceID</source>
        <translation>Face ID</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="75"/>
        <source>Operation</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="121"/>
        <source>Record</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="159"/>
        <source>Page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="176"/>
        <source>Skip</source>
        <translation>Skip</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="199"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="234"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="269"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="304"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="358"/>
        <source>Search By Image</source>
        <translation>Search By Image</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="387"/>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="520"/>
        <source>FaceGroup:</source>
        <translation>FaceDatabase:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="413"/>
        <source>Similarity:</source>
        <translation>Similarity:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="429"/>
        <source>60</source>
        <translation>60</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="442"/>
        <source>MatchNum:</source>
        <translation>MatchNum:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="468"/>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="562"/>
        <source>Retrieval</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="497"/>
        <source>Search Criteria</source>
        <translation>Search Criteria</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="536"/>
        <source>Name:</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="578"/>
        <source>Describe:</source>
        <translation>Describe:</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="616"/>
        <source>Full Word Matching</source>
        <translation>Full Word Matching</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="629"/>
        <source>Fuzzy Matching</source>
        <translation>Fuzzy Matching</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="643"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="672"/>
        <source>Record Export</source>
        <translation>Record Export</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.ui" line="697"/>
        <source>Export bin</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="24"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="25"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="26"/>
        <source>50</source>
        <translation>50</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="111"/>
        <source>Open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="1290"/>
        <source>Please check the network!</source>
        <translation></translation>
    </message>
    <message>
        <source>The Picture Is Too Large</source>
        <translation>The Picture Is Too Large</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="237"/>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="243"/>
        <source>get face group number failed!</source>
        <translation>get face group number failed!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="287"/>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="293"/>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="338"/>
        <source>get facedatabase failed</source>
        <translation>get facedatabase failed!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="832"/>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="990"/>
        <source>No face group is selected!</source>
        <translation>No face group is selected!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="839"/>
        <source>No picturep is selected!</source>
        <translation>No picturep is selected!</translation>
    </message>
    <message>
        <source>Failed to open picture file!</source>
        <translation>Failed to open picture file!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="1251"/>
        <source>Export Sample Library is empty!</source>
        <translation>Export Sample Library is empty!</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleLibrary.cpp" line="1255"/>
        <source>Select Directory</source>
        <translation>Select Directory</translation>
    </message>
</context>
<context>
    <name>IntelligentSampleOperation</name>
    <message>
        <location filename="Intelligent/IntelligentSampleOperation.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleOperation.ui" line="45"/>
        <source>Modify</source>
        <translation>Modify</translation>
    </message>
    <message>
        <location filename="Intelligent/IntelligentSampleOperation.ui" line="67"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
</context>
<context>
    <name>IntelligentSampleSearchThread</name>
    <message>
        <location filename="Intelligent/IntelligentSampleSearchThread.cpp" line="592"/>
        <source>Export failed picture Failure</source>
        <translation type="unfinished">Export failed picture Failure!</translation>
    </message>
</context>
<context>
    <name>LayoutDialog</name>
    <message>
        <location filename="DeviceManage/layoutdialog.ui" line="14"/>
        <source>dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutdialog.ui" line="118"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutdialog.ui" line="294"/>
        <source>message</source>
        <translation>message</translation>
    </message>
    <message>
        <source>Do you want to give up the changes and create a new layout ?</source>
        <translation>Do you want to give up the changes and create a new layout ?</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutdialog.ui" line="347"/>
        <source>Yes</source>
        <translation>Yes</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutdialog.ui" line="369"/>
        <source>No</source>
        <translation>No</translation>
    </message>
</context>
<context>
    <name>LayoutWidget</name>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="14"/>
        <source>Layout</source>
        <translation>Layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="67"/>
        <source>Add Layout</source>
        <translation>Add Layout</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3456"/>
        <location filename="DeviceManage/layoutwidget.ui" line="3544"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3500"/>
        <source>records, </source>
        <translation>records, </translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3588"/>
        <source>page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3614"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3649"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3684"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.ui" line="3719"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="88"/>
        <source>standard division</source>
        <translation>standard division</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="91"/>
        <source>wide division</source>
        <translation>wide division</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="150"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="150"/>
        <source>Layout Name</source>
        <translation>Layout Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="150"/>
        <source>Dwell Time(s)</source>
        <translation>Dwell Times(s)</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="150"/>
        <source>Window Count</source>
        <translation>Window Count</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="150"/>
        <source>Division Type</source>
        <translation>Division Type</translation>
    </message>
    <message>
        <source>Layout name</source>
        <translation>Layout Name</translation>
    </message>
    <message>
        <source>Dwell time(s)</source>
        <translation>Dwell Times(s)</translation>
    </message>
    <message>
        <source>window count</source>
        <translation>Window Count</translation>
    </message>
    <message>
        <source>Layout Type</source>
        <translation>Layout Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/layoutwidget.cpp" line="150"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
</context>
<context>
    <name>LinkagePTZ</name>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="14"/>
        <source>LinkagePTZ</source>
        <translation>LinkagePTZ</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="503"/>
        <source>PTZ</source>
        <translation>PTZ</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="638"/>
        <source>MODE</source>
        <translation>MODE</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="1065"/>
        <source>GOTO PRESET</source>
        <translation>Goto Preset</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="1493"/>
        <source>RUN CRUISE</source>
        <translation>Run Cruise</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="1527"/>
        <source>DELETE</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="1543"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="1559"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.ui" line="1575"/>
        <source>ADD</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="48"/>
        <source>CHANNEL</source>
        <translation>Channel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="48"/>
        <source>OPERATION</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="77"/>
        <source>Select a Channel</source>
        <translation>Select a channel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="94"/>
        <source>Goto Preset</source>
        <translation>Goto Preset</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="102"/>
        <source>Run Cruise</source>
        <translation>Run Cruise</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="120"/>
        <source>Select a record</source>
        <translation>Select a record</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageptz.cpp" line="131"/>
        <source>Up to 8 channels can only be linked!</source>
        <translation>Up to 8 channels can only be linked!</translation>
    </message>
</context>
<context>
    <name>LinkagePrevRec</name>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="14"/>
        <source>LinkagePrevRec</source>
        <translation>LinkagePrevRec</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="503"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="717"/>
        <source>STOP MODE</source>
        <translation>Stop Mode</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="1144"/>
        <source>AUTO</source>
        <translation>auto</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="1572"/>
        <source>AFTER</source>
        <translation>After</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="2000"/>
        <source>SECONDS</source>
        <translation>seconds</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="2082"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.ui" line="2120"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.cpp" line="13"/>
        <source>MAP</source>
        <translation>Map</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.cpp" line="15"/>
        <source>PREVIEW</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.cpp" line="17"/>
        <source>RECORD</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.cpp" line="19"/>
        <source>CAPTURE</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkageprevrec.cpp" line="99"/>
        <source>Up to 8 channels can only be linked!</source>
        <translation>Up to 8 channels can only be linked!</translation>
    </message>
</context>
<context>
    <name>LinkageTVWall</name>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="14"/>
        <source>LinkageTVWall</source>
        <translation>LinkageTVWALL</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="503"/>
        <source>TVWALL</source>
        <translation>TV Wall</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="601"/>
        <source>ADD</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="1032"/>
        <source>STOP MODE</source>
        <translation>Stop Mode</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="1459"/>
        <source>AUTO</source>
        <translation>auto</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="1887"/>
        <source>AFTER</source>
        <translation>After</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="2343"/>
        <source>SECONDS</source>
        <translation>seconds</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="2357"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="2794"/>
        <source>Decoder</source>
        <translation>Decoder</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="3230"/>
        <source>AUTO ASSIGN</source>
        <translation>Auto Assign</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="3249"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.ui" line="3265"/>
        <source>DELETE</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.cpp" line="50"/>
        <source>CHANNEL</source>
        <translation>Channel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.cpp" line="50"/>
        <source>DECODER</source>
        <translation>Decoder</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.cpp" line="140"/>
        <source>Up to 8 channels can only be linked!</source>
        <translation>Up to 8 channels can only be linked!</translation>
    </message>
    <message>
        <source>Select a Decoder</source>
        <translation type="obsolete">Select a Decoder</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.cpp" line="88"/>
        <source>Select a Channel</source>
        <translation>Select a channel</translation>
    </message>
    <message>
        <location filename="LinkageManage/linkagetvwall.cpp" line="125"/>
        <source>Select a record</source>
        <translation>Select a record</translation>
    </message>
</context>
<context>
    <name>Loading</name>
    <message>
        <location filename="public/loading.ui" line="20"/>
        <source>Loading</source>
        <translation>Loading</translation>
    </message>
    <message>
        <location filename="public/loading.ui" line="514"/>
        <source>Waiting...</source>
        <translation>Waiting...</translation>
    </message>
    <message>
        <source>Waiting</source>
        <translation>Waiting</translation>
    </message>
</context>
<context>
    <name>LocalCfg</name>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="14"/>
        <source>LocalCfg</source>
        <translation>LocalCfg</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="192"/>
        <source>Auto login</source>
        <translation>Auto login</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="236"/>
        <source>Boot from the start</source>
        <translation>Boot from the start</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="717"/>
        <source>Capture live push</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="847"/>
        <source>Capture path</source>
        <translation>Capture path</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="900"/>
        <source>Download path</source>
        <translation>Download path</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="953"/>
        <source>Export log path</source>
        <translation>Export log path</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1021"/>
        <location filename="LocalCfg/localcfg.ui" line="1085"/>
        <location filename="LocalCfg/localcfg.ui" line="1149"/>
        <source>Browse</source>
        <translation>Browse</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1043"/>
        <location filename="LocalCfg/localcfg.ui" line="1107"/>
        <location filename="LocalCfg/localcfg.ui" line="1171"/>
        <source>Open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="351"/>
        <source>Auto stream</source>
        <translation>Auto stream</translation>
    </message>
    <message>
        <source>Remember the password</source>
        <translation>Remember the password</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="410"/>
        <source>Speed mode</source>
        <translation>Speed mode</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="454"/>
        <source>Save mode</source>
        <translation>Save mode</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="477"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="482"/>
        <source>4</source>
        <translation>4</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="487"/>
        <source>9</source>
        <translation>9</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="532"/>
        <source>sub screen open the main stream</source>
        <translation>sub screen open the main stream</translation>
    </message>
    <message>
        <source>Interval of preview roll</source>
        <oldsource>Interval of preview poll</oldsource>
        <translation>Interval of preview roll</translation>
    </message>
    <message>
        <source>seconds</source>
        <translation>seconds</translation>
    </message>
    <message>
        <source>Interval of TV wall poll</source>
        <translation>Interval of TV wall poll</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1626"/>
        <source>Alarm sounds</source>
        <translation>Alarm sounds</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1663"/>
        <location filename="LocalCfg/localcfg.ui" line="1809"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="629"/>
        <source>Window scale</source>
        <translation>Window scale</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1775"/>
        <source>Rec storage path settings</source>
        <translation>Rec storage path settings</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1281"/>
        <source>Sync device time</source>
        <translation>Sync device time</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1327"/>
        <source>Set Time</source>
        <translation>Set Time</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1418"/>
        <source>Sync time</source>
        <translation>Sync time</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1428"/>
        <source>HH:mm</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1472"/>
        <source>Interval</source>
        <translation>Interval</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1532"/>
        <source>Day</source>
        <translation>Day</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1374"/>
        <source>Auto time</source>
        <translation>Auto time</translation>
    </message>
    <message>
        <source>Record colors:</source>
        <translation>Record colors</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2736"/>
        <source>Schedule</source>
        <translation>Schedule</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2786"/>
        <source>Motion detect</source>
        <translation>Motion detect</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2836"/>
        <source>Alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2886"/>
        <source>Alarm|Motion</source>
        <translation>Alarm|Motion</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2936"/>
        <source>Alarm&amp;Motion</source>
        <translation>Alarm&amp;Motion</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2989"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="3039"/>
        <source>Smart</source>
        <translation>Smart</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="3153"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1927"/>
        <source>Data backup and restore</source>
        <translation>Data backup and restore</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1961"/>
        <source>Backup</source>
        <translation>Backup</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="1983"/>
        <source>Restore</source>
        <translation>Restore</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2359"/>
        <source>Effective date</source>
        <translation>Effective date</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2077"/>
        <source>Enable web</source>
        <translation>Enable web</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2142"/>
        <source>Http:</source>
        <translation>Http:</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2208"/>
        <source>Https:</source>
        <translation>Https:</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2268"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2484"/>
        <source>Channel count</source>
        <translation>Channel count</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2574"/>
        <source>In addition to the Register, I8, I8H outside</source>
        <translation>Besides Register, I8, I8H protocol</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="2668"/>
        <source>Record colors</source>
        <translation>Record colors</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.ui" line="3251"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <source>disable</source>
        <translation>Disable</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="144"/>
        <location filename="LocalCfg/localcfg.cpp" line="145"/>
        <location filename="LocalCfg/localcfg.cpp" line="146"/>
        <location filename="LocalCfg/localcfg.cpp" line="147"/>
        <location filename="LocalCfg/localcfg.cpp" line="148"/>
        <location filename="LocalCfg/localcfg.cpp" line="149"/>
        <location filename="LocalCfg/localcfg.cpp" line="150"/>
        <location filename="LocalCfg/localcfg.cpp" line="151"/>
        <location filename="LocalCfg/localcfg.cpp" line="152"/>
        <location filename="LocalCfg/localcfg.cpp" line="153"/>
        <location filename="LocalCfg/localcfg.cpp" line="154"/>
        <source>unlimited</source>
        <translation>unlimited</translation>
    </message>
    <message>
        <source>Onvif:%1 Channel</source>
        <translation>Onvif:%1 </translation>
    </message>
    <message>
        <source>Onvif:%1 Channel Taos:%2 Channel</source>
        <translation>Onvif:%1  Taos:%2 </translation>
    </message>
    <message>
        <source>Onvif:%1 %2 I8H:%3 %2 GB28181:%4 %2</source>
        <translation>Onvif:%1 %2 SLink:%3 %2 GB28181:%4 %2</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="163"/>
        <location filename="LocalCfg/localcfg.cpp" line="169"/>
        <location filename="LocalCfg/localcfg.cpp" line="175"/>
        <location filename="LocalCfg/localcfg.cpp" line="181"/>
        <location filename="LocalCfg/localcfg.cpp" line="187"/>
        <location filename="LocalCfg/localcfg.cpp" line="197"/>
        <location filename="LocalCfg/localcfg.cpp" line="203"/>
        <location filename="LocalCfg/localcfg.cpp" line="209"/>
        <location filename="LocalCfg/localcfg.cpp" line="219"/>
        <location filename="LocalCfg/localcfg.cpp" line="225"/>
        <location filename="LocalCfg/localcfg.cpp" line="239"/>
        <source>Channel</source>
        <translation>Channel</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="163"/>
        <source>Register: %1%2 </source>
        <translation>Register:%1%2 </translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="169"/>
        <source>I8H: %1%2 </source>
        <translation>I8H: %1%2 </translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="175"/>
        <source>ONVIF: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="181"/>
        <source>GB28181: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="187"/>
        <source>I8: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="197"/>
        <source>Honey: %1%2 </source>
        <translation>HN2: %1%2 </translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="203"/>
        <source>HNWELL: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="209"/>
        <source>Cloud: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="219"/>
        <source>Taos: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="225"/>
        <source>I9: %1%2 </source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="239"/>
        <source>SLink: %1%2 </source>
        <translation>SLink: %1%2</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="285"/>
        <source>Full screen</source>
        <translation>FullScreen</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="286"/>
        <source>4:3</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="287"/>
        <source>16:9</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="444"/>
        <source>Local config has been saved</source>
        <oldsource>Local config saved succeed</oldsource>
        <translation>Local config has been saved</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="575"/>
        <location filename="LocalCfg/localcfg.cpp" line="590"/>
        <location filename="LocalCfg/localcfg.cpp" line="605"/>
        <source>Open Directory</source>
        <translation>Open directory</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="723"/>
        <location filename="LocalCfg/localcfg.cpp" line="734"/>
        <source>Save the backup file</source>
        <translation>Save the backup file</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="776"/>
        <location filename="LocalCfg/localcfg.cpp" line="909"/>
        <source>Connect to database failed!</source>
        <translation>Connect to database failed!</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="758"/>
        <location filename="LocalCfg/localcfg.cpp" line="803"/>
        <source>Backup database success!</source>
        <translation>Backup database success!</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="820"/>
        <location filename="LocalCfg/localcfg.cpp" line="830"/>
        <source>Restore backup file</source>
        <translation>Restore backup file</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="867"/>
        <source>delete failed.</source>
        <translation>delete failed.</translation>
    </message>
    <message>
        <location filename="LocalCfg/localcfg.cpp" line="877"/>
        <location filename="LocalCfg/localcfg.cpp" line="1000"/>
        <source>Restore database success!The client has to be restarted.</source>
        <oldsource>Restore database success!</oldsource>
        <translation>Restore database success!The client has to be restarted.</translation>
    </message>
    <message>
        <source>Restore database failed!</source>
        <translation>Restore database failed!</translation>
    </message>
</context>
<context>
    <name>LocalCms</name>
    <message>
        <location filename="DeviceManage/localcms.ui" line="14"/>
        <location filename="DeviceManage/localcms.cpp" line="97"/>
        <location filename="DeviceManage/localcms.cpp" line="363"/>
        <source>Area</source>
        <translation>Area</translation>
    </message>
    <message>
        <source>SN:</source>
        <translation>SN</translation>
    </message>
    <message>
        <source>IP address:</source>
        <translation>IP address</translation>
    </message>
    <message>
        <source>Online:</source>
        <translation>online</translation>
    </message>
    <message>
        <source>Retrieve</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="133"/>
        <location filename="DeviceManage/localcms.cpp" line="585"/>
        <source>Honeywell</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="140"/>
        <location filename="DeviceManage/localcms.cpp" line="588"/>
        <location filename="DeviceManage/localcms.cpp" line="1181"/>
        <location filename="DeviceManage/localcms.cpp" line="1470"/>
        <location filename="DeviceManage/localcms.cpp" line="1658"/>
        <source>Cloud</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="147"/>
        <location filename="DeviceManage/localcms.cpp" line="1113"/>
        <source>I8H_AI</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="174"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="217"/>
        <source>Add device</source>
        <translation>Add device</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="414"/>
        <source>All/Not All</source>
        <translation>All/Not All</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="427"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="530"/>
        <source>records, </source>
        <translation>records, </translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="630"/>
        <source>page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="659"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="697"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="735"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="773"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="86"/>
        <source>Device list</source>
        <translation>Device List</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <source>SN</source>
        <translation>SN</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <source>Online state</source>
        <translation>State</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Device name</source>
        <translation>Device name</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <source>Protocol Type</source>
        <translation>Protocol Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="373"/>
        <location filename="DeviceManage/localcms.cpp" line="856"/>
        <location filename="DeviceManage/localcms.cpp" line="880"/>
        <source>CMS</source>
        <translation>CMS</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="539"/>
        <location filename="DeviceManage/localcms.cpp" line="1418"/>
        <location filename="DeviceManage/localcms.cpp" line="1606"/>
        <source>HTTP-TCP-AI</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Serial No</source>
        <translation>Serial No</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>IP</source>
        <translation>IP</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>User name</source>
        <translation>Username</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Protocol</source>
        <translation>Protocol</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Net Mode</source>
        <translation>Net Mode</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="1149"/>
        <location filename="DeviceManage/localcms.cpp" line="1466"/>
        <location filename="DeviceManage/localcms.cpp" line="1654"/>
        <source>HNWELL</source>
        <translation>HNWELL</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="119"/>
        <location filename="DeviceManage/localcms.cpp" line="535"/>
        <location filename="DeviceManage/localcms.cpp" line="1101"/>
        <location filename="DeviceManage/localcms.cpp" line="1410"/>
        <location filename="DeviceManage/localcms.cpp" line="1598"/>
        <source>Register</source>
        <translation>Register</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="543"/>
        <location filename="DeviceManage/localcms.cpp" line="551"/>
        <location filename="DeviceManage/localcms.cpp" line="1414"/>
        <location filename="DeviceManage/localcms.cpp" line="1426"/>
        <location filename="DeviceManage/localcms.cpp" line="1602"/>
        <location filename="DeviceManage/localcms.cpp" line="1614"/>
        <source>HTTP-TCP</source>
        <translation>HTTP-TCP</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="547"/>
        <location filename="DeviceManage/localcms.cpp" line="555"/>
        <location filename="DeviceManage/localcms.cpp" line="1422"/>
        <location filename="DeviceManage/localcms.cpp" line="1430"/>
        <location filename="DeviceManage/localcms.cpp" line="1610"/>
        <location filename="DeviceManage/localcms.cpp" line="1618"/>
        <source>HTTP-UDP</source>
        <translation>HTTP-UDP</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="70"/>
        <location filename="DeviceManage/localcms.cpp" line="573"/>
        <source>Honey</source>
        <translation>Honey</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="112"/>
        <location filename="DeviceManage/localcms.cpp" line="576"/>
        <location filename="DeviceManage/localcms.cpp" line="1141"/>
        <location filename="DeviceManage/localcms.cpp" line="1446"/>
        <location filename="DeviceManage/localcms.cpp" line="1634"/>
        <source>Taos</source>
        <translation>Taos</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="126"/>
        <location filename="DeviceManage/localcms.cpp" line="579"/>
        <location filename="DeviceManage/localcms.cpp" line="1145"/>
        <location filename="DeviceManage/localcms.cpp" line="1450"/>
        <location filename="DeviceManage/localcms.cpp" line="1638"/>
        <source>I9</source>
        <translation>I9</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="582"/>
        <location filename="DeviceManage/localcms.cpp" line="1462"/>
        <location filename="DeviceManage/localcms.cpp" line="1650"/>
        <source>AJ</source>
        <translation>AJ</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="591"/>
        <location filename="DeviceManage/localcms.cpp" line="1172"/>
        <location filename="DeviceManage/localcms.cpp" line="1474"/>
        <location filename="DeviceManage/localcms.cpp" line="1662"/>
        <source>UMEYE</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="603"/>
        <location filename="DeviceManage/localcms.cpp" line="1489"/>
        <location filename="DeviceManage/localcms.cpp" line="1676"/>
        <location filename="DeviceManage/localcms.cpp" line="1739"/>
        <source>Online</source>
        <translation>online</translation>
    </message>
    <message>
        <source>Device has been offline, unable to remote configuration!</source>
        <translation>Device has been offline, unable to remote configuration!</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="63"/>
        <location filename="DeviceManage/localcms.cpp" line="1109"/>
        <location filename="DeviceManage/localcms.cpp" line="1117"/>
        <source>I8H</source>
        <translation>I8H</translation>
    </message>
    <message>
        <source>TCP</source>
        <translation>TCP</translation>
    </message>
    <message>
        <source>UDP</source>
        <translation>UDP</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="77"/>
        <location filename="DeviceManage/localcms.cpp" line="1121"/>
        <location filename="DeviceManage/localcms.cpp" line="1125"/>
        <source>SLink</source>
        <translation>SLink</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="84"/>
        <location filename="DeviceManage/localcms.cpp" line="1129"/>
        <source>ONVIF</source>
        <translation>ONVIF</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="105"/>
        <location filename="DeviceManage/localcms.cpp" line="1133"/>
        <source>GB28181</source>
        <translation>GB28181</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="1137"/>
        <location filename="DeviceManage/localcms.cpp" line="1454"/>
        <location filename="DeviceManage/localcms.cpp" line="1642"/>
        <source>HN</source>
        <translation>HN</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="98"/>
        <location filename="DeviceManage/localcms.cpp" line="570"/>
        <location filename="DeviceManage/localcms.cpp" line="1161"/>
        <location filename="DeviceManage/localcms.cpp" line="1458"/>
        <location filename="DeviceManage/localcms.cpp" line="1646"/>
        <source>TUTK</source>
        <translation>TUTK</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="559"/>
        <location filename="DeviceManage/localcms.cpp" line="1434"/>
        <location filename="DeviceManage/localcms.cpp" line="1622"/>
        <source>Onvif</source>
        <translation>ONVIF</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="563"/>
        <location filename="DeviceManage/localcms.cpp" line="1438"/>
        <location filename="DeviceManage/localcms.cpp" line="1626"/>
        <source>GB/T28181</source>
        <translation>GB/28181</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.ui" line="91"/>
        <location filename="DeviceManage/localcms.cpp" line="567"/>
        <location filename="DeviceManage/localcms.cpp" line="1105"/>
        <location filename="DeviceManage/localcms.cpp" line="1442"/>
        <location filename="DeviceManage/localcms.cpp" line="1630"/>
        <source>I8</source>
        <translation>I8</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="140"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="137"/>
        <location filename="DeviceManage/localcms.cpp" line="697"/>
        <source>Device type</source>
        <translation>Device type</translation>
    </message>
    <message>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation>Yes</translation>
    </message>
    <message>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="599"/>
        <location filename="DeviceManage/localcms.cpp" line="1485"/>
        <location filename="DeviceManage/localcms.cpp" line="1672"/>
        <location filename="DeviceManage/localcms.cpp" line="1735"/>
        <source>Offline</source>
        <translation>offline</translation>
    </message>
    <message>
        <source>Not online</source>
        <translation type="obsolete">Not online</translation>
    </message>
    <message>
        <location filename="DeviceManage/localcms.cpp" line="1086"/>
        <source>Edit device</source>
        <translation>Edit device</translation>
    </message>
</context>
<context>
    <name>Log</name>
    <message>
        <location filename="Log/log.ui" line="429"/>
        <source>Log</source>
        <translation>Log</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="623"/>
        <source>Log type:</source>
        <translation>Log type:</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="831"/>
        <location filename="Log/log.ui" line="1023"/>
        <source>yyyy/MM/dd HH:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="obsolete">Search</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="809"/>
        <source>Start time:</source>
        <translation>Start time:</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="998"/>
        <source>End time:</source>
        <translation>End time:</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="1045"/>
        <source>Retrieve</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="1080"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4228"/>
        <location filename="Log/log.ui" line="4331"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4287"/>
        <source>records, </source>
        <translation>records, </translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4390"/>
        <source>page</source>
        <translation>page</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4425"/>
        <source>First</source>
        <translation>First</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4466"/>
        <source>Previous</source>
        <translation>Previous</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4507"/>
        <source>Next</source>
        <translation>Next</translation>
    </message>
    <message>
        <location filename="Log/log.ui" line="4548"/>
        <source>Last</source>
        <translation>Last</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="121"/>
        <source>Login/out</source>
        <translation>Login/out</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="122"/>
        <source>Device manage</source>
        <translation>Device manage</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="123"/>
        <source>Linkage manage</source>
        <translation>Linkage manage</translation>
    </message>
    <message>
        <source>Open/Close record</source>
        <translation>Open/Close record</translation>
    </message>
    <message>
        <source>Remote config</source>
        <translation>Remote config</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="117"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="117"/>
        <source>Time</source>
        <translation>Time</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="117"/>
        <source>User</source>
        <translation>User</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="117"/>
        <source>Operation type</source>
        <translation>Operation type</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="117"/>
        <source>Target</source>
        <translation>Target</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="117"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="120"/>
        <source>All type</source>
        <translation>AllType</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="199"/>
        <location filename="Log/log.cpp" line="369"/>
        <source>End time should be later than start time</source>
        <translation>End time should be later than start time</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="206"/>
        <location filename="Log/log.cpp" line="376"/>
        <source>Retrieve time interval could not be longer than 15 days</source>
        <translation>Search time intervel could not be longer than 15 days</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="238"/>
        <source>No log</source>
        <translation>No log</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="262"/>
        <location filename="Log/log.cpp" line="437"/>
        <source>Logout</source>
        <translation>Logout</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="266"/>
        <location filename="Log/log.cpp" line="441"/>
        <source>Login</source>
        <translation>Login</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="273"/>
        <location filename="Log/log.cpp" line="448"/>
        <source>Delete device</source>
        <translation>Delete device</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="277"/>
        <location filename="Log/log.cpp" line="452"/>
        <source>Add device</source>
        <translation>Add device</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="281"/>
        <location filename="Log/log.cpp" line="456"/>
        <source>Modify device</source>
        <translation>Modify device</translation>
    </message>
    <message>
        <source>Stop record</source>
        <translation>Stop record</translation>
    </message>
    <message>
        <source>Start record</source>
        <translation>Start record</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="302"/>
        <location filename="Log/log.cpp" line="478"/>
        <source>Delete rule</source>
        <translation>Delete rule</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="306"/>
        <location filename="Log/log.cpp" line="482"/>
        <source>Add rule</source>
        <translation>Add rule</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="310"/>
        <location filename="Log/log.cpp" line="486"/>
        <source>Modify rule</source>
        <translation>Modify rule</translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="390"/>
        <source>_</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Log/log.cpp" line="508"/>
        <source>Export success! Path : </source>
        <translation>Export success!Path:</translation>
    </message>
    <message>
        <source>The export log path has not existed</source>
        <translation>The export log path has not existed</translation>
    </message>
    <message>
        <source>Wrong time parameter</source>
        <translation type="obsolete">Wrong time parameter</translation>
    </message>
</context>
<context>
    <name>MainDialog</name>
    <message>
        <location filename="maindialog.ui" line="19"/>
        <source>MainDialog</source>
        <translation>MainDialog</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="271"/>
        <source>User:</source>
        <translation>User:</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="384"/>
        <location filename="maindialog.cpp" line="465"/>
        <source>Administrator</source>
        <translation>administrator</translation>
    </message>
    <message>
        <source>[Logout]</source>
        <translation>[Logout]</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="440"/>
        <source>Logout</source>
        <translation>Logout</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="582"/>
        <source>Right:</source>
        <translation>Right:</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="695"/>
        <source>administrator</source>
        <translation>administrator</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="832"/>
        <source>Time:</source>
        <translation>Time:</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="945"/>
        <source>2015-05-05 14:39:01</source>
        <translation></translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1099"/>
        <source>Site:</source>
        <translation>Site:</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1200"/>
        <source>Site</source>
        <translation>Site</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1380"/>
        <source>CPU:</source>
        <translation>CPU:</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1493"/>
        <location filename="maindialog.ui" line="1745"/>
        <source>0%</source>
        <translation></translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1995"/>
        <location filename="maindialog.ui" line="2250"/>
        <source>0KB</source>
        <translation></translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1632"/>
        <source>MEMORY:</source>
        <translation>Memory:</translation>
    </message>
    <message>
        <source>MEMORY</source>
        <translation>Memory</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="1882"/>
        <source>UP:</source>
        <translation>Up:</translation>
    </message>
    <message>
        <source>UP</source>
        <translation>Up</translation>
    </message>
    <message>
        <location filename="maindialog.ui" line="2149"/>
        <source>DOWN:</source>
        <translation>Down:</translation>
    </message>
    <message>
        <source>DOWN</source>
        <translation>Down</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="308"/>
        <source>Service lost!</source>
        <translation>Service lost!</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="314"/>
        <source>Service reconnected!</source>
        <translation>Service reconnected!</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="368"/>
        <source>VMS2.0</source>
        <translation type="unfinished">Startups VMS Pro</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="378"/>
        <source>CMS2.0</source>
        <translation>CMS2.0</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="892"/>
        <location filename="maindialog.cpp" line="984"/>
        <source>Whether to exit?</source>
        <translation>Whether to exit?</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="964"/>
        <source>Whether to logout?</source>
        <translation>Whether to logout?</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="1222"/>
        <source>Preview module has reached its limit</source>
        <translation>Preview module has reached its limit</translation>
    </message>
    <message>
        <source>Central Management Server</source>
        <translation type="obsolete">Central Management Server</translation>
    </message>
    <message>
        <location filename="maindialog.cpp" line="469"/>
        <source>Guest</source>
        <translation>Guest</translation>
    </message>
</context>
<context>
    <name>MapItems</name>
    <message>
        <location filename="Maps/mapitems.cpp" line="33"/>
        <source>Add Child Map Failed!</source>
        <translation>Add child map failed!</translation>
    </message>
    <message>
        <location filename="Maps/mapitems.cpp" line="71"/>
        <source>Add Channel Failed</source>
        <translation>Add channel failed</translation>
    </message>
    <message>
        <location filename="Maps/mapitems.cpp" line="138"/>
        <source>Add Alarm In Failed</source>
        <translation>Add Alarm In Failed</translation>
    </message>
    <message>
        <location filename="Maps/mapitems.cpp" line="197"/>
        <source>Add Alarm Out Failed</source>
        <translation>Add Alarm Out Failed</translation>
    </message>
</context>
<context>
    <name>MapList</name>
    <message>
        <location filename="Maps/maplist.ui" line="26"/>
        <source>MapList</source>
        <translation>Maplist</translation>
    </message>
    <message>
        <location filename="Maps/maplist.ui" line="84"/>
        <source>Maps</source>
        <translation>Maps</translation>
    </message>
</context>
<context>
    <name>Maps</name>
    <message>
        <location filename="Maps/maps.ui" line="14"/>
        <location filename="Maps/maps.cpp" line="72"/>
        <location filename="Maps/maps.cpp" line="153"/>
        <source>Maps</source>
        <translation>Maps</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="88"/>
        <source>Add Map</source>
        <translation>Add Map</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="89"/>
        <source>Delete Map</source>
        <translation>Delete Map</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="90"/>
        <source>Add Child Map</source>
        <translation>Add Child Map</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="103"/>
        <source>Loading...</source>
        <translation>Loading...</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="559"/>
        <location filename="Maps/maps.cpp" line="672"/>
        <source>Map name could not be longer than 63 characters</source>
        <translation>Map name could not be longer than 63 characters</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="573"/>
        <source>Add Map Failed!</source>
        <translation>Add map failed!</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="605"/>
        <location filename="Maps/maps.cpp" line="710"/>
        <source>map exists</source>
        <translation>map exists</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="613"/>
        <source>Delete this map and remove the layout on the map?</source>
        <translation>Delete this map and remove the layout on the map?</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="618"/>
        <source>Please delete child map</source>
        <translation>Please delete child map</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="686"/>
        <source>add map failed</source>
        <translation>Add map failed</translation>
    </message>
    <message>
        <location filename="Maps/maps.cpp" line="751"/>
        <source>The map has been deleted.</source>
        <translation>The map has been deleted.</translation>
    </message>
    <message>
        <source>The map to open, can not be deleted! </source>
        <translation>The map to open, can not be deleted! </translation>
    </message>
    <message>
        <source>The map has a sub map, can not be deleted! </source>
        <translation>The map has a sub map, can not be deleted! </translation>
    </message>
</context>
<context>
    <name>MatrixCell</name>
    <message>
        <location filename="Decoder/matrixcell.ui" line="14"/>
        <source>MatrixCell</source>
        <translation>MatrixCell</translation>
    </message>
    <message>
        <location filename="Decoder/matrixcell.ui" line="1067"/>
        <source>Decoder Name</source>
        <translation>Decoder name</translation>
    </message>
    <message>
        <source>Encoder name</source>
        <translation type="obsolete">Encoder name</translation>
    </message>
    <message>
        <source>Is roll</source>
        <translation>Is roll</translation>
    </message>
    <message>
        <location filename="Decoder/matrixcell.cpp" line="43"/>
        <source>Remove</source>
        <translation>Remove</translation>
    </message>
</context>
<context>
    <name>MatrixView</name>
    <message>
        <location filename="Decoder/matrixview.ui" line="429"/>
        <source>MatrixView</source>
        <translation>MatrixView</translation>
    </message>
</context>
<context>
    <name>ModifyChannel</name>
    <message>
        <location filename="DeviceManage/modifychannel.ui" line="14"/>
        <source>ModifyChannel</source>
        <translation>ModifyChannel</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.ui" line="81"/>
        <source>Modify Channnel</source>
        <oldsource>Modify Channnel Name</oldsource>
        <translation>Modify Channnel</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.ui" line="166"/>
        <source>Channel NO</source>
        <translation>Channel NO</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.ui" line="179"/>
        <source>Channel name</source>
        <translation>Channel name</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.ui" line="276"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.ui" line="298"/>
        <source>Cancel</source>
        <oldsource>Cancle</oldsource>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.cpp" line="74"/>
        <source>Channel names up to 64</source>
        <translation>Channel names up to 64</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.cpp" line="92"/>
        <source>Modify channel name success</source>
        <translation>Modify channel name success</translation>
    </message>
    <message>
        <location filename="DeviceManage/modifychannel.cpp" line="97"/>
        <source>Modify channel name fail</source>
        <translation>Modify channel name fail</translation>
    </message>
</context>
<context>
    <name>ModifyIP</name>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="14"/>
        <location filename="DeviceManage/ModifyIP.ui" line="56"/>
        <source>ModifyIP</source>
        <translation>ModifyIP</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="157"/>
        <source>Mask</source>
        <translation>Mask</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="179"/>
        <source>Gateway</source>
        <translation>Gateway</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="305"/>
        <source>Start IP</source>
        <translation>Start IP</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="324"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;SimSun&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <oldsource>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;SimSun&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;I8H Only!According to the starting IP changes, meet IP occupied the IP switch to the next&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</oldsource>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="390"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.ui" line="415"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.cpp" line="26"/>
        <source>I8H Only!According to the starting IP changes, meet IP occupied the IP switch to the next!</source>
        <translation>I8H Only!According to the starting IP changes, meet IP occupied the IP switch to the next!</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.cpp" line="129"/>
        <location filename="DeviceManage/ModifyIP.cpp" line="149"/>
        <source>Invalid IP address!</source>
        <translation>Invalid IP address!</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.cpp" line="135"/>
        <source>Invalid mask address!</source>
        <translation>Invalid mask address!</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.cpp" line="141"/>
        <source>Invalid gateway address!</source>
        <translation>Invalid gateway address!</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.cpp" line="192"/>
        <source>Modify failed,Result code :</source>
        <translation>Modify failed,Result code :</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModifyIP.cpp" line="198"/>
        <source>Modify Success:IP : </source>
        <translation>Modify Success:IP : </translation>
    </message>
</context>
<context>
    <name>ModiryParam</name>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="14"/>
        <source>ModiryParam</source>
        <translation>ModiryParam</translation>
    </message>
    <message>
        <source>Search device online</source>
        <translation type="obsolete">Search device online</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="503"/>
        <source>Update paramater</source>
        <translation>Update paramater</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="661"/>
        <source>Display</source>
        <translation>Display</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="683"/>
        <source>Encoder</source>
        <translation>Encoder</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="705"/>
        <source>Video</source>
        <translation>Video</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="727"/>
        <source>NTP</source>
        <translation>NTP</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="787"/>
        <source>Main Stream OSD:</source>
        <oldsource>Main Stream OSD：</oldsource>
        <translation>Main Stream OSD:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="803"/>
        <source>Font:</source>
        <oldsource>Font：</oldsource>
        <translation>Font:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="819"/>
        <source>Multiline OSD:</source>
        <oldsource>Multiline OSD：</oldsource>
        <translation>Multiline OSD:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="842"/>
        <source>Sub Stream OSD:</source>
        <oldsource>Sub Stream OSD：</oldsource>
        <translation>Sub Stream OSD:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="896"/>
        <source>Title:</source>
        <oldsource>Title：</oldsource>
        <translation>Title:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1009"/>
        <source>Sub Bits:</source>
        <translation>Sub Bits:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1050"/>
        <source>Sub Encoder Type:</source>
        <translation>Sub Encoder Type:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1072"/>
        <source>Stream Type:</source>
        <translation>Stream Type:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1094"/>
        <source>Sub Bitrate Type:</source>
        <translation>Sub Bitrate Type:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1154"/>
        <source>Main Resolution: </source>
        <translation>Main Resolution:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1214"/>
        <source>Main Bitrate Type:</source>
        <translation>Main Bitrate Type:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1255"/>
        <source>Main Encoder Type:</source>
        <translation>Main Encoder Type:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1277"/>
        <source>Sub Resolution: </source>
        <translation>Sub Resolution:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1318"/>
        <source>Main Bits:</source>
        <translation>Main Bits:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1366"/>
        <location filename="DeviceManage/ModiryParam.ui" line="1373"/>
        <source>(16-8000Kbps)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1458"/>
        <source>Day and night mode: </source>
        <translation>Day and night mode: </translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1540"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="959"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1553"/>
        <source>Server Address:</source>
        <translation>Server Address:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1594"/>
        <source>Port:</source>
        <translation>Port:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1629"/>
        <source>Time Interval:</source>
        <translation>Time Interval:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1658"/>
        <source>(min)</source>
        <translation>(min)</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1671"/>
        <source>Offset Hour:</source>
        <translation>Offset Hour:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1706"/>
        <source>Offset Minute:</source>
        <translation>Offset Minute:</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1774"/>
        <source>All/Not all</source>
        <translation>All/Not all</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1794"/>
        <source>Query</source>
        <translation>Query</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.ui" line="1804"/>
        <source>Modify</source>
        <translation>Modify</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="19"/>
        <source>Main Stream</source>
        <translation>Main Stream</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="20"/>
        <source>Aux Stream</source>
        <translation>Aux Stream</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="21"/>
        <source>Event Stream</source>
        <translation>Event Stream</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="22"/>
        <source>Third Stream</source>
        <translation>Third Stream</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="24"/>
        <source>VBR</source>
        <translation>VBR</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="25"/>
        <source>CBR</source>
        <translation>CBR</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="54"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Index</source>
        <translation>Index</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="54"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="54"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Serial</source>
        <translation>Serial</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="54"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="54"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>IP Address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <source>Main OSD</source>
        <translation>Main OSD</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <source>Sub OSD</source>
        <translation>Sub OSD</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <source>Font</source>
        <translation>Font</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <source>Title</source>
        <translation>Title</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="46"/>
        <source>Mutiline OSD</source>
        <translation>Mutiline OSD</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Stream Type</source>
        <translation>Stream Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Main Resolution</source>
        <translation>Main Resolution</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Main Encoder Type</source>
        <translation>Main Encoder Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Main Bitrate Type</source>
        <translation>Main Bitrate Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Main Bits(Kbps)</source>
        <translation>Main Bits(Kbps)</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Sub Resolution</source>
        <translation>Sub Resolution</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Sub Encoder Type</source>
        <translation>Sub Encoder Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Sub Bitrate Type</source>
        <translation>Sub Bitrate Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="50"/>
        <source>Sub Bits(Kbps)</source>
        <translation>Sub Bits(Kbps)</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="54"/>
        <source>Day And Night Mode</source>
        <translation>Day And Night Mode</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Server Address</source>
        <translation>Server Address</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Time Interval</source>
        <translation>Time Interval</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Offset Hour</source>
        <translation>Offset Hour</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="58"/>
        <source>Offset Minute</source>
        <translation>Offset Minute</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="88"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="916"/>
        <source>No Support</source>
        <translation>No Support</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="89"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="920"/>
        <source>External Triggering</source>
        <translation>External Triggering</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="90"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="924"/>
        <source>Auto</source>
        <translation>auto</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="91"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="928"/>
        <source>Color</source>
        <translation>Color</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="92"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="932"/>
        <source>Black And White</source>
        <translation>Black And White</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="117"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="123"/>
        <source>SongTi</source>
        <translation>SongTi</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="118"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="124"/>
        <source>YaHei</source>
        <translation>YaHei</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="119"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="125"/>
        <source>HeiTi</source>
        <translation>HeiTi</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="120"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="126"/>
        <source>YouYuan</source>
        <translation>YouYuan</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="121"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="127"/>
        <source>Arial</source>
        <translation>Arial</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="129"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="541"/>
        <source>Video Stream</source>
        <translation>Video Stream</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="130"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="541"/>
        <source>Composite Stream</source>
        <translation>Composite Stream</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="227"/>
        <source>Not operated </source>
        <translation>Not operated </translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="380"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="416"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="517"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="938"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="989"/>
        <source>Operation completion</source>
        <translation>Operation completion</translation>
    </message>
    <message>
        <source>Operation failed</source>
        <translation>Operation failed</translation>
    </message>
    <message>
        <source>Operation success</source>
        <translation>Operation success</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="824"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="828"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="858"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="862"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="1272"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="1280"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="1288"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="1304"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="1312"/>
        <location filename="DeviceManage/ModiryParam.cpp" line="1320"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="959"/>
        <source>Disnable</source>
        <translation>Disnable</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="1231"/>
        <source>Modify success</source>
        <translation>Modify success</translation>
    </message>
    <message>
        <location filename="DeviceManage/ModiryParam.cpp" line="1237"/>
        <source>Modify failed</source>
        <translation>Modify failed</translation>
    </message>
</context>
<context>
    <name>MsgBox</name>
    <message>
        <location filename="public/msgbox.ui" line="14"/>
        <source>MsgBox</source>
        <translation>MsgBox</translation>
    </message>
    <message>
        <location filename="public/msgbox.ui" line="163"/>
        <source>Prompt</source>
        <translation>Prompt</translation>
    </message>
    <message>
        <location filename="public/msgbox.ui" line="374"/>
        <source>message</source>
        <translation>message</translation>
    </message>
    <message>
        <location filename="public/msgbox.ui" line="496"/>
        <source>Confirm</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="public/msgbox.ui" line="576"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="public/msgbox.cpp" line="38"/>
        <source>Client is already running.</source>
        <translation>Client is already running.</translation>
    </message>
    <message>
        <location filename="public/msgbox.cpp" line="40"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
</context>
<context>
    <name>MyTab</name>
    <message>
        <location filename="mytab.ui" line="14"/>
        <source>MyTab</source>
        <translation>MyTab</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="27"/>
        <source>ctrl panel</source>
        <translation>Control panel</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="32"/>
        <source>preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="37"/>
        <source>playback</source>
        <translation>Playback</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="42"/>
        <source>map</source>
        <translation>Map</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="47"/>
        <source>decoder</source>
        <oldsource>decode</oldsource>
        <translation>Decoder</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="62"/>
        <source>device management</source>
        <oldsource>device mgr</oldsource>
        <translation>Device management</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="82"/>
        <source>alarm management</source>
        <oldsource>alarm cfg</oldsource>
        <translation>Alarm configuration</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="87"/>
        <source>local management</source>
        <oldsource>local cfg</oldsource>
        <translation>Local configuration</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="92"/>
        <source>intelligent configuration</source>
        <translation>Face configuration</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="97"/>
        <source>intelligent management</source>
        <translation>Face detection</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="102"/>
        <source>alarm information</source>
        <oldsource>alarm info</oldsource>
        <translation>Alarm information</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="52"/>
        <source>alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="57"/>
        <source>log</source>
        <translation>Log</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="67"/>
        <source>users management</source>
        <translation>Users management</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="72"/>
        <source>map management</source>
        <translation>Map configuration</translation>
    </message>
    <message>
        <location filename="mytab.cpp" line="77"/>
        <source>decoder management</source>
        <translation>Decoder configuration</translation>
    </message>
    <message>
        <source>user mgr</source>
        <translation>Users management</translation>
    </message>
    <message>
        <source>map cfg</source>
        <translation>Map configuration</translation>
    </message>
    <message>
        <source>decode cfg</source>
        <translation>Decoder configuration</translation>
    </message>
</context>
<context>
    <name>MyTabBar</name>
    <message>
        <location filename="mytabbar.ui" line="20"/>
        <source>MyTabBar</source>
        <translation>MyTabBar</translation>
    </message>
</context>
<context>
    <name>MyToolButton</name>
    <message>
        <location filename="mytoolbutton.ui" line="14"/>
        <source>MyToolButton</source>
        <translation>MyToolButton</translation>
    </message>
</context>
<context>
    <name>OperDev</name>
    <message>
        <location filename="DeviceManage/operdev.ui" line="14"/>
        <source>OperDev</source>
        <translation>OperDev</translation>
    </message>
    <message>
        <location filename="DeviceManage/operdev.ui" line="46"/>
        <source>Edit</source>
        <translation>Edit</translation>
    </message>
    <message>
        <location filename="DeviceManage/operdev.ui" line="68"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="DeviceManage/operdev.ui" line="90"/>
        <source>Remote cfg</source>
        <translation>Remote cfg</translation>
    </message>
    <message>
        <location filename="DeviceManage/operdev.ui" line="112"/>
        <source>Edit Ch</source>
        <translation>Edit Ch</translation>
    </message>
    <message>
        <location filename="DeviceManage/operdev.ui" line="134"/>
        <source>QRCode</source>
        <translation>QRCode</translation>
    </message>
</context>
<context>
    <name>PeriodTimeConfige</name>
    <message>
        <source>PeriodTimeConfige</source>
        <translation>PeriodTimeConfig</translation>
    </message>
    <message>
        <source>Day</source>
        <translation type="obsolete">Day</translation>
    </message>
    <message>
        <source>Thursday</source>
        <translation>Thursday </translation>
    </message>
    <message>
        <source>Wednesday</source>
        <translation>Wednesday</translation>
    </message>
    <message>
        <source>Tuesday</source>
        <translation>Tuesday</translation>
    </message>
    <message>
        <source>Monday</source>
        <translation>Monday</translation>
    </message>
    <message>
        <source>Friday</source>
        <translation>Friday </translation>
    </message>
    <message>
        <source>Saturday</source>
        <translation>Saturday</translation>
    </message>
    <message>
        <source>Sunday</source>
        <translation>Sunday</translation>
    </message>
    <message>
        <source>Copy to</source>
        <translation>Copy to</translation>
    </message>
    <message>
        <source>Select All</source>
        <oldsource>Check All</oldsource>
        <translation>Select All</translation>
    </message>
    <message>
        <source>PeriodTime-1</source>
        <translation>PeriodTime-1</translation>
    </message>
    <message>
        <source>PeriodTime-2</source>
        <translation>PeriodTime-2</translation>
    </message>
    <message>
        <source>PeriodTime-3</source>
        <translation>PeriodTime-3</translation>
    </message>
    <message>
        <source>PeriodTime-4</source>
        <translation>PeriodTime-4</translation>
    </message>
    <message>
        <source>PeriodTime-5</source>
        <translation>PeriodTime-5</translation>
    </message>
    <message>
        <source>PeriodTime-6</source>
        <translation>PeriodTime-6</translation>
    </message>
    <message>
        <source>PeriodTime-7</source>
        <translation>PeriodTime-7</translation>
    </message>
    <message>
        <source>PeriodTime-8</source>
        <translation>PeriodTime-8</translation>
    </message>
    <message>
        <source>Same As</source>
        <translation type="obsolete">Same As</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
<context>
    <name>PeriodTimeLeftBar</name>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.ui" line="444"/>
        <source>PeriodTimeLeftBar</source>
        <translation>PeriodTimeLeftBar</translation>
    </message>
    <message>
        <source>Day</source>
        <translation type="obsolete">Day</translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Monday</source>
        <translation>Monday</translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Tuesday</source>
        <translation>Tuesday</translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Wednesday</source>
        <translation>Wednesday</translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Thursday </source>
        <translation>Thursday </translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Friday </source>
        <translation>Friday </translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Saturday</source>
        <translation>Saturday</translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeleftbar.cpp" line="51"/>
        <source>Sunday</source>
        <translation>Sunday</translation>
    </message>
</context>
<context>
    <name>PeriodTimeProgress</name>
    <message>
        <location filename="DeviceManage/periodtimeprogress.ui" line="444"/>
        <source>PeriodTimeProgress</source>
        <translation>PeriodTimeProgress</translation>
    </message>
    <message>
        <location filename="DeviceManage/periodtimeprogress.ui" line="462"/>
        <source>23:59:59</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>PlayControl</name>
    <message>
        <location filename="Playback/playcontrol.ui" line="26"/>
        <source>PlayControl</source>
        <translation>PlayControl</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="59"/>
        <source>Start Playback</source>
        <translation>Start Playback</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="81"/>
        <source>Stop Playback</source>
        <translation>Stop playback</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="103"/>
        <source>Frame Play</source>
        <translation>Frame Play</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="125"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="163"/>
        <source>Slow</source>
        <translation>Slow</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="252"/>
        <source>1×</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="274"/>
        <source>Fast</source>
        <translation>Fast</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="364"/>
        <source>SearchDate:2015-06-02</source>
        <translation>SearchDate:2015-06-02</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="448"/>
        <source>Show Intelligent</source>
        <translation>Show Intelligent</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="467"/>
        <source>Add face template</source>
        <translation>Add face template</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="489"/>
        <source>Retrieving face information</source>
        <translation>Retrieving face information</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="665"/>
        <source>SetBeginTime</source>
        <translation>Set Begin Time</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="709"/>
        <source>SetEndTime</source>
        <translation>Set End Time</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="728"/>
        <source>Download</source>
        <translation>Download</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="523"/>
        <source>Capture</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="Playback/playcontrol.ui" line="545"/>
        <source>Full Screen</source>
        <translation>FullScreen</translation>
    </message>
    <message>
        <source>CheckBox</source>
        <translation>CheckBox</translation>
    </message>
</context>
<context>
    <name>PlayLeftBar</name>
    <message>
        <location filename="Playback/PlayLeftBar.ui" line="447"/>
        <source>PlayLeftBar</source>
        <translation>PlayLeftBar</translation>
    </message>
    <message>
        <source>WND</source>
        <translation>WND</translation>
    </message>
</context>
<context>
    <name>PlayProgressBar</name>
    <message>
        <location filename="Playback/PlayProgressBar.ui" line="441"/>
        <source>PlayProgressBar</source>
        <translation>PlayProgressBar</translation>
    </message>
    <message>
        <location filename="Playback/PlayProgressBar.cpp" line="421"/>
        <location filename="Playback/PlayProgressBar.cpp" line="444"/>
        <source>End time before start time!</source>
        <translation>End time before start time!</translation>
    </message>
</context>
<context>
    <name>Playback</name>
    <message>
        <location filename="Playback/playback.ui" line="14"/>
        <source>Playback</source>
        <translation>Playback</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1308"/>
        <source>Select channels</source>
        <translation>Select channels</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1319"/>
        <source>Please select a channel under the same storage server!</source>
        <translation>Please select a channel under the same storage server!</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1769"/>
        <location filename="Playback/playback.cpp" line="1815"/>
        <location filename="Playback/playback.cpp" line="1858"/>
        <source>Channels should be less than </source>
        <translation>Channels should be less than</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="768"/>
        <location filename="Playback/playback.cpp" line="845"/>
        <location filename="Playback/playback.cpp" line="1332"/>
        <source>Channels should be in the same device</source>
        <translation>Channels should be in the same device</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="570"/>
        <location filename="Playback/playback.cpp" line="1346"/>
        <source>Date</source>
        <translation>Date</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="612"/>
        <location filename="Playback/playback.cpp" line="1108"/>
        <source>All type</source>
        <translation>AllType</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="616"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="620"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="624"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="628"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <source>DEVICE</source>
        <translation>Device</translation>
    </message>
    <message>
        <source>LOCALHOST</source>
        <translation>Localhost</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="994"/>
        <location filename="Playback/playback.cpp" line="1029"/>
        <location filename="Playback/playback.cpp" line="1047"/>
        <location filename="Playback/playback.cpp" line="1288"/>
        <source>Please close the video!</source>
        <translation>Please close the video!</translation>
    </message>
    <message>
        <source>STORAGE</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1513"/>
        <source>Select record type!</source>
        <translation>Select record type!</translation>
    </message>
    <message>
        <source>Channels should be less than</source>
        <translation>Channels should be less than</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1432"/>
        <location filename="Playback/playback.cpp" line="1535"/>
        <source>No record</source>
        <oldsource>No Record</oldsource>
        <translation>No record</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1840"/>
        <source>Channel %1 no permission</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1972"/>
        <location filename="Playback/playback.cpp" line="2009"/>
        <location filename="Playback/playback.cpp" line="2080"/>
        <location filename="Playback/playback.cpp" line="2142"/>
        <source>PAUSE PLAYBACK</source>
        <translation>PAUSE PLAYBACK</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="1996"/>
        <location filename="Playback/playback.cpp" line="2155"/>
        <location filename="Playback/playback.cpp" line="2396"/>
        <source>START PLAYBACK</source>
        <translation>Start Playback</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="2431"/>
        <source>CLOSE AUDIO</source>
        <translation>CLOSE AUDIO</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="2439"/>
        <source>OPEN AUDIO</source>
        <translation>OPEN AUDIO</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="2562"/>
        <source>DEVICE-</source>
        <translation>Device-</translation>
    </message>
    <message>
        <location filename="Playback/playback.cpp" line="2636"/>
        <source>Playback Offline</source>
        <translation>Playback offline</translation>
    </message>
</context>
<context>
    <name>PlaybackControl</name>
    <message>
        <location filename="Maps/playbackcontrol.ui" line="26"/>
        <source>PlaybackControl</source>
        <translation>PlaybackControl</translation>
    </message>
    <message>
        <location filename="Maps/playbackcontrol.ui" line="625"/>
        <source>1×</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>PlaybackMap</name>
    <message>
        <location filename="Maps/playbackmap.ui" line="441"/>
        <source>PlaybackMap</source>
        <translation>PlaybackMap</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="140"/>
        <location filename="Maps/playbackmap.cpp" line="293"/>
        <source>All type</source>
        <translation>AllType</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="144"/>
        <source>Counting alarm</source>
        <translation>Target count</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="148"/>
        <source>Cross line alarm</source>
        <translation>Virtual cordon</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="152"/>
        <source>Area alarm</source>
        <translation>Area detection</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="156"/>
        <source>Object detection alarm</source>
        <translation>Lost items</translation>
    </message>
    <message>
        <source>STORAGE</source>
        <translation>Storage</translation>
    </message>
    <message>
        <source>DEVICE</source>
        <translation>Device</translation>
    </message>
    <message>
        <source>LOCALHOST</source>
        <translation>Localhost</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="540"/>
        <source>Select record type!</source>
        <translation>Select record type!</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="456"/>
        <location filename="Maps/playbackmap.cpp" line="560"/>
        <location filename="Maps/playbackmap.cpp" line="575"/>
        <source>No record</source>
        <oldsource>No Record</oldsource>
        <translation>No record</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="667"/>
        <location filename="Maps/playbackmap.cpp" line="692"/>
        <location filename="Maps/playbackmap.cpp" line="743"/>
        <source>PAUSE PLAYBACK</source>
        <translation>PAUSE PLAYBACK</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="682"/>
        <location filename="Maps/playbackmap.cpp" line="892"/>
        <source>START PLAYBACK</source>
        <translation>Start Playback</translation>
    </message>
    <message>
        <location filename="Maps/playbackmap.cpp" line="921"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>PortRelevanceDeleteBtn</name>
    <message>
        <location filename="IntelligentConfig/PortRelevanceDeleteBtn.ui" line="14"/>
        <source>PortRelevanceDeleteBtn</source>
        <translation>PortRelevanceDeleteBtn</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/PortRelevanceDeleteBtn.ui" line="45"/>
        <location filename="IntelligentConfig/PortRelevanceDeleteBtn.cpp" line="16"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
</context>
<context>
    <name>PreMutilMap</name>
    <message>
        <location filename="Maps/premutilmap.ui" line="441"/>
        <source>PreMutilMap</source>
        <translation>PreMutilMap</translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.ui" line="916"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.cpp" line="122"/>
        <source>Preview Map</source>
        <translation>PreviewMap</translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.cpp" line="306"/>
        <source>Channel %1 no permission</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.cpp" line="313"/>
        <source>Channel exist!</source>
        <translation>Channel exist!</translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.cpp" line="911"/>
        <source>Please close audio</source>
        <translation>Please close audio</translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.cpp" line="1015"/>
        <source>Please close intercom</source>
        <translation>Please close intercom</translation>
    </message>
</context>
<context>
    <name>PrevColorCtrl</name>
    <message>
        <location filename="Maps/MapPreview/prevcolorctrl.ui" line="14"/>
        <source>PrevColorCtrl</source>
        <translation>PrevColorCtrl</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevcolorctrl.ui" line="64"/>
        <source>Bright:</source>
        <translation>Bright:</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevcolorctrl.ui" line="108"/>
        <source>Contrast:</source>
        <translation>Contrast:</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevcolorctrl.ui" line="152"/>
        <source>Saturation:</source>
        <translation>Saturation:</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevcolorctrl.ui" line="196"/>
        <source>Hue:</source>
        <translation>Hue:</translation>
    </message>
</context>
<context>
    <name>PrevOtherCtrl</name>
    <message>
        <location filename="Maps/MapPreview/prevotherctrl.ui" line="14"/>
        <source>PrevOtherCtrl</source>
        <translation>PrevOtherCtrl</translation>
    </message>
</context>
<context>
    <name>PrevPtzCtrl</name>
    <message>
        <location filename="Maps/MapPreview/prevptzctrl.ui" line="14"/>
        <source>PrevPtzCtrl</source>
        <translation>PrevPtzCtrl</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevptzctrl.ui" line="49"/>
        <source>PtzControl</source>
        <translation>PTZ Control</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevptzctrl.ui" line="837"/>
        <source>Zoom</source>
        <translation>Zoom</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevptzctrl.ui" line="983"/>
        <source>Focus</source>
        <translation>Focus</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevptzctrl.ui" line="1129"/>
        <source>Iris</source>
        <translation>Iris</translation>
    </message>
    <message>
        <location filename="Maps/MapPreview/prevptzctrl.ui" line="1255"/>
        <source>Speed:</source>
        <translation>Speed:</translation>
    </message>
</context>
<context>
    <name>PrevWindow</name>
    <message>
        <location filename="Maps/MapPreview/prevwindow.ui" line="14"/>
        <source>PrevWindow</source>
        <translation>PrevWindow</translation>
    </message>
</context>
<context>
    <name>PreviewControl</name>
    <message>
        <location filename="Maps/previewcontrol.ui" line="26"/>
        <source>PreviewControl</source>
        <translation>PreviewControl</translation>
    </message>
    <message>
        <location filename="Maps/previewcontrol.ui" line="109"/>
        <source>LIGHT</source>
        <translation>LIGHT</translation>
    </message>
    <message>
        <location filename="Maps/previewcontrol.ui" line="178"/>
        <source>WIPER</source>
        <translation>WIPER</translation>
    </message>
    <message>
        <location filename="Maps/previewcontrol.ui" line="625"/>
        <source>FAN</source>
        <translation>FAN</translation>
    </message>
</context>
<context>
    <name>PreviewMap</name>
    <message>
        <location filename="Maps/previewmap.ui" line="441"/>
        <source>PreviewMap</source>
        <translation>PreviewMap</translation>
    </message>
    <message>
        <location filename="Maps/previewmap.ui" line="916"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="Maps/previewmap.cpp" line="106"/>
        <source> Device %1-Channel %2</source>
        <translation> Device %1-Channel %2</translation>
    </message>
    <message>
        <location filename="Maps/previewmap.cpp" line="709"/>
        <source>Please close audio</source>
        <translation>Please close audio</translation>
    </message>
    <message>
        <location filename="Maps/previewmap.cpp" line="807"/>
        <source>Please close intercom</source>
        <translation>Please close intercom</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="Maps/premutilmap.cpp" line="72"/>
        <location filename="Maps/previewmap.cpp" line="71"/>
        <location filename="Preview_V2/vpreview.cpp" line="184"/>
        <source>Capture succeed, the full path is: %1</source>
        <translation>Capture succeed, the full path is: %1</translation>
    </message>
    <message>
        <location filename="Maps/premutilmap.cpp" line="75"/>
        <location filename="Maps/previewmap.cpp" line="73"/>
        <location filename="Preview_V2/vpreview.cpp" line="188"/>
        <source>Capture failed</source>
        <translation>Capture failed</translation>
    </message>
</context>
<context>
    <name>RecDownLoad</name>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="447"/>
        <source>RECORD DOWNLOAD</source>
        <translation>Record Download</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="585"/>
        <source>Download</source>
        <translation>Download</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="698"/>
        <source>yyyy/MM/dd</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="775"/>
        <source>PROGRESS</source>
        <translation>Progress</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="861"/>
        <source>PATH</source>
        <translation>Path</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="947"/>
        <source>LOCATION</source>
        <translation>Location</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1066"/>
        <source>BROWSE</source>
        <translation>Browse</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1137"/>
        <source>STOP</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1252"/>
        <source>RANGE</source>
        <translation>Range</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1278"/>
        <location filename="Playback/RecDownLoad.ui" line="1324"/>
        <source>HH:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1389"/>
        <source>START</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1408"/>
        <source>--</source>
        <translation>--</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1491"/>
        <source>CHANNEL</source>
        <translation>Channel</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1547"/>
        <source>OPEN</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.ui" line="1687"/>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="136"/>
        <source>DEVICE</source>
        <translation>Device</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="137"/>
        <source>STORAGE</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="168"/>
        <source>Select a channel</source>
        <translation>Select a channel</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="173"/>
        <source>begin time should before end time</source>
        <translation>Begin time should before end time</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="195"/>
        <source>No Path</source>
        <translation>No path</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="219"/>
        <location filename="Playback/RecDownLoad.cpp" line="230"/>
        <source>No record</source>
        <oldsource>No Record</oldsource>
        <translation>No record</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="371"/>
        <source>COMPLETED</source>
        <translation>Completed</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="299"/>
        <source>DEVICE-</source>
        <translation>Device-</translation>
    </message>
    <message>
        <location filename="Playback/RecDownLoad.cpp" line="435"/>
        <source>Open Directory</source>
        <translation>Open directory</translation>
    </message>
</context>
<context>
    <name>RecPathConfig</name>
    <message>
        <location filename="LocalCfg/recpathconfig.ui" line="14"/>
        <source>RecPathConfig</source>
        <translation>RecPathConfig</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.ui" line="109"/>
        <source>Rec path config</source>
        <translation>Rec path config</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="27"/>
        <source>Disk (total space | video free video | used space) (M)</source>
        <oldsource>����(�ܿռ�|¼�����ÿռ�|¼�����ÿռ�)(M)Disk (total space | video free video | used space) (M)</oldsource>
        <translation>Disk (total space | video free space | used space) (M)</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="27"/>
        <source>Priority</source>
        <translation>Priority</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="27"/>
        <source>Set the video space (M)</source>
        <translation>Set the video space (M)</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="27"/>
        <source>Cycle</source>
        <translation>Cycle</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="113"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="166"/>
        <source> (%1|%2|%3)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="130"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="175"/>
        <source>Lowest</source>
        <translation>Lowest</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="130"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="175"/>
        <source>Low</source>
        <translation>Low</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="130"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="175"/>
        <source>Normal</source>
        <translation>Normal</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="130"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="175"/>
        <source>High</source>
        <translation>High</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="130"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="175"/>
        <source>Highest</source>
        <translation>Highest</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="189"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="221"/>
        <source>Has been added</source>
        <translation>Has been added</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="229"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="287"/>
        <source>Select priority</source>
        <translation>Select priority</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="235"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="293"/>
        <source>Please enter record space!</source>
        <translation>Please enter record space!</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="247"/>
        <location filename="LocalCfg/recpathconfig.cpp" line="305"/>
        <source>Space exceeds the free space of the input video size</source>
        <translation>Space exceeds the free space of the input video size</translation>
    </message>
    <message>
        <location filename="LocalCfg/recpathconfig.cpp" line="362"/>
        <source>Delete failed!</source>
        <translation>Delete failed!</translation>
    </message>
</context>
<context>
    <name>RecordingConfig</name>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="14"/>
        <source>RecordingConfig</source>
        <translation>RecordingConfig</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="101"/>
        <source>RecPlan</source>
        <translation>RecPlan</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Edit</translation>
    </message>
    <message>
        <source>Back</source>
        <translation>Back</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="149"/>
        <source>Automatic rotary</source>
        <translation>Auto Overwrite</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="188"/>
        <source>Recording Mode</source>
        <translation>Record Mode</translation>
    </message>
    <message>
        <source>Pre-recorded Time and Recording Delay is disable</source>
        <translation>Pre-recorded Time and Recording Delay is disable</translation>
    </message>
    <message>
        <source>Recording Period</source>
        <translation>Recording Period</translation>
    </message>
    <message>
        <source> Period Time</source>
        <translation>Period Time</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="404"/>
        <source>Pre - recorded Time</source>
        <translation>Pre-record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="467"/>
        <source>Recording Delay</source>
        <translation>Post-record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="527"/>
        <source>Copy to Ch</source>
        <translation>Copy to ch</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="584"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="274"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="1137"/>
        <source>All Day</source>
        <translation>All Day</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="296"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="1151"/>
        <source>Working Days</source>
        <translation>Working Days</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="321"/>
        <source>User Template</source>
        <translation>User Defined</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="362"/>
        <source>Channel Quota</source>
        <translation>Channel Quota</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="549"/>
        <source>Senior</source>
        <translation>Advanced</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.ui" line="606"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="42"/>
        <source>Add Channel</source>
        <translation>Add Channel</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="43"/>
        <source>Delete Channel</source>
        <translation>Delete Channel</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="44"/>
        <source>Delete All Channel</source>
        <translation>Delete All Channel</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="88"/>
        <source>5s</source>
        <translation>5s</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="88"/>
        <source>20s</source>
        <translation>20s</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="88"/>
        <source>30s</source>
        <translation>30s</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <source>1min</source>
        <translation>1min</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <source>2min</source>
        <translation>2min</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <source>5min</source>
        <translation>5min</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <source>10min</source>
        <translation>10min</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="80"/>
        <source>No Delay</source>
        <translation>No Post-record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="84"/>
        <source>Timing&amp;Alarming Video</source>
        <translation>Timing&amp;Alarm Record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="84"/>
        <source>Timing Video</source>
        <translation>Timing Record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="84"/>
        <source>Alarming Video</source>
        <translation>Alarm Record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="84"/>
        <source>Stop Video</source>
        <translation>Stop Recording</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="88"/>
        <source>No Pre-Recording</source>
        <translation>No Pre-record</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="88"/>
        <source>10s</source>
        <translation>10s</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="92"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="92"/>
        <source>Disable</source>
        <translation>Disable</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="207"/>
        <source>Add Channel Success</source>
        <translation>Add Channel Success</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="257"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="856"/>
        <source>Delete Channel Success</source>
        <translation>Delete Channel Success</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="370"/>
        <location filename="DeviceManage/recordingconfig.cpp" line="377"/>
        <source>No Selected Channel</source>
        <translation>No Selected Channel</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="412"/>
        <source>Recoding Plan Save Success</source>
        <translation>Recording Plan Save Success</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="416"/>
        <source>Recoding Plan Save Fail</source>
        <translation>Recording Plan Save Fail</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="777"/>
        <source>Please set disk quotas first</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="817"/>
        <source>Delete Channel Fail</source>
        <translation>Delete Channel Fail</translation>
    </message>
    <message>
        <location filename="DeviceManage/recordingconfig.cpp" line="860"/>
        <source>Delete Channel Failure</source>
        <translation>Delete Channel Failure</translation>
    </message>
</context>
<context>
    <name>RecordingTimeBox</name>
    <message>
        <location filename="DeviceManage/recordingtimebox.ui" line="26"/>
        <source>RecordingTimeBox</source>
        <translation>RecordingTimeBox</translation>
    </message>
</context>
<context>
    <name>RemoteCfg</name>
    <message>
        <source>RemoteCfg</source>
        <translation>RemoteCfg</translation>
    </message>
    <message>
        <source>Remote config</source>
        <translation>Remote config</translation>
    </message>
</context>
<context>
    <name>SearchAlarmInfo</name>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="14"/>
        <source>SearchAlarmInfo</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="26"/>
        <source>Similarity</source>
        <translation>Similarity</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="58"/>
        <source>Extract face</source>
        <translation>Extract face</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="109"/>
        <source>Search alarm info</source>
        <translation>Search alarm info</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="123"/>
        <source>60</source>
        <translation>60</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="136"/>
        <source>Endtime</source>
        <translation>Endtime</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="179"/>
        <source>Begintime</source>
        <translation>Begintime</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="195"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.ui" line="211"/>
        <location filename="Playback/SearchAlarmInfo.ui" line="224"/>
        <source>yyyy/M/d hh:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.cpp" line="41"/>
        <source>Capture picture failure</source>
        <translation>Capture picture failure</translation>
    </message>
    <message>
        <location filename="Playback/SearchAlarmInfo.cpp" line="257"/>
        <source>No matching records found</source>
        <translation>No matching records found</translation>
    </message>
</context>
<context>
    <name>SearchDev</name>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="20"/>
        <source>SEARCH ONLINE DEVICE</source>
        <translation>Search online device</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="509"/>
        <source>Search device online</source>
        <translation>Search device online</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="642"/>
        <source>Portocol:</source>
        <translation>Protocol:</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="661"/>
        <location filename="DeviceManage/searchdev.cpp" line="1227"/>
        <location filename="DeviceManage/searchdev.cpp" line="2280"/>
        <location filename="DeviceManage/searchdev.cpp" line="2479"/>
        <source>I8H</source>
        <translation>I8H</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="671"/>
        <location filename="DeviceManage/searchdev.cpp" line="1251"/>
        <location filename="DeviceManage/searchdev.cpp" line="2304"/>
        <location filename="DeviceManage/searchdev.cpp" line="2503"/>
        <source>Honey</source>
        <translation>Honey</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="681"/>
        <source>GB28281</source>
        <translation>GB28181</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="691"/>
        <location filename="DeviceManage/searchdev.cpp" line="1243"/>
        <location filename="DeviceManage/searchdev.cpp" line="2296"/>
        <location filename="DeviceManage/searchdev.cpp" line="2495"/>
        <source>I8</source>
        <translation>I8</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="698"/>
        <location filename="DeviceManage/searchdev.cpp" line="1235"/>
        <location filename="DeviceManage/searchdev.cpp" line="2288"/>
        <location filename="DeviceManage/searchdev.cpp" line="2487"/>
        <source>ONVIF</source>
        <translation>ONVIF</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="708"/>
        <source>Tutk</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="718"/>
        <location filename="DeviceManage/searchdev.cpp" line="1223"/>
        <location filename="DeviceManage/searchdev.cpp" line="2276"/>
        <location filename="DeviceManage/searchdev.cpp" line="2475"/>
        <source>Register</source>
        <translation>Register</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="728"/>
        <location filename="DeviceManage/searchdev.cpp" line="1255"/>
        <location filename="DeviceManage/searchdev.cpp" line="2308"/>
        <location filename="DeviceManage/searchdev.cpp" line="2507"/>
        <source>SLink</source>
        <translation>SLink</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="735"/>
        <location filename="DeviceManage/searchdev.cpp" line="1259"/>
        <location filename="DeviceManage/searchdev.cpp" line="2312"/>
        <location filename="DeviceManage/searchdev.cpp" line="2511"/>
        <source>Taos</source>
        <translation>Taos</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="742"/>
        <location filename="DeviceManage/searchdev.cpp" line="1264"/>
        <location filename="DeviceManage/searchdev.cpp" line="2316"/>
        <location filename="DeviceManage/searchdev.cpp" line="2515"/>
        <source>I9</source>
        <translation>I9</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="749"/>
        <location filename="DeviceManage/searchdev.cpp" line="1268"/>
        <location filename="DeviceManage/searchdev.cpp" line="2320"/>
        <location filename="DeviceManage/searchdev.cpp" line="2519"/>
        <source>Honeywell</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="756"/>
        <location filename="DeviceManage/searchdev.cpp" line="1272"/>
        <location filename="DeviceManage/searchdev.cpp" line="2324"/>
        <location filename="DeviceManage/searchdev.cpp" line="2523"/>
        <source>Cloud</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="763"/>
        <location filename="DeviceManage/searchdev.cpp" line="1231"/>
        <location filename="DeviceManage/searchdev.cpp" line="2284"/>
        <location filename="DeviceManage/searchdev.cpp" line="2483"/>
        <source>I8H_AI</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3311"/>
        <source>Modify param</source>
        <translation>Modify param</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3333"/>
        <source>Restore</source>
        <translation>Restore</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3378"/>
        <source>File Path:</source>
        <translation>File Path:</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3395"/>
        <source>Browse</source>
        <translation>Browse</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3405"/>
        <source>Upgrade</source>
        <translation>Upgrade</translation>
    </message>
    <message>
        <source>Select all</source>
        <translation>Select All</translation>
    </message>
    <message>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3221"/>
        <source>Add batchly</source>
        <translation>Add batchly</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3199"/>
        <source>Fast Match</source>
        <translation>Fast Match</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3087"/>
        <source>Operation</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3136"/>
        <source>All/Not all</source>
        <translation>All/Not all</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3247"/>
        <source>Common operation</source>
        <translation>Common operation</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3289"/>
        <source>Batch ip</source>
        <translation>Batch ip</translation>
    </message>
    <message>
        <source>Fast batchly</source>
        <translation>Fast batchly</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3155"/>
        <location filename="DeviceManage/searchdev.cpp" line="1566"/>
        <location filename="DeviceManage/searchdev.cpp" line="1699"/>
        <location filename="DeviceManage/searchdev.cpp" line="1735"/>
        <location filename="DeviceManage/searchdev.cpp" line="1741"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.ui" line="3177"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Serial No</source>
        <translation>Serial No</translation>
    </message>
    <message>
        <source>Device Type</source>
        <translation type="obsolete">Device type</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>IP</source>
        <translation>IP</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <source>Device Name</source>
        <translation type="obsolete">Device name</translation>
    </message>
    <message>
        <source>User Name</source>
        <translation type="obsolete">User name</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Device type</source>
        <translation>Device type</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Device name</source>
        <translation>Device name</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>User name</source>
        <translation>Username</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Protocol</source>
        <translation>Protocol</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="243"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="951"/>
        <location filename="DeviceManage/searchdev.cpp" line="999"/>
        <location filename="DeviceManage/searchdev.cpp" line="1051"/>
        <location filename="DeviceManage/searchdev.cpp" line="1139"/>
        <location filename="DeviceManage/searchdev.cpp" line="2057"/>
        <source>Have not selected a device</source>
        <translation>Have not selected a device</translation>
    </message>
    <message>
        <source>I8H.</source>
        <translation>I8H.</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="632"/>
        <source>Have no chooes item</source>
        <translation>Have no chooes item</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="707"/>
        <location filename="DeviceManage/searchdev.cpp" line="846"/>
        <location filename="DeviceManage/searchdev.cpp" line="1812"/>
        <location filename="DeviceManage/searchdev.cpp" line="1953"/>
        <source>IP, port, device name and user name could not be empty</source>
        <translation>IP, port, device name and user name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="716"/>
        <location filename="DeviceManage/searchdev.cpp" line="1821"/>
        <source>SN and device name could not be empty</source>
        <translation>SN and device name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="723"/>
        <location filename="DeviceManage/searchdev.cpp" line="1828"/>
        <source>SN, device name and user name could not be empty</source>
        <translation>SN, device name and user name could not be empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="730"/>
        <location filename="DeviceManage/searchdev.cpp" line="852"/>
        <location filename="DeviceManage/searchdev.cpp" line="917"/>
        <location filename="DeviceManage/searchdev.cpp" line="1835"/>
        <location filename="DeviceManage/searchdev.cpp" line="1959"/>
        <location filename="DeviceManage/searchdev.cpp" line="2024"/>
        <source>Device name and user name could not be longer than 31 characters</source>
        <translation>Device name and user name could not be longer than 31 characters</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="750"/>
        <location filename="DeviceManage/searchdev.cpp" line="764"/>
        <location filename="DeviceManage/searchdev.cpp" line="1855"/>
        <location filename="DeviceManage/searchdev.cpp" line="1872"/>
        <location filename="DeviceManage/searchdev.cpp" line="2334"/>
        <location filename="DeviceManage/searchdev.cpp" line="2344"/>
        <location filename="DeviceManage/searchdev.cpp" line="2532"/>
        <source>UDP</source>
        <translation>UDP</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="911"/>
        <location filename="DeviceManage/searchdev.cpp" line="2018"/>
        <source>SN could not be empty</source>
        <translation>SN could not by empty</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1069"/>
        <source>Upgrade failed!Result code : </source>
        <translation>Upgrade failed!Result code : </translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1072"/>
        <source>Upgrade success!Device will be restarted!</source>
        <translation>Upgrade success!Device will be restarted!</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1077"/>
        <source>Restore failed!Result code : </source>
        <translation>Restore failed!Result code : </translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1080"/>
        <source>Restore success!Device will be restarted!</source>
        <translation>Restore success!Device will be restarted!</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1088"/>
        <source>Upgrad File</source>
        <translation>Upgrad File</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1290"/>
        <source>The device has already been added!</source>
        <translation>The device has already been added!</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1294"/>
        <source>Add device timeout!</source>
        <translation>Add device timeout!</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1298"/>
        <location filename="DeviceManage/searchdev.cpp" line="1427"/>
        <location filename="DeviceManage/searchdev.cpp" line="1539"/>
        <source>The device </source>
        <translation>The device </translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1298"/>
        <location filename="DeviceManage/searchdev.cpp" line="1427"/>
        <location filename="DeviceManage/searchdev.cpp" line="1539"/>
        <source> added failed</source>
        <translation>added failed</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="2857"/>
        <location filename="DeviceManage/searchdev.cpp" line="2900"/>
        <source>ZKT</source>
        <translation>ZKT</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1424"/>
        <location filename="DeviceManage/searchdev.cpp" line="1536"/>
        <source>The device has already been added</source>
        <oldsource>Device has already been added</oldsource>
        <translation>The device has already been added</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1566"/>
        <location filename="DeviceManage/searchdev.cpp" line="1741"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1239"/>
        <location filename="DeviceManage/searchdev.cpp" line="2292"/>
        <location filename="DeviceManage/searchdev.cpp" line="2491"/>
        <source>GB28181</source>
        <translation>GB28181</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="201"/>
        <source>UMEYE</source>
        <translation></translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1247"/>
        <location filename="DeviceManage/searchdev.cpp" line="2300"/>
        <location filename="DeviceManage/searchdev.cpp" line="2499"/>
        <source>TUTK</source>
        <translation>TUTK</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="2334"/>
        <location filename="DeviceManage/searchdev.cpp" line="2532"/>
        <source>TCP</source>
        <translation>TCP</translation>
    </message>
    <message>
        <source>I8H-UDP</source>
        <translation>I8H-UDP</translation>
    </message>
    <message>
        <source>SLink-UDP</source>
        <translation>SLink-UDP</translation>
    </message>
    <message>
        <source>Normal</source>
        <translation>Normal</translation>
    </message>
    <message>
        <source>Main</source>
        <translation>Main</translation>
    </message>
    <message>
        <source>Sub</source>
        <translation>Sub</translation>
    </message>
    <message>
        <source>seconds</source>
        <translation>seconds</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchdev.cpp" line="1659"/>
        <source>System is busy now, please try later</source>
        <translation>System is busy now, please try later</translation>
    </message>
    <message>
        <source>Stop(</source>
        <translation>Stop(</translation>
    </message>
    <message>
        <source>seconds)</source>
        <translation>seconds)</translation>
    </message>
</context>
<context>
    <name>SearchSvr</name>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="14"/>
        <source>SearchSvr</source>
        <translation>SearchSvr</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="503"/>
        <source>Search distributor</source>
        <translation>Search distributor</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="4047"/>
        <source>Select all</source>
        <translation>Select All</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="4066"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="4088"/>
        <source>Add batchly</source>
        <translation>Add batchly</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="4110"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.ui" line="4132"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.cpp" line="44"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.cpp" line="44"/>
        <source>Distributor Name</source>
        <translation>Distributor Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.cpp" line="44"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="DeviceManage/searchsvr.cpp" line="44"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
</context>
<context>
    <name>SeniorWidget</name>
    <message>
        <location filename="DeviceManage/SeniorWidget.ui" line="26"/>
        <source>SeniorWidget</source>
        <translation>AdvancedWidget</translation>
    </message>
    <message>
        <location filename="DeviceManage/SeniorWidget.ui" line="121"/>
        <source>Senior Setting</source>
        <translation>Advanced Setting</translation>
    </message>
    <message>
        <location filename="DeviceManage/SeniorWidget.ui" line="242"/>
        <source>Disk Parameter</source>
        <translation>Disk Para</translation>
    </message>
    <message>
        <location filename="DeviceManage/SeniorWidget.ui" line="261"/>
        <source>Disk Quota</source>
        <translation>Disk Quota</translation>
    </message>
</context>
<context>
    <name>SiteManage</name>
    <message>
        <location filename="sitemanage.ui" line="20"/>
        <location filename="sitemanage.ui" line="718"/>
        <source>Site management</source>
        <translation>Site management</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="obsolete">Save</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Cancel</translation>
    </message>
    <message>
        <location filename="sitemanage.ui" line="475"/>
        <source>Site list</source>
        <translation>Site list</translation>
    </message>
    <message>
        <location filename="sitemanage.ui" line="499"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="sitemanage.ui" line="527"/>
        <source>Edit</source>
        <translation>Edit</translation>
    </message>
    <message>
        <location filename="sitemanage.ui" line="555"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="sitemanage.cpp" line="64"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="sitemanage.cpp" line="64"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="sitemanage.cpp" line="64"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <location filename="sitemanage.cpp" line="64"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="sitemanage.cpp" line="276"/>
        <source>Edit site</source>
        <translation>Edit site</translation>
    </message>
</context>
<context>
    <name>Smart</name>
    <message>
        <location filename="public/smart.ui" line="441"/>
        <source>Smart</source>
        <translation>Smart</translation>
    </message>
    <message>
        <location filename="public/smart.ui" line="523"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <location filename="public/smart.ui" line="597"/>
        <source>Rule</source>
        <translation>Rule</translation>
    </message>
    <message>
        <location filename="public/smart.ui" line="671"/>
        <source>Result</source>
        <translation>Result</translation>
    </message>
</context>
<context>
    <name>StorageMng</name>
    <message>
        <location filename="DeviceManage/storagemng.ui" line="26"/>
        <source>StorageMng</source>
        <translation>Storage Mng</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagemng.ui" line="515"/>
        <source>Add Distributor</source>
        <translation>Storage Config</translation>
    </message>
    <message>
        <source>Storage Mng</source>
        <translation>Storage Mng</translation>
    </message>
    <message>
        <source>Disk Group</source>
        <translation>Disk Group</translation>
    </message>
    <message>
        <source>Record Plan</source>
        <translation>Record Plan</translation>
    </message>
</context>
<context>
    <name>StorageTreeView</name>
    <message>
        <location filename="public/StorageTreeView.ui" line="189"/>
        <source>CMSTreeView</source>
        <translation>CMSTreeView</translation>
    </message>
</context>
<context>
    <name>StorageWidget</name>
    <message>
        <location filename="DeviceManage/storagewidget.ui" line="14"/>
        <source>StorageWidget</source>
        <translation>StorageWidget</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.ui" line="73"/>
        <source>Add Storage</source>
        <translation>Add Storage</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="37"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="37"/>
        <source>Storage Name</source>
        <translation>Storage Name</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="37"/>
        <source>Port</source>
        <translation>Port</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="37"/>
        <source>Space</source>
        <translation>Space</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="202"/>
        <source>%1GB/%2GB</source>
        <translation></translation>
    </message>
    <message>
        <source>Storage</source>
        <translation>Storage</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="138"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <source>SN</source>
        <translation>SN</translation>
    </message>
    <message>
        <source>Device name</source>
        <translation>Device name</translation>
    </message>
    <message>
        <source>Device type</source>
        <translation>Device type</translation>
    </message>
    <message>
        <source>Protocol Type</source>
        <translation>Protocol Type</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="37"/>
        <source>IP address</source>
        <translation>IP address</translation>
    </message>
    <message>
        <source>Online state</source>
        <translation>State</translation>
    </message>
    <message>
        <location filename="DeviceManage/storagewidget.cpp" line="37"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
</context>
<context>
    <name>TimeBar</name>
    <message>
        <location filename="Playback/timebar.ui" line="26"/>
        <source>TimeBar</source>
        <translation>TimeBar</translation>
    </message>
</context>
<context>
    <name>TvwallCtrl</name>
    <message>
        <location filename="Decoder/tvwallctrl.ui" line="26"/>
        <source>TvwallCtrl</source>
        <translation>TvwallCtrl</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">Update</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallctrl.ui" line="76"/>
        <source>Modify</source>
        <translation>Modify</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallctrl.ui" line="104"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallctrl.ui" line="132"/>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallctrl.ui" line="160"/>
        <source>Group</source>
        <translation>Group</translation>
    </message>
</context>
<context>
    <name>TvwallSetting</name>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="441"/>
        <source>TvwallSetting</source>
        <translation>TvwallSetting</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="536"/>
        <source>Tv Wall Setting</source>
        <translation>TV Wall Setting</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="695"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="721"/>
        <source>Step 1:Layout setting</source>
        <translation>Step 1:Layout setting</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="785"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="808"/>
        <source>Step 2:Screen input binding</source>
        <translation>Step 2:Screen input binding</translation>
    </message>
    <message>
        <source>Step 3:Group management</source>
        <translation>Step 3:Group management</translation>
    </message>
    <message>
        <source>Step 4: Start state</source>
        <translation>Step 4:Start state</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="895"/>
        <location filename="Decoder/tvwallsetting.ui" line="942"/>
        <location filename="Decoder/tvwallsetting.ui" line="989"/>
        <location filename="Decoder/tvwallsetting.ui" line="1036"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <source>Add Group</source>
        <translation>Add group</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="1165"/>
        <source>Matrix</source>
        <translation>Matrix</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="1231"/>
        <source>×</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="1306"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="1364"/>
        <source>Tv Wall Name:</source>
        <translation>TV Wall Name:</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="1420"/>
        <source>(TV wall name can not be changed after preservation)</source>
        <oldsource>TV wall name can not be changed after preservation</oldsource>
        <translation>(TV wall name can not be changed after saving)</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="1486"/>
        <source>Tv Wall Description:</source>
        <translation>TV Wall Description:</translation>
    </message>
    <message>
        <source>Moscic</source>
        <translation>Splice</translation>
    </message>
    <message>
        <source>Cancel Mosaic</source>
        <translation>Cancel Splice</translation>
    </message>
    <message>
        <source>Enabled</source>
        <translation>Enabled</translation>
    </message>
    <message>
        <source>Enable this configuration immediately</source>
        <translation>Enable this configuration immediately</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="2559"/>
        <source>&lt; Prev step</source>
        <translation>&lt;Prev step</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="2575"/>
        <source>Next step &gt;</source>
        <translation>Next step &gt;</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="2591"/>
        <source>Finish</source>
        <translation>Finish</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.ui" line="2607"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <source>Enable</source>
        <translation>Enable</translation>
    </message>
    <message>
        <source>Disable</source>
        <translation>Disable</translation>
    </message>
    <message>
        <source>NewGroup</source>
        <oldsource>NewGroup%1</oldsource>
        <translation>NewGroup</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="145"/>
        <location filename="Decoder/tvwallsetting.cpp" line="156"/>
        <source>Please set the layout</source>
        <translation>Please set the layout</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="160"/>
        <source>Please set the TV wall name</source>
        <translation>Please set the TV wall name</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="169"/>
        <location filename="Decoder/tvwallsetting.cpp" line="170"/>
        <location filename="Decoder/tvwallsetting.cpp" line="171"/>
        <location filename="Decoder/tvwallsetting.cpp" line="172"/>
        <location filename="Decoder/tvwallsetting.cpp" line="219"/>
        <source></source>
        <translation></translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="173"/>
        <location filename="Decoder/tvwallsetting.cpp" line="174"/>
        <location filename="Decoder/tvwallsetting.cpp" line="175"/>
        <location filename="Decoder/tvwallsetting.cpp" line="176"/>
        <location filename="Decoder/tvwallsetting.cpp" line="223"/>
        <source> </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="191"/>
        <source>1.Drawing TV wall physical layout</source>
        <oldsource>1.���Ƶ���ǽ��������1.Drawing TV wall physical layout</oldsource>
        <translation>1.Drawing TV wall physical layout</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="192"/>
        <source>2.CTRL+ mouse click, click the stitching button to form a mosaic screen</source>
        <translation> </translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="575"/>
        <source>The decoder [</source>
        <translation>The decoder [</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="575"/>
        <source>] has been applied to other wall </source>
        <translation>] has been applied to other wall </translation>
    </message>
    <message>
        <source>2.Mouse drag and drop selected multiple screens, click the stitching button to form a mosaic screen</source>
        <oldsource>2.������קѡ�ж�����,����ƴ�Ӱ�ť�γ�ƴ����2.Mouse drag and drop selected multiple screens, click the stitching button to form a mosaic screen</oldsource>
        <translation>2.Mouse drag and drop selected multiple screens, click the stitching button to form a mosaic screen</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="222"/>
        <source>1.Bind the channel (select the path that is bound to the decoder, and drag it to the appropriate screen to complete the binding)</source>
        <oldsource>1.����ͨ��(ѡ��Ҫ�#xde35;Ľ�����ͨ��,������ק����Ӧ������,���ɰ���)1.Bind the channel (select the path that is bound to the decoder, and drag it to the appropriate screen to complete the binding)</oldsource>
        <translation>2.Bind the channel (select the path that is bound to the decoder, and drag it to the appropriate screen to complete the binding)</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="489"/>
        <source>The completion of the decoder mosaic screen includes other mosaic screen, please re-select!</source>
        <translation>The completion of the decoder splice screen inlcudes other splicing screen, please re-select!</translation>
    </message>
    <message>
        <source>2.Large screen controller output channel can only be bound to the splicing screen, M60 can bind the splicing screen and single screen</source>
        <oldsource>2.��������������ͨ��ֻ�ܰ���ƴ����,M60���԰���ƴ�����͵���2.Large screen controller output channel can only be bound to the splicing screen, M60 can bind the splicing screen and single screen</oldsource>
        <translation type="obsolete">2.Large screen controller output channel can only be bound to the splicing screen, M60 can bind the splicing screen and single screen</translation>
    </message>
    <message>
        <source>1.Configuration complete</source>
        <oldsource>1.��������1.Configuration complete</oldsource>
        <translation>1.Configuration complete</translation>
    </message>
    <message>
        <source>2.If necessary, please choose to enable</source>
        <oldsource>2.���б�Ҫ,��ѡ����������2.If necessary, please choose to enable</oldsource>
        <translation>2.If necessary, please choose to enable</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="268"/>
        <source>The tvwall name already exists!</source>
        <translation>The TV wall name already exists!</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="286"/>
        <location filename="Decoder/tvwallsetting.cpp" line="325"/>
        <location filename="Decoder/tvwallsetting.cpp" line="342"/>
        <location filename="Decoder/tvwallsetting.cpp" line="360"/>
        <source>Insert TV Wall failed!</source>
        <translation>Insert TV wall failed!</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="294"/>
        <location filename="Decoder/tvwallsetting.cpp" line="332"/>
        <location filename="Decoder/tvwallsetting.cpp" line="349"/>
        <location filename="Decoder/tvwallsetting.cpp" line="367"/>
        <source>Modify TV Wall failed!</source>
        <translation>Modify TV wall failed!</translation>
    </message>
    <message>
        <location filename="Decoder/tvwallsetting.cpp" line="384"/>
        <source>Clear the matrix and remove all the configuration in the matrix?</source>
        <translation>Clear the matrix and remove all the configuration in the matrix?</translation>
    </message>
</context>
<context>
    <name>UserManage</name>
    <message>
        <location filename="UserManage/usermanage.ui" line="429"/>
        <source>UserManage</source>
        <translation>UserManage</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.ui" line="481"/>
        <source>Add user</source>
        <translation>Add user</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.cpp" line="60"/>
        <source>User name</source>
        <translation>Username</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.cpp" line="60"/>
        <source>User type</source>
        <translation>User type</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.cpp" line="60"/>
        <source>Operator</source>
        <translation>Operation</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.cpp" line="93"/>
        <location filename="UserManage/usermanage.cpp" line="145"/>
        <source>Administrator</source>
        <translation>administrator</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.cpp" line="93"/>
        <source>Guest</source>
        <translation>Guest</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">Update</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">Update</translation>
    </message>
    <message>
        <location filename="UserManage/usermanage.cpp" line="105"/>
        <source>Right</source>
        <translation>Right</translation>
    </message>
</context>
<context>
    <name>UserPage</name>
    <message>
        <location filename="UserManage/userpage.ui" line="26"/>
        <source>UserPage</source>
        <translation>UserPage</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="515"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="616"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="636"/>
        <source>Administrator</source>
        <translation>administrator</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="641"/>
        <source>Guest</source>
        <translation>Guest</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="1144"/>
        <source>User type</source>
        <translation>User type</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="1595"/>
        <source>User name</source>
        <translation>Username</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="2043"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.ui" line="2491"/>
        <source>Confirm password</source>
        <translation>Confirm password</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="29"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="62"/>
        <source>Edit</source>
        <translation>Edit</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="82"/>
        <source>UserName is NULL</source>
        <translation>User name is null</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="87"/>
        <source>Confirm_password isn&apos;t same to password!</source>
        <translation>Confirm password isn&apos;t same to password!</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="92"/>
        <source>User name could not be longer than 63 characters</source>
        <translation>User name could not be longer than 63 characters</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="97"/>
        <source>Password could not be longer than 63 characters</source>
        <translation>Password could not be longer than 63 characters</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="115"/>
        <location filename="UserManage/userpage.cpp" line="140"/>
        <source>Add success</source>
        <translation>Add success</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="119"/>
        <location filename="UserManage/userpage.cpp" line="155"/>
        <source>Add failed</source>
        <translation>Add failed</translation>
    </message>
    <message>
        <location filename="UserManage/userpage.cpp" line="148"/>
        <source>Modify password failed</source>
        <translation></translation>
    </message>
    <message>
        <source>confirm_password isn&apos;t same to password!</source>
        <translation type="obsolete">Confirm password isn&apos;t same to password!</translation>
    </message>
    <message>
        <source>UserName exists</source>
        <translation type="obsolete">UserName exists</translation>
    </message>
</context>
<context>
    <name>UserRight</name>
    <message>
        <location filename="UserManage/userright.ui" line="14"/>
        <source>UserRight</source>
        <translation>UserRight</translation>
    </message>
    <message>
        <location filename="UserManage/userright.ui" line="487"/>
        <source>Right manage</source>
        <translation>Right manage</translation>
    </message>
    <message>
        <location filename="UserManage/userright.ui" line="664"/>
        <source>Common right</source>
        <translation>Common right</translation>
    </message>
    <message>
        <location filename="UserManage/userright.ui" line="720"/>
        <source>Map right</source>
        <translation>Map right</translation>
    </message>
    <message>
        <location filename="UserManage/userright.ui" line="776"/>
        <source>Decoder right</source>
        <translation>Decoder right</translation>
    </message>
    <message>
        <source>Other right</source>
        <translation>Other right</translation>
    </message>
    <message>
        <source>Tv wall</source>
        <translation>TV Wall</translation>
    </message>
    <message>
        <location filename="UserManage/userright.ui" line="949"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="UserManage/userright.cpp" line="53"/>
        <location filename="UserManage/userright.cpp" line="70"/>
        <source>Loading...</source>
        <translation>Loading...</translation>
    </message>
    <message>
        <location filename="UserManage/userright.cpp" line="82"/>
        <source>Maps</source>
        <translation>Maps</translation>
    </message>
    <message>
        <location filename="UserManage/userright.cpp" line="122"/>
        <source>TV Walls</source>
        <translation>TV Walls</translation>
    </message>
    <message>
        <location filename="UserManage/userright.cpp" line="301"/>
        <source>Save author failed,Result code</source>
        <translation>Save author failed,Result code</translation>
    </message>
</context>
<context>
    <name>VPrevCruiseSet</name>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="14"/>
        <source>VPrevCruiseSet</source>
        <translation>VPrevCruiseSet</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="503"/>
        <source>Set cruise sequence</source>
        <translation>Set cruise sequence</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="1364"/>
        <source>Preset:</source>
        <translation>Preset:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="1805"/>
        <source>Cruise Time:</source>
        <translation>Cruise Time:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="2246"/>
        <source>Cruise Speed:</source>
        <translation>Cruise Speed:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="2301"/>
        <source>SAVE</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="2335"/>
        <source>DELETE</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.ui" line="2357"/>
        <source>CANCEL</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.cpp" line="88"/>
        <source>No.</source>
        <translation>No.</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.cpp" line="88"/>
        <source>Preset index</source>
        <translation>Preset index</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.cpp" line="88"/>
        <source>Cruise time</source>
        <translation>Cruise time</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.cpp" line="88"/>
        <source>Cruise speed</source>
        <translation>Cruise speed</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.cpp" line="138"/>
        <source>Can save up to 32 records!</source>
        <translation>Can save up to 32 records!</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevcruiseset.cpp" line="155"/>
        <source>Save cruise sequence succeed</source>
        <translation>Save cruise sequence secceed</translation>
    </message>
</context>
<context>
    <name>VPrevFishEyeCtrl</name>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="14"/>
        <source>VPrevFishEyeCtrl</source>
        <translation>VPrevFishEyeCtrl</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="41"/>
        <source>FishEyes Setting</source>
        <translation>FishEyes Setting</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="174"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="196"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="237"/>
        <source>Install:</source>
        <translation>Install:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="253"/>
        <source>Show:</source>
        <translation>Show:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.ui" line="269"/>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="86"/>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="277"/>
        <source>Overall</source>
        <translation>Overall</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="53"/>
        <source>Top</source>
        <translation>Top</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="54"/>
        <source>Wall</source>
        <translation>Wall</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="55"/>
        <source>Land</source>
        <translation>Land</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="57"/>
        <source>180</source>
        <translation>180</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="58"/>
        <source>360</source>
        <translation>360</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="82"/>
        <source>Fisheye</source>
        <translation>Fisheye</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="90"/>
        <source>PTZ</source>
        <translation>PTZ</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="97"/>
        <source>Get No Ability</source>
        <translation>Get No Ability</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="258"/>
        <source>set fish mode success,device will reboot</source>
        <translation>set fish mode success,device will reboot</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="264"/>
        <location filename="Preview_V2/vprevfisheyectrl.cpp" line="269"/>
        <source>set fish mode failed</source>
        <translation>set fish mode failed</translation>
    </message>
</context>
<context>
    <name>VPrevMulitWindow</name>
    <message>
        <location filename="Preview_V2/vprevmulitwindow.ui" line="429"/>
        <source>VPrevMulitWindow</source>
        <translation>VPrevMulitWindow</translation>
    </message>
</context>
<context>
    <name>VPrevOtherCtrl</name>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="14"/>
        <source>VPrevOtherCtrl</source>
        <translation>VPrevOtherCtrl</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="34"/>
        <source>Capture</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="56"/>
        <source>Fullscreen</source>
        <translation>FullScreen</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="78"/>
        <source>Talk</source>
        <translation>Talk</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="138"/>
        <source>Stop stream</source>
        <translation>Stop stream</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="160"/>
        <source>Black list query</source>
        <translation>Black list query</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.ui" line="182"/>
        <source>White list query</source>
        <translation>White list query</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.cpp" line="15"/>
        <source>Open UTC</source>
        <translation>Open UTC</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevotherctrl.cpp" line="16"/>
        <source>Open 3D postion</source>
        <translation>Open 3D position</translation>
    </message>
</context>
<context>
    <name>VPrevPresetCtrl</name>
    <message>
        <location filename="Preview_V2/vprevpresetctrl.ui" line="14"/>
        <source>VPrevPresetCtrl</source>
        <translation>VPrevPresetCtrl</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevpresetctrl.ui" line="62"/>
        <source>Preset:</source>
        <translation>Preset:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevpresetctrl.ui" line="106"/>
        <source>Cruise:</source>
        <translation>Cruise:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevpresetctrl.ui" line="150"/>
        <source>Track:</source>
        <translation>Track:</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevpresetctrl.cpp" line="9"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
</context>
<context>
    <name>VPrevSplitCtrl</name>
    <message>
        <location filename="Preview_V2/vprevsplitctrl.ui" line="26"/>
        <source>VPrevSplitCtrl</source>
        <translation>VPrevSplitCtrl</translation>
    </message>
</context>
<context>
    <name>VPrevWindow</name>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="14"/>
        <source>VPrevWindow</source>
        <translation>VPrevWindow</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="1888"/>
        <source>Motion</source>
        <translation>Motion</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="1953"/>
        <source>Talk</source>
        <translation>Talk</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="1987"/>
        <source>Record</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="2018"/>
        <source>Capture</source>
        <translation>Capture</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="2049"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="2080"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.ui" line="2139"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.cpp" line="526"/>
        <source> </source>
        <translation></translation>
    </message>
    <message>
        <location filename="Preview_V2/vprevwindow.cpp" line="527"/>
        <source></source>
        <translation></translation>
    </message>
</context>
<context>
    <name>VPreview</name>
    <message>
        <location filename="Preview_V2/vpreview.ui" line="14"/>
        <source>VPreview</source>
        <translation>VPreview</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.ui" line="919"/>
        <source>Device</source>
        <translation>Device</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.ui" line="1356"/>
        <location filename="Preview_V2/vpreview.cpp" line="4999"/>
        <location filename="Preview_V2/vpreview.cpp" line="5005"/>
        <source>Group</source>
        <translation>Group</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.ui" line="1787"/>
        <source>Layout</source>
        <translation>Layout</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="327"/>
        <location filename="Preview_V2/vpreview.cpp" line="4992"/>
        <source>Open all main stream</source>
        <oldsource>Main stream</oldsource>
        <translation>Open all main stream</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="329"/>
        <source>Open all sub stream</source>
        <oldsource>Sub stream</oldsource>
        <translation>Open all sub stream</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="334"/>
        <source>Close all preview</source>
        <translation>Close all preview</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="336"/>
        <location filename="Preview_V2/vpreview.cpp" line="366"/>
        <location filename="Preview_V2/vpreview.cpp" line="3009"/>
        <location filename="Preview_V2/vpreview.cpp" line="5088"/>
        <source>Open record</source>
        <oldsource>Open all record</oldsource>
        <translation>Open record</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="338"/>
        <location filename="Preview_V2/vpreview.cpp" line="3046"/>
        <location filename="Preview_V2/vpreview.cpp" line="5092"/>
        <source>Close record</source>
        <oldsource>Close all record</oldsource>
        <translation>Close record</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="340"/>
        <source>Open intercom</source>
        <translation>Open intercom</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="342"/>
        <source>Close intercom</source>
        <translation>Close intercom</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="344"/>
        <source>Open Alarm Set</source>
        <translation>Open Alarm Set</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="347"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="352"/>
        <source>Arming</source>
        <translation>Arming</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="355"/>
        <source>Disarming</source>
        <translation>Disarming</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="359"/>
        <source>FishEyes</source>
        <translation>FishEyes</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="367"/>
        <source>Main stream</source>
        <translation>Main Stream</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="370"/>
        <source>Sub stream</source>
        <translation>Sub Stream</translation>
    </message>
    <message>
        <source>Start polling</source>
        <translation>Start rolling</translation>
    </message>
    <message>
        <source>Stop polling</source>
        <translation>Stop rolling</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="553"/>
        <source>Preview</source>
        <translation>Preview</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="578"/>
        <source>Open Layout</source>
        <translation>Open Layout</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="580"/>
        <source>Stop all</source>
        <translation>Stop all</translation>
    </message>
    <message>
        <source>Please switch again after close poll</source>
        <translation>Please switch again after close roll</translation>
    </message>
    <message>
        <source>Pause polling</source>
        <translation>Pause rolling</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="1526"/>
        <location filename="Preview_V2/vpreview.cpp" line="1580"/>
        <location filename="Preview_V2/vpreview.cpp" line="2201"/>
        <location filename="Preview_V2/vpreview.cpp" line="2416"/>
        <location filename="Preview_V2/vpreview.cpp" line="2698"/>
        <location filename="Preview_V2/vpreview.cpp" line="2771"/>
        <location filename="Preview_V2/vpreview.cpp" line="2841"/>
        <location filename="Preview_V2/vpreview.cpp" line="2977"/>
        <location filename="Preview_V2/vpreview.cpp" line="3130"/>
        <source>This devices is not online!</source>
        <translation>This devices is not online!</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="2862"/>
        <source>Refresh failed</source>
        <translation></translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="2874"/>
        <location filename="Preview_V2/vpreview.cpp" line="2910"/>
        <location filename="Preview_V2/vpreview.cpp" line="4227"/>
        <source>Select a device</source>
        <translation>Select a device</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="3382"/>
        <location filename="Preview_V2/vpreview.cpp" line="4781"/>
        <location filename="Preview_V2/vpreview.cpp" line="4803"/>
        <location filename="Preview_V2/vpreview.cpp" line="4825"/>
        <location filename="Preview_V2/vpreview.cpp" line="4858"/>
        <location filename="Preview_V2/vpreview.cpp" line="4896"/>
        <location filename="Preview_V2/vpreview.cpp" line="4918"/>
        <source>No Support</source>
        <translation>No Support</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="3685"/>
        <location filename="Preview_V2/vpreview.cpp" line="3762"/>
        <source>Open talk failed!</source>
        <translation>Open talk failed!</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="3768"/>
        <location filename="Preview_V2/vpreview.cpp" line="3772"/>
        <source>With the</source>
        <translation>With the</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="3768"/>
        <location filename="Preview_V2/vpreview.cpp" line="3772"/>
        <source>intercom</source>
        <translation>Intercom</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="3844"/>
        <source>Close intercom failed!</source>
        <oldsource>Close intercon failed!</oldsource>
        <translation>Close intercom failed!</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4345"/>
        <source>Close UTC</source>
        <translation>Close UTC</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4349"/>
        <source>Open UTC</source>
        <translation>Open UTC</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4365"/>
        <source>UtcControl</source>
        <translation>UTC Control</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4383"/>
        <source>PtzControl</source>
        <translation>PTZ Control</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4394"/>
        <source>Close 3D postion</source>
        <translation>Close 3D position</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4398"/>
        <source>Open 3D postion</source>
        <translation>Open 3D position</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="5577"/>
        <source>Local video disk is full!Please clear out enough disk space or change the local video mode to cycling</source>
        <translation>Local video disk is full!Please clear out enough disk space or change the local video mode to cycling</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="726"/>
        <location filename="Preview_V2/vpreview.cpp" line="3848"/>
        <source>Intercom</source>
        <translation>Intercom</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="551"/>
        <location filename="Preview_V2/vpreview.cpp" line="579"/>
        <location filename="Preview_V2/vpreview.cpp" line="1103"/>
        <location filename="Preview_V2/vpreview.cpp" line="1125"/>
        <location filename="Preview_V2/vpreview.cpp" line="1448"/>
        <location filename="Preview_V2/vpreview.cpp" line="1500"/>
        <source>Start rolling</source>
        <translation>Start rolling</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="552"/>
        <source>Stop rolling</source>
        <translation>Stop rolling</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="1010"/>
        <location filename="Preview_V2/vpreview.cpp" line="1029"/>
        <location filename="Preview_V2/vpreview.cpp" line="1048"/>
        <source>Please switch again after close roll</source>
        <translation>Please switch again after close roll</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="1093"/>
        <location filename="Preview_V2/vpreview.cpp" line="1433"/>
        <source>Pause rolling</source>
        <translation>Pause rolling</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="1322"/>
        <location filename="Preview_V2/vpreview.cpp" line="1333"/>
        <location filename="Preview_V2/vpreview.cpp" line="1350"/>
        <location filename="Preview_V2/vpreview.cpp" line="1362"/>
        <location filename="Preview_V2/vpreview.cpp" line="1925"/>
        <location filename="Preview_V2/vpreview.cpp" line="1936"/>
        <location filename="Preview_V2/vpreview.cpp" line="1952"/>
        <location filename="Preview_V2/vpreview.cpp" line="1964"/>
        <location filename="Preview_V2/vpreview.cpp" line="2294"/>
        <location filename="Preview_V2/vpreview.cpp" line="2305"/>
        <location filename="Preview_V2/vpreview.cpp" line="2320"/>
        <location filename="Preview_V2/vpreview.cpp" line="2332"/>
        <location filename="Preview_V2/vpreview.cpp" line="2508"/>
        <location filename="Preview_V2/vpreview.cpp" line="2519"/>
        <location filename="Preview_V2/vpreview.cpp" line="2535"/>
        <location filename="Preview_V2/vpreview.cpp" line="2547"/>
        <location filename="Preview_V2/vpreview.cpp" line="3204"/>
        <location filename="Preview_V2/vpreview.cpp" line="3215"/>
        <location filename="Preview_V2/vpreview.cpp" line="3231"/>
        <location filename="Preview_V2/vpreview.cpp" line="3243"/>
        <source>Open realtime failed!</source>
        <translation>Open realtime failed!</translation>
    </message>
    <message>
        <location filename="Preview_V2/vpreview.cpp" line="4987"/>
        <source>Open all stream</source>
        <translation>Open all stream</translation>
    </message>
    <message>
        <source>Please close audio</source>
        <translation type="obsolete">Please close audio</translation>
    </message>
</context>
<context>
    <name>WindowPb</name>
    <message>
        <location filename="Playback/windowpb.ui" line="14"/>
        <source>WindowPb</source>
        <translation>WindowPb</translation>
    </message>
</context>
<context>
    <name>addcopycfg</name>
    <message>
        <source>CheckBox</source>
        <translation>CheckBox</translation>
    </message>
</context>
<context>
    <name>addfacelibrary</name>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.ui" line="14"/>
        <source>addfacelibrary</source>
        <translation>addFaceDatabase</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.ui" line="54"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="41"/>
        <source>Add face library</source>
        <translation>Add Face Database</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.ui" line="81"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="42"/>
        <source>Name:</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.ui" line="97"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="26"/>
        <source>Up to 18 characters</source>
        <translation>Up to 18 characters</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.ui" line="110"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="43"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.ui" line="142"/>
        <source>List type:</source>
        <translation>List type:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="44"/>
        <source>Black list</source>
        <translation>Black list</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="45"/>
        <source>White list</source>
        <translation>White list</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="123"/>
        <source>Face library can not empty</source>
        <translation>Face database can not empty</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="169"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="243"/>
        <source>Add face library success</source>
        <translation>Add Face Database success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="180"/>
        <source>Face library already exists</source>
        <translation>Face Database already exists</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="190"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="201"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="249"/>
        <location filename="IntelligentConfig/addfacelibrary.cpp" line="257"/>
        <source>Add face library failure</source>
        <translation>Add Face Database failure</translation>
    </message>
</context>
<context>
    <name>facelibmanagebtn</name>
    <message>
        <location filename="IntelligentConfig/facelibmanagebtn.ui" line="14"/>
        <source>facelibmanagebtn</source>
        <translation>facelibmanagebtn</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/facelibmanagebtn.ui" line="45"/>
        <location filename="IntelligentConfig/facelibmanagebtn.cpp" line="20"/>
        <source>PortRelevance</source>
        <translation>PortRelevance</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/facelibmanagebtn.ui" line="64"/>
        <location filename="IntelligentConfig/facelibmanagebtn.cpp" line="19"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
</context>
<context>
    <name>intelligentAlarm</name>
    <message>
        <location filename="Intelligent/intelligentAlarm.ui" line="26"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAlarm.ui" line="49"/>
        <source>Alarm</source>
        <translation>Alarm</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAlarm.ui" line="153"/>
        <source>Grabbing Time：</source>
        <translation>Grabbing Time:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAlarm.ui" line="190"/>
        <source>Target Library：</source>
        <translation>Face Database:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAlarm.ui" line="227"/>
        <source>Name：</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentAlarm.ui" line="280"/>
        <source>Describe：</source>
        <translation>Describe:</translation>
    </message>
    <message>
        <source>Sex：</source>
        <translation type="obsolete">Sex：</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation type="obsolete">Unknown</translation>
    </message>
</context>
<context>
    <name>intelligentCapture</name>
    <message>
        <location filename="Intelligent/intelligentCap.ui" line="32"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
</context>
<context>
    <name>intelligentEditFaceSample</name>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.ui" line="59"/>
        <location filename="Intelligent/intelligentEditFaceSample.ui" line="122"/>
        <source>Modify</source>
        <translation>Modify</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.ui" line="138"/>
        <source>Name:</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.ui" line="154"/>
        <source>Describe:</source>
        <translation>Describe:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.ui" line="183"/>
        <source>FaceID:</source>
        <translation>Face ID:</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.cpp" line="16"/>
        <source>VMS2.0</source>
        <translation type="unfinished">Startups VMS Pro</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.cpp" line="54"/>
        <source>open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.cpp" line="70"/>
        <source>The Picture Is Too Large</source>
        <translation>The Picture Is Too Large</translation>
    </message>
    <message>
        <location filename="Intelligent/intelligentEditFaceSample.cpp" line="230"/>
        <source>Modify Sample Failed!</source>
        <translation>Modify Sample Failed!</translation>
    </message>
</context>
<context>
    <name>intelligentExportLibrary</name>
    <message>
        <location filename="Intelligent/intelligentExportSampleLibrary.ui" line="14"/>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
</context>
<context>
    <name>intelligentExportSampleLibrary</name>
    <message>
        <location filename="Intelligent/intelligentExportSampleLibrary.cpp" line="13"/>
        <source>VMS2.0</source>
        <translation type="unfinished">Startups VMS Pro</translation>
    </message>
</context>
<context>
    <name>morepicturesadd</name>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="14"/>
        <source>morepicturesadd</source>
        <translation>morepicturesadd</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="26"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#00aa00;&quot;&gt;Success 0/0&lt;/span&gt;&lt;span style=&quot; color:#737373;&quot;&gt;; Failure&lt;/span&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt; 0/0&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="45"/>
        <source>Face library:</source>
        <translation>Face Database:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="67"/>
        <source>Progress:</source>
        <translation>Progress:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="83"/>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="39"/>
        <source>Upload</source>
        <translation>Upload</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="112"/>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="38"/>
        <source>Choose</source>
        <translation>Choose</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="144"/>
        <source>Path:</source>
        <translation>Path:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="160"/>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="40"/>
        <source>Export failed picture</source>
        <translation>Export failed picture</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="179"/>
        <source>resolution is not greater than 1920*1080.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.ui" line="198"/>
        <source>Picture size does not exceed 4MB,</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="139"/>
        <source>choose image path</source>
        <translation>choose image path</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="55"/>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="183"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="55"/>
        <source>SN</source>
        <translation type="unfinished">SN</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="55"/>
        <source>Device</source>
        <translation type="unfinished">Device</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="55"/>
        <source>Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="55"/>
        <source>Total</source>
        <translation type="unfinished">Total</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="183"/>
        <source>Failure</source>
        <translation>Failure</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="311"/>
        <source>Open File</source>
        <translation>Open File</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="311"/>
        <source>*.txt</source>
        <translation></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="325"/>
        <source>Export failed picture Failure</source>
        <translation>Export failed picture Failure!</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/morepicturesadd.cpp" line="335"/>
        <source>Export failed picture success</source>
        <translation>Export failed picture success!</translation>
    </message>
</context>
<context>
    <name>objectlibraryadd</name>
    <message>
        <location filename="IntelligentConfig/objectlibraryadd.ui" line="14"/>
        <source>objectlibraryadd</source>
        <translation>objectlibraryadd</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/objectlibraryadd.ui" line="63"/>
        <source>Faceadd</source>
        <translation>Faceadd</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/objectlibraryadd.ui" line="127"/>
        <location filename="IntelligentConfig/objectlibraryadd.cpp" line="139"/>
        <source>One picture add</source>
        <translation>One picture add</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/objectlibraryadd.ui" line="143"/>
        <location filename="IntelligentConfig/objectlibraryadd.cpp" line="138"/>
        <source>More pictures add</source>
        <translation>More pictures add</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/objectlibraryadd.cpp" line="48"/>
        <location filename="IntelligentConfig/objectlibraryadd.cpp" line="192"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/objectlibraryadd.cpp" line="48"/>
        <location filename="IntelligentConfig/objectlibraryadd.cpp" line="192"/>
        <source>Failure</source>
        <translation>Failure</translation>
    </message>
</context>
<context>
    <name>onepictureadd</name>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="14"/>
        <source>onepictureadd</source>
        <translation>onepictureadd</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="124"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="59"/>
        <source>Describe</source>
        <translation>Describe</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="210"/>
        <source>Face Library</source>
        <translation>face database:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="270"/>
        <source>FaceID</source>
        <translation>Face ID</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="324"/>
        <source>Picture size does not exceed 4MB,</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="343"/>
        <source>resolution is not greater than 1920*1080.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="26"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="55"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="56"/>
        <source>Face library</source>
        <translation>face database</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="42"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="54"/>
        <source>Choose a picture</source>
        <translation>Choose a picture</translation>
    </message>
    <message>
        <source>Remark</source>
        <translation>Describe:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.ui" line="248"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="57"/>
        <source>Name</source>
        <translation>Name:</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="58"/>
        <source>Face ID</source>
        <translation>Face ID:</translation>
    </message>
    <message>
        <source>The picture is too large</source>
        <translation>The picture is too large</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="121"/>
        <source>Name can not empty!</source>
        <translation></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="260"/>
        <source>This picture is too large</source>
        <translation>The Picture Is Too Large</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="199"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="300"/>
        <source>Add face success</source>
        <translation>Add face success</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="208"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="229"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="240"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="309"/>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="318"/>
        <source>Add face failure</source>
        <translation>Add face failure</translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="215"/>
        <source>The face template is full</source>
        <translation></translation>
    </message>
    <message>
        <location filename="IntelligentConfig/onepictureadd.cpp" line="222"/>
        <source>Face ID Conflicts</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>qrCode</name>
    <message>
        <location filename="DeviceManage/qrCode.ui" line="14"/>
        <source>qrCode</source>
        <translation>Qr code</translation>
    </message>
    <message>
        <location filename="DeviceManage/qrCode.ui" line="103"/>
        <source>QRCode</source>
        <translation>QRCode</translation>
    </message>
</context>
<context>
    <name>remoteConfig_Dlg</name>
    <message>
        <location filename="remoteConfig.ui" line="14"/>
        <source>配置</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="34"/>
        <source>远程配置</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="78"/>
        <source>添加设备</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="91"/>
        <source>网络管理</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="104"/>
        <source>系统维护</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="215"/>
        <source>自动搜索</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="239"/>
        <source>IP通道列表</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="249"/>
        <source>设备搜索</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="293"/>
        <location filename="remoteConfig.ui" line="543"/>
        <source>通道</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="298"/>
        <source>IP</source>
        <translation type="unfinished">IP</translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="303"/>
        <source>端口</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="308"/>
        <location filename="remoteConfig.ui" line="553"/>
        <source>协议</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="313"/>
        <source>网络类型</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="318"/>
        <source>用户名</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="345"/>
        <source>修改通道</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="379"/>
        <source>协议：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="399"/>
        <source>通道：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="409"/>
        <source>端口：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="439"/>
        <source>网络类型：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="449"/>
        <source>用户名：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="459"/>
        <location filename="remoteConfig.ui" line="715"/>
        <source>IP：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="489"/>
        <source>密码：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="548"/>
        <source>设备</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="558"/>
        <source>连接数</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="563"/>
        <source>OSD</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="568"/>
        <source>设备名称</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="580"/>
        <source>搜索</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="587"/>
        <source>停止搜索</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="594"/>
        <source>自动绑定</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="621"/>
        <source>修改设备</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="655"/>
        <source>DNS1：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="695"/>
        <source>网关地址：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="705"/>
        <location filename="remoteConfig.ui" line="999"/>
        <source>子网掩码：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="725"/>
        <source>DNS2：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="775"/>
        <source>修改</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="909"/>
        <source>网络设置</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="939"/>
        <source>IP地址：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="969"/>
        <source>网关：</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="1042"/>
        <source>保存</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="1167"/>
        <source>系统升级</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="1180"/>
        <source>重启</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="remoteConfig.ui" line="1193"/>
        <source>复位</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
