<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en">
<context>
    <name>AboutDlg</name>
    <message>
        <location filename="../base/aboutdlg.cpp" line="9"/>
        <source>About</source>
        <translation>About</translation>
    </message>
</context>
<context>
    <name>ChangePasswordForm</name>
    <message>
        <location filename="../base/changepasswordform.cpp" line="14"/>
        <source>Old password</source>
        <translation>Old password</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="24"/>
        <source>New password</source>
        <translation>New password</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="34"/>
        <source>Repeat again</source>
        <translation>Repeat again</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="44"/>
        <source>OK</source>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="79"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="50"/>
        <location filename="../base/changepasswordform.cpp" line="58"/>
        <location filename="../base/changepasswordform.cpp" line="64"/>
        <location filename="../base/changepasswordform.cpp" line="70"/>
        <location filename="../base/changepasswordform.cpp" line="75"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="50"/>
        <source>Please input old password</source>
        <translation>Please input old password</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="58"/>
        <source>Old password is wrong</source>
        <translation>Old password is wrong</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="64"/>
        <source>Please enter a password with more than 6 characters</source>
        <translation>Please enter a password with more than 6 characters</translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="70"/>
        <source>The new password is not consistent in two times</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../base/changepasswordform.cpp" line="75"/>
        <source>Password changed successfully</source>
        <translation>Password changed successfully</translation>
    </message>
</context>
<context>
    <name>ControlPowerSchedule</name>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="29"/>
        <source>Edit area</source>
        <translation>Edit area</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="51"/>
        <location filename="../device/controlpowerschedule.cpp" line="108"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="64"/>
        <location filename="../device/controlpowerschedule.cpp" line="111"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="77"/>
        <location filename="../device/controlpowerschedule.cpp" line="110"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="103"/>
        <location filename="../device/controlpowerschedule.cpp" line="112"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="116"/>
        <location filename="../device/controlpowerschedule.cpp" line="113"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="125"/>
        <source>It is power off state outside the schedule time period</source>
        <translation>It is power off state outside the schedule time period</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="144"/>
        <source>Send command</source>
        <translation>Command area</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="174"/>
        <location filename="../device/controlpowerschedule.cpp" line="109"/>
        <source>Apply</source>
        <translation>Apply</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="200"/>
        <source>Clear Schedule</source>
        <translation>Cancel Schedule</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.ui" line="226"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="42"/>
        <source>Power On State</source>
        <translation>Power On State</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="43"/>
        <source>Start Time</source>
        <translation>Start Time</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="44"/>
        <source>End Time</source>
        <translation>End Time</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="45"/>
        <source>SUN</source>
        <translation>SUN</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="46"/>
        <source>MON</source>
        <translation>MON</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="47"/>
        <source>TUE</source>
        <translation>TUE</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="48"/>
        <source>WED</source>
        <translation>WED</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="49"/>
        <source>THU</source>
        <translation>THU</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="50"/>
        <source>FRI</source>
        <translation>FRI</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="51"/>
        <source>SAT</source>
        <translation>SAT</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="145"/>
        <location filename="../device/controlpowerschedule.cpp" line="180"/>
        <source>DeviceItem OnProHttpResponse 解析json文件错误！</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="222"/>
        <location filename="../device/controlpowerschedule.cpp" line="297"/>
        <source>On</source>
        <translation>On</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="268"/>
        <location filename="../device/controlpowerschedule.cpp" line="354"/>
        <source>PowerSchedule (*.pjs)</source>
        <translation>PowerSchedule (*.pjs)</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="354"/>
        <source>Save File</source>
        <translation>Save file</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="409"/>
        <location filename="../device/controlpowerschedule.cpp" line="435"/>
        <location filename="../device/controlpowerschedule.cpp" line="453"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="409"/>
        <location filename="../device/controlpowerschedule.cpp" line="435"/>
        <location filename="../device/controlpowerschedule.cpp" line="453"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="414"/>
        <location filename="../device/controlpowerschedule.cpp" line="457"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="414"/>
        <location filename="../device/controlpowerschedule.cpp" line="457"/>
        <source>Clear schedule task?</source>
        <translation>Clear schedule task?</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="419"/>
        <location filename="../device/controlpowerschedule.cpp" line="462"/>
        <source>CleanTimingScreenTask</source>
        <translation>Clear schedule task</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="427"/>
        <source>SetTimingScreenTask</source>
        <translation>Set schedule task of screen power</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="419"/>
        <location filename="../device/controlpowerschedule.cpp" line="427"/>
        <location filename="../device/controlpowerschedule.cpp" line="442"/>
        <location filename="../device/controlpowerschedule.cpp" line="462"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="419"/>
        <location filename="../device/controlpowerschedule.cpp" line="427"/>
        <location filename="../device/controlpowerschedule.cpp" line="442"/>
        <location filename="../device/controlpowerschedule.cpp" line="462"/>
        <source>failed</source>
        <translation>failed</translation>
    </message>
    <message>
        <location filename="../device/controlpowerschedule.cpp" line="442"/>
        <source>GetTimingScreenTask</source>
        <translation>Get schedule task of screen power</translation>
    </message>
</context>
<context>
    <name>ControlPowerWidget</name>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="95"/>
        <location filename="../device/controlpowerwidget.cpp" line="151"/>
        <source>Off</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="95"/>
        <location filename="../device/controlpowerwidget.cpp" line="151"/>
        <source>On</source>
        <translation>On</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="44"/>
        <location filename="../device/controlpowerwidget.cpp" line="74"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="44"/>
        <location filename="../device/controlpowerwidget.cpp" line="74"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="52"/>
        <location filename="../device/controlpowerwidget.cpp" line="59"/>
        <source>SetScreenOn</source>
        <translation>Set Screen On</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="52"/>
        <location filename="../device/controlpowerwidget.cpp" line="62"/>
        <source>SetScreenOff</source>
        <translation>Set Screen Off</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="81"/>
        <location filename="../device/controlpowerwidget.cpp" line="96"/>
        <source>IsScreenOn</source>
        <translation>Read power status</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="146"/>
        <source>Power Configuration</source>
        <translation>Power configuration</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="147"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="148"/>
        <source>Schedule</source>
        <translation>Schedule</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="150"/>
        <source>Power</source>
        <translation>Power</translation>
    </message>
    <message>
        <location filename="../device/controlpowerwidget.cpp" line="152"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
</context>
<context>
    <name>ControlTestWidget</name>
    <message>
        <location filename="../device/controltestwidget.ui" line="20"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="41"/>
        <location filename="../device/controltestwidget.cpp" line="101"/>
        <source>Test Screen</source>
        <translation>Test Screen</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="89"/>
        <location filename="../device/controltestwidget.cpp" line="102"/>
        <source>Line test</source>
        <translation>Line test</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="113"/>
        <location filename="../device/controltestwidget.ui" line="348"/>
        <location filename="../device/controltestwidget.ui" line="525"/>
        <location filename="../device/controltestwidget.cpp" line="103"/>
        <location filename="../device/controltestwidget.cpp" line="107"/>
        <location filename="../device/controltestwidget.cpp" line="121"/>
        <location filename="../device/controltestwidget.cpp" line="130"/>
        <source>Red</source>
        <translation>Red</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="120"/>
        <location filename="../device/controltestwidget.ui" line="355"/>
        <location filename="../device/controltestwidget.ui" line="532"/>
        <location filename="../device/controltestwidget.cpp" line="104"/>
        <location filename="../device/controltestwidget.cpp" line="108"/>
        <location filename="../device/controltestwidget.cpp" line="122"/>
        <location filename="../device/controltestwidget.cpp" line="131"/>
        <source>Green</source>
        <translation>Green</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="127"/>
        <location filename="../device/controltestwidget.ui" line="362"/>
        <location filename="../device/controltestwidget.ui" line="539"/>
        <location filename="../device/controltestwidget.cpp" line="105"/>
        <location filename="../device/controltestwidget.cpp" line="109"/>
        <location filename="../device/controltestwidget.cpp" line="123"/>
        <location filename="../device/controltestwidget.cpp" line="132"/>
        <source>Blue</source>
        <translation>Blue</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="134"/>
        <location filename="../device/controltestwidget.ui" line="369"/>
        <location filename="../device/controltestwidget.ui" line="546"/>
        <location filename="../device/controltestwidget.cpp" line="106"/>
        <location filename="../device/controltestwidget.cpp" line="110"/>
        <location filename="../device/controltestwidget.cpp" line="124"/>
        <location filename="../device/controltestwidget.cpp" line="133"/>
        <source>White</source>
        <translation>White</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="171"/>
        <location filename="../device/controltestwidget.cpp" line="111"/>
        <source>Vertical</source>
        <translation>Vertical</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="178"/>
        <location filename="../device/controltestwidget.cpp" line="113"/>
        <source>Slash</source>
        <translation>Oblique line</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="185"/>
        <location filename="../device/controltestwidget.cpp" line="112"/>
        <location filename="../device/controltestwidget.cpp" line="116"/>
        <source>Horizontal</source>
        <translation>Horizontal</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="222"/>
        <location filename="../device/controltestwidget.ui" line="406"/>
        <location filename="../device/controltestwidget.cpp" line="114"/>
        <location filename="../device/controltestwidget.cpp" line="125"/>
        <source>Speed</source>
        <translation>Speed</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="236"/>
        <location filename="../device/controltestwidget.cpp" line="115"/>
        <source>ms(&gt;10)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="259"/>
        <location filename="../device/controltestwidget.cpp" line="117"/>
        <source>Line Distance</source>
        <translation>Line Distance</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="273"/>
        <source>px</source>
        <translation>px</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="307"/>
        <location filename="../device/controltestwidget.ui" line="484"/>
        <location filename="../device/controltestwidget.ui" line="580"/>
        <location filename="../device/controltestwidget.cpp" line="118"/>
        <location filename="../device/controltestwidget.cpp" line="127"/>
        <source>Test</source>
        <translation>Test</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="317"/>
        <location filename="../device/controltestwidget.cpp" line="119"/>
        <source>Gradation test</source>
        <translation>Gradation test</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="326"/>
        <location filename="../device/controltestwidget.cpp" line="120"/>
        <source>Only the gray value is displayed</source>
        <translation>Only the gray value is displayed</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="429"/>
        <source>(&gt;10)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="436"/>
        <location filename="../device/controltestwidget.cpp" line="126"/>
        <source>GrayValue</source>
        <translation>Gray value</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="450"/>
        <source>(0-255)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="494"/>
        <location filename="../device/controltestwidget.cpp" line="128"/>
        <source>Color test</source>
        <translation>Color test</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="503"/>
        <location filename="../device/controltestwidget.cpp" line="129"/>
        <source>Gradient</source>
        <translation>Gradient</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="722"/>
        <source>8</source>
        <translation>8</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="741"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="760"/>
        <source>3</source>
        <translation>3</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="779"/>
        <source>6</source>
        <translation>6</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="798"/>
        <source>4</source>
        <translation>4</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="817"/>
        <source>5</source>
        <translation>5</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="842"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="861"/>
        <source>9</source>
        <translation>9</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="880"/>
        <source>7</source>
        <translation>7</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="899"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="918"/>
        <location filename="../device/controltestwidget.cpp" line="135"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="937"/>
        <location filename="../device/controltestwidget.cpp" line="136"/>
        <source>Reset</source>
        <translation>Loop</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="958"/>
        <location filename="../device/controltestwidget.cpp" line="137"/>
        <location filename="../device/controltestwidget.cpp" line="403"/>
        <location filename="../device/controltestwidget.cpp" line="449"/>
        <source>Anycast</source>
        <translation>Anycast</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.ui" line="614"/>
        <location filename="../device/controltestwidget.cpp" line="134"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="148"/>
        <location filename="../device/controltestwidget.cpp" line="190"/>
        <location filename="../device/controltestwidget.cpp" line="232"/>
        <location filename="../device/controltestwidget.cpp" line="361"/>
        <location filename="../device/controltestwidget.cpp" line="384"/>
        <location filename="../device/controltestwidget.cpp" line="431"/>
        <location filename="../device/controltestwidget.cpp" line="444"/>
        <location filename="../device/controltestwidget.cpp" line="449"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="148"/>
        <location filename="../device/controltestwidget.cpp" line="190"/>
        <location filename="../device/controltestwidget.cpp" line="232"/>
        <location filename="../device/controltestwidget.cpp" line="361"/>
        <location filename="../device/controltestwidget.cpp" line="384"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="179"/>
        <location filename="../device/controltestwidget.cpp" line="221"/>
        <location filename="../device/controltestwidget.cpp" line="266"/>
        <source>StartTest</source>
        <translation>Start test</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="179"/>
        <location filename="../device/controltestwidget.cpp" line="221"/>
        <location filename="../device/controltestwidget.cpp" line="266"/>
        <location filename="../device/controltestwidget.cpp" line="276"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="179"/>
        <location filename="../device/controltestwidget.cpp" line="221"/>
        <location filename="../device/controltestwidget.cpp" line="266"/>
        <location filename="../device/controltestwidget.cpp" line="276"/>
        <source>failed</source>
        <translation>failed</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="276"/>
        <source>StopTest</source>
        <translation>Stop test</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="375"/>
        <source>loopback mode</source>
        <translation>loopback mode</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="431"/>
        <source>Connect timeout</source>
        <translation>Connect timeout</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="444"/>
        <source>Reset loop mode</source>
        <translation>Reset loop mode</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="444"/>
        <location filename="../device/controltestwidget.cpp" line="449"/>
        <source>success</source>
        <translation>success</translation>
    </message>
    <message>
        <location filename="../device/controltestwidget.cpp" line="497"/>
        <location filename="../device/controltestwidget.cpp" line="524"/>
        <source>DeviceItem OnProHttpResponse 解析json文件错误！</source>
        <translation>DeviceItem OnProHttpResponse json error！</translation>
    </message>
</context>
<context>
    <name>ControlVolumeSchedule</name>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="26"/>
        <source>Defalut volume tip</source>
        <translation>Reminder: the brightness within the fixed time period is displayed according to the timing brightness, and the default brightness value is not set for other time periods</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="52"/>
        <location filename="../device/controlvolumeschedule.cpp" line="101"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="65"/>
        <location filename="../device/controlvolumeschedule.cpp" line="104"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="78"/>
        <location filename="../device/controlvolumeschedule.cpp" line="103"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="98"/>
        <source>Default Volume</source>
        <translation>Default Volume</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="118"/>
        <source>(0-15)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="144"/>
        <location filename="../device/controlvolumeschedule.cpp" line="105"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="157"/>
        <location filename="../device/controlvolumeschedule.cpp" line="106"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="197"/>
        <location filename="../device/controlvolumeschedule.cpp" line="102"/>
        <source>Apply</source>
        <translation>Apply</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.ui" line="223"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="39"/>
        <source>Volume value</source>
        <translation>Volume value</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="40"/>
        <source>Start Time</source>
        <translation>Start Time</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="41"/>
        <source>End Time</source>
        <translation>End Time</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="42"/>
        <source>SUN</source>
        <translation>SUN</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="43"/>
        <source>MON</source>
        <translation>MON</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="44"/>
        <source>TUE</source>
        <translation>TUE</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="45"/>
        <source>WED</source>
        <translation>WED</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="46"/>
        <source>THU</source>
        <translation>THU</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="47"/>
        <source>FRI</source>
        <translation>FRI</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="48"/>
        <source>SAT</source>
        <translation>SAT</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="108"/>
        <source>Default volume tip</source>
        <translation>Reminder: the display screen is the default brightness outside the fixed time period</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="109"/>
        <source>Default volume</source>
        <translation>Default volume</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="142"/>
        <location filename="../device/controlvolumeschedule.cpp" line="177"/>
        <source>DeviceItem OnProHttpResponse 解析json文件错误！</source>
        <translation>DeviceItem OnProHttpResponse json error！</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="220"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="264"/>
        <location filename="../device/controlvolumeschedule.cpp" line="345"/>
        <source>Volume Schedule (*.vols)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="345"/>
        <source>Save File</source>
        <translation>Save file</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="400"/>
        <location filename="../device/controlvolumeschedule.cpp" line="421"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="400"/>
        <location filename="../device/controlvolumeschedule.cpp" line="421"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="410"/>
        <source>SetAutoVolumeTask</source>
        <translation>Set volume schedule</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="410"/>
        <location filename="../device/controlvolumeschedule.cpp" line="429"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="410"/>
        <location filename="../device/controlvolumeschedule.cpp" line="429"/>
        <source>failed</source>
        <translation>failed</translation>
    </message>
    <message>
        <location filename="../device/controlvolumeschedule.cpp" line="429"/>
        <source>GetAutoVolumeTask</source>
        <translation>Get volume schedule</translation>
    </message>
</context>
<context>
    <name>ControlVolumeWidget</name>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="42"/>
        <location filename="../device/controlvolumewidget.cpp" line="74"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="42"/>
        <location filename="../device/controlvolumewidget.cpp" line="74"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="50"/>
        <location filename="../device/controlvolumewidget.cpp" line="57"/>
        <source>SetVolume</source>
        <translation>Set Volume</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="81"/>
        <location filename="../device/controlvolumewidget.cpp" line="96"/>
        <source>GetVolume</source>
        <translation>Get Volume</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="146"/>
        <source>Volume Control</source>
        <translation>Volume Control</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="147"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="148"/>
        <source>Schedule</source>
        <translation>Schedule</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="150"/>
        <source>Volume</source>
        <translation>Volume</translation>
    </message>
    <message>
        <location filename="../device/controlvolumewidget.cpp" line="151"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
</context>
<context>
    <name>CtrlAdvancedPanel</name>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2204"/>
        <source>Advanced</source>
        <translation>Advanced</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2211"/>
        <source>Screen Width(pixel)</source>
        <translation>Screen Width(pixel)</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2183"/>
        <source>Width</source>
        <translation>Width</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2182"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2210"/>
        <source>Height</source>
        <translation>Height</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2163"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2168"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2171"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2176"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2179"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2180"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2181"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2196"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2224"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2226"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2230"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2231"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2235"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2243"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2245"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2209"/>
        <source>Alias</source>
        <translation>Alias</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2206"/>
        <source>Web Server Address:</source>
        <translation>Web Server Address:</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="142"/>
        <source>www.m2mled.net</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="143"/>
        <source>www.ledaips.com</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="144"/>
        <source>https://www.taxihub.cn:2340</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="145"/>
        <source>https://www.ledaips.com:2340</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="146"/>
        <source>https://www.36taxi.com:2340</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="147"/>
        <source>www.tlzxled.com</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1418"/>
        <source>MCU Uploading</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1872"/>
        <source>Traffic screen settings</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1896"/>
        <source>Setting protocol ...</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1903"/>
        <source>Set protocol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1920"/>
        <source>Getting protocol ...</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1940"/>
        <source>Get protocol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2028"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2242"/>
        <source>Port</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2203"/>
        <source>Realtimer Server Address:</source>
        <translation>Realtimer Server Address:</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2214"/>
        <source>Firmware Management</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2215"/>
        <source>update or uninstall</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2223"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2216"/>
        <source>Check Apk</source>
        <translation>Check Apk</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2232"/>
        <source>Uninstall</source>
        <translation>Uninstall</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2229"/>
        <source>Running check</source>
        <translation>Running check</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2228"/>
        <source>Restart</source>
        <translation>Restart</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2217"/>
        <source>Check Log</source>
        <translation>Check Log</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2158"/>
        <source>Start LedSet4</source>
        <translation>Start LedSet4.0 (Apk Display2.0 and higher)</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2198"/>
        <source>Open ADB</source>
        <translation>Open ADB debugging function</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2199"/>
        <source>Post Custom JSON</source>
        <translation>Post Custom JSON</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="448"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="472"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="493"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="507"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="508"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="509"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="515"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2219"/>
        <source>Clear Program</source>
        <translation>Clear Program</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="208"/>
        <source>www.ledokcloud.com/realtime</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2160"/>
        <source>Config</source>
        <translation>Config</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2161"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2162"/>
        <source>Restore to default</source>
        <translation>Restore to default</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2202"/>
        <source>Taxi top screen configuration</source>
        <translation>Taxi top screen configuration</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1174"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2184"/>
        <source>Service:High  Out of service:Low</source>
        <translation>Service:High  Out of service:Low</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1174"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2185"/>
        <source>Service:Low  Out of service:High</source>
        <translation>Service:Low  Out of service:High</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2157"/>
        <source>Start LedSet3.0 configure LED module</source>
        <translation>Start LedSet3.0 configure LED module (used by manufacturer&apos;s professionals)</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2155"/>
        <source>Binding *.ic account indentity voucher</source>
        <translation>Binding *.ic account indentity voucher</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2186"/>
        <source>Rotate</source>
        <translation>Rotate</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2207"/>
        <source>Min brightness</source>
        <translation>Min brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2156"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2225"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2227"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2200"/>
        <source>Send</source>
        <translation>Send</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2208"/>
        <source>Max brightness </source>
        <translation>Max brightness </translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="81"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="88"/>
        <source>SetScreenSize</source>
        <translation>Set Screen Size</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="509"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1444"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1515"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1602"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2205"/>
        <source>Compant ID:</source>
        <translation>Company ID</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2212"/>
        <source>Compant ID</source>
        <translation>Company ID</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="169"/>
        <source>InputWebServerAddressTip</source>
        <translation>Please enter web server address</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="175"/>
        <source>InputCompanyIdTip</source>
        <translation>Please enter company ID</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="179"/>
        <source>Do you want to modify webserveraddress and companyId?</source>
        <translation>Are you sure you want to configure the server address and company ID?</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="187"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="194"/>
        <source>SetOnlineAddr</source>
        <translation>Set Web server address</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="251"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="258"/>
        <source>ClearRealtimeServer</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="225"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="232"/>
        <source>SetRealtimeServer</source>
        <translation>Set realtimer address</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="179"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="954"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="976"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="993"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="954"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="976"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="993"/>
        <source>Can not find LedSet3.0.exe,down you need download and install it</source>
        <translation>Can not find LedSet3.0.exe,down you need download and install it</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="417"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="424"/>
        <source>RestartAndroid</source>
        <translation>Restart</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="387"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="396"/>
        <source>running</source>
        <translation>running</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="387"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="396"/>
        <source>no running</source>
        <translation>no running</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="295"/>
        <source>Check Apk Version</source>
        <translation>Check Apk Version</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="352"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="359"/>
        <source>UninstallSoftware</source>
        <translation>Uninstall</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="382"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="396"/>
        <source>Check apk running status</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1809"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1816"/>
        <source>OpenAdb</source>
        <translation>Open ADB debugging function</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1027"/>
        <source>indentity voucher (*.ic)</source>
        <translation>indentity voucher (*.ic)</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1051"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1089"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1096"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1100"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1103"/>
        <source>InvokeTaxiAppFunction</source>
        <translation>Binding certificate</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1852"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1859"/>
        <source>AliIotSetting</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="305"/>
        <source>Software Version Info</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="311"/>
        <source>Package</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="310"/>
        <source>Version</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="344"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="374"/>
        <source>Package name is null</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="438"/>
        <source>Clearing Program</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="448"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="493"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1541"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1586"/>
        <source>Timeout</source>
        <translation>Timeout</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="472"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="508"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1565"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1601"/>
        <source>Failed</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="533"/>
        <source>Getting Log</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="547"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="553"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="771"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1064"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1072"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1077"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1089"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1096"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1100"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1432"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1506"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="584"/>
        <source>Setting Timing Reboot</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="591"/>
        <source>Set Timing Reboot</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="608"/>
        <source>Getting Timing Reboot</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="623"/>
        <source>Get Timing Reboot</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="690"/>
        <source>totalResolution</source>
        <translation>FPGA total resoltuion</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="690"/>
        <source>strCurDisplayResolution</source>
        <translation>Cur display resolution</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="745"/>
        <source>File not exist</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="757"/>
        <source>Uploading</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="807"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="814"/>
        <source>Set Display Mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="831"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="851"/>
        <source>Get Display Mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="886"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="893"/>
        <source>Set Screen Offset</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="910"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="928"/>
        <source>Get Screen Offset</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1031"/>
        <source>Open file Failed</source>
        <translation>Open file Failed</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1357"/>
        <source>Setting Wallpaper</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1364"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2218"/>
        <source>Set Wallpaper</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1381"/>
        <source>System Updating</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1388"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2189"/>
        <source>System Update</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1462"/>
        <source>Getting MCU Version</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1467"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1477"/>
        <source>MCU Version</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1493"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1498"/>
        <source>Setting player background</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1515"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2220"/>
        <source>Set player background</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1531"/>
        <source>Clearing player background</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1541"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1565"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1586"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1600"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1601"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1602"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1608"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2221"/>
        <source>Clear player background</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1749"/>
        <source>Setting Baud Rate</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1756"/>
        <source>Set Baud Rate</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1774"/>
        <source>Getting Baud Rate</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1788"/>
        <source>Get Baud Rate</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1838"/>
        <source>Text is empty</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1844"/>
        <source>Json Parse Error</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1848"/>
        <source>Json isn&apos;t an Object</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1983"/>
        <source>Setting card work mode ...</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1990"/>
        <source>Set card work mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2007"/>
        <source>Getting card work mode ...</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2030"/>
        <source>Get card work mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2165"/>
        <source>Resolution Config</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2166"/>
        <source>Full screen</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2167"/>
        <source>Part</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2170"/>
        <source>Display Mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2174"/>
        <source>Screen Position</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2175"/>
        <source>Offset</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2188"/>
        <source>Hidden Settings</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2188"/>
        <source>Click right button to hide</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1444"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2190"/>
        <source>Update MCU</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2191"/>
        <source>Get MCU Version</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2192"/>
        <source>Baud Config</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2193"/>
        <source>Model</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2194"/>
        <source>Uart</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2195"/>
        <source>Baud</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2172"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2177"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2197"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2236"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2244"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2246"/>
        <source>Get</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2234"/>
        <source>Timing Reboot</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2238"/>
        <source>Protocol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2240"/>
        <source>Server</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2241"/>
        <source>Client</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1656"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1663"/>
        <source>SetScreenRotation</source>
        <translation>Set screen rotation</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1211"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1218"/>
        <source>SetMinBrightness</source>
        <translation>Set min brightness value</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1280"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1287"/>
        <source>SetMaxBrightness</source>
        <translation>Set maximum brightness value</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1235"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1250"/>
        <source>GetMinBrightness</source>
        <translation>Get min brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1304"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1319"/>
        <source>GetMaxBrightness</source>
        <translation>Get maximum brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2023"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2239"/>
        <source>Card work mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="652"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="659"/>
        <source>SetSpecialResolution</source>
        <translation>Set Special Resolution</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="676"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="691"/>
        <source>GetSpecialResolution</source>
        <translation>Get Special Resolution</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="709"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="716"/>
        <source>CleanDisplayScreenSize</source>
        <translation>Restore to default relolution</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1135"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1142"/>
        <source>SetHighForBusy</source>
        <translation>Set level for busy</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1159"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1175"/>
        <source>GetStateForBusy</source>
        <translation>Get level of busy</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="112"/>
        <source>InputAliasTip</source>
        <translation>Please input alias</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="121"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="128"/>
        <source>SetCardAlias</source>
        <translation>Set alias</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="60"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="65"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="71"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="107"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="112"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="163"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="169"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="175"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="217"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="242"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="288"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="339"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="344"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="369"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="374"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="387"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="410"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="434"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="448"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="469"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="472"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="480"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="529"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="576"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="601"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="643"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="669"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="702"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="740"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="745"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="799"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="824"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="877"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="903"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1024"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1031"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1039"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1127"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1152"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1203"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1228"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1272"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1297"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1343"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1374"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1400"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1455"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1467"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1490"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1527"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1541"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1562"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1565"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1573"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1648"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1740"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1766"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1801"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1833"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1838"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1844"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1848"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1888"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1913"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1974"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2000"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2059"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="60"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="107"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="163"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="217"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="242"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="288"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="339"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="369"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="410"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="434"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="529"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="576"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="601"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="643"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="669"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="702"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="740"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="799"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="824"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="877"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="903"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1024"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1127"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1152"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1203"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1228"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1272"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1297"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1343"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1374"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1400"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1455"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1490"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1527"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1648"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1740"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1766"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1801"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1833"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1888"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1913"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="1974"/>
        <location filename="../device/ctrladvancedpanel.cpp" line="2000"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="65"/>
        <source>InputWidthTip</source>
        <translation>Please enter the correct width pixel value</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="71"/>
        <source>InputHeightTip</source>
        <translation>Please enter the correct height pixel value</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2059"/>
        <source>Password is error</source>
        <translation>Password is error</translation>
    </message>
</context>
<context>
    <name>CtrlBrightPanel</name>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="89"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="115"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="172"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="202"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="269"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="276"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="287"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="301"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="309"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="337"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="344"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="358"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="364"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="398"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="473"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="503"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="728"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="759"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="89"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="115"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="172"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="202"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="269"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="337"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="398"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="473"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="503"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="728"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="759"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="97"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="104"/>
        <source>SetBrightnessSensitivity</source>
        <translation>Set brightness sensitivity </translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="122"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="137"/>
        <source>GetBrightnessSensitivity</source>
        <translation>Get brightness sensitivity</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="183"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="191"/>
        <source>SetMinBrightness</source>
        <translation>Set min brightness value</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="209"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="232"/>
        <source>GetMinBrightness</source>
        <translation>Get min brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="276"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="344"/>
        <source>NeedSelectSensorTypeTip</source>
        <translation>Please select sensor type first</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="279"/>
        <source>Open file dialog</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="287"/>
        <source>Not found current worksheet</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="319"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="326"/>
        <source>SensorBrightnessTable</source>
        <translation>Set sensor brightness table</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="351"/>
        <source>GetSensorBrightnessTable</source>
        <translation>Get sensor bright table</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="358"/>
        <source>no sensorBrightnessTable</source>
        <translation>no sensor brightnessTable in controller</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="368"/>
        <source>Save file</source>
        <translation>Save file</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="405"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="428"/>
        <source>GetCurrentSensorBrightness</source>
        <translation>Get Current Brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="484"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="492"/>
        <source>SetBrightness</source>
        <translation>Set brightness  </translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="510"/>
        <source>GetBrightness</source>
        <translation>Get brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="537"/>
        <source>Brightness</source>
        <translation>Screen Brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="642"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="692"/>
        <source>BrightnessSchedule (*.bjs)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="642"/>
        <source>Import File</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="692"/>
        <source>Save File</source>
        <translation>Save file</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="900"/>
        <source>BrightnessValue</source>
        <translation>Brightness Value</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="901"/>
        <source>Start Time</source>
        <translation>Start Time</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="902"/>
        <source>End Time</source>
        <translation>End Time</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="738"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="746"/>
        <source>SetAutoBrightnessTask</source>
        <translation>Send brightness schedule table</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="766"/>
        <source>GetAutoBrightnessTask</source>
        <translation>Get brightness schedule</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="413"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="518"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="870"/>
        <source>Brightness Configuration</source>
        <translation>Brightness configuration</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="871"/>
        <source>Auto</source>
        <translation>Auto</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="872"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="873"/>
        <source>Schedule</source>
        <translation>Schedule</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="874"/>
        <source>Adapt to Old Devices</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="876"/>
        <source>BrightTip1</source>
        <translation>If the maximum brightness is 64, the minimum brightness can be configured as 1% or appropriate value; if the maximum brightness is 255, the minimum brightness must be configured as 36% or above, otherwise the brightness will be low.</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="877"/>
        <source>BrightTip2</source>
        <translation>When uploading the file, please confirm to select the correct sensor type, otherwise it will be invalid!</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="878"/>
        <source>Sensitivity</source>
        <translation>Sensitivity</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="879"/>
        <source>Minbrightness</source>
        <translation>Minimum Brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="880"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="881"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="890"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="882"/>
        <source>Upload</source>
        <translation>Upload file</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="883"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="884"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="891"/>
        <location filename="../device/ctrlbrightpanel.cpp" line="905"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="885"/>
        <source>ReadbackTable</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="886"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="887"/>
        <source>Cur Brigntness</source>
        <translation>Cur Brigntness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="889"/>
        <source>Brightness value</source>
        <translation>Brightness value</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="893"/>
        <source>Default brightness</source>
        <translation>Default brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="894"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="895"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="896"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="897"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="898"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="904"/>
        <source>Apply</source>
        <translation>Apply</translation>
    </message>
    <message>
        <location filename="../device/ctrlbrightpanel.cpp" line="906"/>
        <source>Default brightness tip</source>
        <translation>Tip: within the setting time is the setting brightness, and outside the setting time is the default brightness. For example, set the default brightness to 50%, set the brightness to 80%, and the time range to 8:00-17:00, then the brightness in the time range is 80%, and the default brightness in other times is 50%</translation>
    </message>
</context>
<context>
    <name>CtrlHdmiPanel</name>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="342"/>
        <source>HDMI Configuration</source>
        <translation>Video source configuration</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="343"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="344"/>
        <source>Schedule</source>
        <translation>Schedule</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="61"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="95"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="245"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="273"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="61"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="95"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="245"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="273"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="70"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="78"/>
        <source>SyncSwitch</source>
        <translation>Switch video source from HDMI-IN port</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="70"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="80"/>
        <source>AnSyncSwitch</source>
        <translation>Switch video source from Async box</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="102"/>
        <source>IsSync</source>
        <translation>Readback video source</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="204"/>
        <source>Import File</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="221"/>
        <source>Save File</source>
        <translation>Save file</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="204"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="221"/>
        <source>Sync Schedule</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="253"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="261"/>
        <source>SetTimingHdmiInTask</source>
        <translation>Set video source form HDMI-IN schedule task</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="280"/>
        <source>GetTimingHdmiInTask</source>
        <translation>Get video source form HDMI-IN schedule task</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="123"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="346"/>
        <source>Async</source>
        <translation>Async</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="347"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="367"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="349"/>
        <source>Start Time</source>
        <translation>Start Time</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="350"/>
        <source>End Time</source>
        <translation>End Time</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="351"/>
        <source>SUN</source>
        <translation>SUN</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="352"/>
        <source>MON</source>
        <translation>MON</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="353"/>
        <source>TUE</source>
        <translation>TUE</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="354"/>
        <source>WED</source>
        <translation>WED</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="355"/>
        <source>THU</source>
        <translation>THU</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="356"/>
        <source>FRI</source>
        <translation>FRI</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="357"/>
        <source>SAT</source>
        <translation>SAT</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="359"/>
        <source>Add</source>
        <translation>Add</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="360"/>
        <location filename="../device/ctrlhdmipanel.cpp" line="366"/>
        <source>Apply</source>
        <translation>Apply</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="361"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="362"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="363"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="364"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="../device/ctrlhdmipanel.cpp" line="365"/>
        <source>By default, the asynchronous content is played, and the synchronous signal content is played in the fixed time period</source>
        <translation>By default, asynchronous content is played, and synchronous hdmi-in port input content is played in a fixed time period</translation>
    </message>
</context>
<context>
    <name>CtrlNetworkPanel</name>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="953"/>
        <source>Wire Enther(RJ45) Configuration</source>
        <translation>Wire Enther(RJ45) Configuration</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="954"/>
        <source>DHCP</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="955"/>
        <source>Specify IP</source>
        <translation>Specify IP</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="959"/>
        <source>IP Address</source>
        <translation>IP Address</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="957"/>
        <source>Gateway</source>
        <translation>Gateway</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="961"/>
        <source>DNS Address</source>
        <translation>DNS Address</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="965"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="966"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="996"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="967"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="968"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="983"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="997"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="971"/>
        <source>WIFI Configuration</source>
        <translation>WiFi Configuration</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="969"/>
        <source>WiFi Mode</source>
        <translation>WiFi Mode</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="975"/>
        <source>Cellular Config</source>
        <translation>Cellular Config</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="977"/>
        <source>Enable Cellular Data</source>
        <translation>Enable Cellular Data</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="984"/>
        <source>Get cellular network status information</source>
        <translation>Get cellular network status information</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="976"/>
        <source>Through the check status button</source>
        <translation>Through the &quot;check status&quot; button, you can automatically match the country code MCC, and then select &quot;operator&quot; to get the corresponding APN information.</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="980"/>
        <source>Country ID(mcc):</source>
        <translation>Country ID(mcc):</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="981"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="987"/>
        <source>Carrier Name</source>
        <translation>Carrier Name</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="982"/>
        <source>APN(Required)</source>
        <translation>APN(Required)</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="985"/>
        <source>Flight Mode</source>
        <translation>Flight Mode</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="958"/>
        <source>WiFi name</source>
        <translation>WiFi name</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="960"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="963"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="989"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="972"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="973"/>
        <source>Input password</source>
        <translation>Input password</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="964"/>
        <source>Scan</source>
        <translation>Scan</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="970"/>
        <source>Ap Mode</source>
        <translation>AP</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="763"/>
        <source>OFF</source>
        <translation>OFF</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="763"/>
        <source>ON</source>
        <translation>ON</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="956"/>
        <source>AP name</source>
        <translation>AP name</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="962"/>
        <source>Subnet mask</source>
        <translation>Subnet mask</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="974"/>
        <source>Input ap name</source>
        <translation>Input AP name</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="94"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="177"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="267"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="340"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="387"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="450"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="476"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="542"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="664"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="702"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="766"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="792"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="94"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="177"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="267"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="340"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="387"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="450"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="476"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="664"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="702"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="766"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="792"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="157"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="164"/>
        <source>SetEthernet</source>
        <translation>Set wire nether</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="108"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="113"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="118"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="123"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="128"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="133"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="138"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="143"/>
        <source>Attention</source>
        <translation>Attention</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="108"/>
        <source>Please input IP address!</source>
        <translation>Please input IP address!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="113"/>
        <source>Your IP Address is Invalid!</source>
        <translation>IP Address is invalid！</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="118"/>
        <source>Please input Mask address!</source>
        <translation>Please input Mask address!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="123"/>
        <source>Your Mask Address is Invalid!</source>
        <translation>Mask Address is Invalid!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="128"/>
        <source>Please input Gateway address!</source>
        <translation>Please input Gateway address!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="133"/>
        <source>Your Gateway Address is Invalid!</source>
        <translation>Gateway Address is Invalid!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="138"/>
        <source>Please input DNS address!</source>
        <translation>Please input DNS address!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="143"/>
        <source>Your DNS Address is Invalid!</source>
        <translation>DNS Address is Invalid!</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="184"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="209"/>
        <source>GetEthernet</source>
        <translation>Get wire ethernet</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="208"/>
        <source>DHCP IP</source>
        <translation>DHCP IP</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="208"/>
        <source>STATIC IP</source>
        <translation>STATIC IP</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="350"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="357"/>
        <source>ConfigurationWiFi</source>
        <translation>Configuration WiFi</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="394"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="419"/>
        <source>IsPortableHotSpot</source>
        <translation>Get AP or WiFi</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="274"/>
        <source>GetWifiList</source>
        <translation>Scan WiFi list</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="367"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="374"/>
        <source>ConfigurationHotSpot</source>
        <translation>Configuration AP HotSpot</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="413"/>
        <source>success</source>
        <translation>success</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="415"/>
        <source>WifiName</source>
        <translation>WifiName</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="417"/>
        <source>ApName</source>
        <translation>Ap Name</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="709"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="738"/>
        <source>GetCurrentAPN</source>
        <translation>Get Current Apn</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="483"/>
        <source>GetSIMStatus</source>
        <translation>Get SIM Status</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="683"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="690"/>
        <source>SetAPN</source>
        <translation>Set APN</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="488"/>
        <source>状态:</source>
        <translation>Status：</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="490"/>
        <source>未知</source>
        <translation>unknown</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="491"/>
        <source>锁定状态，需要用户的PIN码解锁</source>
        <translation>Lock status, need user&apos;s pin code to unlock</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="492"/>
        <source>锁定状态，需要用户的PUK码解锁</source>
        <translation>In the locked state, the PUK code of the user is required to be unlocked</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="493"/>
        <source>锁定状态，需要网络的PIN码解锁</source>
        <translation>In the locked state, the PIN code of the user is required to be unlocked</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="494"/>
        <source>就绪</source>
        <translation>be ready</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="496"/>
        <source>no checked sim card</source>
        <translation>no checked sim card</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="500"/>
        <source>国家码:</source>
        <translation>MCC:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="501"/>
        <source>号码:</source>
        <translation>number:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="502"/>
        <source>用户:</source>
        <translation>User name:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="503"/>
        <source>信号:</source>
        <translation>Signal:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="505"/>
        <source>信号正常</source>
        <translation>Signal OK</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="506"/>
        <source>不在服务区</source>
        <translation>Not in service area</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="507"/>
        <source>仅限紧急呼叫</source>
        <translation>Emergency call only</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="508"/>
        <source>射频已经关闭</source>
        <translation>RF off</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="510"/>
        <source>网络:</source>
        <translation>Network type:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="512"/>
        <source>网络类型未知</source>
        <translation>unKnown</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="513"/>
        <source>GPRS网络</source>
        <translation>GPRS</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="514"/>
        <source>EDGE网络</source>
        <translation>EDGE</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="515"/>
        <source>UMTS网络</source>
        <translation>UMTS</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="516"/>
        <source>CDMA网络,IS95A 或 IS95B.</source>
        <translation>CDM</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="517"/>
        <source>EVDO网络, revision 0.</source>
        <translation>EVDO,revision 0.</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="518"/>
        <source>EVDO网络, revision A.</source>
        <translation>EVDO,revision A.</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="519"/>
        <source>1xRTT网络</source>
        <translation>1xRTT</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="520"/>
        <source>HSDPA网络</source>
        <translation>HSDPA</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="521"/>
        <source>HSUPA网络</source>
        <translation>HSUPA</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="522"/>
        <source>HSPA网络</source>
        <translation>HSPA</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="524"/>
        <source>漫游:</source>
        <translation>roam:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="524"/>
        <source>Yes</source>
        <translation>Yes</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="524"/>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="525"/>
        <source>数据连接状态:</source>
        <translation>Data connection status:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="527"/>
        <source>断开</source>
        <translation>OFF</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="528"/>
        <source>正在连接</source>
        <translation>connecting</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="529"/>
        <source>已连接</source>
        <translation>Connected</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="530"/>
        <source>暂停</source>
        <translation>suspend</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="532"/>
        <source>数据活动休眠状态:</source>
        <translation>Data active sleep state:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="534"/>
        <source>活动，但无数据发送和接收</source>
        <translation>Active, but no data sent and received</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="535"/>
        <source>活动，正在接收数据</source>
        <translation>Activity, receiving data</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="536"/>
        <source>活动，正在发送数据</source>
        <translation>Activity, sending data</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="537"/>
        <source>活动，正在接收和发送数据</source>
        <translation>Activity, receiving and sending data</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="538"/>
        <source>休眠状态</source>
        <translation>Sleep state</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="540"/>
        <source>信号强度:</source>
        <translation>Signal strength:</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="979"/>
        <source>Set APN Info</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="988"/>
        <source>User</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="990"/>
        <source>Type</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="991"/>
        <source>Server</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="992"/>
        <source>Port</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="993"/>
        <source>Proxy</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="994"/>
        <source>MMS Port</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="995"/>
        <source>MMS Proxy</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="458"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="465"/>
        <source>SetSwitchSimData</source>
        <translation>SetSwitchSimData</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="774"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="781"/>
        <source>ContrFlightMode</source>
        <translation>Set flight mode</translation>
    </message>
    <message>
        <location filename="../device/ctrlnetworkpanel.cpp" line="799"/>
        <location filename="../device/ctrlnetworkpanel.cpp" line="815"/>
        <source>GetFlightModeState</source>
        <translation>Readback flight mode state</translation>
    </message>
</context>
<context>
    <name>CtrlPwdPanel</name>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="244"/>
        <source>Set Password</source>
        <translation>Set Password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="245"/>
        <source>Original password</source>
        <translation>Original password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="248"/>
        <source>original password</source>
        <translation>original password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="246"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="249"/>
        <source>New password</source>
        <translation>New password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="250"/>
        <source>Repeat new password</source>
        <translation>Repeat new password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="168"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="187"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="234"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="251"/>
        <source>Set encryption</source>
        <translation>Set encryption</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="252"/>
        <source>Cancel encryption</source>
        <translation>Cancel encryption</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="247"/>
        <source>Enter again</source>
        <translation>Enter again</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="55"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="59"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="63"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="67"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="71"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="94"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="136"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="140"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="161"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="55"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="136"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="59"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="140"/>
        <source>InputOriginalPasswordTip</source>
        <translation>Please input original password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="63"/>
        <source>InputNewPasswordTip</source>
        <translation>Please input new password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="67"/>
        <source>InputRepeatPasswordTip</source>
        <translation>Please input repeat password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="71"/>
        <source>InputRepeatPasswordNotSameTip</source>
        <translation>The two passwords are inconsistent</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="74"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="74"/>
        <source>After setting the password, please remember the password and record it. If you forget the password, the device will be unable to operate. Are you sure you want to continue with this operation?</source>
        <translation>After setting the password, please remember the password and record it. If you forget the password, the device will be unable to operate. Are you sure you want to continue with this operation?</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="82"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="124"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="149"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="191"/>
        <source>SetControllerPassword</source>
        <translation>Set password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="89"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="156"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="116"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="183"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="101"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="120"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="228"/>
        <source>Modify password</source>
        <translation>Modify password</translation>
    </message>
    <message>
        <location filename="../device/ctrlpwdpanel.cpp" line="94"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="114"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="161"/>
        <location filename="../device/ctrlpwdpanel.cpp" line="181"/>
        <source>OriginalPasswordErrorTip</source>
        <translation>The original password is wrong</translation>
    </message>
</context>
<context>
    <name>CtrlVerifyClockPanel</name>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="742"/>
        <source>Verify Clock Configuration</source>
        <translation>Verify clock configuration</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="209"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="726"/>
        <source>Verify to Computer time</source>
        <translation>Verify to Computer time</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="735"/>
        <source>Cur time of controller</source>
        <translation>Cur time of controller</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="443"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="730"/>
        <source>LAN</source>
        <translation>LAN</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="107"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="141"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="165"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="213"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="244"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="366"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="402"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="488"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="518"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="576"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="601"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="107"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="141"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="165"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="213"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="244"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="366"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="402"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="488"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="518"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="576"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="601"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="425"/>
        <source>screenSwitch</source>
        <translation>Switch Screen</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="425"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="426"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="427"/>
        <source>YES</source>
        <translation>On</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="425"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="426"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="427"/>
        <source>NO</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="426"/>
        <source>volume</source>
        <translation>Volume</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="427"/>
        <source>brightness</source>
        <translation>brightnenss</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="432"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="443"/>
        <source>identificationCode</source>
        <translation>Identification Code</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="433"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="444"/>
        <source>delaySync</source>
        <translation>Time offset</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="433"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="444"/>
        <source>msec</source>
        <translation>msec</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="434"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="438"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="441"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="445"/>
        <source>OtherSyncItem</source>
        <translation>Other sync items</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="435"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="439"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="441"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="446"/>
        <source>lastSynchronousTime</source>
        <translation>Last Synchronous Time</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="437"/>
        <source>checkNtpTime</source>
        <translation>Synchronization interval</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="542"/>
        <source>Lora identity</source>
        <translation>Lora identity</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="743"/>
        <source>(min/time)</source>
        <translation>(min/time)</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="745"/>
        <source>identification code</source>
        <translation>identification code</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="741"/>
        <source>Time offset(msec)</source>
        <translation>Time offset(msec)</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="727"/>
        <source>Brightness</source>
        <translation>Screen Brightness</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="729"/>
        <source>Volume</source>
        <translation>Volume</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="728"/>
        <source>Screen on/off</source>
        <translation>Screen On/Off</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="541"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="749"/>
        <source>Slave</source>
        <translation>Slave</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="736"/>
        <source>NTP Server</source>
        <translation>NTP Server</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="731"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="739"/>
        <source>NTP Server address</source>
        <translation>NTP Server address</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="737"/>
        <source>TimeZone</source>
        <translation>Time zone</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="721"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="723"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="725"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="733"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="747"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="744"/>
        <source>Language:</source>
        <translation>Language:</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="734"/>
        <source>Enable Synchronous playing</source>
        <translation>Enable Synchronous playing</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="740"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="746"/>
        <source>Sync time interval</source>
        <translation>Sync time interval</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="719"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="720"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="722"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="724"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="732"/>
        <source>Readback</source>
        <translation>Readback</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="541"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="748"/>
        <source>Master</source>
        <translation>Master</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="738"/>
        <source>Identification Code</source>
        <translation>Identification Code</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="584"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="591"/>
        <source>SetNtpServer</source>
        <translation>SetNtpServer</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="497"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="507"/>
        <source>MasterSwitch </source>
        <translation>Set as master device</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="497"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="507"/>
        <source>SlaveSwitch </source>
        <translation>Set as slave device</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="525"/>
        <source>IsMasterSlave</source>
        <translation>Read back the identity of master and slave</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="251"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="266"/>
        <source>GetControllerDate</source>
        <translation>Get date time</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="385"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="392"/>
        <source>SetingSyncMethod</source>
        <translation>Set sync method</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="221"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="228"/>
        <source>SyncTime</source>
        <translation>SyncTime</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="608"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="623"/>
        <source>GetNtpServer</source>
        <translation>GetNtpServer</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="409"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="451"/>
        <source>GetingSyncMethod</source>
        <translation>Geting Sync Method</translation>
    </message>
    <message>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="115"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="122"/>
        <source>SetTimezone</source>
        <translation>Set Timezone</translation>
    </message>
</context>
<context>
    <name>Def</name>
    <message>
        <location filename="../globaldefine.cpp" line="30"/>
        <source>Connection Timeout</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../globaldefine.cpp" line="43"/>
        <location filename="../globaldefine.cpp" line="50"/>
        <location filename="../globaldefine.cpp" line="59"/>
        <location filename="../globaldefine.cpp" line="64"/>
        <location filename="../globaldefine.cpp" line="65"/>
        <source>Device replied</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="1103"/>
        <location filename="../device/ctrlverifyclockpanel.cpp" line="507"/>
        <location filename="../globaldefine.h" line="216"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../globaldefine.cpp" line="65"/>
        <source>Fail</source>
        <translation>Fail</translation>
    </message>
</context>
<context>
    <name>DeviceCtrlPanel</name>
    <message>
        <location filename="../devicectrlpanel.cpp" line="103"/>
        <location filename="../devicectrlpanel.cpp" line="104"/>
        <location filename="../devicectrlpanel.cpp" line="135"/>
        <location filename="../devicectrlpanel.cpp" line="136"/>
        <source>Current Screen</source>
        <translation>Current screen</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="104"/>
        <location filename="../devicectrlpanel.cpp" line="135"/>
        <source>none</source>
        <translation>none</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="91"/>
        <location filename="../devicectrlpanel.cpp" line="138"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="108"/>
        <location filename="../devicectrlpanel.cpp" line="137"/>
        <source>Multi screen operation</source>
        <translation>Multi screen operation</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="108"/>
        <location filename="../devicectrlpanel.cpp" line="137"/>
        <source>selected num</source>
        <translation>Selected number</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="125"/>
        <source>Brightness Adjustment</source>
        <translation>Brightness Adj.</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="126"/>
        <source>Power Control</source>
        <translation>Power Control</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="127"/>
        <source>Net Config</source>
        <translation>Network Config</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="128"/>
        <source>Time Sync</source>
        <translation>Time Sync</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="129"/>
        <source>Video source</source>
        <translation>Video Source</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="130"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="131"/>
        <source>Advanced</source>
        <translation>Advanced</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="133"/>
        <source>Test</source>
        <translation>Test</translation>
    </message>
    <message>
        <location filename="../devicectrlpanel.cpp" line="132"/>
        <source>Volume Adj.</source>
        <translation>Volume</translation>
    </message>
</context>
<context>
    <name>DeviceItem</name>
    <message>
        <location filename="../deviceitem.cpp" line="30"/>
        <source>GetScreenDetailInfo</source>
        <translation>Get more detail info</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="57"/>
        <source>ReadbackPic</source>
        <translation>Screenshot</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="232"/>
        <source>Input password</source>
        <translation>Input password</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="251"/>
        <source>GetScreenshotFull</source>
        <translation>readback screenshot</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="41"/>
        <source>cur brightness:</source>
        <translation>Current Brightness:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="44"/>
        <source>android version:</source>
        <translation>Android Version:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="47"/>
        <source>IMEI:</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="48"/>
        <source>HardWard Version:</source>
        <translation>FPGA Version:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="49"/>
        <source>MAX Brightness level:</source>
        <translation>Brightness Level:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="50"/>
        <source>Android OS Resolution:</source>
        <translation>Android OS Resolution:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="51"/>
        <source>Firmware Version:</source>
        <translation>Firmware Version:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="52"/>
        <source>Player Version:</source>
        <translation>Player firmware version:</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="53"/>
        <source>Detail Info</source>
        <translation>Detail Info</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="178"/>
        <location filename="../deviceitem.cpp" line="188"/>
        <location filename="../deviceitem.cpp" line="338"/>
        <location filename="../deviceitem.cpp" line="348"/>
        <location filename="../deviceitem.cpp" line="352"/>
        <location filename="../deviceitem.cpp" line="377"/>
        <location filename="../deviceitem.cpp" line="381"/>
        <location filename="../deviceitem.cpp" line="385"/>
        <location filename="../deviceitem.cpp" line="389"/>
        <location filename="../deviceitem.cpp" line="395"/>
        <location filename="../deviceitem.cpp" line="399"/>
        <location filename="../deviceitem.cpp" line="403"/>
        <location filename="../deviceitem.cpp" line="407"/>
        <location filename="../deviceitem.cpp" line="411"/>
        <location filename="../deviceitem.cpp" line="427"/>
        <source>receive</source>
        <translation>Receive </translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="338"/>
        <source>AliIotSetting</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="348"/>
        <location filename="../deviceitem.cpp" line="352"/>
        <source>GetScreenStatus</source>
        <translation>GetScreenStatus</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="348"/>
        <location filename="../deviceitem.cpp" line="352"/>
        <source>Status</source>
        <translation>Status</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="367"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="367"/>
        <source>password is wrong</source>
        <translation>password is wrong</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="377"/>
        <source>GetBrightness</source>
        <translation>Get brightness</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="377"/>
        <source>brightness</source>
        <translation>brightnenss</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="381"/>
        <source>SetAutoBrightnessTask</source>
        <translation>Send brightness schedule table</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="385"/>
        <source>SetAutoVolumeTask</source>
        <translation>Set volume schedule</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="389"/>
        <source>SetVolume</source>
        <translation>Set Volume</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="395"/>
        <source>GetVolume</source>
        <translation>Get Volume</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="399"/>
        <source>SetTimingScreenTask</source>
        <translation>Set schedule task of screen power</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="403"/>
        <source>TestScreen</source>
        <translation>Test screen</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="407"/>
        <source>SetOnlineAddr</source>
        <translation>Set Web server address</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="411"/>
        <source>SetRealtimeServer</source>
        <translation>Set realtimer address</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="427"/>
        <source>GetCurrentSensorBrightness</source>
        <translation>Get Current Brightness</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="427"/>
        <source>Cur brightness</source>
        <translation>Cur brightness</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="178"/>
        <source>Connect</source>
        <translation>Connect</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="178"/>
        <source>timeout</source>
        <translation>timeout</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="188"/>
        <source>Anycast</source>
        <translation>Anycast</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="395"/>
        <source>volume</source>
        <translation>Volume</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="251"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="251"/>
        <source>failed</source>
        <translation>failed</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="188"/>
        <location filename="../deviceitem.cpp" line="338"/>
        <location filename="../deviceitem.cpp" line="348"/>
        <location filename="../deviceitem.cpp" line="352"/>
        <location filename="../deviceitem.cpp" line="377"/>
        <location filename="../deviceitem.cpp" line="381"/>
        <location filename="../deviceitem.cpp" line="385"/>
        <location filename="../deviceitem.cpp" line="389"/>
        <location filename="../deviceitem.cpp" line="395"/>
        <location filename="../deviceitem.cpp" line="399"/>
        <location filename="../deviceitem.cpp" line="403"/>
        <location filename="../deviceitem.cpp" line="407"/>
        <location filename="../deviceitem.cpp" line="411"/>
        <source>success</source>
        <translation>success</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="223"/>
        <location filename="../deviceitem.cpp" line="347"/>
        <location filename="../deviceitem.cpp" line="348"/>
        <source>on</source>
        <translation>ON</translation>
    </message>
    <message>
        <location filename="../deviceitem.cpp" line="226"/>
        <location filename="../deviceitem.cpp" line="351"/>
        <location filename="../deviceitem.cpp" line="352"/>
        <source>off</source>
        <translation>OFF</translation>
    </message>
</context>
<context>
    <name>DevicePanel</name>
    <message>
        <location filename="../devicepanel.cpp" line="39"/>
        <location filename="../devicepanel.cpp" line="313"/>
        <source>All</source>
        <translatorcomment>ALL</translatorcomment>
        <translation>ALL</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="315"/>
        <source>Online</source>
        <translatorcomment>Online</translatorcomment>
        <translation>Online</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="98"/>
        <location filename="../devicepanel.cpp" line="311"/>
        <source>Refresh</source>
        <translatorcomment>Refresh</translatorcomment>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="74"/>
        <location filename="../devicepanel.cpp" line="199"/>
        <location filename="../devicepanel.cpp" line="312"/>
        <source>Specify IP</source>
        <translatorcomment>Specify IP</translatorcomment>
        <translation>Specify IP</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="63"/>
        <source>Current Screen</source>
        <translation>Current screen</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="63"/>
        <source>none</source>
        <translation>none</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="204"/>
        <source>Specify IP list</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="218"/>
        <source>Search</source>
        <translation>Search</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="222"/>
        <location filename="../devicepanel.cpp" line="227"/>
        <source>Attention</source>
        <translation>Attention</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="222"/>
        <location filename="../devicepanel.cpp" line="227"/>
        <source>Please input IP address!</source>
        <translation>Please input IP address!</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="238"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="316"/>
        <source>Screen ID</source>
        <translation>Screen ID</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="317"/>
        <source>Screen IP</source>
        <translation>Screen IP</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="318"/>
        <source>Screen Size</source>
        <translation>Screen Size</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="319"/>
        <source>Remark Name</source>
        <translation>Alias</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="320"/>
        <source>readback pic</source>
        <translation>Screenshot</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="341"/>
        <source>send</source>
        <translation>send </translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="324"/>
        <source>More Info</source>
        <translation>More Info</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="321"/>
        <source>Cur Brightness</source>
        <translation>Screen Current Brightness</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="322"/>
        <source>Power Status</source>
        <translation>Power Status</translation>
    </message>
    <message>
        <location filename="../devicepanel.cpp" line="323"/>
        <source>Security</source>
        <translation>encryption</translation>
    </message>
</context>
<context>
    <name>Downloader</name>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.ui" line="23"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="239"/>
        <source>Updater</source>
        <translation>Updater</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.ui" line="62"/>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.ui" line="127"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="119"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="319"/>
        <source>Downloading updates</source>
        <translation>Downloading updates</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.ui" line="150"/>
        <source>Time remaining: 0 minutes</source>
        <translation>Time remaining: 0 minutes</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.ui" line="191"/>
        <source>Open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.ui" line="198"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="118"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="120"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="396"/>
        <source>Time remaining</source>
        <translation>Time remaining</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="120"/>
        <source>unknown</source>
        <translation>unknown</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="189"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="189"/>
        <source>Cannot find downloaded update!</source>
        <translation>Cannot find downloaded update!</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="206"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="207"/>
        <source>Download complete!</source>
        <translation>Download complete!</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="208"/>
        <source>The installer will open separately</source>
        <translation>The installer will open separately</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="218"/>
        <source>In order to install the update </source>
        <translation>In order to install the update </translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="218"/>
        <source>In order to install the update, you may need to quit the application. This is a mandatory update, exiting now will close the application</source>
        <translation>In order to install the update, you may need to quit the application. This is a mandatory update, exiting now will close the application</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="219"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="226"/>
        <source>Click the &quot;Open&quot; button to apply the update</source>
        <translation>Click the &quot;Open&quot; button to apply the update</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="243"/>
        <source>Are you sure you want to cancel the download?</source>
        <translation>Are you sure you want to cancel the download?</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="246"/>
        <source>Are you sure you want to cancel the download? This is a mandatory update, exiting now will close the application</source>
        <translation>Are you sure you want to cancel the download? This is a mandatory update, exiting now will close the application</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="302"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="311"/>
        <source>%1 bytes</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="305"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="314"/>
        <source>%1 KB</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="308"/>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="317"/>
        <source>%1 MB</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="320"/>
        <source>of</source>
        <translation>アップデートのダウンロード</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="344"/>
        <source>Downloading Updates</source>
        <translation>Downloading Updates</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="346"/>
        <source>Time Remaining</source>
        <translation>Time Remaining</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="347"/>
        <source>Unknown</source>
        <translation>Unknown</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="372"/>
        <source>about %1 hours</source>
        <translation>about %1 hours</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="374"/>
        <source>about one hour</source>
        <translation>about one hour</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="382"/>
        <source>%1 minutes</source>
        <translation>%1 minutes</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="384"/>
        <source>1 minute</source>
        <translation>1 minute</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="391"/>
        <source>%1 seconds</source>
        <translation>%1 seconds</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Downloader.cpp" line="393"/>
        <source>1 second</source>
        <translation>1 seconds</translation>
    </message>
</context>
<context>
    <name>EAClock</name>
    <message>
        <location filename="../program/eaclock.cpp" line="260"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="270"/>
        <source>Time Zone</source>
        <translation>Time Zone</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="285"/>
        <source>Custom Dial</source>
        <translation>Custom Dial</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="305"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="308"/>
        <source>Select Dail file</source>
        <translation>Select dial file</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="349"/>
        <source>Hour Mark</source>
        <translation>Hour Scale</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="352"/>
        <location filename="../program/eaclock.cpp" line="386"/>
        <source>Circular</source>
        <translation>Circle</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="353"/>
        <location filename="../program/eaclock.cpp" line="387"/>
        <source>Rectangle</source>
        <translation>Rectangle</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="354"/>
        <source>Number</source>
        <translation>Number</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="371"/>
        <location filename="../program/eaclock.cpp" line="404"/>
        <location filename="../program/eaclock.cpp" line="592"/>
        <source>T</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="383"/>
        <source>Min Mark</source>
        <translation>Minute Scale</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="419"/>
        <source>Color</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="420"/>
        <source>Length</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="421"/>
        <source>Width</source>
        <translation>Width</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="423"/>
        <source>Hour Hand</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="451"/>
        <source>Min Hand</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="479"/>
        <source>Sec Hand</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="507"/>
        <source>Show</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="523"/>
        <source>Text</source>
        <translation>Text</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="604"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="614"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/eaclock.cpp" line="624"/>
        <source>s</source>
        <translation>s</translation>
    </message>
</context>
<context>
    <name>EAudio</name>
    <message>
        <location filename="../program/eaudio.cpp" line="100"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/eaudio.cpp" line="111"/>
        <source>File</source>
        <translation>File</translation>
    </message>
    <message>
        <location filename="../program/eaudio.cpp" line="125"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eaudio.cpp" line="136"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/eaudio.cpp" line="145"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/eaudio.cpp" line="161"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../program/eaudio.h" line="10"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
</context>
<context>
    <name>EBase</name>
    <message>
        <location filename="../program/ebase.cpp" line="526"/>
        <source>Area</source>
        <translation>Area(px)</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="540"/>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="559"/>
        <source>Y</source>
        <translation>Y</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="580"/>
        <source>W</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="597"/>
        <source>H</source>
        <translation>H</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="637"/>
        <source>Border</source>
        <translation>Border</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="652"/>
        <location filename="../program/ebase.cpp" line="673"/>
        <source>None</source>
        <translation>None</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="669"/>
        <source>Effect</source>
        <translation>Effect</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="671"/>
        <source>Rotate</source>
        <translation>Rotate</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="672"/>
        <source>Blink</source>
        <translation>Blink</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="687"/>
        <source>Speed</source>
        <translation>Speed</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="689"/>
        <source>Slow</source>
        <translation>Slow</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="690"/>
        <source>Moderate</source>
        <translation>Moderate</translation>
    </message>
    <message>
        <location filename="../program/ebase.cpp" line="691"/>
        <source>Fast</source>
        <translation>Fast</translation>
    </message>
</context>
<context>
    <name>EDClock</name>
    <message>
        <location filename="../program/edclock.cpp" line="111"/>
        <source>MON</source>
        <translation>MON</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="112"/>
        <source>TUE</source>
        <translation>TUE</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="113"/>
        <source>WED</source>
        <translation>WED</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="114"/>
        <source>THU</source>
        <translation>THU</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="115"/>
        <source>FRI</source>
        <translation>FRI</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="116"/>
        <source>SAT</source>
        <translation>SAT</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="117"/>
        <source>SUN</source>
        <translation>SUN</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="121"/>
        <location filename="../program/edclock.cpp" line="263"/>
        <source>AM</source>
        <translation>AM</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="121"/>
        <location filename="../program/edclock.cpp" line="263"/>
        <source>PM</source>
        <translation>PM</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="146"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="157"/>
        <source>Time Zone</source>
        <translation>Time Zone</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="181"/>
        <source>Year</source>
        <translation>Year</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="189"/>
        <source>Month</source>
        <translation>Month</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="197"/>
        <source>Day</source>
        <translation>Day</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="210"/>
        <source>Hour</source>
        <translation>Hour</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="218"/>
        <source>Min.</source>
        <translation>Min.</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="226"/>
        <source>Sec.</source>
        <translation>Sec.</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="238"/>
        <source>Weekly</source>
        <translation>Day of Week</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="246"/>
        <source>Full Year</source>
        <translation>4-Digit Year</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="259"/>
        <source>12-Hour</source>
        <translation>12-Hour</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="286"/>
        <source>Date Style</source>
        <translation>Date Format</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="316"/>
        <source>Time Style</source>
        <translation>Time format</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="333"/>
        <source>Display Style</source>
        <translation>Display style</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="335"/>
        <source>Multiline</source>
        <translation>Multiline</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="427"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="438"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/edclock.cpp" line="448"/>
        <source>s</source>
        <translation>s</translation>
    </message>
</context>
<context>
    <name>EEnviron</name>
    <message>
        <location filename="../program/eenviron.cpp" line="70"/>
        <location filename="../program/eenviron.cpp" line="71"/>
        <location filename="../program/eenviron.cpp" line="72"/>
        <location filename="../program/eenviron.cpp" line="73"/>
        <location filename="../program/eenviron.cpp" line="83"/>
        <location filename="../program/eenviron.cpp" line="84"/>
        <location filename="../program/eenviron.cpp" line="85"/>
        <source>north</source>
        <translation>north</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="71"/>
        <location filename="../program/eenviron.cpp" line="72"/>
        <location filename="../program/eenviron.cpp" line="73"/>
        <location filename="../program/eenviron.cpp" line="74"/>
        <location filename="../program/eenviron.cpp" line="75"/>
        <location filename="../program/eenviron.cpp" line="76"/>
        <location filename="../program/eenviron.cpp" line="77"/>
        <source>east</source>
        <translation>east</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="75"/>
        <location filename="../program/eenviron.cpp" line="76"/>
        <location filename="../program/eenviron.cpp" line="77"/>
        <location filename="../program/eenviron.cpp" line="78"/>
        <location filename="../program/eenviron.cpp" line="79"/>
        <location filename="../program/eenviron.cpp" line="80"/>
        <location filename="../program/eenviron.cpp" line="81"/>
        <source>south</source>
        <translation>south</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="79"/>
        <location filename="../program/eenviron.cpp" line="80"/>
        <location filename="../program/eenviron.cpp" line="81"/>
        <location filename="../program/eenviron.cpp" line="82"/>
        <location filename="../program/eenviron.cpp" line="83"/>
        <location filename="../program/eenviron.cpp" line="84"/>
        <location filename="../program/eenviron.cpp" line="85"/>
        <source>west</source>
        <translation>west</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="104"/>
        <location filename="../program/eenviron.cpp" line="287"/>
        <source>Temperature</source>
        <translation>Temperature</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="105"/>
        <location filename="../program/eenviron.cpp" line="346"/>
        <source>Humidity</source>
        <translation>Humidity</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="106"/>
        <location filename="../program/eenviron.cpp" line="418"/>
        <source>Noise</source>
        <translation>Noise</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="107"/>
        <source>Wind Speed</source>
        <translation>Wind Speed</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="108"/>
        <source>Wind Direction</source>
        <translation>Wind Direction</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="261"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="274"/>
        <source>Title</source>
        <translation>Title</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="329"/>
        <source>Compensation</source>
        <translation>Compensation</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="370"/>
        <source>Wind speed</source>
        <translation>Wind speed</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="394"/>
        <source>Wind direction</source>
        <translation>Wind direction</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="492"/>
        <source>Left</source>
        <translation>Left</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="502"/>
        <source>Center</source>
        <translation>Center</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="511"/>
        <source>Right</source>
        <translation>Right</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="531"/>
        <source>Single scroll</source>
        <translation>Single scroll</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="547"/>
        <source>Speed</source>
        <translation>Speed</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="563"/>
        <source>ms/pixel</source>
        <translation>ms/pixel</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="651"/>
        <source>Back Color</source>
        <translation>Back Color</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="663"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="674"/>
        <source>Refresh Cycle</source>
        <translation>Refresh cycle</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="684"/>
        <source>min.</source>
        <translation>min.</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="691"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/eenviron.cpp" line="701"/>
        <source>s</source>
        <translation>s</translation>
    </message>
</context>
<context>
    <name>EGif</name>
    <message>
        <location filename="../program/egif.cpp" line="99"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/egif.cpp" line="110"/>
        <source>File</source>
        <translation>File</translation>
    </message>
    <message>
        <location filename="../program/egif.cpp" line="120"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/egif.cpp" line="142"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/egif.cpp" line="153"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/egif.cpp" line="162"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../program/egif.cpp" line="169"/>
        <source>Play Times</source>
        <translation>Play Times</translation>
    </message>
</context>
<context>
    <name>EMultiWin</name>
    <message>
        <location filename="../program/emultiwin.cpp" line="64"/>
        <source>Please add media on the right</source>
        <translation>Please add media on the right. You can add multiple different media. The LED display will play in the order of the list</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="116"/>
        <source>Media List</source>
        <translation>Media List</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="130"/>
        <location filename="../program/emultiwin.cpp" line="187"/>
        <location filename="../program/emultiwin.cpp" line="276"/>
        <source>Text</source>
        <translation>Text</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="131"/>
        <location filename="../program/emultiwin.cpp" line="151"/>
        <location filename="../program/emultiwin.cpp" line="277"/>
        <source>Photo</source>
        <translation>Photo</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="132"/>
        <location filename="../program/emultiwin.cpp" line="181"/>
        <location filename="../program/emultiwin.cpp" line="278"/>
        <source>Video</source>
        <translation>Video</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="133"/>
        <location filename="../program/emultiwin.cpp" line="168"/>
        <location filename="../program/emultiwin.cpp" line="279"/>
        <source>Gif</source>
        <translation>Gif</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="134"/>
        <location filename="../program/emultiwin.cpp" line="190"/>
        <location filename="../program/emultiwin.cpp" line="280"/>
        <source>DClock</source>
        <translation>Clock</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="135"/>
        <location filename="../program/emultiwin.cpp" line="193"/>
        <location filename="../program/emultiwin.cpp" line="281"/>
        <source>AClock</source>
        <translation>Analog Clock</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="143"/>
        <location filename="../program/emultiwin.cpp" line="160"/>
        <location filename="../program/emultiwin.cpp" line="177"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="196"/>
        <location filename="../program/emultiwin.cpp" line="282"/>
        <source>Environment</source>
        <translation>Environmental Monitoring</translation>
    </message>
    <message>
        <location filename="../program/emultiwin.cpp" line="199"/>
        <location filename="../program/emultiwin.cpp" line="283"/>
        <source>Timer</source>
        <translation>Timer</translation>
    </message>
</context>
<context>
    <name>EPhoto</name>
    <message>
        <location filename="../program/ephoto.cpp" line="117"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="128"/>
        <source>File</source>
        <translation>File</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="139"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="144"/>
        <source>Image Read Error</source>
        <translation>Image Read Error</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="160"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="171"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="178"/>
        <location filename="../program/ephoto.cpp" line="233"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="185"/>
        <source>Enter Style</source>
        <translation>Entrance Effect</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="188"/>
        <source>None</source>
        <translation>None</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="189"/>
        <source>Alpha_In</source>
        <translation>ALPHA_IN</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="190"/>
        <source>Moving to left</source>
        <translation>MOVING_TO_LEFT</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="191"/>
        <source>Moving to right</source>
        <translation>MOVE_TO_RIGHT</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="192"/>
        <source>Moving to top</source>
        <translation>MOVING_TO_TOP</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="193"/>
        <source>Move to bottom</source>
        <translation>MOVE_TO_BOTTOM</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="194"/>
        <source>Zoom in</source>
        <translation>ZOOM_IN</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="195"/>
        <source>Zoom in to left_bottom</source>
        <translation>ZOOM_IN_LEFT_BOTTOM</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="196"/>
        <source>Zoom in to left_top</source>
        <translation>ZOOM_IN_LEFT_TOP</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="197"/>
        <source>Zoom in to right_top</source>
        <translation>ZOOM_IN_RIGHT_TOP</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="198"/>
        <source>Zoom in to right bottom</source>
        <translation>ZOOM_IN_RIGHT_BOTTOM</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="199"/>
        <source>Rotate to right</source>
        <translation>ROTATE_TO_RIGHT</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="200"/>
        <source>Rotate to left</source>
        <translation>ROTATE_TO_LEFT</translation>
    </message>
    <message>
        <location filename="../program/ephoto.cpp" line="212"/>
        <source>Enter Duration</source>
        <translation>Effect Duration</translation>
    </message>
    <message>
        <location filename="../program/ephoto.h" line="20"/>
        <source>Images (*.png *.jpg *.jpeg *.bmp)</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>EText</name>
    <message>
        <location filename="../program/etext.cpp" line="23"/>
        <source>Enter your text</source>
        <translation>Enter your text</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="78"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="194"/>
        <source>Back Color</source>
        <translation>Back Color</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="251"/>
        <source>Kerning</source>
        <translation>Kerning</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="267"/>
        <source>Line Spacing</source>
        <translation>Line Spacing</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="339"/>
        <source>PageCount:</source>
        <translation>PageCount:</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="345"/>
        <source>page</source>
        <translation>Page</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="358"/>
        <source>Import txt File</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="361"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="365"/>
        <source>Fail</source>
        <translation>Fail</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="365"/>
        <source>File Open Fail</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="380"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="392"/>
        <source>Flip</source>
        <translation>Flip</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="396"/>
        <source>Scroll</source>
        <translation>Scroll</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="400"/>
        <source>Static</source>
        <translation>Static</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="424"/>
        <location filename="../program/etext.cpp" line="521"/>
        <location filename="../program/etext.cpp" line="599"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="439"/>
        <source>Duration/Page</source>
        <translation>Duration/Page</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="476"/>
        <source>Effect time</source>
        <translation>effect duration</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="493"/>
        <location filename="../program/etext.cpp" line="504"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="493"/>
        <location filename="../program/etext.cpp" line="504"/>
        <source>Effect time cannot be longer than duration time</source>
        <translation>Effect time cannot be longer than duration time</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="483"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="183"/>
        <source>Text Color</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="204"/>
        <source>Colorful Text</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="452"/>
        <source>Entrance Effect</source>
        <translation>Entrance Effect</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="457"/>
        <source>no</source>
        <translation>no</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="458"/>
        <source>random</source>
        <translation>random</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="459"/>
        <source>right to left</source>
        <translation>right to left</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="460"/>
        <source>bottom to top</source>
        <translation>bottom to top</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="461"/>
        <source>left to right</source>
        <translation>left to right</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="462"/>
        <source>top to bottom</source>
        <translation>top to bottom</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="538"/>
        <source>Head-Tail Spacing</source>
        <translation>Spacing</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="555"/>
        <source>Scroll Style</source>
        <translation>Direction</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="560"/>
        <source>Right -&gt; Left</source>
        <translation>From right to left</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="561"/>
        <source>Bottom -&gt; Top</source>
        <translation>From bottom to top</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="562"/>
        <source>Left -&gt; Right</source>
        <translation>From left to right</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="563"/>
        <source>Top -&gt; Bottom</source>
        <translation>Frome top to bottom</translation>
    </message>
    <message>
        <location filename="../program/etext.cpp" line="576"/>
        <source>Scroll Speed</source>
        <translation>Scrolling speed</translation>
    </message>
</context>
<context>
    <name>ETimer</name>
    <message>
        <location filename="../program/etimer.cpp" line="77"/>
        <source>day</source>
        <translation>Days</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="81"/>
        <source>hour</source>
        <translation>Hours</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="85"/>
        <source>min</source>
        <translation>Mins</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="88"/>
        <source>sec</source>
        <translation>Secs</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="107"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="118"/>
        <source>Count Down</source>
        <translation>Count Down</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="119"/>
        <source>Count Up</source>
        <translation>Count Up</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="138"/>
        <source>Time</source>
        <translation>Target Time</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="158"/>
        <source>Day</source>
        <translation>Day</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="166"/>
        <source>Hour</source>
        <translation>Hour</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="174"/>
        <source>Min</source>
        <translation>Min</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="182"/>
        <source>Sec</source>
        <translation>Sec</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="191"/>
        <source>Multiline</source>
        <translation>Multiline</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="203"/>
        <source>Text</source>
        <translation>Text</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="301"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="312"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/etimer.cpp" line="322"/>
        <source>s</source>
        <translation>s</translation>
    </message>
</context>
<context>
    <name>EVideo</name>
    <message>
        <location filename="../program/evideo.cpp" line="112"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="123"/>
        <source>File</source>
        <translation>File</translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="154"/>
        <source>Play Properties</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="165"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="174"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="200"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="207"/>
        <source>Play Times</source>
        <translation>Play Times</translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="285"/>
        <source>Video Transcoding</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="286"/>
        <location filename="../program/evideo.cpp" line="313"/>
        <source>Video Transcoding Progress</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/evideo.cpp" line="292"/>
        <location filename="../program/evideo.cpp" line="320"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../program/evideo.h" line="14"/>
        <source>Video</source>
        <translation>Video</translation>
    </message>
    <message>
        <location filename="../program/evideo.h" line="14"/>
        <source>Flash</source>
        <translation>Flash</translation>
    </message>
</context>
<context>
    <name>EWeb</name>
    <message>
        <location filename="../program/eweb.cpp" line="40"/>
        <source>Basic Properties</source>
        <translation>Basic properties</translation>
    </message>
    <message>
        <location filename="../program/eweb.cpp" line="62"/>
        <source>Play Duration</source>
        <translation>Play Duration</translation>
    </message>
    <message>
        <location filename="../program/eweb.cpp" line="72"/>
        <source>s</source>
        <translation>s</translation>
    </message>
</context>
<context>
    <name>EleTimer</name>
    <message>
        <location filename="../player/eletimer.cpp" line="42"/>
        <source>day</source>
        <translation>Days</translation>
    </message>
    <message>
        <location filename="../player/eletimer.cpp" line="46"/>
        <source>hour</source>
        <translation>Hours</translation>
    </message>
    <message>
        <location filename="../player/eletimer.cpp" line="50"/>
        <source>min</source>
        <translation>Mins</translation>
    </message>
    <message>
        <location filename="../player/eletimer.cpp" line="53"/>
        <source>sec</source>
        <translation>Secs</translation>
    </message>
</context>
<context>
    <name>GenTmpThread</name>
    <message>
        <location filename="../program/gentmpthread.cpp" line="29"/>
        <source>Preparing ...</source>
        <translation>Preparing ...</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="478"/>
        <source>MON</source>
        <translation>MON</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="479"/>
        <source>TUE</source>
        <translation>TUE</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="480"/>
        <source>WED</source>
        <translation>WED</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="481"/>
        <source>THU</source>
        <translation>THU</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="482"/>
        <source>FRI</source>
        <translation>FRI</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="483"/>
        <source>SAT</source>
        <translation>SAT</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="484"/>
        <source>SUN</source>
        <translation>SUN</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="485"/>
        <source>AM</source>
        <translation>AM</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="486"/>
        <source>PM</source>
        <translation>PM</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="588"/>
        <source>day</source>
        <translation>Days</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="589"/>
        <source>hour</source>
        <translation>Hours</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="590"/>
        <source>min</source>
        <translation>Mins</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="591"/>
        <source>sec</source>
        <translation>Secs</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="81"/>
        <source>Create json ...</source>
        <translation>Create json ...</translation>
    </message>
    <message>
        <location filename="../program/gentmpthread.cpp" line="57"/>
        <source>Scan program ...</source>
        <translation>Scan program ...</translation>
    </message>
</context>
<context>
    <name>LoColorSelector</name>
    <message>
        <location filename="../base/locolorselector.cpp" line="23"/>
        <source>Transparent</source>
        <translation>Transparent</translation>
    </message>
</context>
<context>
    <name>LoDateSelector</name>
    <message>
        <location filename="../base/lodateselector.cpp" line="27"/>
        <source>Date selector</source>
        <translation>Date selector</translation>
    </message>
</context>
<context>
    <name>LoQTitleBar</name>
    <message>
        <location filename="../base/loqtitlebar.cpp" line="12"/>
        <location filename="../base/loqtitlebar.cpp" line="25"/>
        <source>Minimize</source>
        <translation>Minimize</translation>
    </message>
    <message>
        <location filename="../base/loqtitlebar.cpp" line="13"/>
        <location filename="../base/loqtitlebar.cpp" line="26"/>
        <location filename="../base/loqtitlebar.cpp" line="30"/>
        <source>Maximize</source>
        <translation>Maximize</translation>
    </message>
    <message>
        <location filename="../base/loqtitlebar.cpp" line="14"/>
        <location filename="../base/loqtitlebar.cpp" line="27"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="../base/loqtitlebar.cpp" line="30"/>
        <source>Restore</source>
        <translation>Restore</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.cpp" line="464"/>
        <source>Language</source>
        <translation>Language</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="465"/>
        <source>Help</source>
        <translation>Help</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="171"/>
        <location filename="../mainwindow.cpp" line="468"/>
        <source>Check for updates</source>
        <translation>Check for updates</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="216"/>
        <location filename="../mainwindow.cpp" line="469"/>
        <source>firmware manager</source>
        <translation>Firmware management</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="163"/>
        <location filename="../mainwindow.cpp" line="470"/>
        <source>Software Config</source>
        <translation>Software Config</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="233"/>
        <location filename="../mainwindow.cpp" line="466"/>
        <source>Info</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="240"/>
        <location filename="../mainwindow.cpp" line="467"/>
        <source>About</source>
        <translation>About</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="151"/>
        <location filename="../mainwindow.cpp" line="471"/>
        <source>Setting</source>
        <translation>Setting</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="175"/>
        <source>Software Update</source>
        <translation>Software Update</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="180"/>
        <source>CurVersion</source>
        <translation>CurVersion</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="190"/>
        <source>Update</source>
        <translation>Update</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="202"/>
        <source>LatestVersion:</source>
        <translation>LatestVersion:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="202"/>
        <location filename="../mainwindow.cpp" line="204"/>
        <source>Update log:</source>
        <translation>Update log:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="204"/>
        <source>The current version is already the latest version</source>
        <translation>The current version is already the latest version</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="459"/>
        <source>Device</source>
        <translation>Terminals</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="460"/>
        <source>Program</source>
        <translation>Solutions</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="461"/>
        <source>Control</source>
        <translation>Terminal Control</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="462"/>
        <source>GuangYinPin</source>
        <translation>Lora screen</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="463"/>
        <source>Check card</source>
        <translation>Detect</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="329"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="329"/>
        <source>RestoreLedCardIpByUdpTip</source>
        <translation>This operation will fix all the control cards in the LAN that are not in the same network segment as the computer IP. Please be careful!</translation>
    </message>
</context>
<context>
    <name>Net</name>
    <message>
        <location filename="../gutil/qnetwork.cpp" line="17"/>
        <source>Connection Timeout</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../gutil/qnetwork.cpp" line="36"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
</context>
<context>
    <name>PageEditor</name>
    <message>
        <location filename="../program/pageeditor.cpp" line="33"/>
        <source>Zoom In</source>
        <translation>Zoom In</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="46"/>
        <source>Zoom Out</source>
        <translation>Zoom Out</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="50"/>
        <source>Original size</source>
        <translation>Origianl Size</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="59"/>
        <source>Delete the secect media</source>
        <translation>Delete the seleted media</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="60"/>
        <source>Clear all media</source>
        <translation>Clear all media</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="62"/>
        <source>Move layer up</source>
        <translation>Move layer up(shortcut key PgUp)</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="63"/>
        <source>Send backward</source>
        <translation>Send backward(shortcut key PgDn)</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="64"/>
        <source>Bring to front</source>
        <translation>Bring to front(shortcut key home)</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="65"/>
        <source>Move to the bottom layer</source>
        <translation>Move to the bottom layer(shortcut key end)</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="66"/>
        <source>Fill the entire screen</source>
        <translation>Fill the entire screen</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="67"/>
        <source>Fill the screen horizontally</source>
        <translation>Fill the screen horizontally</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="68"/>
        <source>Fill the screen vertically</source>
        <translation>Fill the screen vertically</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="69"/>
        <source>Align top</source>
        <translation>Align up</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="70"/>
        <source>Center vertically</source>
        <translation>Center vertically</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="71"/>
        <source>Bottom align</source>
        <translation>Bottom up</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="72"/>
        <source>Align left</source>
        <translation>Align left</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="73"/>
        <source>Center horizontally</source>
        <translation>Center horizontally</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="74"/>
        <source>Align right</source>
        <translation>Align right</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="185"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../program/pageeditor.cpp" line="185"/>
        <source>Clear all medias?</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>PageListItem</name>
    <message>
        <location filename="../program/pagelistitem.cpp" line="144"/>
        <source>times</source>
        <translation>Times</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="202"/>
        <source>Page name</source>
        <translation>Program name</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="221"/>
        <source>New</source>
        <translation>New</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="231"/>
        <source>Play times</source>
        <translation>Play times</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="245"/>
        <source>Sources Repeat</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="265"/>
        <source>Audios</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="268"/>
        <source>Total Dur</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="271"/>
        <location filename="../program/pagelistitem.cpp" line="371"/>
        <source>s</source>
        <translation>s</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="280"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="366"/>
        <source>Duration</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="374"/>
        <source>Vol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="415"/>
        <source>Valid Date</source>
        <translation>Valid date</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="442"/>
        <location filename="../program/pagelistitem.cpp" line="454"/>
        <source>Warning</source>
        <translation>Warning</translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="442"/>
        <source>Start Time can&apos;t be later than End Time</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="454"/>
        <source>End Time can&apos;t be earlier than Start Time</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/pagelistitem.cpp" line="493"/>
        <source>Plan</source>
        <translation>Plan</translation>
    </message>
</context>
<context>
    <name>PasswordInChDlg</name>
    <message>
        <location filename="../passwordindlg.cpp" line="14"/>
        <source>Input password</source>
        <translation>Input password</translation>
    </message>
    <message>
        <location filename="../passwordindlg.cpp" line="22"/>
        <source>Change Password</source>
        <translation>Change Password</translation>
    </message>
</context>
<context>
    <name>PixbmpShowDialog</name>
    <message>
        <location filename="../base/pixbmpshowdialog.ui" line="44"/>
        <source>X</source>
        <translation>X</translation>
    </message>
</context>
<context>
    <name>PlayWin</name>
    <message>
        <location filename="../player/playwin.cpp" line="178"/>
        <source>Move to Top Left</source>
        <translation>Move to Top Left</translation>
    </message>
    <message>
        <location filename="../player/playwin.cpp" line="182"/>
        <source>Set Position</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../player/playwin.cpp" line="187"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
</context>
<context>
    <name>PlayerBackSendThread</name>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2375"/>
        <source>Open file failed</source>
        <translation>Open file failed</translation>
    </message>
    <message>
        <location filename="../device/ctrladvancedpanel.cpp" line="2382"/>
        <source>Read file failed</source>
        <translation>Read file failed</translation>
    </message>
</context>
<context>
    <name>PosDlg</name>
    <message>
        <location filename="../player/posdlg.cpp" line="8"/>
        <source>Set Position</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../player/posdlg.cpp" line="35"/>
        <source>OK</source>
        <translation>Ok</translation>
    </message>
</context>
<context>
    <name>ProgCreateDlg</name>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="45"/>
        <source>Resolution</source>
        <translation>Resolution</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="14"/>
        <source>Solution Information</source>
        <translation>Solution Information</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="30"/>
        <source>Solution Name</source>
        <translation>Solution  Name</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="51"/>
        <source>Width</source>
        <translation>Width</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="59"/>
        <source>Height</source>
        <translation>Height</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="70"/>
        <source>Remarks</source>
        <translation>Remarks</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="87"/>
        <source>每段打折宽度 (用空格分隔)</source>
        <translation>Each part width (split with space)</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="101"/>
        <source>OK</source>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../program/progcreatedlg.cpp" line="105"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
<context>
    <name>ProgEditorWin</name>
    <message>
        <location filename="../program/progeditorwin.cpp" line="81"/>
        <source>Save</source>
        <translation>Save</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="84"/>
        <location filename="../program/progeditorwin.cpp" line="97"/>
        <source>Save as</source>
        <translation>Save as</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="119"/>
        <source>Setting</source>
        <translation>Setting</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="180"/>
        <source>Text</source>
        <translation>Text</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="183"/>
        <source>Photo</source>
        <translation>Photo</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="186"/>
        <source>Video</source>
        <translation>Video</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="190"/>
        <source>Gif</source>
        <translation>Gif</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="193"/>
        <source>Clock</source>
        <translation>Clock</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="196"/>
        <source>Analog Clock</source>
        <translation>Analog Clock</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="199"/>
        <source>Environment</source>
        <translation>Environmental Monitoring</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="202"/>
        <source>Web</source>
        <translation>Web page</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="174"/>
        <source>MuliContentWindow</source>
        <translation>Multi material window</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="175"/>
        <source>In this window, a plurality of different program materials can be added and played according to the order of joining the list;</source>
        <translation>In this window, a plurality of different program materials can be added and played according to the order of joining the list</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="205"/>
        <source>Timer</source>
        <translation>Timer</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="212"/>
        <source>Play</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="212"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="239"/>
        <source>Publish</source>
        <translation>Publish</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="268"/>
        <location filename="../program/progeditorwin.cpp" line="288"/>
        <location filename="../program/progeditorwin.cpp" line="309"/>
        <location filename="../program/progeditorwin.cpp" line="319"/>
        <source>Select File</source>
        <translation>Select File</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="383"/>
        <source>program</source>
        <translation>Program</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="392"/>
        <source>Add page</source>
        <translation>Add page</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="396"/>
        <source>Copy page</source>
        <translation>Copy page</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="411"/>
        <source>Delete page</source>
        <translation>Delete page</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="416"/>
        <location filename="../program/progeditorwin.cpp" line="586"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="416"/>
        <source>Are you sure you want to delete this program page?</source>
        <translation>Are you sure you want to delete this program page?</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="427"/>
        <source>Move up</source>
        <translation>Move up</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="443"/>
        <source>Move down</source>
        <translation>Move down</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="519"/>
        <source>widget properties</source>
        <translation>Widget properties</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="526"/>
        <source>Page properties</source>
        <translation>Program properties</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="586"/>
        <source>Do you want to save the modifications?</source>
        <translation>Do you want to save the modifications?</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="104"/>
        <location filename="../program/progeditorwin.cpp" line="621"/>
        <source>Saving...</source>
        <translation>Saving...</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="104"/>
        <location filename="../program/progeditorwin.cpp" line="621"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="104"/>
        <source>Save failed</source>
        <translation>Save failed</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="242"/>
        <source>Convertering</source>
        <translation>Convertering</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="217"/>
        <source>Generate preview data</source>
        <translation>Generate preview data</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="602"/>
        <location filename="../program/progeditorwin.cpp" line="612"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="602"/>
        <source>Rename fail when saving</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="612"/>
        <source>Remove Recursively fail when saving</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/progeditorwin.cpp" line="636"/>
        <source>Warning</source>
        <translation>Warning</translation>
    </message>
</context>
<context>
    <name>ProgItem</name>
    <message>
        <location filename="../program/progitem.cpp" line="71"/>
        <location filename="../program/progitem.cpp" line="100"/>
        <source>ExportButtonTip</source>
        <translation>USB playback</translation>
    </message>
    <message>
        <location filename="../program/progitem.cpp" line="86"/>
        <location filename="../program/progitem.cpp" line="101"/>
        <source>SendButtonTip</source>
        <translation>Publish</translation>
    </message>
    <message>
        <location filename="../program/progitem.cpp" line="154"/>
        <location filename="../program/progitem.cpp" line="163"/>
        <source>Convertering</source>
        <translation>Convertering</translation>
    </message>
</context>
<context>
    <name>ProgPanel</name>
    <message>
        <location filename="../progpanel.cpp" line="31"/>
        <location filename="../progpanel.cpp" line="316"/>
        <source>New</source>
        <translation>New</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="63"/>
        <location filename="../progpanel.cpp" line="317"/>
        <source>Edit</source>
        <translation>Edit</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="70"/>
        <location filename="../progpanel.cpp" line="318"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="77"/>
        <location filename="../progpanel.cpp" line="104"/>
        <location filename="../progpanel.cpp" line="319"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="134"/>
        <location filename="../progpanel.cpp" line="145"/>
        <location filename="../progpanel.cpp" line="320"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="170"/>
        <location filename="../progpanel.cpp" line="321"/>
        <source>Send</source>
        <translation>Send</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="227"/>
        <location filename="../progpanel.cpp" line="315"/>
        <source>Publish</source>
        <translation>Publish</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="222"/>
        <location filename="../progpanel.cpp" line="310"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="82"/>
        <location filename="../progpanel.cpp" line="152"/>
        <source>Choose Directory</source>
        <translation>Choose Directory</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="86"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="86"/>
        <source>The imported directory is already in the working directory, so there is no need to import it again!</source>
        <translation>The imported directory is already in the working directory, so there is no need to import it again!</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="97"/>
        <source>:solution(s) already exist.are you sure you want to overwrite the existing solution(s)?</source>
        <translation>:solution(s) already exist.are you sure you want to overwrite the existing solution(s)?</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="177"/>
        <location filename="../progpanel.cpp" line="322"/>
        <source>Play</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="177"/>
        <location filename="../progpanel.cpp" line="322"/>
        <source>Stop</source>
        <translation>Stop</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="223"/>
        <location filename="../progpanel.cpp" line="311"/>
        <source>Resolution</source>
        <translation>Resolution</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="224"/>
        <location filename="../progpanel.cpp" line="312"/>
        <source>File Size</source>
        <translation>File Size</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="225"/>
        <location filename="../progpanel.cpp" line="313"/>
        <source>Last Modify</source>
        <translation>Last Modified</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="226"/>
        <location filename="../progpanel.cpp" line="314"/>
        <source>Usb playback</source>
        <translation>USB playback</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="344"/>
        <source>Program name conflicted</source>
        <translation>Program name conflicted</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="344"/>
        <source>Warning</source>
        <translation>Warning</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="360"/>
        <source>You will delete the selected solution(s),are you sure?</source>
        <translation>You will delete the selected solution(s),are you sure?</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="97"/>
        <location filename="../progpanel.cpp" line="360"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
</context>
<context>
    <name>ProgPortDlg</name>
    <message>
        <location filename="../progpanel.cpp" line="453"/>
        <source>Solution Name</source>
        <translation>Solution Name</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="453"/>
        <source>Progress</source>
        <translation>Progress</translation>
    </message>
    <message>
        <location filename="../progpanel.cpp" line="462"/>
        <source>Done</source>
        <translation>Done</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../main.cpp" line="57"/>
        <source>Setting up the LedOK Express...</source>
        <translation>Setting up the LedOK Express...</translation>
    </message>
</context>
<context>
    <name>SendProgThread</name>
    <message>
        <location filename="../program/sendprogthread.cpp" line="18"/>
        <location filename="../program/sendprogthread.cpp" line="103"/>
        <source>Program is empty</source>
        <translation>Program is empty</translation>
    </message>
    <message>
        <location filename="../program/sendprogthread.cpp" line="141"/>
        <source>Open file failed</source>
        <translation>Open file failed</translation>
    </message>
    <message>
        <location filename="../program/sendprogthread.cpp" line="148"/>
        <source>Read file failed</source>
        <translation>Read file failed</translation>
    </message>
</context>
<context>
    <name>SendProgramDialog</name>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="11"/>
        <location filename="../program/sendprogramdialog.cpp" line="74"/>
        <source>Publish</source>
        <translation>Publish</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="16"/>
        <source>success info</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="21"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="120"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="42"/>
        <source>Screen ID</source>
        <translation>Screen ID</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="47"/>
        <source>Remark Name</source>
        <translation>Alias</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="43"/>
        <source>Online</source>
        <translation>Online</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="44"/>
        <source>Screen IP</source>
        <translation>Screen IP</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="45"/>
        <source>Screen Size</source>
        <translation>Screen Size</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="46"/>
        <source>Security</source>
        <translation>encryption</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="48"/>
        <source>Progress</source>
        <translation>Progress</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="49"/>
        <source>Remarks</source>
        <translation>Remarks</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="85"/>
        <source>This screen is encrypted</source>
        <translation>This screen is encrypted</translation>
    </message>
    <message>
        <location filename="../program/sendprogramdialog.cpp" line="173"/>
        <source>All</source>
        <translation>ALL</translation>
    </message>
</context>
<context>
    <name>SoftConfigDialog</name>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="11"/>
        <source>Software Config</source>
        <translation>Software Config</translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="19"/>
        <source>Video compress to</source>
        <translation>Video compress to</translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="23"/>
        <source>Video transcoding to</source>
        <translation>Video transcoding to</translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="29"/>
        <source>Text antialiasing</source>
        <translation>Text antialiasing</translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="33"/>
        <source>TextAntilaTip</source>
        <translation>(Note: this option is suitable for screens with small spacing and large size. If this option is selected, the shadow on the edge of the text will be smooth; it is not recommended for small size screens and single and double color screens.)</translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="40"/>
        <source>GuangYinPin</source>
        <translation>Lora screen</translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="43"/>
        <source>Width Split</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../base/softconfigdialog.cpp" line="47"/>
        <source>OK</source>
        <translation>Ok</translation>
    </message>
</context>
<context>
    <name>UpdateLedset3Dialog</name>
    <message>
        <location filename="../base/updateledset3dialog.ui" line="37"/>
        <source>LedSet3.0 Update</source>
        <translation>LedSet3.0 Update</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.ui" line="53"/>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.ui" line="126"/>
        <source>V1.0.0</source>
        <translation>V1.0.0</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.ui" line="161"/>
        <source>Update</source>
        <translation>Update</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.cpp" line="22"/>
        <location filename="../base/updateledset3dialog.cpp" line="45"/>
        <source>CurVersion</source>
        <translation>CurVersion</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.cpp" line="46"/>
        <source>Apk is download finished from internet,you can select LED Screen SYNC firmware now!</source>
        <translation>Apk is download finished from internet,you can select LED Screen SYNC firmware now!</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.cpp" line="70"/>
        <source>LatestVersion:</source>
        <translation>LatestVersion:</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.cpp" line="73"/>
        <source>Update log:</source>
        <translation>Update log:</translation>
    </message>
    <message>
        <location filename="../base/updateledset3dialog.cpp" line="78"/>
        <source>The current version is already the latest version,,you can select LED Screen SYNC firmware now!</source>
        <translation>The current version is already the latest version,,you can select LED Screen SYNC firmware now!</translation>
    </message>
</context>
<context>
    <name>Updater</name>
    <message>
        <location filename="../QSimpleUpdater/src/Updater.cpp" line="448"/>
        <source>Would you like to download the update now?</source>
        <translation>Would you like to download the update now?</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Updater.cpp" line="449"/>
        <source>Would you like to download the update now? This is a mandatory update, exiting now will close the application</source>
        <translation>Would you like to download the update now? This is a mandatory update, exiting now will close the application</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Updater.cpp" line="471"/>
        <source>No updates are available for the moment</source>
        <translation>No updates are available for the moment</translation>
    </message>
    <message>
        <location filename="../QSimpleUpdater/src/Updater.cpp" line="473"/>
        <source>Congratulations! You are running the latest version of %1</source>
        <translation>Congratulations! You are running the latest version of %1</translation>
    </message>
</context>
<context>
    <name>UpgradeApkDialog</name>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="21"/>
        <source>Update APK</source>
        <translation>Update APK</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="31"/>
        <source>Select apk</source>
        <translation>Select apk</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="138"/>
        <source>Upgrade</source>
        <translation>Upgrade</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="262"/>
        <source>Uninstall</source>
        <translation>Uninstall</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="293"/>
        <source>check running state</source>
        <translation>check running state</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="36"/>
        <source>Select Fpga</source>
        <translation>Select Fpga</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="217"/>
        <source>Installing</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="328"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="355"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="365"/>
        <source>Screen ID</source>
        <translation>Screen ID</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="369"/>
        <source>Remark Name</source>
        <translation>Alias</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="366"/>
        <source>Online</source>
        <translation>Online</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="367"/>
        <source>Screen IP</source>
        <translation>Screen IP</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="368"/>
        <source>Security</source>
        <translation>encryption</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="370"/>
        <source>Progress</source>
        <translation>Progress</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="372"/>
        <source>xixunplayer</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="373"/>
        <source>cardsystem</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="375"/>
        <source>taxiapp</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="374"/>
        <source>starter</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="378"/>
        <source>connection</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="376"/>
        <source>displayer</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="377"/>
        <source>FPGA</source>
        <translation>FPGA</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="379"/>
        <source>update</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="371"/>
        <source>State</source>
        <translation>State</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="336"/>
        <location filename="../device/upgradeapkdialog.cpp" line="406"/>
        <source>All</source>
        <translation>ALL</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="153"/>
        <source>This screen is encrypted</source>
        <translation>This screen is encrypted</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="26"/>
        <location filename="../device/upgradeapkdialog.cpp" line="80"/>
        <source>Select Online APK</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="75"/>
        <source>No Files</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="87"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="88"/>
        <source>Size</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="89"/>
        <source>Create Time</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="149"/>
        <location filename="../device/upgradeapkdialog.cpp" line="159"/>
        <location filename="../device/upgradeapkdialog.cpp" line="268"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="149"/>
        <source>Is upgrading now. Please wait</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="159"/>
        <source>NoSelectedController</source>
        <translation>Please select screen first</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="170"/>
        <location filename="../device/upgradeapkdialog.cpp" line="176"/>
        <source>Downloading Online File</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="184"/>
        <location filename="../device/upgradeapkdialog.cpp" line="188"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="188"/>
        <source>Online file is empty</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="200"/>
        <source>Uploading</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="212"/>
        <source>Upload error</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="233"/>
        <source>Install error</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="236"/>
        <source>Install success</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="271"/>
        <source>Reminder</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="271"/>
        <source>Reminder: Uninstalling this program may cause the device to offline, cannot be found, lost configs and have a black screen. Please uninstall with caution!</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="271"/>
        <source>Do you want to continue?</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="275"/>
        <source>Uninstalling</source>
        <translation>Uninstalling</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="284"/>
        <source>Uninstall error</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="287"/>
        <source>Uninstall success</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="301"/>
        <source>Check apk running status</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="311"/>
        <source>Check error</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="314"/>
        <source>Running</source>
        <translation>Running</translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="315"/>
        <source>Not running</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../device/upgradeapkdialog.cpp" line="425"/>
        <source>The encrypted control card can be upgraded directly</source>
        <translation>The encrypted control card can be upgraded directly</translation>
    </message>
</context>
<context>
    <name>UsbDetectDialog</name>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="14"/>
        <source>Usb upgrade program</source>
        <translation>Usb upgrade program</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="29"/>
        <source>Password</source>
        <translation>Password</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="46"/>
        <source>OK</source>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="33"/>
        <source>Input password</source>
        <translation>Input password</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="55"/>
        <location filename="../program/usbdetectdialog.cpp" line="56"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="55"/>
        <source>No checked USB device</source>
        <translation>No checked USB device</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="56"/>
        <source>please select usb device in list</source>
        <translation>please select usb device in list</translation>
    </message>
    <message>
        <location filename="../program/usbdetectdialog.cpp" line="60"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
<context>
    <name>WaitingDlg</name>
    <message>
        <location filename="../base/waitingdlg.cpp" line="57"/>
        <source>Success</source>
        <translation>Success</translation>
    </message>
</context>
<context>
    <name>X_UIMsgBoxOk</name>
    <message>
        <location filename="../base/x_uimsgboxok.ui" line="54"/>
        <location filename="../base/x_uimsgboxok.ui" line="151"/>
        <source>TextLabel</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../base/x_uimsgboxok.ui" line="70"/>
        <source>X</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../base/x_uimsgboxok.ui" line="175"/>
        <source>OK</source>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../base/x_uimsgboxok.ui" line="182"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
<context>
    <name>mGuangYingPinWidget</name>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="39"/>
        <location filename="../mguangyingpinwidget.cpp" line="165"/>
        <source>Com</source>
        <translation>Com</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="67"/>
        <location filename="../mguangyingpinwidget.cpp" line="142"/>
        <source>Main</source>
        <translation>Main Device</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="81"/>
        <location filename="../mguangyingpinwidget.ui" line="358"/>
        <location filename="../mguangyingpinwidget.cpp" line="145"/>
        <location filename="../mguangyingpinwidget.cpp" line="150"/>
        <source>PortName</source>
        <translation>Port Name</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="105"/>
        <location filename="../mguangyingpinwidget.ui" line="379"/>
        <location filename="../mguangyingpinwidget.cpp" line="146"/>
        <location filename="../mguangyingpinwidget.cpp" line="151"/>
        <source>BaudRate</source>
        <translation>BaudRate</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="113"/>
        <location filename="../mguangyingpinwidget.ui" line="387"/>
        <source>1200</source>
        <translation>1200</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="118"/>
        <location filename="../mguangyingpinwidget.ui" line="392"/>
        <source>2400</source>
        <translation>2400</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="123"/>
        <location filename="../mguangyingpinwidget.ui" line="397"/>
        <source>4800</source>
        <translation>4800</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="128"/>
        <location filename="../mguangyingpinwidget.ui" line="402"/>
        <source>9600</source>
        <translation>9600</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="133"/>
        <location filename="../mguangyingpinwidget.ui" line="407"/>
        <source>19200</source>
        <translation>19200</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="138"/>
        <location filename="../mguangyingpinwidget.ui" line="412"/>
        <source>38400</source>
        <translation>38400</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="143"/>
        <location filename="../mguangyingpinwidget.ui" line="417"/>
        <source>57600</source>
        <translation>57600</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="148"/>
        <location filename="../mguangyingpinwidget.ui" line="422"/>
        <source>115200</source>
        <translation>115200</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="163"/>
        <location filename="../mguangyingpinwidget.ui" line="434"/>
        <location filename="../mguangyingpinwidget.cpp" line="147"/>
        <location filename="../mguangyingpinwidget.cpp" line="152"/>
        <source>DataBit</source>
        <translation>DataBit</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="171"/>
        <location filename="../mguangyingpinwidget.ui" line="442"/>
        <location filename="../mguangyingpinwidget.ui" line="883"/>
        <source>5</source>
        <translation>5</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="176"/>
        <location filename="../mguangyingpinwidget.ui" line="447"/>
        <location filename="../mguangyingpinwidget.ui" line="906"/>
        <source>6</source>
        <translation>6</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="181"/>
        <location filename="../mguangyingpinwidget.ui" line="452"/>
        <location filename="../mguangyingpinwidget.ui" line="925"/>
        <source>7</source>
        <translation>7</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="186"/>
        <location filename="../mguangyingpinwidget.ui" line="457"/>
        <location filename="../mguangyingpinwidget.ui" line="944"/>
        <source>8</source>
        <translation>8</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="201"/>
        <location filename="../mguangyingpinwidget.ui" line="469"/>
        <location filename="../mguangyingpinwidget.cpp" line="148"/>
        <location filename="../mguangyingpinwidget.cpp" line="153"/>
        <source>OEBit</source>
        <translation>OEBit</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="209"/>
        <location filename="../mguangyingpinwidget.ui" line="477"/>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="214"/>
        <location filename="../mguangyingpinwidget.ui" line="482"/>
        <source>Even</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="219"/>
        <location filename="../mguangyingpinwidget.ui" line="487"/>
        <source>Odd</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="224"/>
        <location filename="../mguangyingpinwidget.ui" line="492"/>
        <source>Space</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="229"/>
        <location filename="../mguangyingpinwidget.ui" line="497"/>
        <source>Mark</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="244"/>
        <location filename="../mguangyingpinwidget.ui" line="509"/>
        <location filename="../mguangyingpinwidget.cpp" line="149"/>
        <location filename="../mguangyingpinwidget.cpp" line="154"/>
        <source>StopBit</source>
        <translation>StopBit</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="252"/>
        <location filename="../mguangyingpinwidget.ui" line="517"/>
        <location filename="../mguangyingpinwidget.ui" line="807"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="257"/>
        <location filename="../mguangyingpinwidget.ui" line="522"/>
        <location filename="../mguangyingpinwidget.ui" line="826"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="262"/>
        <location filename="../mguangyingpinwidget.ui" line="527"/>
        <source>1.5</source>
        <translation>1.5</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="277"/>
        <location filename="../mguangyingpinwidget.ui" line="539"/>
        <source>State:Close</source>
        <translation>State:Close</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="304"/>
        <location filename="../mguangyingpinwidget.ui" line="566"/>
        <location filename="../mguangyingpinwidget.cpp" line="136"/>
        <location filename="../mguangyingpinwidget.cpp" line="137"/>
        <location filename="../mguangyingpinwidget.cpp" line="366"/>
        <location filename="../mguangyingpinwidget.cpp" line="411"/>
        <location filename="../mguangyingpinwidget.cpp" line="474"/>
        <location filename="../mguangyingpinwidget.cpp" line="484"/>
        <location filename="../mguangyingpinwidget.cpp" line="548"/>
        <source>Open</source>
        <translation>Open</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="341"/>
        <location filename="../mguangyingpinwidget.cpp" line="143"/>
        <source>Auxiliary</source>
        <translation>Auxiliary</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="597"/>
        <location filename="../mguangyingpinwidget.cpp" line="141"/>
        <source>Refresh</source>
        <translation>Refresh</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="666"/>
        <location filename="../mguangyingpinwidget.cpp" line="144"/>
        <source>Param configuration</source>
        <translation>Param configuration</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="685"/>
        <location filename="../mguangyingpinwidget.cpp" line="156"/>
        <source>Resend times</source>
        <translation>Resend times</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="714"/>
        <location filename="../mguangyingpinwidget.cpp" line="157"/>
        <source>Delay millsecond</source>
        <translation>Delay millsecond</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="845"/>
        <source>3</source>
        <translation>3</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="864"/>
        <source>4</source>
        <translation>4</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="963"/>
        <source>9</source>
        <translation>9</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1470"/>
        <location filename="../mguangyingpinwidget.cpp" line="162"/>
        <source>Clear</source>
        <translation>Clear</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1477"/>
        <location filename="../mguangyingpinwidget.cpp" line="163"/>
        <source>Debug</source>
        <translation>Debug</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="698"/>
        <location filename="../mguangyingpinwidget.ui" line="727"/>
        <location filename="../mguangyingpinwidget.ui" line="982"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="607"/>
        <location filename="../mguangyingpinwidget.cpp" line="164"/>
        <source>Network</source>
        <translation>Network</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1005"/>
        <source>11</source>
        <translation>11</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1024"/>
        <source>12</source>
        <translation>12</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1043"/>
        <source>13</source>
        <translation>13</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1062"/>
        <source>14</source>
        <translation>14</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1081"/>
        <source>15</source>
        <translation>15</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1104"/>
        <source>16</source>
        <translation>16</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1123"/>
        <source>17</source>
        <translation>17</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1142"/>
        <source>18</source>
        <translation>18</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1161"/>
        <source>19</source>
        <translation>19</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1180"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1216"/>
        <location filename="../mguangyingpinwidget.cpp" line="158"/>
        <source>Program number</source>
        <translation>Program number</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1245"/>
        <location filename="../mguangyingpinwidget.cpp" line="135"/>
        <source>Send</source>
        <translation>Send</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1355"/>
        <location filename="../mguangyingpinwidget.cpp" line="159"/>
        <source>Brightness</source>
        <translation>Screen Brightness</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1384"/>
        <location filename="../mguangyingpinwidget.cpp" line="138"/>
        <source>Set</source>
        <translation>Set</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1404"/>
        <location filename="../mguangyingpinwidget.cpp" line="140"/>
        <source>Screen Off</source>
        <translation>Screen Off</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.ui" line="1417"/>
        <source>Screen on</source>
        <translation>Screen On</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.cpp" line="74"/>
        <location filename="../mguangyingpinwidget.cpp" line="81"/>
        <location filename="../mguangyingpinwidget.cpp" line="160"/>
        <location filename="../mguangyingpinwidget.cpp" line="161"/>
        <location filename="../mguangyingpinwidget.cpp" line="390"/>
        <location filename="../mguangyingpinwidget.cpp" line="397"/>
        <location filename="../mguangyingpinwidget.cpp" line="477"/>
        <location filename="../mguangyingpinwidget.cpp" line="551"/>
        <source>State:Off</source>
        <translation>State:Off</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.cpp" line="139"/>
        <source>Screen On</source>
        <translation>Screen On</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.cpp" line="252"/>
        <location filename="../mguangyingpinwidget.cpp" line="254"/>
        <location filename="../mguangyingpinwidget.cpp" line="285"/>
        <location filename="../mguangyingpinwidget.cpp" line="287"/>
        <location filename="../mguangyingpinwidget.cpp" line="300"/>
        <location filename="../mguangyingpinwidget.cpp" line="302"/>
        <location filename="../mguangyingpinwidget.cpp" line="314"/>
        <location filename="../mguangyingpinwidget.cpp" line="316"/>
        <location filename="../mguangyingpinwidget.cpp" line="453"/>
        <location filename="../mguangyingpinwidget.cpp" line="526"/>
        <source>Close</source>
        <translation>Close</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.cpp" line="456"/>
        <location filename="../mguangyingpinwidget.cpp" line="529"/>
        <source>State:On</source>
        <translation>State:On</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.cpp" line="459"/>
        <location filename="../mguangyingpinwidget.cpp" line="533"/>
        <source>Tip</source>
        <translation>Tip</translation>
    </message>
    <message>
        <location filename="../mguangyingpinwidget.cpp" line="459"/>
        <location filename="../mguangyingpinwidget.cpp" line="533"/>
        <source>OpenPort COM failed</source>
        <translation>OpenPort COM failed</translation>
    </message>
</context>
<context>
    <name>wPlanItem</name>
    <message>
        <location filename="../program/wplanitem.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="61"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="125"/>
        <source>Every week:</source>
        <translation>Every week:</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="149"/>
        <source>M</source>
        <translation>M</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="181"/>
        <source>Tu</source>
        <translation>Tu</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="213"/>
        <source>W</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="245"/>
        <source>Th</source>
        <translation>Th</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="277"/>
        <source>F</source>
        <translation>F</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="309"/>
        <source>Sa</source>
        <translation>Sa</translation>
    </message>
    <message>
        <location filename="../program/wplanitem.ui" line="341"/>
        <source>Su</source>
        <translation>Su</translation>
    </message>
</context>
<context>
    <name>wProgramPublishItem</name>
    <message>
        <location filename="../program/wprogrampublishitem.cpp" line="36"/>
        <source>Input password</source>
        <translation>Input password</translation>
    </message>
    <message>
        <location filename="../program/wprogrampublishitem.cpp" line="50"/>
        <location filename="../program/wprogrampublishitem.cpp" line="55"/>
        <location filename="../program/wprogrampublishitem.cpp" line="62"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../program/wprogrampublishitem.cpp" line="66"/>
        <location filename="../program/wprogrampublishitem.cpp" line="72"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../program/wprogrampublishitem.cpp" line="66"/>
        <source>Fail</source>
        <translation>Fail</translation>
    </message>
    <message>
        <location filename="../program/wprogrampublishitem.cpp" line="72"/>
        <source>password is wrong</source>
        <translation>password is wrong</translation>
    </message>
</context>
<context>
    <name>wUpgradeApkItem</name>
    <message>
        <location filename="../device/wupgradeapkitem.cpp" line="86"/>
        <source>Input password</source>
        <translation>Input password</translation>
    </message>
    <message>
        <location filename="../device/wupgradeapkitem.cpp" line="97"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../device/wupgradeapkitem.cpp" line="103"/>
        <source>Tip Info</source>
        <translation>Tip Info</translation>
    </message>
    <message>
        <location filename="../device/wupgradeapkitem.cpp" line="103"/>
        <source>password is wrong</source>
        <translation>password is wrong</translation>
    </message>
</context>
</TS>
