--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="de_DE">
+<context>
+ <name>QApplication</name>
+ <message>
+ <source>Select a decoder to see its description here.</source>
+ <translation type="vanished">Wähle einen Dekoder, um dessen Beschreibung hier lesen zu können.</translation>
+ </message>
+ <message>
+ <source>Session %1</source>
+ <translation type="obsolete">Analysesitzung %1</translation>
+ </message>
+ <message>
+ <location filename="../pv/devices/device.cpp" line="70"/>
+ <source>Querying config key %1 is not allowed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/devices/device.cpp" line="79"/>
+ <source>Querying config key %1 resulted in %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/devices/device.cpp" line="93"/>
+ <source>Unknown type supplied when attempting to query %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/devicemanager.cpp" line="274"/>
+ <source>Error when scanning device driver '%1': %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <location filename="../pv/devicemanager.cpp" line="65"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/devicemanager.cpp" line="96"/>
+ <source>Scanning for %1...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../main.cpp" line="113"/>
+ <source>Stack trace of previous crash:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../main.cpp" line="127"/>
+ <source>Don't show this message again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../main.cpp" line="130"/>
+ <source>When %1 last crashed, it created a stack trace.
+A human-readable form has been saved to disk and was written to the log. You may access it from the settings dialog.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SubWindow</name>
+ <message>
+ <source><p align='right'>Tags: %1</p></source>
+ <translation type="vanished"><p align='right'>Stichworte: %1</p></translation>
+ </message>
+</context>
+<context>
+ <name>pv::MainWindow</name>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="72"/>
+ <source>PulseView</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="276"/>
+ <source>Decoder Selector</source>
+ <translation>Protokolldekoder</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="326"/>
+ <source>Session %1</source>
+ <translation>Analysesitzung %1</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="535"/>
+ <source>Create New Session</source>
+ <translation>Neue Analysesitzung</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="541"/>
+ <source>Start/Stop Acquisition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="549"/>
+ <source>Settings</source>
+ <translation>Einstellungen</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="652"/>
+ <location filename="../pv/mainwindow.cpp" line="836"/>
+ <location filename="../pv/mainwindow.cpp" line="862"/>
+ <source>Confirmation</source>
+ <translation>Bestätigung</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="653"/>
+ <source>There is unsaved data. Close anyway?</source>
+ <translation>Es gibt noch ungespeicherte Daten. Trotzdem beenden?</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="797"/>
+ <source>Run</source>
+ <translation>Starten</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="797"/>
+ <source>Stop</source>
+ <translation>Anhalten</translation>
+ </message>
+ <message>
+ <location filename="../pv/mainwindow.cpp" line="837"/>
+ <location filename="../pv/mainwindow.cpp" line="863"/>
+ <source>This session contains unsaved data. Close it anyway?</source>
+ <translation>Die Daten dieser Analysesitzung wurden nicht gespeichert. Trotzdem schließen?</translation>
+ </message>
+</context>
+<context>
+ <name>pv::Session</name>
+ <message>
+ <location filename="../pv/session.cpp" line="404"/>
+ <source>Failed to select device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="453"/>
+ <source>Failed to open device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="544"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="545"/>
+ <source>Unexpected input format: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="580"/>
+ <source>Failed to load </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="615"/>
+ <source>No active device set, can't start acquisition.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="628"/>
+ <source>No channels enabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="1080"/>
+ <source>Out of memory, acquisition stopped.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/session.cpp" line="1286"/>
+ <source>Can't handle more than 64 logic channels.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::StoreSession</name>
+ <message>
+ <location filename="../pv/storesession.cpp" line="115"/>
+ <source>Can't save logic channel without data.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/storesession.cpp" line="131"/>
+ <source>Can't save analog channel without data.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/storesession.cpp" line="143"/>
+ <source>No channels enabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/storesession.cpp" line="168"/>
+ <source>Can't save range without sample data.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/storesession.cpp" line="189"/>
+ <location filename="../pv/storesession.cpp" line="297"/>
+ <source>Error while saving: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::data::DecodeSignal</name>
+ <message>
+ <location filename="../pv/data/decodesignal.cpp" line="194"/>
+ <source>No decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/decodesignal.cpp" line="201"/>
+ <source>There are no channels assigned to this decoder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/decodesignal.cpp" line="215"/>
+ <source>One or more required channels have not been specified</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/decodesignal.cpp" line="255"/>
+ <source>No input data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/decodesignal.cpp" line="1001"/>
+ <source>Decoder reported an error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/decodesignal.cpp" line="1137"/>
+ <source>Failed to create decoder instance</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::data::SignalBase</name>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="409"/>
+ <source>Signal average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="410"/>
+ <source>0.9V (for 1.8V CMOS)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="411"/>
+ <source>1.8V (for 3.3V CMOS)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="412"/>
+ <source>2.5V (for 5.0V CMOS)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="413"/>
+ <source>1.5V (for TTL)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="418"/>
+ <source>Signal average +/- 15%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="419"/>
+ <source>0.3V/1.2V (for 1.8V CMOS)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="420"/>
+ <source>0.7V/2.5V (for 3.3V CMOS)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="421"/>
+ <source>1.3V/3.7V (for 5.0V CMOS)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/data/signalbase.cpp" line="422"/>
+ <source>0.8V/2.0V (for TTL)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::dialogs::Connect</name>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="58"/>
+ <source>&Scan for devices using driver above</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="63"/>
+ <source>Connect to Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="75"/>
+ <source>Step 1: Choose the driver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="79"/>
+ <source>&USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="80"/>
+ <source>Serial &Port</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="81"/>
+ <source>&TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="116"/>
+ <source>Protocol:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="134"/>
+ <source>Step 2: Choose the interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="140"/>
+ <source>Step 3: Scan for devices</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/connect.cpp" line="146"/>
+ <source>Step 4: Select the device</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::dialogs::Settings</name>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="134"/>
+ <location filename="../pv/dialogs/settings.cpp" line="213"/>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="143"/>
+ <source>Views</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="153"/>
+ <location filename="../pv/dialogs/settings.cpp" line="375"/>
+ <source>Decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="163"/>
+ <source>About</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="172"/>
+ <source>Logging</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="227"/>
+ <source>User interface theme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="229"/>
+ <source>(You may need to restart PulseView for all UI elements to update)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="234"/>
+ <source>System Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="247"/>
+ <source>Qt widget style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="249"/>
+ <source>(Dark themes look best with the Fusion style)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="255"/>
+ <source>Save session &setup along with .sr file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="269"/>
+ <source>Trace View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="277"/>
+ <source>Use colored trace &background</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="281"/>
+ <source>Constantly perform &zoom-to-fit during acquisition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="285"/>
+ <source>Perform a zoom-to-&fit when acquisition stops</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="289"/>
+ <source>Show time zero at the trigger</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="293"/>
+ <source>Always keep &newest samples at the right edge during capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="297"/>
+ <source>Show data &sampling points</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="301"/>
+ <source>Fill high areas of logic signals</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="308"/>
+ <source>Color to fill high areas of logic signals with</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="312"/>
+ <source>Show analog minor grid in addition to div grid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="316"/>
+ <source>Highlight mouse cursor using a vertical marker line</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="320"/>
+ <location filename="../pv/dialogs/settings.cpp" line="346"/>
+ <location filename="../pv/dialogs/settings.cpp" line="355"/>
+ <source> pixels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="325"/>
+ <source>Maximum distance from edges before cursors snap to them</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="332"/>
+ <source>Color to fill cursor area with</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="335"/>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="336"/>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="337"/>
+ <source>Dots</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="342"/>
+ <source>Conversion threshold display mode (analog traces only)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="351"/>
+ <source>Default analog trace div height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="360"/>
+ <source>Default logic trace height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="383"/>
+ <source>Allow configuration of &initial signal state</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="387"/>
+ <source>Always show all &rows, even if no annotation is visible</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="395"/>
+ <source>Annotation export format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="396"/>
+ <source>%s = sample range; %d: decoder name; %c: row name; %q: use quotations marks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="399"/>
+ <source>%1: longest annotation text; %a: all annotation texts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="419"/>
+ <source>%1<br /><a href="http://%2">%2</a></source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="420"/>
+ <source>GNU GPL, version 3 or later</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="431"/>
+ <source>Versions, libraries and features:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="438"/>
+ <source>Firmware search paths:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="445"/>
+ <source>Protocol decoder search paths:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="452"/>
+ <source>Supported hardware drivers:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="459"/>
+ <source>Supported input formats:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="466"/>
+ <source>Supported output formats:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="474"/>
+ <source>Supported protocol decoders:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="515"/>
+ <source>Log level:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="520"/>
+ <source> lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="529"/>
+ <source>Length of background buffer:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="535"/>
+ <source>&Save to File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="542"/>
+ <source>&Pop out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="597"/>
+ <source>You selected a dark theme.
+Should I set the user-adjustable colors to better suit your choice?
+
+Please keep in mind that PulseView may need a restart to display correctly.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="603"/>
+ <source>You selected a bright theme.
+Should I set the user-adjustable colors to better suit your choice?
+
+Please keep in mind that PulseView may need a restart to display correctly.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="756"/>
+ <source>Save Log</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="756"/>
+ <source>Log Files (*.txt *.log);;All Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="768"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="768"/>
+ <source>Log saved to %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="778"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="778"/>
+ <source>File %1 could not be written to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/settings.cpp" line="792"/>
+ <source>%1 Log</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::dialogs::StoreProgress</name>
+ <message>
+ <location filename="../pv/dialogs/storeprogress.cpp" line="44"/>
+ <source>Saving...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/storeprogress.cpp" line="44"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/dialogs/storeprogress.cpp" line="85"/>
+ <source>Failed to save session.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::popups::Channels</name>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="61"/>
+ <location filename="../pv/popups/channels.cpp" line="62"/>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="63"/>
+ <location filename="../pv/popups/channels.cpp" line="64"/>
+ <source>Logic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="65"/>
+ <location filename="../pv/popups/channels.cpp" line="66"/>
+ <source>Analog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="67"/>
+ <source>Named</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="68"/>
+ <source>Unnamed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="69"/>
+ <source>Changing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="70"/>
+ <source>Non-changing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="140"/>
+ <source>Disable: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/popups/channels.cpp" line="148"/>
+ <source>Enable: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::prop::Bool</name>
+ <message>
+ <location filename="../pv/prop/bool.cpp" line="51"/>
+ <location filename="../pv/prop/bool.cpp" line="82"/>
+ <source>Querying config key %1 resulted in %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::prop::Double</name>
+ <message>
+ <location filename="../pv/prop/double.cpp" line="65"/>
+ <location filename="../pv/prop/double.cpp" line="96"/>
+ <source>Querying config key %1 resulted in %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::prop::Enum</name>
+ <message>
+ <location filename="../pv/prop/enum.cpp" line="113"/>
+ <location filename="../pv/prop/enum.cpp" line="176"/>
+ <source>Querying config key %1 resulted in %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::prop::Int</name>
+ <message>
+ <location filename="../pv/prop/int.cpp" line="65"/>
+ <location filename="../pv/prop/int.cpp" line="128"/>
+ <source>Querying config key %1 resulted in %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::prop::String</name>
+ <message>
+ <location filename="../pv/prop/string.cpp" line="59"/>
+ <location filename="../pv/prop/string.cpp" line="84"/>
+ <source>Querying config key %1 resulted in %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::subwindows::decoder_selector::DecoderCollectionModel</name>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/model.cpp" line="36"/>
+ <source>Decoder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/model.cpp" line="37"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/model.cpp" line="38"/>
+ <source>ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/model.cpp" line="45"/>
+ <source>All Decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::subwindows::decoder_selector::SubWindow</name>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/subwindow.cpp" line="45"/>
+ <source>Select a decoder to see its description here.</source>
+ <translation>Wähle einen Dekoder, um dessen Beschreibung hier lesen zu können.</translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/subwindow.cpp" line="234"/>
+ <source>, %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/subwindow.cpp" line="241"/>
+ <source><p align='right'>Tags: %1</p></source>
+ <translation><p align='right'>Stichworte: %1</p></translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/subwindow.cpp" line="286"/>
+ <source>Protocol decoder <b>%1</b> requires input type <b>%2</b> which several decoders provide.<br>Choose which one to use:<br></source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/subwindows/decoder_selector/subwindow.cpp" line="294"/>
+ <source>Choose Decoder</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::toolbars::MainBar</name>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="119"/>
+ <source>New &View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="125"/>
+ <source>&Open...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="132"/>
+ <source>Restore Session Setu&p...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="136"/>
+ <source>&Save As...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="143"/>
+ <source>Save Selected &Range As...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="150"/>
+ <source>Save Session Setu&p...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="156"/>
+ <source>&Export</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="162"/>
+ <source>&Import</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="166"/>
+ <source>&Connect to Device...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="213"/>
+ <source>Add protocol decoder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="228"/>
+ <source>Configure Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="232"/>
+ <source>Configure Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="341"/>
+ <source>Failed to get sample rate list:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="404"/>
+ <source>Failed to get sample rate:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="445"/>
+ <source>Failed to get sample limit list:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="535"/>
+ <source>Failed to configure samplerate:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="562"/>
+ <source>Failed to configure sample count:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="600"/>
+ <source>Missing Cursors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="600"/>
+ <source>You need to set the cursors before you can save the data enclosed by them to a session file (e.g. using the Show Cursors button).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="618"/>
+ <source>Invalid Range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="618"/>
+ <source>The cursors don't define a valid range of samples.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="630"/>
+ <source>%1 files </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="638"/>
+ <location filename="../pv/toolbars/mainbar.cpp" line="683"/>
+ <source>All Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="642"/>
+ <location filename="../pv/toolbars/mainbar.cpp" line="797"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="654"/>
+ <source>Export %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="680"/>
+ <source>%1 files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="691"/>
+ <source>Import File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="700"/>
+ <source>Import %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="769"/>
+ <location filename="../pv/toolbars/mainbar.cpp" line="814"/>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="769"/>
+ <source>sigrok Sessions (*.sr);;All Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="797"/>
+ <location filename="../pv/toolbars/mainbar.cpp" line="814"/>
+ <source>PulseView Session Setups (*.pvs);;All Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/toolbars/mainbar.cpp" line="875"/>
+ <source>Total sampling time: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::AnalogSignal</name>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="978"/>
+ <source>Number of pos vertical divs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="985"/>
+ <source>Number of neg vertical divs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="990"/>
+ <source> pixels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="994"/>
+ <source>Div height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1011"/>
+ <source>V/div</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1015"/>
+ <source>Vertical resolution</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1024"/>
+ <source>Autoranging</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1029"/>
+ <source>none</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1031"/>
+ <source>to logic via threshold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1033"/>
+ <source>to logic via schmitt-trigger</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1039"/>
+ <source>Conversion</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1048"/>
+ <source>Conversion threshold(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1058"/>
+ <source>analog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1059"/>
+ <source>converted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1060"/>
+ <source>analog+converted</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/analogsignal.cpp" line="1065"/>
+ <source>Show traces for</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::Cursor</name>
+ <message>
+ <location filename="../pv/views/trace/cursor.cpp" line="97"/>
+ <source>Disable snapping</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::DecodeTrace</name>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="323"/>
+ <source><p><i>No decoders in the stack</i></p></source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="334"/>
+ <source><i>* Required channels</i></source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="338"/>
+ <source>Stack Decoder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="339"/>
+ <source>Stack a higher-level decoder on top of this one</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="353"/>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="396"/>
+ <source>Resume decoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="403"/>
+ <source>Pause decoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="411"/>
+ <source>Copy annotation text to clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="420"/>
+ <source>Export all annotations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="427"/>
+ <source>Export all annotations for this row</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="436"/>
+ <source>Export all annotations, starting here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="443"/>
+ <source>Export annotations for this row, starting here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="452"/>
+ <source>Export all annotations within cursor range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="459"/>
+ <source>Export annotations for this row within cursor range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="919"/>
+ <source>%1:
+%2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="963"/>
+ <source><b>%1</b> (%2) %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="1035"/>
+ <source>Export annotations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="1035"/>
+ <source>Text Files (*.txt);;All Files (*)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="1076"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/decodetrace.cpp" line="1076"/>
+ <source>File %1 could not be written to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::Flag</name>
+ <message>
+ <location filename="../pv/views/trace/flag.cpp" line="126"/>
+ <source>Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/flag.cpp" line="135"/>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/flag.cpp" line="140"/>
+ <source>Disable snapping</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::Header</name>
+ <message>
+ <location filename="../pv/views/trace/header.cpp" line="137"/>
+ <source>Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::LogicSignal</name>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="446"/>
+ <source>No trigger</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="451"/>
+ <source>Trigger on rising edge</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="456"/>
+ <source>Trigger on high level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="461"/>
+ <source>Trigger on falling edge</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="466"/>
+ <source>Trigger on low level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="471"/>
+ <source>Trigger on rising or falling edge</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="558"/>
+ <source> pixels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="562"/>
+ <source>Trace height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/logicsignal.cpp" line="586"/>
+ <source>Trigger</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::Ruler</name>
+ <message>
+ <location filename="../pv/views/trace/ruler.cpp" line="153"/>
+ <source>Create marker here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/ruler.cpp" line="157"/>
+ <source>Set as zero point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/ruler.cpp" line="169"/>
+ <source>Disable mouse hover marker</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/ruler.cpp" line="169"/>
+ <source>Enable mouse hover marker</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::Signal</name>
+ <message>
+ <location filename="../pv/views/trace/signal.cpp" line="128"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/signal.cpp" line="139"/>
+ <source>Disable</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::StandardBar</name>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="54"/>
+ <source>Zoom &In</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="62"/>
+ <source>Zoom &Out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="70"/>
+ <source>Zoom to &Fit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="82"/>
+ <source>Show &Cursors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="85"/>
+ <source>Display last segment only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="90"/>
+ <source>Display last complete segment only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/standardbar.cpp" line="95"/>
+ <source>Display a single segment</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::TimeMarker</name>
+ <message>
+ <location filename="../pv/views/trace/timemarker.cpp" line="186"/>
+ <source>Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::Trace</name>
+ <message>
+ <location filename="../pv/views/trace/trace.cpp" line="206"/>
+ <source>Create marker here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/trace.cpp" line="315"/>
+ <source>Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/views/trace/trace.cpp" line="380"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::views::trace::TraceGroup</name>
+ <message>
+ <location filename="../pv/views/trace/tracegroup.cpp" line="140"/>
+ <source>Ungroup</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::widgets::DecoderGroupBox</name>
+ <message>
+ <location filename="../pv/widgets/decodergroupbox.cpp" line="48"/>
+ <source>Show/hide this decoder trace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../pv/widgets/decodergroupbox.cpp" line="58"/>
+ <source>Delete this decoder trace</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::widgets::DeviceToolButton</name>
+ <message>
+ <location filename="../pv/widgets/devicetoolbutton.cpp" line="75"/>
+ <location filename="../pv/widgets/devicetoolbutton.cpp" line="82"/>
+ <source><No Device></source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::widgets::ExportMenu</name>
+ <message>
+ <location filename="../pv/widgets/exportmenu.cpp" line="71"/>
+ <source>Export %1...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>pv::widgets::ImportMenu</name>
+ <message>
+ <location filename="../pv/widgets/importmenu.cpp" line="68"/>
+ <source>Import %1...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>