<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>ImageLoaderModel</name>
    <message>
        <location filename="../../3rd/nodeeditor-3.0.10/examples/resizable_images/ImageLoaderModel.cpp" line="52"/>
        <source>Open Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../3rd/nodeeditor-3.0.10/examples/resizable_images/ImageLoaderModel.cpp" line="54"/>
        <source>Image Files (*.png *.jpg *.bmp)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../../qml/MainWindow.qml" line="13"/>
        <source>EasyDebug</source>
        <translation>EasyDebug</translation>
    </message>
</context>
<context>
    <name>MainWindowBleCentralPageController</name>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="35"/>
        <source>BLE central settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="39"/>
        <source>Device list</source>
        <translation type="unfinished">设备列表</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="46"/>
        <source>filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="55"/>
        <source>Timeout</source>
        <translation type="unfinished">超时时间</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="64"/>
        <source>Services</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="71"/>
        <source>Characteristics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="78"/>
        <source>Writting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="82"/>
        <source>Write</source>
        <translation type="unfinished">写入</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="82"/>
        <source>Write without Response</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="94"/>
        <source>Notify</source>
        <translation type="unfinished">通知</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="94"/>
        <source>Read</source>
        <translation type="unfinished">读取</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowBleCentralPageController.qml" line="110"/>
        <source>Unnotify</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowInfoPage</name>
    <message>
        <location filename="../../qml/MainWindowInfoPage.qml" line="12"/>
        <source>Version:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowInfoPage.qml" line="18"/>
        <source>Report a bug:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowInfoPage.qml" line="24"/>
        <source>Build info:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowInfoPage.qml" line="30"/>
        <source>User QQ Group:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowInfoPage.qml" line="40"/>
        <source>Copy</source>
        <translation type="unfinished">复制</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowInfoPage.qml" line="45"/>
        <source>Copyright information:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowSerialPortPageController</name>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="43"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="44"/>
        <source><byte value="xd"/></source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="45"/>
        <source>
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="46"/>
        <source><byte value="xd"/>
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="47"/>
        <source>
<byte value="xd"/></source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="55"/>
        <source>Serial port settings</source>
        <translation type="unfinished">串口配置</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="60"/>
        <source>Port names</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="80"/>
        <source>Baud rate</source>
        <translation type="unfinished">波特率</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="115"/>
        <source>Stop bits</source>
        <translation type="unfinished">停止位</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="142"/>
        <source>Data bits</source>
        <translation type="unfinished">数据位</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="170"/>
        <source>Parity</source>
        <translation type="unfinished">校验位</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="179"/>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="208"/>
        <source>No</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="180"/>
        <source>Even</source>
        <translation type="unfinished">偶校验</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="181"/>
        <source>Odd</source>
        <translation type="unfinished">奇校验</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="182"/>
        <source>Space</source>
        <translation type="unfinished">空格校验</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="183"/>
        <source>Mark</source>
        <translation type="unfinished">标记校验</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="199"/>
        <source>Flow control</source>
        <translation type="unfinished">流控位</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="209"/>
        <source>Hardware</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="210"/>
        <source>Software</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="228"/>
        <source>Custom baud rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="242"/>
        <source>Ignore busy device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSerialPortPageController.qml" line="258"/>
        <source>Auto update port names</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowSettingsPage</name>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="14"/>
        <source>General</source>
        <translation type="unfinished">通用</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="19"/>
        <source>High dpi scale factor rounding policy (need to reboot the app)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="27"/>
        <source>.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="27"/>
        <source>Round up for .5 and above.</source>
        <translation type="unfinished">缩放至x.5被。</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="28"/>
        <source>Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="28"/>
        <source>Always round up.</source>
        <translation type="unfinished">总是放大。</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="29"/>
        <source>Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="29"/>
        <source>Always round down.</source>
        <translation type="unfinished">总是缩小。</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="30"/>
        <source>.75</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="30"/>
        <source>Round up for .75 and above.</source>
        <translation type="unfinished">缩放至x.75被。</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="31"/>
        <source>Don&apos;t</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="31"/>
        <source>Don&apos;t round.</source>
        <translation type="unfinished">不缩放。</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="50"/>
        <source>UI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="53"/>
        <source>Classical</source>
        <translation type="unfinished">经典</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="53"/>
        <source>Modern</source>
        <translation type="unfinished">现代</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="68"/>
        <source>Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="81"/>
        <source>Font Family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="91"/>
        <source>Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="95"/>
        <source>Application theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="102"/>
        <source>System</source>
        <translation type="unfinished">系统</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="103"/>
        <source>Dark</source>
        <translation type="unfinished">暗色主题</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="104"/>
        <source>Light</source>
        <translation type="unfinished">亮色主题</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="111"/>
        <source>Accent color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="112"/>
        <source>Primary color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="122"/>
        <source>Reset accent color and primary to default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowSettingsPage.qml" line="125"/>
        <source>Reset</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowTcpClientPageController</name>
    <message>
        <location filename="../../qml/MainWindowTcpClientPageController.qml" line="18"/>
        <source>TCP client settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowTcpServerPageController</name>
    <message>
        <location filename="../../qml/MainWindowTcpServerPageController.qml" line="18"/>
        <source>TCP server settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowToolBar</name>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="41"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="42"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="74"/>
        <source>SerialPort</source>
        <translation type="unfinished">串口调试</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="43"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="75"/>
        <source>UDP Client</source>
        <translation type="unfinished">UDP客户端</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="44"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="76"/>
        <source>UDP Server</source>
        <translation type="unfinished">UDP服务器</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="45"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="77"/>
        <source>TCP Client</source>
        <translation type="unfinished">TCP客户端</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="46"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="78"/>
        <source>TCP Server</source>
        <translation type="unfinished">TCP服务器</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="47"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="79"/>
        <source>WebSocket Client</source>
        <translation type="unfinished">WebSocket客户端</translation>
    </message>
    <message>
        <location filename="../../qml/MainWindowToolBar.qml" line="48"/>
        <location filename="../../qml/MainWindowToolBar.qml" line="80"/>
        <source>WebSocket Server</source>
        <translation type="unfinished">WebSocket服务器</translation>
    </message>
</context>
<context>
    <name>MainWindowUdpClientPageController</name>
    <message>
        <location filename="../../qml/MainWindowUdpClientPageController.qml" line="18"/>
        <source>UDP client settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowUdpServerPageController</name>
    <message>
        <location filename="../../qml/MainWindowUdpServerPageController.qml" line="18"/>
        <source>UDP server settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowWebSocketClientPageController</name>
    <message>
        <location filename="../../qml/MainWindowWebSocketClientPageController.qml" line="20"/>
        <source>WebSocket client settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowWebSocketServerPageController</name>
    <message>
        <location filename="../../qml/MainWindowWebSocketServerPageController.qml" line="19"/>
        <source>WebSocket server settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../../src/assistants/ascii/main.cc" line="19"/>
        <source>Ascii Assistant</source>
        <translation type="unfinished">ASCII参考助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/main.cc" line="20"/>
        <source>Base64 Assisatnt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/main.cc" line="18"/>
        <source>Broadcast Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/main.cc" line="19"/>
        <source>CRC Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/main.cc" line="18"/>
        <source>File Check Assistant</source>
        <translation type="unfinished">文件校验助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/main.cc" line="20"/>
        <source>Number Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/string/main.cc" line="20"/>
        <source>String Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/main.cc" line="18"/>
        <source>CAN Bus Studio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/main.cc" line="18"/>
        <source>Modbus Studio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/main.cc" line="98"/>
        <source>(Community)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtNodes::DataFlowGraphicsScene</name>
    <message>
        <location filename="../../3rd/nodeeditor-3.0.10/src/DataFlowGraphicsScene.cpp" line="150"/>
        <location filename="../../3rd/nodeeditor-3.0.10/src/DataFlowGraphicsScene.cpp" line="168"/>
        <source>Open Flow Scene</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../3rd/nodeeditor-3.0.10/src/DataFlowGraphicsScene.cpp" line="152"/>
        <location filename="../../3rd/nodeeditor-3.0.10/src/DataFlowGraphicsScene.cpp" line="170"/>
        <source>Flow Scene Files (*.flow)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtNodes::GraphicsView</name>
    <message>
        <location filename="../../3rd/nodeeditor-3.0.10/src/GraphicsView.cpp" line="140"/>
        <source>&amp;Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../3rd/nodeeditor-3.0.10/src/GraphicsView.cpp" line="144"/>
        <source>&amp;Redo</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SAKAffixesComboBox</name>
    <message>
        <location filename="../../src/common/commonui/sakaffixescombobox.cc" line="15"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>SAKAnalyzerToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="32"/>
        <source>Analyzer parameters</source>
        <translation>帧分析器参数</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="40"/>
        <source>Fixed length</source>
        <translation>固定长度</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="47"/>
        <source>Frame length</source>
        <translation>帧长度（字节）</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="64"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="71"/>
        <source>Max temp bytes</source>
        <translation>最大缓存字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="110"/>
        <source>Separation mark</source>
        <translation>帧分割标志</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakanalyzertoolui.ui" line="117"/>
        <source>Hex format</source>
        <translation>16进制格式</translation>
    </message>
</context>
<context>
    <name>SAKApplication</name>
    <message>
        <location filename="../../src/sakapplication.cc" line="50"/>
        <source>Initializing...</source>
        <translation>初始化...</translation>
    </message>
    <message>
        <location filename="../../src/sakapplication.cc" line="73"/>
        <source>Initializing main window...</source>
        <translation>初始化主窗口...</translation>
    </message>
    <message>
        <location filename="../../src/sakapplication.cc" line="109"/>
        <source>Finished...</source>
        <translation>完成...</translation>
    </message>
</context>
<context>
    <name>SAKAssistantsFactory</name>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="42"/>
        <source>CRC Assistant</source>
        <translation>冗余校验助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="49"/>
        <source>ASCII Assistant</source>
        <translation>标准字符助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="46"/>
        <source>File Check Assistant</source>
        <translation>文件校验助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="52"/>
        <source>Number Assistant</source>
        <translation>数值助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="55"/>
        <source>String Assistant</source>
        <translation>字符查看助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="58"/>
        <source>Broadcast Assistant</source>
        <translation>网络广播助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/sakassistantsfactory.cc" line="61"/>
        <source>Base64 Assistant</source>
        <translation>Base64助手</translation>
    </message>
</context>
<context>
    <name>SAKBase64Assisatnt</name>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.ui" line="14"/>
        <source>Base64 Assistant</source>
        <translation>Base64助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.ui" line="26"/>
        <source>Plaintext</source>
        <translation>明文</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.ui" line="44"/>
        <source>Ciphertext</source>
        <translation>密文</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.ui" line="71"/>
        <source>Image</source>
        <translation>图片</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.ui" line="78"/>
        <source>Decrypt</source>
        <translation>解码</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.ui" line="85"/>
        <source>Encrypt</source>
        <translation>编码</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.cc" line="42"/>
        <source>Data error</source>
        <translation>数据错误</translation>
    </message>
    <message>
        <location filename="../../src/assistants/base64/src/sakbase64assistant.cc" line="42"/>
        <source>Data can not convert image.</source>
        <translation>数据无法转换为图片</translation>
    </message>
</context>
<context>
    <name>SAKBleCentralToolUi</name>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="14"/>
        <source>Form</source>
        <translation>BLE</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="76"/>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="257"/>
        <source>Notify</source>
        <translation>启用通知</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="83"/>
        <source>Read</source>
        <translation>读特征值</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="142"/>
        <source>Characteristic</source>
        <translation>特征列表</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="51"/>
        <source>Devices</source>
        <translation>设备列表</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="38"/>
        <source>Service</source>
        <translation>服务列表</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="64"/>
        <source>Write way</source>
        <translation>写入方式</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="123"/>
        <source>WriteWithResponse</source>
        <translation>需要应答</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="128"/>
        <source>WriteWithoutResponse</source>
        <translation>不需要应答</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="151"/>
        <source>Settings</source>
        <translation>更多设置</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="158"/>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="60"/>
        <source>Scan</source>
        <translation>开始扫描</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.ui" line="167"/>
        <source>(Unsupported characteristic)</source>
        <translation>（暂不支持该类型特征值）</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="116"/>
        <source>Timeout interval(S)</source>
        <translation>超时时间（秒）</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="133"/>
        <source>Name filtter</source>
        <translation>名称过滤关键字</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="143"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="257"/>
        <source>Disnotify</source>
        <translation>禁止通知</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="64"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../../src/optional/bluetooth/sakblecentraltoolui.cc" line="231"/>
        <source>Characteristics%1</source>
        <translation>特征值%1</translation>
    </message>
</context>
<context>
    <name>SAKBluetoothDeviceInfoComboBox</name>
    <message>
        <location filename="../../src/optional/bluetooth/sakbluetoothdeviceInfocombobox.cc" line="108"/>
        <source>Error Occurred</source>
        <translation>出现错误</translation>
    </message>
</context>
<context>
    <name>SAKBroadcastAssistant</name>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="20"/>
        <source>Broadcast parameters</source>
        <translation>广播参数</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="29"/>
        <source>Broadcast port</source>
        <translation>广播端口</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="36"/>
        <source>Broadcast suffix</source>
        <translation>消息后缀</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="52"/>
        <source>Broadcast prefix</source>
        <translation>消息前缀</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="59"/>
        <source>Broadcast data</source>
        <translation>广播数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="66"/>
        <source>Broadcast interval</source>
        <translation>广播间隔</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="73"/>
        <source>Data format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="80"/>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.cc" line="65"/>
        <source>Broadcast</source>
        <translation>广播</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="90"/>
        <source>Broadcast address</source>
        <translation>广播地址</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="97"/>
        <source>55443</source>
        <translation>55443</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="110"/>
        <source>Information output</source>
        <translation>信息输出</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="116"/>
        <source>Output format</source>
        <translation>输出格式</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.ui" line="139"/>
        <source>Clear</source>
        <translation>清空</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.cc" line="54"/>
        <source>Broadcast Assistant</source>
        <translation>广播助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/broadcast/src/sakbroadcastassistant.cc" line="65"/>
        <source>Terminate</source>
        <translation>终端</translation>
    </message>
</context>
<context>
    <name>SAKCRCAssistant</name>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="14"/>
        <source>CRC Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="20"/>
        <source>Paloy value</source>
        <translation type="unfinished">负载数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="27"/>
        <source>Initial value</source>
        <translation type="unfinished">初始取值</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="34"/>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="232"/>
        <source>Copy</source>
        <translation type="unfinished">复制</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="44"/>
        <source>More information about crc calculation, visit http://www.ip33.com/crc.html(double clicked to visit)</source>
        <translation type="unfinished">更多信息请访问：http://www.ip33.com/crc.html(双击访问)</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="60"/>
        <source>Input reversal</source>
        <translation type="unfinished">输入翻转</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="67"/>
        <source>Output reversal</source>
        <translation type="unfinished">输出翻转</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="87"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="94"/>
        <source>Calculate</source>
        <translation type="unfinished">计算</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="104"/>
        <source>Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="114"/>
        <source>XOR value</source>
        <translation type="unfinished">异或值</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="124"/>
        <source>Height its is on the left and the low bits is on the right</source>
        <translation type="unfinished">高字节在左边，低字节在右边</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="157"/>
        <source>HEX</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="167"/>
        <source>ASCII</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="190"/>
        <source>Result(HEX)</source>
        <translation type="unfinished">结果（16进制）</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="197"/>
        <source>Parameter model</source>
        <translation type="unfinished">参数模型</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="214"/>
        <source>Width</source>
        <translation type="unfinished">位宽</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="221"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;SimSun&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;SimSun&apos;;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="262"/>
        <source>Paloy</source>
        <translation type="unfinished">负载</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="276"/>
        <source>Input data</source>
        <translation type="unfinished">输入数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/crc/src/sakcrcassistant.ui" line="283"/>
        <source>Result(BIN)</source>
        <translation type="unfinished">结果（二进制）</translation>
    </message>
</context>
<context>
    <name>SAKCanBusUi</name>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="14"/>
        <source>CANBus Studio</source>
        <translation>CANBus Studio</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="20"/>
        <source>CAN frame</source>
        <translation>帧</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="26"/>
        <source>Bitrate switch</source>
        <translation>波特率</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="39"/>
        <source>Frame type</source>
        <translation>帧类型</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="46"/>
        <source>Flexible data-rate</source>
        <translation>动态速率</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="56"/>
        <source>Extended format</source>
        <translation>扩展格式</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="66"/>
        <source>Send CAN frame</source>
        <translation>发送帧</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="72"/>
        <source>Frame ID</source>
        <translation>帧ID</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="86"/>
        <source>Payload</source>
        <translation>负载</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="106"/>
        <source>Send</source>
        <translation>发送</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="133"/>
        <source>Console</source>
        <translation>终端</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="146"/>
        <source>Select plugin</source>
        <translation>选择插件</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="155"/>
        <source>Disconnect</source>
        <translation>断开</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="162"/>
        <source>Connect</source>
        <translation>连接</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="178"/>
        <source>Specify configuration</source>
        <translation>指定配置</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="184"/>
        <source>Custom data bitrate</source>
        <translation>自定义数据速率</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="197"/>
        <source>Custom bitrate</source>
        <translation>自定义波特率</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="217"/>
        <source>CAN FD</source>
        <translation>CAN FD</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="230"/>
        <source>Loopback</source>
        <translation>回显方式</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="243"/>
        <source>Bitrate</source>
        <translation>数据速率</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="266"/>
        <source>Interface</source>
        <translation>接口名称</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="282"/>
        <source>Data bitrate</source>
        <translation>数据速率</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="298"/>
        <source>Receive own</source>
        <translation>接收自身</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="311"/>
        <source>Error filter</source>
        <translation>错误过滤</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.ui" line="318"/>
        <source>Custom configurations</source>
        <translation>自定义配置</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="80"/>
        <source>can0</source>
        <translation>can0</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="119"/>
        <source>DataFrame</source>
        <translation>数据帧</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="120"/>
        <source>ErrorFrame</source>
        <translation>错误帧</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="121"/>
        <source>RemoteRequestFrame</source>
        <translation>远程请求帧</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="143"/>
        <source>Hex</source>
        <translation>16进制</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="217"/>
        <source>Interface Name is Empty</source>
        <translation>接口名称为空</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="218"/>
        <source>Interface name is empty, please input the name then try again!</source>
        <translation>接口名称为空，请输入接口名称后重试！</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="240"/>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="243"/>
        <source>Connection error: %1</source>
        <translation>连接错误：%1</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="242"/>
        <source>Connection Error</source>
        <translation>连接错误</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="340"/>
        <source>Device is Not Ready</source>
        <translation>设备未就绪</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="341"/>
        <source>Device is not ready, please connect the device then try angin!</source>
        <translation>设备未就绪，请连接设备后重试！</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="381"/>
        <source>Error Occure</source>
        <translation>出现错误</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="417"/>
        <source>unspecified</source>
        <translation>未指定</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="419"/>
        <source>false</source>
        <translation>false</translation>
    </message>
    <message>
        <location filename="../../src/canbusstudio/canbusstudioui/sakcanbusstudioui.cc" line="420"/>
        <source>true</source>
        <translation>true</translation>
    </message>
</context>
<context>
    <name>SAKCommonDataStructure</name>
    <message>
        <location filename="../../src/common/common/sakcommondatastructure.cc" line="59"/>
        <source>BIN</source>
        <translation>二进制</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommondatastructure.cc" line="60"/>
        <source>TEXT</source>
        <translation>文本</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommondatastructure.cc" line="289"/>
        <location filename="../../src/common/common/sakcommondatastructure.cc" line="299"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>SAKCommonInterface</name>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="123"/>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="137"/>
        <source>No</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="124"/>
        <source>Even</source>
        <translation>偶校验</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="125"/>
        <source>Odd</source>
        <translation>奇校验</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="126"/>
        <source>Space</source>
        <translation>空格校验</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="127"/>
        <source>Mark</source>
        <translation>标记校验</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="138"/>
        <source>Hardware</source>
        <translation>硬件流控</translation>
    </message>
    <message>
        <location filename="../../src/common/common/sakcommoninterface.cc" line="139"/>
        <source>Software</source>
        <translation>软件流控</translation>
    </message>
</context>
<context>
    <name>SAKCommonMainWindow</name>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="60"/>
        <source>&amp;File</source>
        <translation type="unfinished">文件(&amp;F)</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="61"/>
        <source>&amp;Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="66"/>
        <source>&amp;Options</source>
        <translation type="unfinished">选项(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="76"/>
        <source>&amp;Languages</source>
        <translation type="unfinished">语言(&amp;L)</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="101"/>
        <source>&amp;Help</source>
        <translation type="unfinished">帮助(&amp;H)</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="111"/>
        <source>User QQ Group</source>
        <translation type="unfinished">用户QQ交流群</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="114"/>
        <source>&amp;About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="124"/>
        <source>Application Style</source>
        <translation type="unfinished">软件风格</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="155"/>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="158"/>
        <source>Clear Configuration</source>
        <translation type="unfinished">清空配置</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="164"/>
        <source>Open configuration floder</source>
        <translation type="unfinished">打开配置目录</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="176"/>
        <source>HDPI Policy</source>
        <translation type="unfinished">适配策略</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="182"/>
        <source>Round up for .5 and above</source>
        <translation type="unfinished">缩放至x.5倍</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="183"/>
        <source>Always round up</source>
        <translation type="unfinished">总是放大</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="184"/>
        <source>Always round down</source>
        <translation type="unfinished">总是缩小</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="186"/>
        <source>Round up for .75 and above</source>
        <translation type="unfinished">缩放至x.75倍</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="187"/>
        <source>Don&apos;t round</source>
        <translation type="unfinished">不缩放</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="205"/>
        <source>System</source>
        <translation type="unfinished">系统</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="268"/>
        <source>(Part of Qt Swiss Army knife)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="270"/>
        <source>Author: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="272"/>
        <source>Email: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="274"/>
        <source>Commit: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="276"/>
        <source>Date: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="278"/>
        <source>Copyright 2023-%1 Qsaker(qsaker@foxmail.com). All rights reserved.</source>
        <translation>版权声明 2018-%1 Qsaker(qsaker@foxmail.com)。保留所有版权。 {2023-%1 ?}。</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="281"/>
        <source>About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="287"/>
        <source>Reboot application to effective</source>
        <translation type="unfinished">重启软件生效配置</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakcommonmainwindow.cc" line="288"/>
        <source>Need to reboot, reboot to effective now?</source>
        <translation type="unfinished">需要重启软件，确定现在重启软件来生效配置吗？</translation>
    </message>
</context>
<context>
    <name>SAKCryptographicHashCalculator</name>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakcryptographichashcalculator.cc" line="90"/>
        <source>Calculating finished</source>
        <translation type="unfinished">计算完成</translation>
    </message>
</context>
<context>
    <name>SAKEmitterTool</name>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="71"/>
        <source>Enable</source>
        <translation>使能标志</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="73"/>
        <source>Description</source>
        <translation>消息描述</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="75"/>
        <source>Format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="77"/>
        <source>Escape Character</source>
        <translation>转义字符</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="79"/>
        <source>Prefix</source>
        <translation>消息前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="81"/>
        <source>Suffix</source>
        <translation>消息后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="83"/>
        <source>Interval</source>
        <translation>消息间隔</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="85"/>
        <source>Append CRC</source>
        <translation>数据校验</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="87"/>
        <source>Big Endian</source>
        <translation>大端字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="89"/>
        <source>Algorithm</source>
        <translation>校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="91"/>
        <source>Start Index</source>
        <translation>开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="93"/>
        <source>End Index</source>
        <translation>结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakemittertool.cc" line="95"/>
        <source>Data</source>
        <translation>消息数据</translation>
    </message>
</context>
<context>
    <name>SAKEmitterToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertoolui.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SAKEmitterToolUiEditor</name>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="285"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="292"/>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="20"/>
        <source>Parameters</source>
        <translation>消息参数设置</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="236"/>
        <source>Append CRC data</source>
        <translation>追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="249"/>
        <source>The CRC start index is start form header, the first byte is 0.</source>
        <translation>CRC开始索引从左边开始，第一字节为0.</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="32"/>
        <source>Format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="153"/>
        <source>The CRC end index is from tail, the last byte of data is 0.</source>
        <translation>CRC结束字节从右边开始，第一字节为0.</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="196"/>
        <source>Data</source>
        <translation>消息数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="203"/>
        <source>Big endian byte order</source>
        <translation>CRC数据为大端字节序</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="229"/>
        <source>Start index</source>
        <translation>开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="262"/>
        <source>Note:</source>
        <translation>注意：</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="48"/>
        <source>Algorithm</source>
        <translation>校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="166"/>
        <source>Escape</source>
        <translation>转义字符</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="136"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="61"/>
        <source>Prefix</source>
        <translation>消息前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="87"/>
        <source>Interval</source>
        <translation>消息间隔</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="216"/>
        <source>Sufix</source>
        <translation>消息后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="119"/>
        <source>End index</source>
        <translation>结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="106"/>
        <source>Description</source>
        <translation>消息描述</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.ui" line="143"/>
        <source>If the parameters of CRC is set error, all bytes of data will be calculcated.</source>
        <translation>如果参数设置错误，所有数据字节用于计算CRC.</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakemittertooluieditor.cc" line="19"/>
        <source>Emitter Item Editor</source>
        <translation>自动发送消息编辑器</translation>
    </message>
</context>
<context>
    <name>SAKEscComboBox</name>
    <message>
        <location filename="../../qml/common/SAKEscComboBox.qml" line="11"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>SAKEscapeCharacterComboBox</name>
    <message>
        <location filename="../../src/common/commonui/sakescapecharactercombobox.cc" line="16"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>SAKFileCheckAssistant</name>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="37"/>
        <source>Upper result</source>
        <translation type="unfinished">大写</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="76"/>
        <source>Checked file</source>
        <translation type="unfinished">校验文件</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="89"/>
        <source>Checked progress</source>
        <translation type="unfinished">检验进度</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="102"/>
        <source>Checked algorithm</source>
        <translation type="unfinished">检验算法</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="115"/>
        <source>Checked result</source>
        <translation type="unfinished">校验结果</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="125"/>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.cc" line="177"/>
        <source>Calculate</source>
        <translation type="unfinished">计算</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.ui" line="132"/>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.cc" line="64"/>
        <source>File Check Assistant</source>
        <translation type="unfinished">文件校验助手</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.cc" line="126"/>
        <source>Remaining time</source>
        <translation type="unfinished">剩余时间</translation>
    </message>
    <message>
        <location filename="../../src/assistants/filecheck/src/sakfilecheckassistant.cc" line="183"/>
        <source>StopCalculating</source>
        <translation type="unfinished">停止校验</translation>
    </message>
</context>
<context>
    <name>SAKFlowControlComboBox</name>
    <message>
        <location filename="../../src/common/commonui/sakflowcontrolcombobox.cc" line="16"/>
        <source>No</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakflowcontrolcombobox.cc" line="17"/>
        <source>Hardware</source>
        <translation>硬件</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakflowcontrolcombobox.cc" line="18"/>
        <source>Software</source>
        <translation>软件</translation>
    </message>
</context>
<context>
    <name>SAKLog</name>
    <message>
        <location filename="../../src/log/log/saklog.cc" line="340"/>
        <source>Log Type</source>
        <translation>日志类型</translation>
    </message>
    <message>
        <location filename="../../src/log/log/saklog.cc" line="342"/>
        <source>Log Category</source>
        <translation>日志分类</translation>
    </message>
    <message>
        <location filename="../../src/log/log/saklog.cc" line="344"/>
        <source>Log Detail</source>
        <translation>日志详情</translation>
    </message>
</context>
<context>
    <name>SAKLogUi</name>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="25"/>
        <source>Pause</source>
        <translation>暂停输出</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="39"/>
        <source>Log level</source>
        <translation>日志等级</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="49"/>
        <source>Life cycle(days)</source>
        <translation>保存时长（天）</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="57"/>
        <source>1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="62"/>
        <source>5</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="67"/>
        <source>10</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="72"/>
        <source>15</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="77"/>
        <source>20</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="82"/>
        <source>25</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="87"/>
        <source>30</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="92"/>
        <source>60</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="97"/>
        <source>90</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="102"/>
        <source>120</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="123"/>
        <source>Directory</source>
        <translation>日志目录</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.ui" line="130"/>
        <source>Clear</source>
        <translation>清空输出</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="24"/>
        <source>Disable</source>
        <translation>禁止</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="25"/>
        <source>Debug</source>
        <translation>调试</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="26"/>
        <source>Info</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="27"/>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="28"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="82"/>
        <source>Clear Log Outputted</source>
        <translation>清空日志输出</translation>
    </message>
    <message>
        <location filename="../../src/log/logui/saklogui.cc" line="83"/>
        <source>The log outputted will be empty, but the log file will not!</source>
        <translation>输出日志将被清空，但日志文件不会被清空！</translation>
    </message>
</context>
<context>
    <name>SAKMainWindow</name>
    <message>
        <location filename="../../src/sakmainwindow.ui" line="14"/>
        <source>MainWindow</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="165"/>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="168"/>
        <source>New Window</source>
        <translation>新建窗口</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="211"/>
        <source>Import Palette</source>
        <translation>导入配色方案</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="974"/>
        <location filename="../../src/sakmainwindow.cc" line="1011"/>
        <source>Save Palette</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="974"/>
        <location filename="../../src/sakmainwindow.cc" line="1011"/>
        <source>All (*)</source>
        <translation>所有文件 (*)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="989"/>
        <source>File Exists</source>
        <translation>文件已存在</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="990"/>
        <source>The file is exists, import operaion failed</source>
        <translation>文件已存在，导入操作失败</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="215"/>
        <source>Export Palette</source>
        <translation>导出配色方案</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="116"/>
        <source>(Community)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="220"/>
        <source>Exit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="227"/>
        <source>&amp;Tools</source>
        <translation>工具(&amp;T)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="252"/>
        <source>&amp;Options</source>
        <translation>选项(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="275"/>
        <source>Application Style</source>
        <translation>软件风格</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="314"/>
        <source>Main Window</source>
        <translation>退出操作</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="315"/>
        <source>Exit to Sysytem Tray</source>
        <translation>退出至系统托盘</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="334"/>
        <source>Settings</source>
        <translation>配置内容</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="337"/>
        <source>Clear Configuration</source>
        <translation>清空配置</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="340"/>
        <source>Open configuration floder</source>
        <translation>打开配置目录</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="353"/>
        <source>HDPI Policy</source>
        <translation>适配策略</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="414"/>
        <location filename="../../src/sakmainwindow.cc" line="441"/>
        <source>System</source>
        <translation>系统</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="442"/>
        <source>Light</source>
        <translation>亮色主题</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="443"/>
        <source>Dark</source>
        <translation>暗色主题</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="444"/>
        <source>Palette</source>
        <translation>配色方案</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="480"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="515"/>
        <source>&amp;Languages</source>
        <translation>语言(&amp;L)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="544"/>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="546"/>
        <location filename="../../src/sakmainwindow.cc" line="549"/>
        <source>About Qt</source>
        <translation>关于Qt</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="552"/>
        <source>About QtSwissArmyKnife</source>
        <translation>关于软件</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="593"/>
        <source>Donate</source>
        <translation>支持点赞</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="842"/>
        <source>Copyright 2018-%1 Qsaker(qsaker@foxmail.com). All rights reserved.</source>
        <translation>版权声明 2018-%1 Qsaker(qsaker@foxmail.com)。保留所有版权。</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="565"/>
        <source>Get Source</source>
        <translation>获取源码</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="356"/>
        <source>Round up for .5 and above</source>
        <translation>缩放至x.5倍</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="357"/>
        <source>Always round up</source>
        <translation>总是放大</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="358"/>
        <source>Always round down</source>
        <translation>总是缩小</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="359"/>
        <source>Round up for .75 and above</source>
        <translation>缩放至x.75倍</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="360"/>
        <source>Don&apos;t round</source>
        <translation>不缩放</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="556"/>
        <source>Buy from Microsoft App Store</source>
        <translation>从微软商店购买</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="568"/>
        <source>GitHub</source>
        <translation>GitHub</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="576"/>
        <source>Gitee</source>
        <translation>Gitee</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="584"/>
        <location filename="../../src/sakmainwindow.cc" line="896"/>
        <source>Release History</source>
        <translation>发布历史</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="589"/>
        <location filename="../../src/sakmainwindow.cc" line="916"/>
        <source>QR Code</source>
        <translation>扫码入群</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="599"/>
        <source>&amp;Links</source>
        <translation>链接(&amp;L)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="609"/>
        <source>Qt Official Download</source>
        <translation>Qt官方下载</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="612"/>
        <source>Qt Official Blog</source>
        <translation>Qt官方博客</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="615"/>
        <source>Qt Official Release</source>
        <translation>Qt官方发布</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="618"/>
        <source>Download SAK from Github</source>
        <translation>从github下载</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="621"/>
        <source>Download SAK from Gitee</source>
        <translation>从Gitee下载</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="624"/>
        <source>Office Web Site</source>
        <translation>“官方网站”</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="641"/>
        <source>&amp;Demo</source>
        <translation>示例(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="652"/>
        <source>Qt SerialPort Demo</source>
        <translation>Qt串口编程示例</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="734"/>
        <source>Hide Text</source>
        <translation>隐藏文本</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="735"/>
        <source>Click to show(hide) nav text</source>
        <translation>点击显示/隐藏导航按钮文本</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="758"/>
        <source>Log Viewer</source>
        <translation>日志预览</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="765"/>
        <source>Preferences</source>
        <translation>偏好设置</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="824"/>
        <source>Version</source>
        <translation>软件版本</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="826"/>
        <source>Edition</source>
        <translation>软件类型</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="828"/>
        <source>Author</source>
        <translation>作者名称</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="829"/>
        <source>Email</source>
        <translation>作者邮箱</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="830"/>
        <source>QQ</source>
        <translation>联系作者</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="831"/>
        <source>QQ Group</source>
        <translation>用户交流</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="832"/>
        <source>Build Time</source>
        <translation>构建时间</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="834"/>
        <source>Gitee Url</source>
        <translation>Gitee地址</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="837"/>
        <source>Gitbub Url</source>
        <translation>Github地址</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="841"/>
        <source>Copyright</source>
        <translation>版本声明</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="848"/>
        <source>About QSAK</source>
        <translation>关于软件</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="881"/>
        <source>Reboot application to effective</source>
        <translation>重启软件生效配置</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="882"/>
        <source>Need to reboot, reboot to effective now?</source>
        <translation>需要重启软件，确定现在重启软件来生效配置吗？</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="925"/>
        <source>User QQ Group</source>
        <translation>用户QQ交流群</translation>
    </message>
    <message>
        <location filename="../../src/sakmainwindow.cc" line="926"/>
        <source>Qt QQ Group</source>
        <translation>Qt技术交流群</translation>
    </message>
</context>
<context>
    <name>SAKMaskerToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakmaskertoolui.ui" line="32"/>
        <source>Masker</source>
        <translation>掩码器</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakmaskertoolui.ui" line="38"/>
        <source>Mask code</source>
        <translation>掩码</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakmaskertoolui.ui" line="52"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
</context>
<context>
    <name>SAKModbusFactory</name>
    <message>
        <location filename="../../src/modbusstudio/modbusstudio/sakmodbusfactory.cc" line="42"/>
        <source>RTU Client</source>
        <translation>RTU客户端</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudio/sakmodbusfactory.cc" line="44"/>
        <source>RTU Server</source>
        <translation>RTU服务器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudio/sakmodbusfactory.cc" line="46"/>
        <source>TCP Client</source>
        <translation>TCP客户端</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudio/sakmodbusfactory.cc" line="48"/>
        <source>TCP Server</source>
        <translation>TCP服务器</translation>
    </message>
</context>
<context>
    <name>SAKModbusUi</name>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="327"/>
        <source>Network settings</source>
        <translation>网络配置</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="339"/>
        <source>Port</source>
        <translation>端口</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="366"/>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="889"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="205"/>
        <source>Timeout</source>
        <translation>超时时间</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="51"/>
        <source>Repeat times</source>
        <translation>重试次数</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="489"/>
        <source>Colsole</source>
        <translation>终端</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="507"/>
        <source>Client registers</source>
        <translation>客户端寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="525"/>
        <source>Protocol data unit</source>
        <translation>PDU</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="541"/>
        <source>pdu(no server address, no crc, such read 2 coils: 01 00 00 00 01)</source>
        <translation>PDU</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="548"/>
        <source>Send</source>
        <translation>发送</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="570"/>
        <source>Server registers</source>
        <translation>服务器寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="290"/>
        <source>Server parameters</source>
        <translation>服务器参数</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="310"/>
        <source>Server address</source>
        <translation>服务器地址</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="376"/>
        <source>Serial port settings</source>
        <translation>串口配置</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="424"/>
        <source>Data bits</source>
        <translation>数据位</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="388"/>
        <source>Port name</source>
        <translation>设备名</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="296"/>
        <source>Device busy</source>
        <translation>设备繁忙</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="303"/>
        <source>Listen only mode</source>
        <translation>监听模式</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="440"/>
        <source>Stop bits</source>
        <translation>停止位</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="456"/>
        <source>Parity</source>
        <translation>校验位</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="519"/>
        <source>Custom command</source>
        <translation>自定义数据</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="404"/>
        <source>Baud rate</source>
        <translation>波特率</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="235"/>
        <source>Device operations</source>
        <translation>设备选项</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="247"/>
        <source>Device list</source>
        <translation>设备列表</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="271"/>
        <source>CloseDevice</source>
        <translation>关闭设备</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="278"/>
        <source>OpenDevice</source>
        <translation>打开设备</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="39"/>
        <source>Client operaions</source>
        <translation>客户端选项</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="119"/>
        <source>Target address</source>
        <translation>目标地址</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="158"/>
        <source>Start address</source>
        <translation>开始地址</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="145"/>
        <source>Address number</source>
        <translation>地址数据</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="167"/>
        <source>Read</source>
        <translation>读取</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="174"/>
        <source>Write</source>
        <translation>写入</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.ui" line="132"/>
        <source>Function code</source>
        <translation>功能码</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="145"/>
        <source>RtuClient</source>
        <translation>RTU主机</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="146"/>
        <source>RtuServer</source>
        <translation>RTU从机</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="147"/>
        <source>TcpClient</source>
        <translation>TCP客户端</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="148"/>
        <source>TcpServer</source>
        <translation>TCP服务器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="202"/>
        <source>NoParity</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="203"/>
        <source>EvenParity</source>
        <translation>偶校验</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="204"/>
        <source>OddParity</source>
        <translation>奇校验</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="205"/>
        <source>SpaceParity</source>
        <translation>空格校验</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="206"/>
        <source>MarkParity</source>
        <translation>标志校验</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="211"/>
        <source>0x01-ReadCoils</source>
        <translation>0x01-读线圈</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="212"/>
        <source>0x02-ReadDiscreteInputs</source>
        <translation>0x02-读离散输入</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="213"/>
        <source>0x03-ReadHoldingRegisters</source>
        <translation>0x03-读保持寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="214"/>
        <source>0x04-ReadInputRegisters</source>
        <translation>0x04-读输入寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="215"/>
        <source>0x05-WriteSingleCoil</source>
        <translation>0x05-写单个线圈</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="216"/>
        <source>0x06-WriteSingleRegister</source>
        <translation>0x06-写单个寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="217"/>
        <source>0x0f-WriteMultipleCoils</source>
        <translation>0x0f-写过个线圈</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="218"/>
        <source>0x10-WriteMultipleRegisters</source>
        <translation>0x10-写多个寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="257"/>
        <source>DiscreteInputs</source>
        <translation>离散输入</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="889"/>
        <source>Value</source>
        <translation>取值</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="889"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="1211"/>
        <source>Device is not Ready</source>
        <translation>设备未就绪</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="1212"/>
        <source>The modbus device is not ready, please check settings and try again later!</source>
        <translation>设备未就绪，请检查设置后重试！</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="257"/>
        <source>Coils</source>
        <translation>线圈</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="258"/>
        <source>InputRegisters</source>
        <translation>输入寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="258"/>
        <source>HoldingRegisters</source>
        <translation>保持寄存器</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="484"/>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="1161"/>
        <source>Error occured</source>
        <translation>出现错误</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="563"/>
        <source>Can not open device: %1.Please check the parameters and try again!</source>
        <translation>无法连接设备：%1。请检查参数后重试！</translation>
    </message>
    <message>
        <location filename="../../src/modbusstudio/modbusstudioui/sakmodbusui.cc" line="566"/>
        <source>Can not open device</source>
        <translation>无法打开设备</translation>
    </message>
</context>
<context>
    <name>SAKNumberAssistant</name>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="26"/>
        <source>Raw data</source>
        <translation>原始数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="42"/>
        <source>Cooked data</source>
        <translation>处理数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="85"/>
        <source>Float</source>
        <translation>浮点数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="95"/>
        <source>Double</source>
        <translation>双精度浮点数</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="102"/>
        <source>HexRawData</source>
        <translation>16进制数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="109"/>
        <source>Big endian</source>
        <translation>大端字节</translation>
    </message>
    <message>
        <location filename="../../src/assistants/number/src/saknumberassistant.ui" line="116"/>
        <source>Create</source>
        <translation>生成</translation>
    </message>
</context>
<context>
    <name>SAKParityComboBox</name>
    <message>
        <location filename="../../src/common/commonui/sakparitycombobox.cc" line="16"/>
        <source>No</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakparitycombobox.cc" line="17"/>
        <source>Even</source>
        <translation>偶校验</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakparitycombobox.cc" line="18"/>
        <source>Odd</source>
        <translation>奇校验</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakparitycombobox.cc" line="19"/>
        <source>Space</source>
        <translation>空格校验</translation>
    </message>
    <message>
        <location filename="../../src/common/commonui/sakparitycombobox.cc" line="20"/>
        <source>Mark</source>
        <translation>标记校验</translation>
    </message>
</context>
<context>
    <name>SAKPreferencesUi</name>
    <message>
        <location filename="../../src/preferences/preferencesui/SAKPreferencesUi.ui" line="14"/>
        <source>Form</source>
        <translation>Form</translation>
    </message>
    <message>
        <location filename="../../src/preferences/preferencesui/SAKPreferencesUi.ui" line="35"/>
        <source>Palette</source>
        <translation>配色</translation>
    </message>
</context>
<context>
    <name>SAKPrestorerTool</name>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="206"/>
        <source>Description</source>
        <translation>消息描述</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="208"/>
        <source>Format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="210"/>
        <source>Escape</source>
        <translation>转义字符</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="212"/>
        <source>Prefix</source>
        <translation>消息前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="214"/>
        <source>Suffix</source>
        <translation>消息后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="216"/>
        <source>CrcEnable</source>
        <translation>数据校验</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="218"/>
        <source>BigEndian</source>
        <translation>大端字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="220"/>
        <source>Algorithm</source>
        <translation>校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="222"/>
        <source>Start</source>
        <translation>开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="224"/>
        <source>End</source>
        <translation>结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakprestorertool.cc" line="226"/>
        <source>Data</source>
        <translation>消息数据</translation>
    </message>
</context>
<context>
    <name>SAKPrestorerToolUiEditor</name>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="212"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="219"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="20"/>
        <source>Parameters</source>
        <translation>消息参数设置</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="48"/>
        <source>Format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="120"/>
        <source>Suffix</source>
        <translation>消息后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="168"/>
        <source>Big endian byte order</source>
        <translation>CRC数据为大端字节序</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="107"/>
        <source>Algorithm</source>
        <translation>校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="94"/>
        <source>Data</source>
        <translation>消息数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="146"/>
        <source>Escape</source>
        <translation>转义字符</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="186"/>
        <source>Description</source>
        <translation>消息描述</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="133"/>
        <source>Prefix</source>
        <translation>消息前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="161"/>
        <source>Append CRC data</source>
        <translation>追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="81"/>
        <source>Start index</source>
        <translation>开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.ui" line="32"/>
        <source>End index</source>
        <translation>结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakprestorertooluieditor.cc" line="19"/>
        <source>Prestorer Item Editor</source>
        <translation>预设数据编辑器</translation>
    </message>
</context>
<context>
    <name>SAKRNComboBox</name>
    <message>
        <location filename="../../qml/common/SAKRNComboBox.qml" line="9"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>SAKResponseOptionComboBox</name>
    <message>
        <location filename="../../src/common/commonui/sakresponseoptioncombobox.cc" line="17"/>
        <source>Disable</source>
        <translation>禁止</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/common/commonui/sakresponseoptioncombobox.cc" line="19"/>
        <source>Echo</source>
        <comment>widget</comment>
        <translation>
            <numerusform>回显（回传接收数据）</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/common/commonui/sakresponseoptioncombobox.cc" line="20"/>
        <source>Always</source>
        <comment>widget</comment>
        <translation>
            <numerusform>总是（收到数据就应答）</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/common/commonui/sakresponseoptioncombobox.cc" line="21"/>
        <source>RxEqualReference</source>
        <comment>widget</comment>
        <translation>
            <numerusform>接收数据等于参考数据</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/common/commonui/sakresponseoptioncombobox.cc" line="23"/>
        <source>RxContainReference</source>
        <comment>widget</comment>
        <translation>
            <numerusform>接收数据包含参考数据</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/common/commonui/sakresponseoptioncombobox.cc" line="25"/>
        <source>RxDiscontainReference</source>
        <comment>widget</comment>
        <translation>
            <numerusform>接收数据不包含参考数据</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>SAKResponseOptionsComboBox</name>
    <message>
        <location filename="../../qml/common/SAKResponseOptionsComboBox.qml" line="12"/>
        <source>Echo</source>
        <translation>回显</translation>
    </message>
    <message>
        <location filename="../../qml/common/SAKResponseOptionsComboBox.qml" line="13"/>
        <source>Aways</source>
        <translation>总是</translation>
    </message>
    <message>
        <location filename="../../qml/common/SAKResponseOptionsComboBox.qml" line="14"/>
        <source>InputEqualReference</source>
        <translation>接收数据等于参考数据</translation>
    </message>
    <message>
        <location filename="../../qml/common/SAKResponseOptionsComboBox.qml" line="15"/>
        <source>InputContainReference</source>
        <translation>接收数据包含参考数据</translation>
    </message>
    <message>
        <location filename="../../qml/common/SAKResponseOptionsComboBox.qml" line="16"/>
        <source>InputDiscontainReference</source>
        <translation>接收数据不包含参考数据</translation>
    </message>
</context>
<context>
    <name>SAKResponserTool</name>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="386"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="388"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="390"/>
        <source>Option</source>
        <translation>选项</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="392"/>
        <source>RefFormat</source>
        <translation>参考数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="394"/>
        <source>RefEscape</source>
        <translation>参考数据转义</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="396"/>
        <source>RefPrefix</source>
        <translation>参考数据前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="398"/>
        <source>RefSuffix</source>
        <translation>参考数据后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="400"/>
        <source>RefCrcEnable</source>
        <translation>参考数据校验</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="402"/>
        <source>RefCrcBigEndian</source>
        <translation>参考数据大端字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="404"/>
        <source>RefAlgorithm</source>
        <translation>参考数据校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="406"/>
        <source>RefStart</source>
        <translation>参考数据校验开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="408"/>
        <source>RefEnd</source>
        <translation>参考数据校验结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="410"/>
        <source>ReferenceData</source>
        <translation>参考数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="412"/>
        <source>ResFormat</source>
        <translation>应答数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="414"/>
        <source>Escape</source>
        <translation>应答数据转义</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="416"/>
        <source>ResPrefix</source>
        <translation>应答数据前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="418"/>
        <source>ResSuffix</source>
        <translation>应答数据后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="420"/>
        <source>ResCrcEnable</source>
        <translation>应答数据校验</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="422"/>
        <source>ResCrcBigEndian</source>
        <translation>应答数据大端字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="424"/>
        <source>ResAlgorithm</source>
        <translation>应答数据校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="426"/>
        <source>ResStart</source>
        <translation>应答数据校验开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="428"/>
        <source>ResEnd</source>
        <translation>应答数据校验结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="430"/>
        <source>ResDelay</source>
        <translation>应答延时</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakresponsertool.cc" line="432"/>
        <source>ResponseData</source>
        <translation>应答数据</translation>
    </message>
</context>
<context>
    <name>SAKResponserToolUiEditor</name>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="26"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="46"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="53"/>
        <source>Parameters</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="117"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="425"/>
        <source>Big endian byte order</source>
        <translation>CRC数据为大端字节序</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="132"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="181"/>
        <source>End index</source>
        <translation>结束字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="152"/>
        <source>Reference data</source>
        <translation>参考数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="268"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="362"/>
        <source>Prefix</source>
        <translation>消息前缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="434"/>
        <source>Delay(ms)</source>
        <translation>应答延时</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="75"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="209"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="333"/>
        <source>Suffix</source>
        <translation>消息后缀</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="88"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="389"/>
        <source>Start index</source>
        <translation>开始字节</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="320"/>
        <source>Reference</source>
        <translation>参考数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="101"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="307"/>
        <source>Escape</source>
        <translation>转义字符</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="222"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="248"/>
        <source>Algorithm</source>
        <translation>校验算法</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="369"/>
        <source>Response data</source>
        <translation>应答数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="168"/>
        <source>Format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="110"/>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="418"/>
        <source>Append CRC data</source>
        <translation>追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="145"/>
        <source>Fromat</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="68"/>
        <source>Description</source>
        <translation>应答描述</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="288"/>
        <source>Response</source>
        <translation>应答数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.ui" line="346"/>
        <source>Option</source>
        <translation>应答选项</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakresponsertooluieditor.cc" line="19"/>
        <source>Responser Item Editor</source>
        <translation>自动应答数据编辑器</translation>
    </message>
</context>
<context>
    <name>SAKSerialPortToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttoolui.ui" line="45"/>
        <source>Port name</source>
        <translation>端口名</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttoolui.ui" line="77"/>
        <source>Baud rate</source>
        <translation>波特率</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttoolui.ui" line="90"/>
        <source>Data bits</source>
        <translation>数据位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttoolui.ui" line="103"/>
        <source>Stop bits</source>
        <translation>停止位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttoolui.ui" line="116"/>
        <source>Parity</source>
        <translation>校验位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttoolui.ui" line="129"/>
        <source>Flow control</source>
        <translation>流控位</translation>
    </message>
</context>
<context>
    <name>SAKSerialPortTransmitterTool</name>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="21"/>
        <source>enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="23"/>
        <source>portName</source>
        <translation>设备名</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="25"/>
        <source>baudRate</source>
        <translation>波特率</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="27"/>
        <source>parity</source>
        <translation>校验位</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="29"/>
        <source>stopBits</source>
        <translation>停止位</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="31"/>
        <source>dataBits</source>
        <translation>数据位</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="33"/>
        <source>flowControl</source>
        <translation>流控位</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/sakserialporttransmittertool.cc" line="35"/>
        <source>description</source>
        <translation>描述</translation>
    </message>
</context>
<context>
    <name>SAKSerialPortTransmitterToolUiEditor</name>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="14"/>
        <source>Serial Port Transmitter Item Editor</source>
        <translation>串口转发编辑器</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="26"/>
        <source>Parity</source>
        <translation>校验位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="39"/>
        <source>Stop bits</source>
        <translation>停止位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="49"/>
        <source>Enable</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="72"/>
        <source>Baudrate</source>
        <translation>波特率</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="85"/>
        <source>Data bits</source>
        <translation>数据位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="104"/>
        <source>Port name</source>
        <translation>设备名</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="117"/>
        <source>Flow control</source>
        <translation>流控位</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="154"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakserialporttransmittertooluieditor.ui" line="161"/>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
</context>
<context>
    <name>SAKSocketClientToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="68"/>
        <source>Client port</source>
        <translation>客户端端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="75"/>
        <source>(closed)</source>
        <translation>(关闭)</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="88"/>
        <source>Server IP</source>
        <translation>服务器地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="101"/>
        <source>Server port</source>
        <translation>服务器端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="114"/>
        <source>Context</source>
        <translation>绑定的信息</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="137"/>
        <source>Message</source>
        <translation>消息的类型</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="150"/>
        <source>Client IP</source>
        <translation>客户端地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.ui" line="173"/>
        <source>Specify ip and port</source>
        <translation>指定客户端的地址和端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttoolui.cc" line="96"/>
        <source>Closed</source>
        <translation>关闭</translation>
    </message>
</context>
<context>
    <name>SAKSocketClientTransmitterTool</name>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="21"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="23"/>
        <source>ClientIp</source>
        <translation>客户端地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="25"/>
        <source>ClientPort</source>
        <translation>客户端端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="27"/>
        <source>SpecifiedClientIpAndPort</source>
        <translation>指定IP端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="29"/>
        <source>ServerIp</source>
        <translation>服务器地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="31"/>
        <source>ServerPort</source>
        <translation>服务器端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/tools/saksocketclienttransmittertool.cc" line="33"/>
        <source>MessageType</source>
        <translation>消息的类型</translation>
    </message>
</context>
<context>
    <name>SAKSocketClientTransmitterToolUiEditor</name>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="14"/>
        <source>Item Editor</source>
        <translation>网络客户端数据转发编辑器</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="96"/>
        <source>enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="155"/>
        <source>Client IP</source>
        <translation>客户端地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="162"/>
        <source>Specified client ip and port</source>
        <translation>指定客户端地址与端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="33"/>
        <source>Server IP</source>
        <translation>服务器地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="53"/>
        <source>Client port</source>
        <translation>客户端端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="76"/>
        <source>Server port</source>
        <translation>服务器端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="130"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="137"/>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketclienttransmittertooluieditor.ui" line="89"/>
        <source>Message type</source>
        <translation>消息的类型</translation>
    </message>
</context>
<context>
    <name>SAKSocketServerToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="98"/>
        <source>(closed)</source>
        <translation>(关闭)</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="61"/>
        <source>Server port</source>
        <translation>服务器端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="127"/>
        <source>Target</source>
        <translation>目标客户端</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="143"/>
        <source>Clear</source>
        <translation>清空</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="135"/>
        <source>All clients</source>
        <translation>所有客户端</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="91"/>
        <source>Binding</source>
        <translation>绑定的信息</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="38"/>
        <source>Server IP</source>
        <translation>服务器地址</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="111"/>
        <source>Message</source>
        <translation>消息的类型</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.ui" line="78"/>
        <source>Specify ip and port</source>
        <translation>指定服务器的地址和端口</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saksocketservertoolui.cc" line="103"/>
        <source>Closed</source>
        <translation>关闭</translation>
    </message>
</context>
<context>
    <name>SAKStatisticianToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakstatisticiantoolui.ui" line="20"/>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstatisticiantoolui.ui" line="38"/>
        <source>Frames:</source>
        <translation>帧数：</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstatisticiantoolui.ui" line="58"/>
        <source>Bytes:</source>
        <translation>字节：</translation>
    </message>
</context>
<context>
    <name>SAKStorerToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="32"/>
        <source>Storer</source>
        <translation>持久化参数</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="110"/>
        <source>Saving file path</source>
        <translation>保存路径</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="103"/>
        <source>Browser</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="52"/>
        <source>Save time</source>
        <translation>保存时间</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="59"/>
        <source>Save date</source>
        <translation>保存日期</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="45"/>
        <source>Save tx</source>
        <translation>保存发送</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="38"/>
        <source>Save rx</source>
        <translation>保存接收</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="66"/>
        <source>Save format</source>
        <translation>保存格式</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="73"/>
        <source>Save ms</source>
        <translation>保存毫秒</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.ui" line="80"/>
        <source>Enable</source>
        <translation>使能</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.cc" line="96"/>
        <source>Save file</source>
        <translation>保存文件</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakstorertoolui.cc" line="98"/>
        <source>txt (*.txt);;All (*)</source>
        <translation>文本 (*.txt);;所有文件 (*)</translation>
    </message>
</context>
<context>
    <name>SAKStringAssistant</name>
    <message>
        <location filename="../../src/assistants/string/src/sakstringassistant.ui" line="20"/>
        <source>Raw data</source>
        <translation>原始数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/string/src/sakstringassistant.ui" line="64"/>
        <source>Input format</source>
        <translation>输入格式</translation>
    </message>
    <message>
        <location filename="../../src/assistants/string/src/sakstringassistant.ui" line="77"/>
        <source>Cooked data</source>
        <translation>处理数据</translation>
    </message>
    <message>
        <location filename="../../src/assistants/string/src/sakstringassistant.ui" line="100"/>
        <source>Output format</source>
        <translation>输出格式</translation>
    </message>
    <message>
        <location filename="../../src/assistants/string/src/sakstringassistant.ui" line="110"/>
        <source>Create</source>
        <translation>生成</translation>
    </message>
</context>
<context>
    <name>SAKSystemTrayIcon</name>
    <message>
        <location filename="../../src/saksystemtrayicon.cc" line="18"/>
        <source>Qt Swiss Army Knife</source>
        <translation>瑞士军刀</translation>
    </message>
    <message>
        <location filename="../../src/saksystemtrayicon.cc" line="21"/>
        <source>Open main window</source>
        <translation>打开主窗口</translation>
    </message>
    <message>
        <location filename="../../src/saksystemtrayicon.cc" line="23"/>
        <source>Exit program</source>
        <translation>退出程序</translation>
    </message>
</context>
<context>
    <name>SAKTableModelToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="14"/>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="32"/>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="39"/>
        <source>Import</source>
        <translation>导入</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="46"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="53"/>
        <source>Append</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="60"/>
        <source>Clear</source>
        <translation>清空</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="70"/>
        <source>Visible</source>
        <translation>可见性</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.ui" line="77"/>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="286"/>
        <source>Please Select an Item</source>
        <translation>未选中</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="287"/>
        <source>Please select an tiem first, then try again!</source>
        <translation>请指定要删除的行后再重新尝试！</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="303"/>
        <source>Invalid Parameter</source>
        <translation>非法参数</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="304"/>
        <source>The value of mTableModelTool is nullptr, you must called initialize() first!</source>
        <translation>请先初始化后重试！</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="332"/>
        <source>Clear Data</source>
        <translation>清空数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="333"/>
        <source>The data will be empty from settings file, please confrim the operation!</source>
        <translation>数据将会被清楚，请确认该操作！</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="349"/>
        <source>Delete Data</source>
        <translation>删除数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="350"/>
        <source>The data will be delete from settings file, please confrim the operation!</source>
        <translation>数据将被删除，请确认操作！</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="372"/>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="399"/>
        <source>Import data</source>
        <translation>导入数据</translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="374"/>
        <source>JSON (*.json);;All (*)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/saktablemodeltoolui.cc" line="401"/>
        <source>JSON (*.json);;All (*); </source>
        <translation></translation>
    </message>
</context>
<context>
    <name>SAKToolBoxUi</name>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="198"/>
        <source>Clear</source>
        <translation>清空输出</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="133"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="267"/>
        <source>Format</source>
        <translation>数据格式</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="90"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="191"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="279"/>
        <source>Settings</source>
        <translation>更多设置</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="159"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="344"/>
        <source>Rx</source>
        <translation>显示接收</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="247"/>
        <source>Cycle</source>
        <translation>循环发送</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="97"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="333"/>
        <source>Open</source>
        <translation>打开设备</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="180"/>
        <source>MS</source>
        <translation>显示毫秒</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="286"/>
        <source>Send</source>
        <translation>发送数据</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="145"/>
        <source>Date</source>
        <translation>显示日期</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="166"/>
        <source>Time</source>
        <translation>显示时间</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="152"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="376"/>
        <source>Tx</source>
        <translation>显示发送</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="173"/>
        <source>Wrap</source>
        <translation>自动换行</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="223"/>
        <source>Input control</source>
        <translation>输入控制</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="482"/>
        <source>Transmitter</source>
        <translation>数据转发</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="489"/>
        <source>Tab 1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="494"/>
        <source>Tab 2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="109"/>
        <source>Output control</source>
        <translation>输出控制</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="53"/>
        <source>Communication control</source>
        <translation>通信控制</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="318"/>
        <source>I/O</source>
        <translation>数据收发</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="410"/>
        <source>Input</source>
        <translation>数据输入</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="332"/>
        <source>Output</source>
        <translation>数据输出</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="467"/>
        <source>Emiter</source>
        <translation>自动发送</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="472"/>
        <source>Responser</source>
        <translation>自动应答</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="293"/>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.ui" line="477"/>
        <source>Prestorer</source>
        <translation>预设数据</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="84"/>
        <source>SerialPort</source>
        <translation>串口设备</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="86"/>
        <source>UDP Client</source>
        <translation>UDP客户端</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="88"/>
        <source>UDP Server</source>
        <translation>UDP服务器</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="90"/>
        <source>TCP Client</source>
        <translation>TCP客户端</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="92"/>
        <source>TCP Server</source>
        <translation>TCP服务器</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="94"/>
        <source>WebSocket Client</source>
        <translation>WS客户端</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="96"/>
        <source>WebSocket Server</source>
        <translation>WS服务器</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="98"/>
        <source>BLE Central</source>
        <translation>BLE中心设备</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="331"/>
        <source>Close</source>
        <translation>关闭设备</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="424"/>
        <source>Disable</source>
        <translation>禁止</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="612"/>
        <source>SerialPort</source>
        <comment>Transmitter</comment>
        <translatorcomment>转发</translatorcomment>
        <translation>
            <numerusform>串口转发</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="613"/>
        <source>UDP</source>
        <translation>UDP转发</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="614"/>
        <source>TCP</source>
        <translation>TCP转发</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="615"/>
        <source>WebSocket</source>
        <translation>WebSocket转发</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxui.cc" line="629"/>
        <source>Error Occured</source>
        <translation>出现错误</translation>
    </message>
</context>
<context>
    <name>SAKToolBoxUiCommunicationMenu</name>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuicommunicationmenu.ui" line="14"/>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuicommunicationmenu.cc" line="28"/>
        <source>Tx analyzer</source>
        <translation>发送帧分析器</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuicommunicationmenu.cc" line="29"/>
        <source>Rx analyzer</source>
        <translation>接受帧分析器</translation>
    </message>
</context>
<context>
    <name>SAKToolBoxUiInputMenu</name>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="46"/>
        <source>Append prefix</source>
        <translation>追加前缀</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="62"/>
        <source>Escape character</source>
        <translation>转义字符</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="33"/>
        <source>Append suffix</source>
        <translation>追加后缀</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="132"/>
        <source>Big endian CRC</source>
        <translation>大端字节序</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="75"/>
        <source>CRC end index</source>
        <translation>结束字节</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="103"/>
        <source>CRC algorithm</source>
        <translation>算法模型</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="125"/>
        <source>Append CRC</source>
        <translation>追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuiinputmenu.ui" line="116"/>
        <source>CRC start index</source>
        <translation>开始字节</translation>
    </message>
</context>
<context>
    <name>SAKToolBoxUiOutputMenu</name>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuioutputmenu.ui" line="14"/>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuioutputmenu.ui" line="20"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuioutputmenu.ui" line="34"/>
        <source>High light key words(separator is&apos; ;&apos;)</source>
        <translation>高亮关键词（使用；隔开）</translation>
    </message>
    <message>
        <location filename="../../src/toolbox/toolboxui/saktoolboxuioutputmenu.ui" line="27"/>
        <source>Such as:hello;world</source>
        <translation>例如：hello;world</translation>
    </message>
</context>
<context>
    <name>SAKVelometerToolUi</name>
    <message>
        <location filename="../../src/tools/toolsui/sakvelometertoolui.ui" line="20"/>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../src/tools/toolsui/sakvelometertoolui.ui" line="38"/>
        <source>Velometer:</source>
        <translation>速度：</translation>
    </message>
</context>
<context>
    <name>ToolBoxCommonClient</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="40"/>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="84"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="51"/>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="93"/>
        <source>Port</source>
        <translation>导出</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="62"/>
        <source>Binding</source>
        <translation>绑定</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="73"/>
        <source>Specify client information</source>
        <translation>指定客户端IP端口</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="80"/>
        <source>Server settings</source>
        <translation>服务器配置</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonClient.qml" line="102"/>
        <source>Message</source>
        <translation>消息</translation>
    </message>
</context>
<context>
    <name>ToolBoxCommonCrcParameters</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonCrcParameters.qml" line="8"/>
        <source>CRC Parameters</source>
        <translation>CRC参数</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonCrcParameters.qml" line="27"/>
        <source>CRC enable</source>
        <translation>追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonCrcParameters.qml" line="32"/>
        <source>CRC arithmetic</source>
        <translation>算法</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonCrcParameters.qml" line="39"/>
        <source>CRC start index</source>
        <translation>开始字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonCrcParameters.qml" line="46"/>
        <source>CRC end index</source>
        <translation>结束字节</translation>
    </message>
</context>
<context>
    <name>ToolBoxCommonServer</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonServer.qml" line="33"/>
        <source>Address</source>
        <translation>地址</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonServer.qml" line="43"/>
        <source>Port</source>
        <translation>端口</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonServer.qml" line="52"/>
        <source>Clients</source>
        <translation>客户端列表</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonServer.qml" line="60"/>
        <source>Message</source>
        <translation>消息</translation>
    </message>
</context>
<context>
    <name>ToolBoxCommonTableView</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="103"/>
        <source>Edit</source>
        <translation type="unfinished">编辑</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="104"/>
        <source>Delete</source>
        <translation type="unfinished">删除</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="105"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="106"/>
        <source>Import</source>
        <translation type="unfinished">导入</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="107"/>
        <source>Export</source>
        <translation type="unfinished">导出</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="108"/>
        <source>Append</source>
        <translation type="unfinished">添加</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="158"/>
        <source>Clear Items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="159"/>
        <source>The items will be clear, please confirm the operaion.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="160"/>
        <source>The items will be clear and it will be remove from the settings file. You can backup the items by &quot;Export&quot; operation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="172"/>
        <source>Remove a Item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="173"/>
        <source>The item will be removed, please confirm the operation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="184"/>
        <source>Please Select an Item</source>
        <translation type="unfinished">未选中</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxCommonTableView.qml" line="185"/>
        <source>Please select an item fist, the operaion need you to specify an item.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxController</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="81"/>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="125"/>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="190"/>
        <source>Conf</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="89"/>
        <source>Close</source>
        <translation type="unfinished">关闭</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="90"/>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="107"/>
        <source>Output settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="114"/>
        <source>Outut format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="130"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="143"/>
        <source>Input settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="150"/>
        <source>Timer sending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="156"/>
        <source>Disable</source>
        <translation type="unfinished">禁止</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="174"/>
        <source>Input format</source>
        <translation type="unfinished">输入格式</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxController.qml" line="190"/>
        <source>Send</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawer</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawer.qml" line="39"/>
        <source>Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawer.qml" line="39"/>
        <source>Output</source>
        <translation type="unfinished">数据输出</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawer.qml" line="39"/>
        <source>Input</source>
        <translation type="unfinished">输入数据</translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerDeviceAnalyzer</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceAnalyzer.qml" line="10"/>
        <source>Analyzer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceAnalyzer.qml" line="31"/>
        <source>Enable frame analyzer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceAnalyzer.qml" line="46"/>
        <source>Fixed frame length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceAnalyzer.qml" line="60"/>
        <source>Frame bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceAnalyzer.qml" line="77"/>
        <source>Separation mark</source>
        <translation type="unfinished">帧分割标志</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceAnalyzer.qml" line="97"/>
        <source>Max temp bytes</source>
        <translation type="unfinished">最大缓存字节</translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerDeviceMasker</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceMasker.qml" line="10"/>
        <source>Masker</source>
        <translation type="unfinished">掩码器</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceMasker.qml" line="32"/>
        <source>Enable reading masker</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceMasker.qml" line="41"/>
        <source>Enable writing masker</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceMasker.qml" line="49"/>
        <source>Reading mask</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerDeviceMasker.qml" line="63"/>
        <source>Writing mask</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerInputCrc</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputCrc.qml" line="10"/>
        <source>CRC Calculator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputCrc.qml" line="30"/>
        <source>CRC type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputCrc.qml" line="38"/>
        <source>Start index</source>
        <translation type="unfinished">开始字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputCrc.qml" line="47"/>
        <source>End index(from tail)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputCrc.qml" line="57"/>
        <source>Append CRC(before suffix)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputCrc.qml" line="65"/>
        <source>The start index is start from header, the first byte is 0. The end index is from tail, the last byte is 0. If parameters are set error, all bytes inputed will be calculated.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerInputFileSendding</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputFileSendding.qml" line="9"/>
        <source>File sending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputFileSendding.qml" line="22"/>
        <source>Frame length(byte)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputFileSendding.qml" line="29"/>
        <source>Frame interval(ms)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputFileSendding.qml" line="36"/>
        <source>SelectFile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputFileSendding.qml" line="40"/>
        <source>StartSending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputFileSendding.qml" line="45"/>
        <source>File name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerInputPreprocessor</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputPreprocessor.qml" line="10"/>
        <source>Data preprocessor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputPreprocessor.qml" line="27"/>
        <source>Prefix</source>
        <translation type="unfinished">消息前缀</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputPreprocessor.qml" line="35"/>
        <source>Suffix</source>
        <translation type="unfinished">消息后缀</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerInputPreprocessor.qml" line="43"/>
        <source>Escape character</source>
        <translation type="unfinished">转义字符</translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerOutputHighlighter</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputHighlighter.qml" line="10"/>
        <source>Highlighter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputHighlighter.qml" line="26"/>
        <source>Key word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputHighlighter.qml" line="35"/>
        <source>Append</source>
        <translation type="unfinished">添加</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputHighlighter.qml" line="39"/>
        <source>Double click to delete key word</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerOutputPreprocessor</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="10"/>
        <source>Preprocessor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="34"/>
        <source>Show read bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="35"/>
        <source>Show written bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="36"/>
        <source>Show date information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="37"/>
        <source>Show time information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="38"/>
        <source>Show ms information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputPreprocessor.qml" line="39"/>
        <source>Show wrap</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxDrawerOutputStorer</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="11"/>
        <source>Storer</source>
        <translation type="unfinished">持久化参数</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="31"/>
        <source>Enable data storer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="32"/>
        <source>Save date information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="33"/>
        <source>Save time information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="34"/>
        <source>Save ms information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="60"/>
        <source>Text format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="77"/>
        <source>Select</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="101"/>
        <source>Text files (*.txt)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxDrawerOutputStorer.qml" line="101"/>
        <source>All files (*)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxReadWrite</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWrite.qml" line="39"/>
        <source>I/O</source>
        <translation type="unfinished">输入输出</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWrite.qml" line="39"/>
        <source>Emitter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWrite.qml" line="39"/>
        <source>Responser</source>
        <translation type="unfinished">自动应答</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWrite.qml" line="39"/>
        <source>PresetData</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxReadWriteEmitterPopup</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="30"/>
        <source>Enable the item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="35"/>
        <source>Description</source>
        <translation type="unfinished">描述</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="42"/>
        <source>Item text format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="51"/>
        <source>Item escape</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="59"/>
        <source>Item prefix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="67"/>
        <source>Item suffix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="75"/>
        <source>Item interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="83"/>
        <source>Item text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="96"/>
        <source>Append CRC data</source>
        <translation type="unfinished">追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="101"/>
        <source>CRC arithmetic</source>
        <translation type="unfinished">算法</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="108"/>
        <source>CRC start index</source>
        <translation type="unfinished">开始字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="115"/>
        <source>CRC end index</source>
        <translation type="unfinished">结束字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="127"/>
        <source>Cancle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteEmitterPopup.qml" line="127"/>
        <source>Apply</source>
        <translation type="unfinished">应用</translation>
    </message>
</context>
<context>
    <name>ToolBoxReadWriteInputOutput</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="61"/>
        <source>Rx</source>
        <translation type="unfinished">显示接收</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="62"/>
        <source>Tx</source>
        <translation type="unfinished">显示发送</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="63"/>
        <source>Date</source>
        <translation type="unfinished">显示日期</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="64"/>
        <source>Time</source>
        <translation type="unfinished">显示时间</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="65"/>
        <source>MS</source>
        <translation type="unfinished">显示毫秒</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="66"/>
        <source>Wrap</source>
        <translation type="unfinished">自动换行</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="98"/>
        <source>Output text format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="156"/>
        <source>Cycle sending interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="158"/>
        <source>Disable</source>
        <translation type="unfinished">禁止</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="175"/>
        <source>Input text format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteInputOutput.qml" line="239"/>
        <source>Send</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ToolBoxReadWritePrestorerPopup</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="27"/>
        <source>Description</source>
        <translation type="unfinished">描述</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="34"/>
        <source>Item text format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="43"/>
        <source>Item escape</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="51"/>
        <source>Item prefix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="59"/>
        <source>Item suffix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="67"/>
        <source>Item text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="80"/>
        <source>Append CRC data</source>
        <translation type="unfinished">追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="85"/>
        <source>CRC arithmetic</source>
        <translation type="unfinished">算法</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="92"/>
        <source>CRC start index</source>
        <translation type="unfinished">开始字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="99"/>
        <source>CRC end index</source>
        <translation type="unfinished">结束字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="111"/>
        <source>Cancle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWritePrestorerPopup.qml" line="111"/>
        <source>Apply</source>
        <translation type="unfinished">应用</translation>
    </message>
</context>
<context>
    <name>ToolBoxReadWriteResponserPopup</name>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="60"/>
        <source>Enable the item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="65"/>
        <source>Description</source>
        <translation type="unfinished">描述</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="72"/>
        <source>Response options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="89"/>
        <source>Reference</source>
        <translation type="unfinished">参考数据</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="89"/>
        <source>Response</source>
        <translation type="unfinished">应答数据</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="97"/>
        <source>Text format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="106"/>
        <source>Item escape</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="114"/>
        <source>Item prefix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="122"/>
        <source>Item suffix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="130"/>
        <source>Item interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="139"/>
        <source>Item text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="152"/>
        <source>Append CRC data</source>
        <translation type="unfinished">追加CRC数据</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="157"/>
        <source>CRC arithmetic</source>
        <translation type="unfinished">算法</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="164"/>
        <source>CRC start index</source>
        <translation type="unfinished">开始字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="171"/>
        <source>CRC end index</source>
        <translation type="unfinished">结束字节</translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="258"/>
        <source>Cancle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qml/toolbox/ToolBoxReadWriteResponserPopup.qml" line="258"/>
        <source>Apply</source>
        <translation type="unfinished">应用</translation>
    </message>
</context>
</TS>
