x-tools/Resources/Translations/xTools_zh_CN.ts
2024-03-26 11:40:48 +08:00

3263 lines
139 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
<name>Application</name>
<message>
<location filename="../../Source/Application.cpp" line="27"/>
<source>Initializing main window...</source>
<translatorcomment>初始化主窗口...</translatorcomment>
<translation></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../Source/MainWindow.cpp" line="140"/>
<source>New Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="182"/>
<source>Import Palette</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="186"/>
<source>Export Palette</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="196"/>
<source>&amp;Tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="220"/>
<source>Main Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="221"/>
<source>Exit to Sysytem Tray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="253"/>
<source>About xTools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="258"/>
<source>Buy from Microsoft App Store</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="267"/>
<location filename="../../Source/MainWindow.cpp" line="533"/>
<source>Release History</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="553"/>
<source>QR Code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="278"/>
<source>&amp;Links</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="288"/>
<source>Qt Official Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="291"/>
<source>Qt Official Blog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="294"/>
<source>Qt Official Release</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="309"/>
<source>Office Web Site</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="377"/>
<source>Hide Text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="378"/>
<source>Click to show(hide) nav text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="244"/>
<source>Get Sources from Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="248"/>
<source>Get Sources from Gitee</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="271"/>
<source>Join in QQ Group</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="300"/>
<source>Download xTools from Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="303"/>
<source>Download xTools from Gitee</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="455"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="457"/>
<source>Edition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="459"/>
<source>Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="460"/>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="461"/>
<source>QQ</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="462"/>
<source>QQ Group</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="463"/>
<source>Build Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="465"/>
<source>Gitee Url</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="468"/>
<source>Gitbub Url</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="472"/>
<source>Copyright</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="473"/>
<source>Copyright 2018-%1 x-tools-author(x-tools@outlook.com). All rights reserved.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="479"/>
<source>About QSAK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="511"/>
<source>Reboot application to effective</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="512"/>
<source>Need to reboot, reboot to effective now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="524"/>
<source>Can not reboot the application, pelase reboot it manually!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="525"/>
<source>Reboot Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="562"/>
<source>User QQ Group</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="563"/>
<source>Qt QQ Group</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="600"/>
<source>Can not open file(%1): %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="652"/>
<source>Export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="660"/>
<source>Open file(%1) failed: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="613"/>
<location filename="../../Source/MainWindow.cpp" line="652"/>
<source>All (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="613"/>
<source>Import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="621"/>
<location filename="../../Source/MainWindow.cpp" line="640"/>
<source>Open the file(%1) failed: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="632"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/MainWindow.cpp" line="633"/>
<source>The file is exists, import operaion failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SAKAssistantsFactory</name>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="27"/>
<source>CRC Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="28"/>
<source>mDNS Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="29"/>
<source>Ping Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="30"/>
<source>ASCII Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="31"/>
<source>Base64 Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="32"/>
<source>Number Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="33"/>
<source>String Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="34"/>
<source>Broadcast Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/xToolsAssistantFactory.cpp" line="35"/>
<source>File Check Assistant</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SystemTrayIcon</name>
<message>
<location filename="../../Source/SystemTrayIcon.cpp" line="19"/>
<source>Qt Swiss Army Knife</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/SystemTrayIcon.cpp" line="22"/>
<source>Open main window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/SystemTrayIcon.cpp" line="24"/>
<source>Exit program</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsAnalyzerToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="32"/>
<source>Analyzer parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="40"/>
<source>Fixed length</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="47"/>
<source>Frame length</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="64"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="71"/>
<source>Max temp bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="110"/>
<source>Separation mark</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsAnalyzerToolUi.ui" line="117"/>
<source>Hex format</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsAsciiAssistant</name>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.ui" line="26"/>
<source>Filter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.ui" line="49"/>
<source>Preserve case</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="27"/>
<source>Bin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="27"/>
<source>Oct</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="27"/>
<source>Dec</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="27"/>
<source>Hex</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="27"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="63"/>
<source>NUL (NULL))</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="64"/>
<source>SOH (Start Of Headling)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="65"/>
<source>STX (Start Of Text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="66"/>
<source>ETX (End Of Text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="67"/>
<source>EOT (End Of Transmission)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="68"/>
<source>ENQ (Enquiry)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="69"/>
<source>ACK (Acknowledge)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="70"/>
<source>BEL (Bell)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="71"/>
<source>BS (Backspace)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="72"/>
<source>HT (Horizontal Tab)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="73"/>
<source>LF/NL(Line Feed/New Line)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="74"/>
<source>VT (Vertical Tab)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="75"/>
<source>FF/NP (Form Feed/New Page)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="76"/>
<source>CR (Carriage Return)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="77"/>
<source>SO (Shift Out)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="78"/>
<source>SI (Shift In)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="79"/>
<source>DLE (Data Link Escape)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="80"/>
<source>DC1/XON(Device Control 1/Transmission On)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="81"/>
<source>DC2 (Device Control 2)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="82"/>
<source>DC3/XOFF(Device Control 3/Transmission Off)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="83"/>
<source>DC4 (Device Control 4)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="84"/>
<source>NAK (Negative Acknowledge)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="85"/>
<source>SYN (Synchronous Idle)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="86"/>
<source>ETB (End of Transmission Block)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="87"/>
<source>CAN (Cancel)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="88"/>
<source>EM (End of Medium)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="89"/>
<source>SUB (Substitute)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="90"/>
<source>ESC (Escape)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="91"/>
<source>FS (File Separator)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="92"/>
<source>GS (Group Separator)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="93"/>
<source>RS (Record Separator)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="94"/>
<source>US (Unit Separator)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="95"/>
<source>(Space)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/ASCII/Source/xToolsAsciiAssistant.cpp" line="96"/>
<source>DEL (Delete)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsBase64Assisatnt</name>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.ui" line="14"/>
<source>Base64 Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.ui" line="26"/>
<source>Plaintext</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.ui" line="44"/>
<source>Ciphertext</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.ui" line="71"/>
<source>Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.ui" line="78"/>
<source>Decrypt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.ui" line="85"/>
<source>Encrypt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.cpp" line="40"/>
<source>Data error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Base64/Source/xToolsBase64Assisatnt.cpp" line="40"/>
<source>Data can not convert image.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsBleCentralToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="38"/>
<source>Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="51"/>
<source>Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="64"/>
<source>Write way</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="76"/>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="257"/>
<source>Notify</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="83"/>
<source>Read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="123"/>
<source>WriteWithResponse</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="128"/>
<source>WriteWithoutResponse</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="142"/>
<source>Characteristic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="151"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="158"/>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="60"/>
<source>Scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.ui" line="167"/>
<source>(Unsupported characteristic)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="64"/>
<source>Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="116"/>
<source>Timeout interval(S)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="133"/>
<source>Name filtter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="143"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="231"/>
<source>Characteristics%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsBleCentralToolUi.cpp" line="257"/>
<source>Disnotify</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsBroadcastAssistant</name>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="20"/>
<source>Output control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="32"/>
<source>Output format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="42"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="52"/>
<source>Broadcast parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="67"/>
<source>Broadcast address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="80"/>
<source>55443</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="100"/>
<source>Data format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="119"/>
<source>Broadcast prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="132"/>
<source>Broadcast interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="151"/>
<source>Broadcast suffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="164"/>
<source>Broadcast port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="187"/>
<source>Broadcast data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="194"/>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.cpp" line="64"/>
<source>Broadcast</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.ui" line="223"/>
<source>Information output</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.cpp" line="53"/>
<source>Broadcast Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Broadcast/Source/xToolsBroadcastAssistant.cpp" line="64"/>
<source>Terminate</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsCRCAssistant</name>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="14"/>
<source>CRC Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="20"/>
<source>Paloy value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="27"/>
<source>Initial value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="34"/>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="235"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="44"/>
<source>More information about crc calculation, visit http://www.ip33.com/crc.html(double clicked to visit)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="60"/>
<source>Input reversal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="67"/>
<source>Output reversal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="87"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="94"/>
<source>Calculate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="104"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="114"/>
<source>XOR value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.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="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="157"/>
<source>HEX</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="167"/>
<source>ASCII</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="190"/>
<source>Result(HEX)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="197"/>
<source>Parameter model</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="214"/>
<source>Width</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.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;meta charset=&quot;utf-8&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: &quot;\2610&quot;; }
li.checked::marker { content: &quot;\2612&quot;; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Microsoft YaHei UI&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="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="265"/>
<source>Paloy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="279"/>
<source>Input data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/CRC/Source/xToolsCRCAssistant.ui" line="286"/>
<source>Result(BIN)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsCanBusStudioUi</name>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="14"/>
<source>CANBus Studio</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="20"/>
<source>CAN frame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="26"/>
<source>Bitrate switch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="39"/>
<source>Frame type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="46"/>
<source>Flexible data-rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="56"/>
<source>Extended format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="66"/>
<source>Send CAN frame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="72"/>
<source>Frame ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="86"/>
<source>Payload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="106"/>
<source>Send</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="133"/>
<source>Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="146"/>
<source>Select plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="155"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="162"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="178"/>
<source>Specify configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="184"/>
<source>Custom data bitrate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="197"/>
<source>Custom bitrate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="217"/>
<source>CAN FD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="230"/>
<source>Loopback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="243"/>
<source>Bitrate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="266"/>
<source>Interface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="282"/>
<source>Data bitrate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="298"/>
<source>Receive own</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="311"/>
<source>Error filter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.ui" line="318"/>
<source>Custom configurations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="80"/>
<source>can0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="119"/>
<source>DataFrame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="120"/>
<source>ErrorFrame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="121"/>
<source>RemoteRequestFrame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="143"/>
<source>Hex</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="217"/>
<source>Interface Name is Empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="218"/>
<source>Interface name is empty, please input the name then try again!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="240"/>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="243"/>
<source>Connection error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="242"/>
<source>Connection Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="340"/>
<source>Device is Not Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="341"/>
<source>Device is not ready, please connect the device then try angin!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="381"/>
<source>Error Occure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="417"/>
<source>unspecified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="419"/>
<source>false</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/CANBusStudio/CANBusStudioUI/xToolsCanBusStudioUi.cpp" line="420"/>
<source>true</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsCrcCalculatorToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsCrcCalculatorToolUi.ui" line="20"/>
<source>Start index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsCrcCalculatorToolUi.ui" line="30"/>
<source>End index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsCrcCalculatorToolUi.ui" line="40"/>
<source>Algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsCrcCalculatorToolUi.ui" line="50"/>
<source>BigEndian</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsCryptographicHashCalculator</name>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsCryptographicHashCalculator.cpp" line="91"/>
<source>Calculating finished</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsEmitterTool</name>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="70"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="72"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="74"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="76"/>
<source>Escape Character</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="78"/>
<source>Prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="80"/>
<source>Suffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="82"/>
<source>Interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="84"/>
<source>Append CRC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="86"/>
<source>Big Endian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="88"/>
<source>Algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="90"/>
<source>Start Index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="92"/>
<source>End Index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsEmitterTool.cpp" line="94"/>
<source>Data</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsEmitterToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUi.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsEmitterToolUiEditor</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="20"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="32"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="48"/>
<source>Algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="61"/>
<source>Prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="87"/>
<source>Interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="106"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="119"/>
<source>End index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="136"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="143"/>
<source>If the parameters of CRC is set error, all bytes of data will be calculcated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="153"/>
<source>The CRC end index is from tail, the last byte of data is 0.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="166"/>
<source>Escape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="196"/>
<source>Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="203"/>
<source>Big endian byte order</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="216"/>
<source>Sufix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="229"/>
<source>Start index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="236"/>
<source>Append CRC data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="249"/>
<source>The CRC start index is start form header, the first byte is 0.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="262"/>
<source>Note:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="285"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.ui" line="292"/>
<source>Apply</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsEmitterToolUiEditor.cpp" line="20"/>
<source>Emitter Item Editor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsFileCheckAssistant</name>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="37"/>
<source>Upper result</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="76"/>
<source>Checked file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="89"/>
<source>Checked progress</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="102"/>
<source>Checked algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="115"/>
<source>Checked result</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="125"/>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.cpp" line="172"/>
<source>Calculate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.ui" line="132"/>
<source>Open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.cpp" line="64"/>
<source>File Check Assistant</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.cpp" line="134"/>
<source>Remaining time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/FileCheck/Source/xToolsFileCheckAssistant.cpp" line="178"/>
<source>StopCalculating</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsMaskerToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsMaskerToolUi.ui" line="32"/>
<source>Masker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsMaskerToolUi.ui" line="38"/>
<source>Mask code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsMaskerToolUi.ui" line="52"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsMdnsAssistant</name>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.ui" line="20"/>
<source>Service type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.ui" line="27"/>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="122"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="63"/>
<source>Error occurred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="64"/>
<source>Service type can not be empty, please input then try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="96"/>
<source>Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="100"/>
<source>Hostname</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="104"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="108"/>
<source>Attributes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/mDNS/Source/xToolsMdnsAssistant.cpp" line="122"/>
<source>Stop</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsModbusStudio</name>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudio/xToolsModbusStudio.cpp" line="42"/>
<source>RTU Client</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudio/xToolsModbusStudio.cpp" line="44"/>
<source>RTU Server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudio/xToolsModbusStudio.cpp" line="46"/>
<source>TCP Client</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudio/xToolsModbusStudio.cpp" line="48"/>
<source>TCP Server</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsModbusStudioUi</name>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="39"/>
<source>Client operaions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="51"/>
<source>Repeat times</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="119"/>
<source>Target address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="132"/>
<source>Function code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="145"/>
<source>Address number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="158"/>
<source>Start address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="167"/>
<source>Read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="174"/>
<source>Write</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="205"/>
<source>Timeout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="235"/>
<source>Device operations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="247"/>
<source>Device list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="271"/>
<source>CloseDevice</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="278"/>
<source>OpenDevice</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="290"/>
<source>Server parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="296"/>
<source>Device busy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="303"/>
<source>Listen only mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="310"/>
<source>Server address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="327"/>
<source>Network settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="339"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="366"/>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="889"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="376"/>
<source>Serial port settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="388"/>
<source>Port name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="404"/>
<source>Baud rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="424"/>
<source>Data bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="440"/>
<source>Stop bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="456"/>
<source>Parity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="489"/>
<source>Colsole</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="507"/>
<source>Client registers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="519"/>
<source>Custom command</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="525"/>
<source>Protocol data unit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="545"/>
<source>Send</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.ui" line="567"/>
<source>Server registers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="145"/>
<source>RtuClient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="146"/>
<source>RtuServer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="147"/>
<source>TcpClient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="148"/>
<source>TcpServer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="202"/>
<source>NoParity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="203"/>
<source>EvenParity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="204"/>
<source>OddParity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="205"/>
<source>SpaceParity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="206"/>
<source>MarkParity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="211"/>
<source>0x01-ReadCoils</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="212"/>
<source>0x02-ReadDiscreteInputs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="213"/>
<source>0x03-ReadHoldingRegisters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="214"/>
<source>0x04-ReadInputRegisters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="215"/>
<source>0x05-WriteSingleCoil</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="216"/>
<source>0x06-WriteSingleRegister</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="217"/>
<source>0x0f-WriteMultipleCoils</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="218"/>
<source>0x10-WriteMultipleRegisters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="257"/>
<source>Coils</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="257"/>
<source>DiscreteInputs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="258"/>
<source>InputRegisters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="258"/>
<source>HoldingRegisters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="484"/>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="1161"/>
<source>Error occured</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="563"/>
<source>Can not open device: %1.Please check the parameters and try again!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="566"/>
<source>Can not open device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="889"/>
<source>Value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="889"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="1211"/>
<source>Device is not Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ModbusStudio/ModbusStudioUI/xToolsModbusStudioUi.cpp" line="1212"/>
<source>The modbus device is not ready, please check settings and try again later!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsNumberAssistant</name>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="32"/>
<source>Raw data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="39"/>
<source>Cooked data(Hex)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="53"/>
<source>Cooked data type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="89"/>
<source>Cooked data(Dec)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="102"/>
<source>Such as: 1, -1, 1.1, -1.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="109"/>
<source>Cooked data(Bin)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Number/Source/xToolsNumberAssistant.ui" line="119"/>
<source>From left to right is high to low</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsPingAssistant</name>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.ui" line="14"/>
<source>MainWindow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="141"/>
<source>Total: --, Active: --, Finished: --, Remain: --</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="150"/>
<source>Target Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="150"/>
<source>Online Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="150"/>
<source>Comparing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="151"/>
<source>Host Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="171"/>
<source>Start scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="179"/>
<source>Pause scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="187"/>
<source>Stop scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="203"/>
<source>Start address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="213"/>
<source>End address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="226"/>
<source>Show all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="227"/>
<source>Show online</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="348"/>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="363"/>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="372"/>
<source>IP Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="349"/>
<source>IP settings error, the start ip and end ip must be set, please check and try again. </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="364"/>
<source>IP settings error, the start ip and end ip must be in the same network segment, please check and try again. </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="373"/>
<source>IP settings error, the start ip must be less than the end ip, please check and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="419"/>
<source>Total%1Active%2Finished%3Remain%4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="480"/>
<source>Scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="492"/>
<source>Online</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="492"/>
<source>Offline</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="517"/>
<source>Scanning Finished</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/Ping/Source/xToolsPingAssistant.cpp" line="518"/>
<source>Scanning finished, you can screen out the result by the toolbar.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsPrestorerTool</name>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="207"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="209"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="211"/>
<source>Escape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="213"/>
<source>Prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="215"/>
<source>Suffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="217"/>
<source>CrcEnable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="219"/>
<source>BigEndian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="221"/>
<source>Algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="223"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="225"/>
<source>End</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsPrestorerTool.cpp" line="227"/>
<source>Data</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsPrestorerToolUiEditor</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="20"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="32"/>
<source>End index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="48"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="81"/>
<source>Start index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="94"/>
<source>Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="107"/>
<source>Algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="120"/>
<source>Suffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="133"/>
<source>Prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="146"/>
<source>Escape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="161"/>
<source>Append CRC data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="168"/>
<source>Big endian byte order</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="186"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="212"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.ui" line="219"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsPrestorerToolUiEditor.cpp" line="21"/>
<source>Prestorer Item Editor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsResponserTool</name>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="387"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="389"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="391"/>
<source>Option</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="393"/>
<source>RefFormat</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="395"/>
<source>RefEscape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="397"/>
<source>RefPrefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="399"/>
<source>RefSuffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="401"/>
<source>RefCrcEnable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="403"/>
<source>RefCrcBigEndian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="405"/>
<source>RefAlgorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="407"/>
<source>RefStart</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="409"/>
<source>RefEnd</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="411"/>
<source>ReferenceData</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="413"/>
<source>ResFormat</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="415"/>
<source>Escape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="417"/>
<source>ResPrefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="419"/>
<source>ResSuffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="421"/>
<source>ResCrcEnable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="423"/>
<source>ResCrcBigEndian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="425"/>
<source>ResAlgorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="427"/>
<source>ResStart</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="429"/>
<source>ResEnd</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="431"/>
<source>ResDelay</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsResponserTool.cpp" line="433"/>
<source>ResponseData</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsResponserToolUiEditor</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="26"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="46"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="53"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="68"/>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="75"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="88"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="389"/>
<source>Start index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="101"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="307"/>
<source>Escape</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="110"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="418"/>
<source>Append CRC data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="117"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="425"/>
<source>Big endian byte order</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="132"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="181"/>
<source>End index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="145"/>
<source>Fromat</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="152"/>
<source>Reference data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="168"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="209"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="333"/>
<source>Suffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="222"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="248"/>
<source>Algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="268"/>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="362"/>
<source>Prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="288"/>
<source>Response</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="320"/>
<source>Reference</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="346"/>
<source>Option</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="369"/>
<source>Response data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.ui" line="434"/>
<source>Delay(ms)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsResponserToolUiEditor.cpp" line="20"/>
<source>Responser Item Editor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSerialPortToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortToolUi.ui" line="45"/>
<source>Port name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortToolUi.ui" line="77"/>
<source>Baud rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortToolUi.ui" line="90"/>
<source>Data bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortToolUi.ui" line="103"/>
<source>Stop bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortToolUi.ui" line="116"/>
<source>Parity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortToolUi.ui" line="129"/>
<source>Flow control</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSerialPortTransmitterTool</name>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="22"/>
<source>enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="24"/>
<source>portName</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="26"/>
<source>baudRate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="28"/>
<source>parity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="30"/>
<source>stopBits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="32"/>
<source>dataBits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="34"/>
<source>flowControl</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSerialPortTransmitterTool.cpp" line="36"/>
<source>description</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSerialPortTransmitterToolUiEditor</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="14"/>
<source>Serial Port Transmitter Item Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="26"/>
<source>Parity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="39"/>
<source>Stop bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="49"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="72"/>
<source>Baudrate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="85"/>
<source>Data bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="104"/>
<source>Port name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="117"/>
<source>Flow control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="154"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSerialPortTransmitterToolUiEditor.ui" line="161"/>
<source>Apply</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSocketClientToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="68"/>
<source>Client port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="75"/>
<source>(closed)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="88"/>
<source>Server IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="101"/>
<source>Server port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="114"/>
<source>Context</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="137"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="150"/>
<source>Client IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.ui" line="173"/>
<source>Specify ip and port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientToolUi.cpp" line="96"/>
<source>Closed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSocketClientTransmitterTool</name>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="21"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="23"/>
<source>ClientIp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="25"/>
<source>ClientPort</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="27"/>
<source>SpecifiedClientIpAndPort</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="29"/>
<source>ServerIp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="31"/>
<source>ServerPort</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsSocketClientTransmitterTool.cpp" line="33"/>
<source>MessageType</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSocketClientTransmitterToolUiEditor</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="14"/>
<source>Item Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="33"/>
<source>Server IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="53"/>
<source>Client port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="76"/>
<source>Server port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="89"/>
<source>Message type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="96"/>
<source>enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="130"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="137"/>
<source>Apply</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="155"/>
<source>Client IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketClientTransmitterToolUiEditor.ui" line="162"/>
<source>Specified client ip and port</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsSocketServerToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="38"/>
<source>Server IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="61"/>
<source>Server port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="78"/>
<source>Specify ip and port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="91"/>
<source>Binding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="98"/>
<source>(closed)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="111"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="127"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="135"/>
<source>All clients</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.ui" line="143"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsSocketServerToolUi.cpp" line="103"/>
<source>Closed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsStatisticianToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStatisticianToolUi.ui" line="20"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStatisticianToolUi.ui" line="38"/>
<source>Frames:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStatisticianToolUi.ui" line="58"/>
<source>Bytes:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsStorerToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="32"/>
<source>Storer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="38"/>
<source>Save rx</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="45"/>
<source>Save tx</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="52"/>
<source>Save time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="59"/>
<source>Save date</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="66"/>
<source>Save format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="73"/>
<source>Save ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="80"/>
<source>Enable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="103"/>
<source>Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.ui" line="110"/>
<source>Saving file path</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.cpp" line="97"/>
<source>Save file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsStorerToolUi.cpp" line="99"/>
<source>txt (*.txt);;All (*)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsStringAssistant</name>
<message>
<location filename="../../Source/Assistants/String/Source/xToolsStringAssistant.ui" line="20"/>
<source>Raw data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/String/Source/xToolsStringAssistant.ui" line="64"/>
<source>Input format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/String/Source/xToolsStringAssistant.ui" line="77"/>
<source>Cooked data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/String/Source/xToolsStringAssistant.ui" line="100"/>
<source>Output format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Assistants/String/Source/xToolsStringAssistant.ui" line="110"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsTableModelToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="32"/>
<source>Export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="39"/>
<source>Import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="46"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="53"/>
<source>Append</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="60"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="70"/>
<source>Visible</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.ui" line="77"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="288"/>
<source>Please Select an Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="289"/>
<source>Please select an tiem first, then try again!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="305"/>
<source>Invalid Parameter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="306"/>
<source>The value of mTableModelTool is nullptr, you must called initialize() first!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="334"/>
<source>Clear Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="335"/>
<source>The data will be empty from settings file, please confrim the operation!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="351"/>
<source>Delete Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="352"/>
<source>The data will be delete from settings file, please confrim the operation!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="374"/>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="401"/>
<source>Import data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="376"/>
<source>JSON (*.json);;All (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsTableModelToolUi.cpp" line="403"/>
<source>JSON (*.json);;All (*); </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsToolBoxUi</name>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="53"/>
<source>Communication control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="90"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="191"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="279"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="97"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="331"/>
<source>Open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="109"/>
<source>Output control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="133"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="267"/>
<source>Format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="145"/>
<source>Date</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="152"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="376"/>
<source>Tx</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="159"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="344"/>
<source>Rx</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="166"/>
<source>Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="173"/>
<source>Wrap</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="180"/>
<source>MS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="198"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="223"/>
<source>Input control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="247"/>
<source>Cycle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="286"/>
<source>Send</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="293"/>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="477"/>
<source>Prestorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="318"/>
<source>I/O</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="332"/>
<source>Output</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="410"/>
<source>Input</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="467"/>
<source>Emiter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="472"/>
<source>Responser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="482"/>
<source>Transmitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="489"/>
<source>Tab 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.ui" line="494"/>
<source>Tab 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="84"/>
<source>SerialPort</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="86"/>
<source>UDP Client</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="88"/>
<source>UDP Server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="90"/>
<source>TCP Client</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="92"/>
<source>TCP Server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="94"/>
<source>WebSocket Client</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="96"/>
<source>WebSocket Server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="98"/>
<source>BLE Central</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="329"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="422"/>
<source>Disable</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="610"/>
<source>SerialPort</source>
<comment>Transmitter</comment>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="611"/>
<source>UDP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="612"/>
<source>TCP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="613"/>
<source>WebSocket</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUi.cpp" line="627"/>
<source>Error Occured</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsToolBoxUiCommunicationMenu</name>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiCommunicationMenu.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsToolBoxUiInputMenu</name>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="33"/>
<source>Append suffix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="46"/>
<source>Append prefix</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="62"/>
<source>Escape character</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="75"/>
<source>CRC end index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="103"/>
<source>CRC algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="116"/>
<source>CRC start index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="125"/>
<source>Append CRC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiInputMenu.ui" line="132"/>
<source>Big endian CRC</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsToolBoxUiOutputMenu</name>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiOutputMenu.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiOutputMenu.ui" line="20"/>
<source>Filter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiOutputMenu.ui" line="27"/>
<source>Such as:hello;world</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/ToolBox/ToolBoxUI/xToolsToolBoxUiOutputMenu.ui" line="34"/>
<source>High light key words(separator is&apos; ;&apos;)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsToolFactory</name>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="121"/>
<source>Analyzer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="122"/>
<source>Serialport</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="123"/>
<source>Emitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="124"/>
<source>Masker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="125"/>
<source>Responser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="126"/>
<source>Storer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="127"/>
<source>Prestore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="128"/>
<source>Velometer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="129"/>
<source>UdpClient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="130"/>
<source>UdpServer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="131"/>
<source>TcpClient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="132"/>
<source>TcpServer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="133"/>
<source>WebSocketClient</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="134"/>
<source>WebSocketServer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="135"/>
<source>BleCentral</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="136"/>
<source>BlePeriheral</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="137"/>
<source>Statistitician</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="138"/>
<source>SerialPortTransmitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="139"/>
<source>UdpTransmitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="140"/>
<source>TcpTransmitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="141"/>
<source>WebSocketTransmitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="142"/>
<source>CrcCalculator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/Tools/xToolsToolFactory.cpp" line="148"/>
<source>Unknown</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>xToolsVelometerToolUi</name>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsVelometerToolUi.ui" line="20"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../Source/Tools/ToolsUI/xToolsVelometerToolUi.ui" line="38"/>
<source>Velometer:</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>