Files
giesCANne/translations/SavvyCAN_en.ts

3620 lines
134 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>BisectWindow</name>
<message>
<location filename="../ui/bisectwindow.ui" line="14"/>
<source>Bisector Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="20"/>
<source>Splitting Strategy:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="31"/>
<source>ID Range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="41"/>
<source>TO</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="58"/>
<source>Frame Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="82"/>
<source>Percentage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="115"/>
<source>Bus Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="130"/>
<source>Save Which Side:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="139"/>
<source>Lower Section</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="149"/>
<source>Upper Section</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="166"/>
<source>Number of Frames in Main List:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="178"/>
<location filename="../ui/bisectwindow.ui" line="202"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="190"/>
<source>Saved Frames after split:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="213"/>
<source>Calculate Split</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="220"/>
<source>Save split frames to a new file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/bisectwindow.ui" line="227"/>
<source>Replace main list with split frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bisectwindow.cpp" line="212"/>
<source>Successfully saved file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bisectwindow.cpp" line="216"/>
<source>Error while attempting to save.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CANBridgeWindow</name>
<message>
<location filename="../ui/canbridgewindow.ui" line="14"/>
<source>CAN Bridger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/canbridgewindow.ui" line="25"/>
<source>Side 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/canbridgewindow.ui" line="35"/>
<location filename="../ui/canbridgewindow.ui" line="69"/>
<source>Enable forwarding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/canbridgewindow.ui" line="45"/>
<source>IDs to forward to side 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/canbridgewindow.ui" line="59"/>
<source>Side 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/canbridgewindow.ui" line="76"/>
<source>IDs to forward to side 1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CANConnectionModel</name>
<message>
<location filename="../connections/canconnectionmodel.cpp" line="32"/>
<source>Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../connections/canconnectionmodel.cpp" line="34"/>
<source>Subtype</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../connections/canconnectionmodel.cpp" line="36"/>
<source>Port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../connections/canconnectionmodel.cpp" line="38"/>
<source>Buses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../connections/canconnectionmodel.cpp" line="40"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CANDataGrid</name>
<message>
<location filename="../ui/candatagrid.ui" line="14"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CANFrameModel</name>
<message>
<location filename="../canframemodel.cpp" line="487"/>
<source>Rx</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="488"/>
<source>Tx</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="599"/>
<source>Time Delta</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="600"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="602"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="604"/>
<source>Ext</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="606"/>
<source>RTR</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="607"/>
<source>Cnt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="609"/>
<source>Dir</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="611"/>
<source>Bus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="613"/>
<source>Len</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="615"/>
<source>ASCII</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../canframemodel.cpp" line="617"/>
<source>Data</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ConnectionWindow</name>
<message>
<location filename="../ui/connectionwindow.ui" line="17"/>
<source>Connection Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="31"/>
<source>Disconnect Selected Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="38"/>
<source>Reset Selected Device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="61"/>
<source>Bus Details:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="72"/>
<source>Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="82"/>
<source>Listen Only:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="96"/>
<source>Enable Bus:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="110"/>
<source>Save Bus Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="120"/>
<source>Enable CAN FD:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="130"/>
<source>CAN FD Data Rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="171"/>
<source>Connected Devices:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="178"/>
<source>Add New Device Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="224"/>
<source>Enable Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="231"/>
<source>Device Console:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="245"/>
<source>Send:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="264"/>
<source>Send Hex</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="274"/>
<source>Send Text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/connectionwindow.ui" line="284"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCComparatorWindow</name>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="14"/>
<source>DBC Comparator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="29"/>
<source>Side 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="39"/>
<location filename="../ui/dbccomparatorwindow.ui" line="79"/>
<source>TextLabel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="46"/>
<source>Load New File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="69"/>
<source>Side 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="88"/>
<source>Load A File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbccomparatorwindow.ui" line="117"/>
<source>Save Details to File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/dbccomparatorwindow.cpp" line="91"/>
<source>DBC Files (*.dbc *.DBC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/dbccomparatorwindow.cpp" line="364"/>
<source>Text File (*.txt)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCHandler</name>
<message>
<location filename="../dbc/dbchandler.cpp" line="1717"/>
<location filename="../dbc/dbchandler.cpp" line="1818"/>
<source>DBC File (*.dbc)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCLoadSaveWindow</name>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="14"/>
<source>DBC File Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="23"/>
<source>Create new DBC</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="32"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="39"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="46"/>
<source>Move Up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="57"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="64"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcloadsavewindow.ui" line="71"/>
<source>Move Down</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcloadsavewindow.cpp" line="162"/>
<source>DBC File (*.dbc)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcloadsavewindow.cpp" line="163"/>
<source>Tesla JSON File (*.json)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcloadsavewindow.cpp" line="164"/>
<source>Secret CSV Signal Defs (*.csv)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCMainEditor</name>
<message>
<location filename="../ui/dbcmaineditor.ui" line="14"/>
<source>DBC Editing Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="22"/>
<source>New Node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="39"/>
<source>New Message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="56"/>
<source>New Signal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="73"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="149"/>
<source>Find:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="159"/>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="170"/>
<source>Search Results: 0 of 0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="177"/>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmaineditor.ui" line="184"/>
<source>Previous</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcmaineditor.cpp" line="167"/>
<source>Delete currently selected message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcmaineditor.cpp" line="329"/>
<source>Rebase all messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcmaineditor.cpp" line="330"/>
<source>Rebase all messages in node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcmaineditor.cpp" line="333"/>
<source>Duplicate node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcmaineditor.cpp" line="334"/>
<source>Duplicate node and messages</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCMessageEditor</name>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="14"/>
<source>Message Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="22"/>
<source>Frame ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="35"/>
<source>Message Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="45"/>
<source>Frame Length:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="52"/>
<source>Text Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="59"/>
<source>Background Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="66"/>
<source>Comments:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="76"/>
<source>Sending Node:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="90"/>
<location filename="../ui/dbcmessageeditor.ui" line="97"/>
<source>Set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcmessageeditor.ui" line="106"/>
<source>Sample Colored Output:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCNodeDuplicateEditor</name>
<message>
<location filename="../ui/dbcnodeduplicateeditor.ui" line="20"/>
<location filename="../ui/dbcnodeduplicateeditor.ui" line="72"/>
<source>Duplicate Node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnodeduplicateeditor.ui" line="35"/>
<source>New Node Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnodeduplicateeditor.ui" line="45"/>
<source>Current Base ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnodeduplicateeditor.ui" line="62"/>
<source>New Base ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnodeduplicateeditor.ui" line="79"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCNodeEditor</name>
<message>
<location filename="../ui/dbcnodeeditor.ui" line="14"/>
<source>Node Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnodeeditor.ui" line="22"/>
<source>Node Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnodeeditor.ui" line="32"/>
<source>Comments:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCNodeRebaseEditor</name>
<message>
<location filename="../ui/dbcnoderebaseeditor.ui" line="20"/>
<source>Rebase All Node Messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnoderebaseeditor.ui" line="35"/>
<source>Node Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnoderebaseeditor.ui" line="52"/>
<source>Current Base ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnoderebaseeditor.ui" line="69"/>
<source>New Base ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnoderebaseeditor.ui" line="79"/>
<source>Rebase All Messages in Node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcnoderebaseeditor.ui" line="86"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DBCSignalEditor</name>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="14"/>
<source>Signal Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="26"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="58"/>
<source>Bit Length:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="68"/>
<source>Byte Order</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="75"/>
<source>LSB First (Little Endian)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="82"/>
<source>Type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="92"/>
<source>Scale:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="102"/>
<source>Bias:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="112"/>
<source>Min Value:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="122"/>
<source>Max Value:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="132"/>
<source>Units Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="142"/>
<source>Receiving Node:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="152"/>
<source>Multiplexing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="161"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="168"/>
<source>Multiplexed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="175"/>
<source>Multiplexor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="182"/>
<source>Extended</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="191"/>
<source>Multiplex value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="201"/>
<source>Multiplex Parent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="211"/>
<source>Comment:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="221"/>
<source>Single values has to be separated by semicolons
and the value ranges by hypens
(e.g.: 1;2;5-7)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/dbcsignaleditor.ui" line="234"/>
<source>Value Table:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcsignaleditor.cpp" line="295"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcsignaleditor.cpp" line="295"/>
<source>The multiplex values field contains errors:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbcsignaleditor.cpp" line="540"/>
<source>Delete currently selected value</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DiscreteStateWindow</name>
<message>
<location filename="../ui/discretestatewindow.ui" line="14"/>
<source>Single/Multi State WIndow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="20"/>
<source>Candidate Matches:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="38"/>
<source>Number of States:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="59"/>
<source>Realtime</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="69"/>
<source>From logged data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="82"/>
<source>Toggle Frequency (Seconds)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="102"/>
<source>Iterations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="177"/>
<source>WAIT</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="188"/>
<source>Min Bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="208"/>
<source>Max Bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="228"/>
<source>IDs to Scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="240"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="247"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/discretestatewindow.ui" line="263"/>
<source>Go for it</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FileComparatorWindow</name>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="14"/>
<source>File Comparator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="29"/>
<source>SIDE 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="39"/>
<source>Single file to compare to side 2:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="49"/>
<location filename="../ui/filecomparatorwindow.ui" line="102"/>
<source>TextLabel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="56"/>
<source>Load New File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="79"/>
<source>Side 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="89"/>
<source>One or more files to compare with the single file on side1:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="111"/>
<source>Load A File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="118"/>
<source>Clear Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="141"/>
<source>Show only data unique to Side 1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/filecomparatorwindow.ui" line="157"/>
<source>Save Details to File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/filecomparatorwindow.cpp" line="535"/>
<source>Text File (*.txt)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FirmwareUploaderWindow</name>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="14"/>
<source>Firmware Updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="20"/>
<source>Loaded File:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="34"/>
<source>Load File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="41"/>
<source>Device Token:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="51"/>
<source>CAN Bus:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="61"/>
<source>Base Address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="91"/>
<source>X of Y bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/firmwareuploaderwindow.ui" line="98"/>
<source>Start Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../firmwareuploaderwindow.cpp" line="215"/>
<source>Raw firmware binary (*.bin)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FlowViewWindow</name>
<message>
<location filename="../ui/flowviewwindow.ui" line="14"/>
<source>Flow View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="44"/>
<source>Playback Control</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="208"/>
<source>Playback Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="240"/>
<source>Loop Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="253"/>
<source>Current Frame:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="266"/>
<source>X of Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="282"/>
<source>Live Mode (No Playback)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="295"/>
<source>Synchronize windows</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="308"/>
<source>Graph by timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="332"/>
<source>Auto Reference</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="345"/>
<source>Reference Values (Hex)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="353"/>
<location filename="../ui/flowviewwindow.ui" line="592"/>
<location filename="../ui/flowviewwindow.ui" line="807"/>
<location filename="../ui/flowviewwindow.ui" line="1314"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="360"/>
<location filename="../ui/flowviewwindow.ui" line="599"/>
<location filename="../ui/flowviewwindow.ui" line="814"/>
<location filename="../ui/flowviewwindow.ui" line="1137"/>
<source>1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="367"/>
<location filename="../ui/flowviewwindow.ui" line="606"/>
<location filename="../ui/flowviewwindow.ui" line="821"/>
<location filename="../ui/flowviewwindow.ui" line="1373"/>
<source>2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="374"/>
<location filename="../ui/flowviewwindow.ui" line="613"/>
<location filename="../ui/flowviewwindow.ui" line="828"/>
<location filename="../ui/flowviewwindow.ui" line="1255"/>
<source>3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="477"/>
<location filename="../ui/flowviewwindow.ui" line="692"/>
<location filename="../ui/flowviewwindow.ui" line="919"/>
<location filename="../ui/flowviewwindow.ui" line="1196"/>
<source>4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="484"/>
<location filename="../ui/flowviewwindow.ui" line="699"/>
<location filename="../ui/flowviewwindow.ui" line="926"/>
<location filename="../ui/flowviewwindow.ui" line="1078"/>
<source>5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="491"/>
<location filename="../ui/flowviewwindow.ui" line="706"/>
<location filename="../ui/flowviewwindow.ui" line="933"/>
<location filename="../ui/flowviewwindow.ui" line="1432"/>
<source>6</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="498"/>
<location filename="../ui/flowviewwindow.ui" line="713"/>
<location filename="../ui/flowviewwindow.ui" line="940"/>
<location filename="../ui/flowviewwindow.ui" line="1491"/>
<source>7</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="584"/>
<source>Current Values (Hex)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="799"/>
<source>Data Seek Values</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="851"/>
<location filename="../ui/flowviewwindow.ui" line="870"/>
<location filename="../ui/flowviewwindow.ui" line="889"/>
<location filename="../ui/flowviewwindow.ui" line="908"/>
<location filename="../ui/flowviewwindow.ui" line="963"/>
<location filename="../ui/flowviewwindow.ui" line="976"/>
<location filename="../ui/flowviewwindow.ui" line="989"/>
<location filename="../ui/flowviewwindow.ui" line="1002"/>
<source>-1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="1534"/>
<source>Chart range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="1552"/>
<source>50</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="1592"/>
<source>Timeline:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/flowviewwindow.ui" line="1607"/>
<source>Frame IDs Found:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/flowviewwindow.cpp" line="355"/>
<location filename="../re/flowviewwindow.cpp" line="365"/>
<source>Save image to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/flowviewwindow.cpp" line="377"/>
<source>PDF Files (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/flowviewwindow.cpp" line="378"/>
<location filename="../re/flowviewwindow.cpp" line="417"/>
<source>PNG Files (*.png)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/flowviewwindow.cpp" line="379"/>
<location filename="../re/flowviewwindow.cpp" line="418"/>
<source>JPEG Files (*.jpg)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/flowviewwindow.cpp" line="627"/>
<source> of </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FrameFileIO</name>
<message>
<location filename="../framefileio.cpp" line="43"/>
<location filename="../framefileio.cpp" line="170"/>
<location filename="../framefileio.cpp" line="2229"/>
<source>GVRET Logs (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="44"/>
<location filename="../framefileio.cpp" line="171"/>
<source>CRTD Logs (*.crt *.crtd *.CRT *.CRTD)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="45"/>
<location filename="../framefileio.cpp" line="187"/>
<source>Generic ID/Data CSV (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="46"/>
<location filename="../framefileio.cpp" line="172"/>
<source>BusMaster Log (*.log *.LOG)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="47"/>
<location filename="../framefileio.cpp" line="173"/>
<source>Microchip Log (*.can *.CAN *.log *.LOG)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="48"/>
<source>Vector Trace Files (*.trace *.TRACE)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="49"/>
<location filename="../framefileio.cpp" line="175"/>
<source>IXXAT MiniLog (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="50"/>
<source>CAN-DO Log (*.can *.avc *.evc *.qcc *.CAN *.AVC *.EVC *.QCC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="51"/>
<location filename="../framefileio.cpp" line="177"/>
<source>Vehicle Spy (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="52"/>
<source>Candump/Kayak (*.log)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="53"/>
<location filename="../framefileio.cpp" line="188"/>
<source>Cabana Log (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="54"/>
<location filename="../framefileio.cpp" line="183"/>
<source>CANalyzer Ascii Log (*.asc *.ASC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="55"/>
<source>CARBUS Analyzer (*.trc *.TRC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="169"/>
<source>Autodetect File Type (*.*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="174"/>
<source>Vector trace files (*.trace *.TRACE)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="176"/>
<source>CAN-DO Log (*.avc *.can *.evc *.qcc *.AVC *.CAN *.EVC *.QCC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="178"/>
<source>Candump/Kayak (*.log *.LOG)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="179"/>
<source>CANDump Lawicel (*.txt *.TXT *.LOG *.log)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="180"/>
<source>PCAN Viewer (*.trc *.TRC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="181"/>
<source>Kvaser Log Decimal (*.txt *.TXT)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="182"/>
<source>Kvaser Log Hex (*.txt *.TXT)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="184"/>
<source>CANalyzer Binary Log Files (*.blf *.BLF)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="185"/>
<source>CARBUS Analyzer Trace Files (*.trc *.TRC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="186"/>
<source>CANHacker Trace Files (*.trc *.TRC)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="189"/>
<source>CANOpen Magic (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="190"/>
<source>Tesla Autopilot Snapshot (*.CAN *.can)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="191"/>
<source>CLX000 (*.txt *.TXT)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="192"/>
<source>CANServer Binary Log (*.log *.LOG)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="193"/>
<source>Wireshark (*.pcap *.PCAP *.pcapng *.PCAPNG)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="194"/>
<source>Wireshark SocketCAN (*.pcap *.PCAP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framefileio.cpp" line="1287"/>
<source> CXX GVRET-PC Reverse Engineering Tool Output V</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FrameInfoWindow</name>
<message>
<location filename="../ui/frameinfowindow.ui" line="14"/>
<source>Detailed Frame Information</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameinfowindow.ui" line="34"/>
<source>Frame IDs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameinfowindow.ui" line="41"/>
<source>Unique IDs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameinfowindow.ui" line="68"/>
<source>Details:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameinfowindow.ui" line="87"/>
<source>Save details to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameinfowindow.ui" line="94"/>
<source>Interval Histogram</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameinfowindow.ui" line="131"/>
<source>Bytes Graph</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="367"/>
<location filename="../re/frameinfowindow.cpp" line="857"/>
<source> unique ids)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="441"/>
<source>J1939 decoding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="449"/>
<source> Broadcast Frame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="458"/>
<source> Destination ID: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="460"/>
<source> Destination ID: Global (ALL)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="465"/>
<source> Priority: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="469"/>
<source> SRC: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="473"/>
<source> EDP: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="477"/>
<source> DP: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="481"/>
<source> PGN: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="485"/>
<source> PF: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="489"/>
<source> PS: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="494"/>
<source>GMLAN 29bit decoding</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="498"/>
<source> Priority bits: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="501"/>
<source> Arbitration Id: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="504"/>
<source> Sender Id: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="510"/>
<source># of frames: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="680"/>
<location filename="../re/frameinfowindow.cpp" line="682"/>
<source>Data Length: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="680"/>
<location filename="../re/frameinfowindow.cpp" line="721"/>
<source> to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="687"/>
<source>Average inter-frame interval: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="690"/>
<source>Minimum inter-frame interval: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="693"/>
<source>Maximum inter-frame interval: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="696"/>
<source>Inter-frame interval variation: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="699"/>
<source>Interval standard deviation: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="702"/>
<source>Minimum range to fit 90% of inter-frame intervals: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="711"/>
<source>Data Byte </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="716"/>
<source>Changed bits: 0x</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="721"/>
<source>Range: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="723"/>
<source>Histogram</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="738"/>
<source>Bitfield Histogram</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="754"/>
<source>Bitchange Heatmap</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/frameinfowindow.cpp" line="867"/>
<source>Text File (*.txt)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FramePlaybackWindow</name>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="14"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="106"/>
<source>Use original frame timing from captured frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="113"/>
<source>Wait for traffic before starting playback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="124"/>
<source>Playback speed (ms):</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="148"/>
<source>Burst Rate:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="192"/>
<source>Current Playback Item:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="199"/>
<source>TextLabel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="210"/>
<source>Current frame:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="217"/>
<source>x of y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="244"/>
<source>Loop Sequence</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="251"/>
<source>Send to CANBus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="281"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Playback Sequence:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="293"/>
<source>Load File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="300"/>
<source>Load Captured Data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="307"/>
<source>Delete Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="320"/>
<source>ID Filtering:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="332"/>
<source>Select all IDs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="339"/>
<source>Deselect all IDs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="350"/>
<source>Load Filters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/frameplaybackwindow.ui" line="357"/>
<source>Save Filters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="36"/>
<location filename="../frameplaybackwindow.cpp" line="113"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="37"/>
<location filename="../frameplaybackwindow.cpp" line="114"/>
<source>From File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="179"/>
<source>Save filter definition to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="180"/>
<source>Load filter definition from file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="191"/>
<source>Filter list (*.ftl)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="233"/>
<source>Filter List (*.ftl)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frameplaybackwindow.cpp" line="435"/>
<location filename="../frameplaybackwindow.cpp" line="437"/>
<source> of </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FrameSenderWindow</name>
<message>
<location filename="../ui/framesenderwindow.ui" line="14"/>
<source>Frame Sender</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/framesenderwindow.ui" line="29"/>
<source>Enable All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/framesenderwindow.ui" line="36"/>
<source>Disable All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/framesenderwindow.ui" line="43"/>
<source>Clear Grid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/framesenderwindow.ui" line="66"/>
<source>Load to Grid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/framesenderwindow.ui" line="73"/>
<source>Save Grid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../framesenderwindow.cpp" line="316"/>
<location filename="../framesenderwindow.cpp" line="344"/>
<source>Frame Sender Definition (*.fsd)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FuzzingWindow</name>
<message>
<location filename="../ui/fuzzingwindow.ui" line="14"/>
<source>Fuzzing Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="24"/>
<source>Interframe Timing (ms)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="41"/>
<source>Number of data bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="62"/>
<source>Burst Rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="82"/>
<source>Bus or Buses to Send On</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="98"/>
<source>ID Scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="107"/>
<source>Seqential</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="114"/>
<location filename="../ui/fuzzingwindow.ui" line="173"/>
<source>Random</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="127"/>
<source>ID Selection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="133"/>
<source>Range of IDs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="143"/>
<source>Filter List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="153"/>
<source>Bit Scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="159"/>
<source>Sequential</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="166"/>
<source>Sweep</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="190"/>
<source>IDs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="198"/>
<source>Start ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="212"/>
<source>End ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="234"/>
<location filename="../re/fuzzingwindow.cpp" line="58"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="241"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="254"/>
<source>Byte Values (Always in hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="271"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="289"/>
<source>1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="304"/>
<source>2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="319"/>
<source>3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="334"/>
<source>4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="349"/>
<source>5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="364"/>
<source>6</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="379"/>
<source>7</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="389"/>
<source>8</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="399"/>
<source>9</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="409"/>
<source>10</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="419"/>
<source>11</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="429"/>
<source>12</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="439"/>
<source>13</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="449"/>
<source>14</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="459"/>
<source>15</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="486"/>
<source>White = Bit always 0, Green = Fuzz Bit, Black = Bit always set, Gray = Past end of data bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="493"/>
<source>All High</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="500"/>
<source>All Low</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="507"/>
<source>All Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="514"/>
<source>Start Fuzzing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/fuzzingwindow.ui" line="527"/>
<source># of sent frames:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GraphingWindow</name>
<message>
<location filename="../ui/graphingwindow.ui" line="26"/>
<source>Data Graphing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="662"/>
<source>Move to top left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="663"/>
<source>Move to top center</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="664"/>
<source>Move to top right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="665"/>
<source>Move to bottom right</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="666"/>
<source>Move to bottom left</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="670"/>
<source>Save graph image to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="671"/>
<source>Save graph definitions to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="672"/>
<source>Load graph definitions from file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="673"/>
<source>Save spreadsheet of data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="674"/>
<source>Follow end of graph</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="677"/>
<source>Add new graph</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="681"/>
<source>Edit selected graph</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="682"/>
<source>Remove selected graph</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="687"/>
<source>Remove all graphs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="690"/>
<source>Reset View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="693"/>
<source>Rescale to data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="695"/>
<source>Zoom In</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="696"/>
<source>Zoom Out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="708"/>
<source>PDF Files (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="709"/>
<source>PNG Files (*.png)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="710"/>
<source>JPEG Files (*.jpg)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="747"/>
<source>Spreadsheet (*.csv)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/graphingwindow.cpp" line="872"/>
<location filename="../re/graphingwindow.cpp" line="958"/>
<source>Graph definition (*.gdf)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../ui/helpwindow.ui" line="14"/>
<source>SavvyCAN Help</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ISOTP_InterpreterWindow</name>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="14"/>
<source>ISO-TP Decoder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="20"/>
<source>Interpreted Messages Overview</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="32"/>
<source>Interpret Previously Captured Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="39"/>
<source>Clear Messages List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="46"/>
<source>Save List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="55"/>
<source>Show incomplete and/or corrupted messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="62"/>
<source>Use extended addressing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="73"/>
<source>Data Details of Selected Message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="94"/>
<source>IDs to Decode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="110"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/isotp_interpreterwindow.ui" line="117"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/isotp_interpreterwindow.cpp" line="188"/>
<source>Text File (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/isotp_interpreterwindow.cpp" line="298"/>
<source>Raw Payload: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainSettingsDialog</name>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="14"/>
<source>Main Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="22"/>
<source>Main Form Settings:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="28"/>
<source>Autoscroll main frame window by default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="37"/>
<source>Maximum data bytes per line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="61"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="76"/>
<source>General Settings:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="82"/>
<source>Save/Restore window positions and sizes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="89"/>
<source>Save/Restore CAN bus connections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="96"/>
<source>Display values as hexadecimal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="103"/>
<source>Require validation of GVRET connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="110"/>
<source>Use filtered frames in sub-windows</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="117"/>
<source>OpenGL Accelerated AntiAliased Graphing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="132"/>
<source>CAN Frame Pre-allocation Size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="157"/>
<source>Time Keeping</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="163"/>
<source>Seconds/Milli/Micro are dongle based</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="172"/>
<source>Seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="179"/>
<source>Microseconds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="186"/>
<source>Milliseconds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="206"/>
<source>System Clock</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="217"/>
<source>Time Format String:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="229"/>
<source>Use absolute time in decoded CSV output</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="239"/>
<source>Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="245"/>
<source>Use fixed-width font in tables</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="252"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="275"/>
<source>Flowview Settings:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="281"/>
<source>Use timestamp mode by default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="288"/>
<source>Set Auto Reference by default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="295"/>
<location filename="../ui/mainsettingsdialog.ui" line="409"/>
<source>Hexadecimal Graph Y Axis</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="325"/>
<source>Playback Window Settings:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="331"/>
<source>Loop by default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="340"/>
<source>Default playback speed (ms)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="358"/>
<source>Default Sending Bus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="373"/>
<source>DBC Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="379"/>
<source>Label DBC messages by default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="386"/>
<source>Ignore DBC message colors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="396"/>
<source>File Info and Comparator Settings:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="402"/>
<source>Auto expand all nodes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="422"/>
<source>MQTT Remote CAN Settings:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="428"/>
<source>Host:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="438"/>
<source>Port:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="448"/>
<source>User Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="458"/>
<source>Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainsettingsdialog.ui" line="475"/>
<source>Some settings will not take effect until the application is restarted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainsettingsdialog.cpp" line="63"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainsettingsdialog.cpp" line="64"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainsettingsdialog.cpp" line="65"/>
<source>1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainsettingsdialog.cpp" line="66"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainsettingsdialog.cpp" line="67"/>
<source>From File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../ui/mainwindow.ui" line="26"/>
<source>SavvyCAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="69"/>
<source>Remote Connection Active:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="172"/>
<source>Total Frames Captured:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="198"/>
<source>Frames Per Second:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="218"/>
<source>Suspend Capturing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="228"/>
<source>Normalize Frame Timing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="235"/>
<source>Clear Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="242"/>
<source>Keep Filters When Clearing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="249"/>
<source>Auto Scroll Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="259"/>
<source>Overwrite Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="273"/>
<source>Interpret Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="280"/>
<source>Expand All Rows</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="287"/>
<source>Collapse All Rows</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="294"/>
<source>Bus Filtering:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="323"/>
<source>Frame Filtering:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="360"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="367"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="390"/>
<source>RE Tools</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="407"/>
<source>Send Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="420"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="441"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="453"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="458"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="463"/>
<source>Flow View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="468"/>
<source>Fuzzy Scope</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="473"/>
<source>New Graphing Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="478"/>
<source>Load Log File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="481"/>
<source>Ctrl+O</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="486"/>
<source>Save Log File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="491"/>
<source>Frame Data Analysis</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="496"/>
<source>Load DBC File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="501"/>
<source>Edit Messages/Signals</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="506"/>
<source>Save DBC File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="511"/>
<source>Save Decoded Frames</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="516"/>
<source>Exit Application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="521"/>
<source>File Comparison</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="526"/>
<source>Preferences</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="531"/>
<source>Save Filtered Log File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="536"/>
<source>Load Filter Definition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="541"/>
<source>Save Filter Definition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="546"/>
<source>Firmware Uploader</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="551"/>
<source>Open Connection Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="556"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="561"/>
<source>Scripting Interface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="566"/>
<source>Range State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="571"/>
<source>Single/Multi State</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="576"/>
<source>DBC File Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="581"/>
<source>Fuzzing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="586"/>
<source>UDS Scanner</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="591"/>
<source>ISO-TP Decoder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="596"/>
<source>Sniffer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="601"/>
<source>Firmware Update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="606"/>
<source>MotorControlConfig</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="611"/>
<source>Capture Bisector</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="616"/>
<source>Signal Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="621"/>
<location filename="../mainwindow.cpp" line="1182"/>
<source>Start Continuous Logging</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="626"/>
<source>Temporal Graph</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="631"/>
<source>DBC Comparison</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="636"/>
<source>Save Decoded Frames CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="641"/>
<source>CAN Bridge</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="169"/>
<source>Connected to 0 buses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="170"/>
<source>Press F1 on any screen for help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="752"/>
<source>Add to a new graphing window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="754"/>
<source>Add to latest graphing window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1177"/>
<source>Cease Continuous Logging</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1206"/>
<source>Filter list (*.ftl)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1230"/>
<source>Filter List (*.ftl)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1263"/>
<source>Text File (*.txt *.TXT)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1264"/>
<source>CSV File (*.csv *.CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Year</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Month</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Day</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Hour</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Minute</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Second</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1313"/>
<source>Ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1319"/>
<source>Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1323"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1328"/>
<source>Bus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1331"/>
<source>DataLen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1488"/>
<source>Time: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1489"/>
<source> ID: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1490"/>
<source> Ext </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1491"/>
<source> Std </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1492"/>
<source>Bus: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1496"/>
<source>Data Bytes: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1541"/>
<source>Connected to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1541"/>
<source> buses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1549"/>
<source>No packets loaded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1559"/>
<source>No file loaded</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MotorControllerConfigWindow</name>
<message>
<location filename="../ui/motorcontrollerconfigwindow.ui" line="14"/>
<source>Controller Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/motorcontrollerconfigwindow.ui" line="32"/>
<source>Load Definition File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/motorcontrollerconfigwindow.ui" line="39"/>
<source>Refresh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/motorcontrollerconfigwindow.ui" line="46"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../motorcontrollerconfigwindow.cpp" line="120"/>
<source>RMS Definition File (*.txt *.TXT)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewConnectionDialog</name>
<message>
<location filename="../ui/newconnectiondialog.ui" line="14"/>
<source>New Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="20"/>
<source>Connection Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="29"/>
<source>socketcand (SocketCAN over Ethernet)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="39"/>
<source>QT SerialBus Devices (SocketCAN, PeakCAN, etc)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="46"/>
<source>MQTT Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="53"/>
<source>Serial Connection (GVRET)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="63"/>
<source>Network connection (GVRET)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="70"/>
<source>LAWICEL / SLCAN Serial</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="77"/>
<source>CANserver</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="84"/>
<source>CANlogserver</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="94"/>
<source>SerialBus Device Type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="110"/>
<source>Serial Port:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="136"/>
<source>Serial Port Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="146"/>
<source>CAN Bus Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="156"/>
<source>CAN-FD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="163"/>
<source>CAN-FD data rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newconnectiondialog.ui" line="186"/>
<source>Create New Connection</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewGraphDialog</name>
<message>
<location filename="../ui/newgraphdialog.ui" line="14"/>
<source>Graph Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="24"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Name:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="34"/>
<source>ID:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="44"/>
<source>Start Bit:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="84"/>
<source>Graph a DBC Signal:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="94"/>
<source>Node:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="113"/>
<source>Message:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="132"/>
<source>Signal:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="145"/>
<source>Copy Signal Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="193"/>
<source>Bit Len:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="203"/>
<source>Little Endian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="210"/>
<source> (LSB First)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="217"/>
<source>Signed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="234"/>
<source>Mask:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="244"/>
<source>Bias:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="254"/>
<source>Scale</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="264"/>
<source>Stride</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="274"/>
<source>Associated Bus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="281"/>
<source>-1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="299"/>
<source>Only Points</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="313"/>
<source>Point Style</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="323"/>
<source>Line Thickness</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="340"/>
<source>Line Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="350"/>
<location filename="../ui/newgraphdialog.ui" line="370"/>
<source>CHANGE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="360"/>
<source>Fill Color</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/newgraphdialog.ui" line="384"/>
<source>Add this graph</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../dbc/dbc_classes.cpp" line="111"/>
<source>The %1 part contains more than one &apos;-&apos; sign</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dbc/dbc_classes.cpp" line="117"/>
<location filename="../dbc/dbc_classes.cpp" line="123"/>
<location filename="../dbc/dbc_classes.cpp" line="131"/>
<source>Unable to parse the %1 part to integer</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RangeStateWindow</name>
<message>
<location filename="../ui/rangestatewindow.ui" line="14"/>
<source>Range State Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="22"/>
<source>Candidate Signals:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="32"/>
<source>Graphical Representation of Selected Signal:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="55"/>
<source>Sensitivity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="75"/>
<source>Min Signal Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="92"/>
<source>Max Signal Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="109"/>
<source>Granularity:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="126"/>
<source>Signal Mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="136"/>
<source>Signed Mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="163"/>
<source>ID Filter:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="173"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="180"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/rangestatewindow.ui" line="191"/>
<source>Recalculate Candidate Signals</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/rangestatewindow.cpp" line="24"/>
<source>Big Endian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/rangestatewindow.cpp" line="25"/>
<source>Little Endian</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/rangestatewindow.cpp" line="26"/>
<location filename="../re/rangestatewindow.cpp" line="30"/>
<source>Try Both</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/rangestatewindow.cpp" line="28"/>
<source>Signed Value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/rangestatewindow.cpp" line="29"/>
<source>Unsigned Value</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ScriptingWindow</name>
<message>
<location filename="../ui/scriptingwindow.ui" line="14"/>
<source>Scripting Interface</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="28"/>
<source>Public Variables</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="47"/>
<source>Loaded Scripts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="62"/>
<source>&amp;New</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="69"/>
<source>&amp;Del</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="76"/>
<source>&amp;Load</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="95"/>
<source>Script Editing Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="107"/>
<source>&amp;Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="114"/>
<source>Sa&amp;ve As</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="121"/>
<source>&amp;Revert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="128"/>
<source>R&amp;eload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="135"/>
<source>Re&amp;compile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="150"/>
<source>Log Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="163"/>
<source>&amp;Auto Scroll Log Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="176"/>
<source>Clear Log &amp;Window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/scriptingwindow.ui" line="183"/>
<source>Save L&amp;og</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../scriptingwindow.cpp" line="198"/>
<location filename="../scriptingwindow.cpp" line="328"/>
<source>Javascript File (*.js)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../scriptingwindow.cpp" line="433"/>
<source>Log File (*.log)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SignalViewerWindow</name>
<message>
<location filename="../ui/signalviewerwindow.ui" line="14"/>
<source>Signal Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="44"/>
<source>Remove Selected Signal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="55"/>
<source>Node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="65"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="75"/>
<source>Signal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="85"/>
<source>Add To Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="105"/>
<source>Save View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="112"/>
<source>Load View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="119"/>
<source>Append to View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/signalviewerwindow.ui" line="126"/>
<source>Clear View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../signalviewerwindow.cpp" line="281"/>
<location filename="../signalviewerwindow.cpp" line="327"/>
<source>SignalViewer definition (*.sdf)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TemporalGraphWindow</name>
<message>
<location filename="../ui/temporalgraphwindow.ui" line="14"/>
<source>Temporal Graph</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TriggerDialog</name>
<message>
<location filename="../triggerdialog.ui" line="14"/>
<source>Trigger Builder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="27"/>
<source>Add New</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="34"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="64"/>
<source>Bus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="91"/>
<source>Msg ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="98"/>
<source>Signal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="121"/>
<source>MS Delay</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="135"/>
<source>Max Count</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="165"/>
<source>Signal Value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../triggerdialog.ui" line="183"/>
<source>Save And Update</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UDSScanWindow</name>
<message>
<location filename="../ui/udsscanwindow.ui" line="14"/>
<source>UDS Scanner</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="22"/>
<source>Scans To Run</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="34"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="41"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="52"/>
<source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="59"/>
<source>Save</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="76"/>
<source>Starting ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="83"/>
<location filename="../ui/udsscanwindow.ui" line="110"/>
<location filename="../ui/udsscanwindow.ui" line="293"/>
<location filename="../ui/udsscanwindow.ui" line="316"/>
<location filename="../ui/udsscanwindow.ui" line="342"/>
<location filename="../ui/udsscanwindow.ui" line="372"/>
<location filename="../ui/udsscanwindow.ui" line="395"/>
<source>0x</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="103"/>
<source>Ending ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="130"/>
<source>Show &quot;No Reply&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="140"/>
<source>Allow adaptive reply offset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="156"/>
<source>Bus to scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="166"/>
<source>Maximum reply delay (ms)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="189"/>
<source>Reply Offset:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="222"/>
<source>Scan Type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="239"/>
<source>Run test in session type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="260"/>
<source>Subfunct Len:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="283"/>
<source>Lower Bound:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="306"/>
<source>Upper Bound:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="332"/>
<source>Increment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="362"/>
<source>Lower Service:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="385"/>
<source>Upper Service:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="432"/>
<source>Results</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="472"/>
<source>Run All Scans</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="479"/>
<source>Run Selected Scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/udsscanwindow.ui" line="488"/>
<source>Save Scan Results</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/udsscanwindow.cpp" line="199"/>
<location filename="../re/udsscanwindow.cpp" line="261"/>
<source>UDS Test Specification (*.uds *.UDS)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../re/udsscanwindow.cpp" line="523"/>
<source>Text File (*.txt)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>snifferWindow</name>
<message>
<location filename="../ui/snifferwindow.ui" line="14"/>
<source>Sniffer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="46"/>
<source>Notch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="65"/>
<source>Unnotch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="72"/>
<source>Mute notched bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="79"/>
<source>Notch Interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="89"/>
<location filename="../ui/snifferwindow.ui" line="147"/>
<source>ms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="137"/>
<source>Expire Interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="166"/>
<source>Never Expire IDs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="192"/>
<source>Fade inactive bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="199"/>
<source>View Bits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="234"/>
<source>Filters:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="276"/>
<source>All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/snifferwindow.ui" line="289"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>