aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt')
-rw-r--r--ui/qt/wireshark_de.ts266
-rw-r--r--ui/qt/wireshark_en.ts223
-rw-r--r--ui/qt/wireshark_fr.ts266
-rw-r--r--ui/qt/wireshark_it.ts266
-rw-r--r--ui/qt/wireshark_ja_JP.ts266
-rw-r--r--ui/qt/wireshark_pl.ts266
-rw-r--r--ui/qt/wireshark_zh_CN.ts266
7 files changed, 1221 insertions, 598 deletions
diff --git a/ui/qt/wireshark_de.ts b/ui/qt/wireshark_de.ts
index d8498f7556..0a5de4dd82 100644
--- a/ui/qt/wireshark_de.ts
+++ b/ui/qt/wireshark_de.ts
@@ -1163,22 +1163,22 @@
<translation>Durschnittliche Bit/s</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation>Dateikommentar</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation>Paketkommentar</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation>&lt;p&gt;Frame %1:</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1593,55 +1593,55 @@ Achtung: Eine Option MUSS ausgewählt sein.</translation>
<translation>Leer lassen um eine temporäre Datei zu verwenden</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation>Eine Mitschnittdatei angeben</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation>Adressen</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation>keine Adressen</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation>Dateisatz: Angeforderte Dateigröße zu groß! Die Dateigröße kann nicht größer als 2 GiB sein.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation>Dateisatz: Keinen Dateinamen angeben! Wenn ein Dateisatz genutzt werden soll, muss ein Dateiname angegeben werden.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation>Dateisatz: Kein Limit angegeben! Wenn ein Dateisatz genutzt werden soll, muss eine Dateigröße oder eine Laufzeit angegeben werden, bei der zur nächsten Datei gewechselt wird</translation>
@@ -4638,46 +4638,140 @@ für die Filterdateien kann nicht erstellt werden:
</message>
</context>
<context>
+ <name>InterfaceFrame</name>
+ <message>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished">Frame</translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>InterfaceTree</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
<source>Welcome screen list</source>
- <translation>Willkommensbildschirm</translation>
+ <translation type="vanished">Willkommensbildschirm</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
<source>Waiting for startup%1</source>
- <translation>Warten auf den Programmstart%1 </translation>
+ <translation type="vanished">Warten auf den Programmstart%1 </translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>Schnittstelleninformation nicht verfügbar</translation>
+ <translation type="vanished">Schnittstelleninformation nicht verfügbar</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Addresses</source>
- <translation>Adressen</translation>
+ <translation type="vanished">Adressen</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Address</source>
- <translation>Adresse</translation>
+ <translation type="vanished">Adresse</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
<source>No addresses</source>
- <translation>Keine Adressen</translation>
+ <translation type="vanished">Keine Adressen</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
<source>No capture filter</source>
- <translation>Kein Mitschnittfilter</translation>
+ <translation type="vanished">Kein Mitschnittfilter</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
<source>Capture filter</source>
- <translation>Mitschnittfilter</translation>
+ <translation type="vanished">Mitschnittfilter</translation>
+ </message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Addresses</source>
+ <translation type="unfinished">Adressen</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Address</source>
+ <translation type="unfinished">Adresse</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
+ <source>No addresses</source>
+ <translation type="unfinished">Keine Adressen</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="199"/>
+ <source>No capture filter</source>
+ <translation type="unfinished">Kein Mitschnittfilter</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="204"/>
+ <source>Capture filter</source>
+ <translation type="unfinished">Mitschnittfilter</translation>
</message>
</context>
<context>
@@ -6730,57 +6824,57 @@ für die Filterdateien kann nicht erstellt werden:
<translation>Anordnung</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Willkommen bei Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Öffnen&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation>Letzte Mitschnittdateien</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation>Mitschnittdateien, die zuvor geöffnet wurden</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Datenverkehr vom Netzwerk aufzeichnen.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Aufzeichnen&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation>...mit diesem Filter:</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation>Schnittstellenliste</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation>Liste von verfügbaren Mitschnittschnittstellen</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Dokumentation&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6876,37 +6970,37 @@ text-decoration: underline;
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation>Sie nutzen Wireshark </translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation>.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation>Updates werden automatisch heruntergeladen.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation>Automatische Aktualisierung ist deaktiviert.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation>nicht gefunden</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation>Dateipfad kopieren</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9404,12 +9498,12 @@ text-decoration: underline;
<translation> vor dem Neustart der Aufzeichnung</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation>Wikiseite für &amp;1</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation>&lt;p&gt;Das Wireshark Wiki wird durch die Community gepflegt.&lt;/p&gt;&lt;p&gt;Die Seite, die aufgerufen werden soll, kann wundervoll, unvollständig, falsch oder gar nicht vorhanden sein.&lt;/p&gt;&lt;p&gt;Zum Wiki gehen?&lt;/p&gt;</translation>
</message>
@@ -9638,27 +9732,27 @@ text-decoration: underline;
<translation>&lt;small&gt;&lt;i&gt;&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation>Diese Version von Wireshark speichert keine Einstellungen für Pipes.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation>Diese Version von Wireshark unterstützt nicht das Sichern von Einstellungen von entfernten Systemen.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation>Diese Version von Wireshark unterstützt keine entfernten Schnittstellen.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation>Standardschnittstelle kann nicht ausgeblendet werden.</translation>
</message>
@@ -10181,12 +10275,12 @@ text-decoration: underline;
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation>Öffnen</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation>Öffne Pipe</translation>
</message>
@@ -10209,7 +10303,7 @@ text-decoration: underline;
<translation>eine Einstellung</translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation>%1 Einstellungen öffnen</translation>
</message>
@@ -10843,7 +10937,7 @@ text-decoration: underline;
<translation>Diese Mitteilung nicht mehr anzeigen.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation>Neue Pipe</translation>
</message>
@@ -10883,12 +10977,12 @@ text-decoration: underline;
<translation>%1 Einträge.</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation>Editieren</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation>Öffnen</translation>
</message>
@@ -11164,12 +11258,12 @@ text-decoration: underline;
<translation>Priorität</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation>Im Finder anzeigen</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation>Im Ordner anzeigen</translation>
</message>
@@ -13652,33 +13746,33 @@ text-decoration: underline;
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation>Anruf Flow</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation>Zeit</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Speichern als</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation>Keine Daten</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln Node</numerusform>
@@ -13686,7 +13780,7 @@ text-decoration: underline;
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln Element</numerusform>
@@ -13694,38 +13788,38 @@ text-decoration: underline;
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Portable Document Format (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Portable Network Graphics (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows Bitmap (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG File Interchange Format (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Graph speichern als</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation>Flow</translation>
</message>
@@ -15052,7 +15146,7 @@ text-decoration: underline;
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation>Kopieren</translation>
</message>
@@ -15073,27 +15167,27 @@ text-decoration: underline;
<translation>Die angezeigten Daten in verschiedenen Formaten speichern</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation>Speichern als</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation>Statistik speichern als</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation>Reine Textdatei (*.txt);;Komma getrennte Werte (*.csv);;XML Dokument (*.xml);;YAML Dokument (*.yaml)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation>Reine Textdatei (*.txt)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation>Fehler beim Speichern der Datei %1</translation>
</message>
diff --git a/ui/qt/wireshark_en.ts b/ui/qt/wireshark_en.ts
index e09d9affc6..ce76631969 100644
--- a/ui/qt/wireshark_en.ts
+++ b/ui/qt/wireshark_en.ts
@@ -1107,22 +1107,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1533,55 +1533,55 @@ PLEASE NOTE: One option MUST be selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation type="unfinished"></translation>
@@ -4532,44 +4532,103 @@ for filter files: %2.</source>
</message>
</context>
<context>
- <name>InterfaceTree</name>
+ <name>InterfaceFrame</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
- <source>Welcome screen list</source>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
- <source>Waiting for startup%1</source>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
- <source>Interface information not available</source>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
<message>
- <location filename="interface_tree.cpp" line="439"/>
+ <location filename="interface_tree_model.cpp" line="180"/>
<source>Addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
+ <location filename="interface_tree_model.cpp" line="180"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
<source>No addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
+ <location filename="interface_tree_model.cpp" line="199"/>
<source>No capture filter</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
+ <location filename="interface_tree_model.cpp" line="204"/>
<source>Capture filter</source>
<translation type="unfinished"></translation>
</message>
@@ -6580,57 +6639,57 @@ for filter files: %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6696,37 +6755,37 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9224,12 +9283,12 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -9458,27 +9517,27 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation type="unfinished"></translation>
</message>
@@ -9999,12 +10058,12 @@ a:hover {
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation type="unfinished"></translation>
</message>
@@ -10027,7 +10086,7 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation type="unfinished"></translation>
</message>
@@ -10641,7 +10700,7 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation type="unfinished"></translation>
</message>
@@ -10681,12 +10740,12 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
@@ -10962,12 +11021,12 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation type="unfinished"></translation>
</message>
@@ -13407,33 +13466,33 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation type="unfinished">
<numerusform>%Ln node</numerusform>
@@ -13441,7 +13500,7 @@ a:hover {
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation type="unfinished">
<numerusform>%Ln item</numerusform>
@@ -13449,38 +13508,38 @@ a:hover {
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation type="unfinished"></translation>
</message>
@@ -14745,7 +14804,7 @@ a:hover {
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
@@ -14766,27 +14825,27 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation type="unfinished"></translation>
</message>
diff --git a/ui/qt/wireshark_fr.ts b/ui/qt/wireshark_fr.ts
index 955375dfa6..611efe6bf8 100644
--- a/ui/qt/wireshark_fr.ts
+++ b/ui/qt/wireshark_fr.ts
@@ -1163,22 +1163,22 @@
<translation>Débit moyen (bits/s)</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation>Commentaire du Fichier</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation>Commentaires du Paquet</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation>&lt;p&gt;Trame %1:</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1593,55 +1593,55 @@ NOTE: Une option DOIT être sélectionnée.</translation>
<translation>Laisser vide pour utiliser un fichier temporaire</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation>Préciser un fichier de capture</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation>Adresses</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation>pas d&apos;adresse</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation>Fichier multiples : la taille demandée est trop élevée, elle ne doit pas être supérieure à 2 Go.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation>Fichier multiples : pas de nom de fichier précisé.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation>Fichiers multiples: Aucune limite de fichier donnée! Vous devez spécifier une taille de fichier ou une durée où se produit le basculement au fichier de capture suivant
@@ -4641,46 +4641,140 @@ pour fichiers de filtre : %2.</translation>
</message>
</context>
<context>
+ <name>InterfaceFrame</name>
+ <message>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished">Trame</translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>InterfaceTree</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
<source>Welcome screen list</source>
- <translation>Page de bienvenue</translation>
+ <translation type="vanished">Page de bienvenue</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
<source>Waiting for startup%1</source>
- <translation>Attend démarrage%1</translation>
+ <translation type="vanished">Attend démarrage%1</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>Information concernant l&apos;interface n&apos;est pas disponible</translation>
+ <translation type="vanished">Information concernant l&apos;interface n&apos;est pas disponible</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Addresses</source>
- <translation>Adresses</translation>
+ <translation type="vanished">Adresses</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Address</source>
- <translation>Adresse</translation>
+ <translation type="vanished">Adresse</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
<source>No addresses</source>
- <translation>Pas d&apos;adresse</translation>
+ <translation type="vanished">Pas d&apos;adresse</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
<source>No capture filter</source>
- <translation>Pas de filtre de capture</translation>
+ <translation type="vanished">Pas de filtre de capture</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
<source>Capture filter</source>
- <translation>Filtre de capture</translation>
+ <translation type="vanished">Filtre de capture</translation>
+ </message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Addresses</source>
+ <translation type="unfinished">Adresses</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Address</source>
+ <translation type="unfinished">Adresse</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
+ <source>No addresses</source>
+ <translation type="unfinished">Pas d&apos;adresse</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="199"/>
+ <source>No capture filter</source>
+ <translation type="unfinished">Pas de filtre de capture</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="204"/>
+ <source>Capture filter</source>
+ <translation type="unfinished">Filtre de capture</translation>
</message>
</context>
<context>
@@ -6732,57 +6826,57 @@ pour fichiers de filtre : %2.</translation>
<translation>Formulaire</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Bienvenue dans Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Ouvrir&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capturer des paquets live de votre réseau.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Capture&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation>...en utilisant ce filtre</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Découvrir&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6848,37 +6942,37 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation>Vous exécutez Wireshark</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation>.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation>Vous recevez les mises à jour automatiques.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation>Vous avez désactivé les mises à jour automatiques.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation>Non trouvé</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation>Copier le chemin du fichier</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9376,12 +9470,12 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation>Page Wiki pour %1</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation>&lt;p&gt;Le Wiki Wireshark est maintenu par la communauté&lt;/p&gt;
&lt;p&gt;La page que vous vous apprêtez à charger peut être magnifique, incomplète, fausse ou inexistante&lt;/p&gt;
@@ -9612,27 +9706,27 @@ a:hover {
<translation>&lt;small&gt;&lt;i&gt;&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation>Cette version de Wireshark ne sauvegarde pas les paramètres de pipe.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation>Cette version de Wireshark ne sauvegarde pas les paramètres distants.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation>Cette version de Wireshark ne supporte pas les interfaces distantes.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation>L&apos;interface par défaut ne peut pas être masquée.</translation>
</message>
@@ -10155,12 +10249,12 @@ a:hover {
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation>Parcourir</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation>Ouvrir Pipe</translation>
</message>
@@ -10183,7 +10277,7 @@ a:hover {
<translation>une préférence</translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation>Ouvrir les préférences %1</translation>
</message>
@@ -10817,7 +10911,7 @@ a:hover {
<translation>Ne plus afficher ce message.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation>Nouvelle Pipe</translation>
</message>
@@ -10857,12 +10951,12 @@ a:hover {
<translation>%1 entrées.</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation>Editer</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation>Parcourir</translation>
</message>
@@ -11138,12 +11232,12 @@ a:hover {
<translation>Priorité</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation>Voir dans Finder</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation>Voir dans le Dossier</translation>
</message>
@@ -13620,33 +13714,33 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation>Flux d&apos;Appel</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation type="unfinished">Temps</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation type="unfinished">Commentaire</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Enregistrer sous</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation>Pas de données</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%n noeud</numerusform>
@@ -13654,7 +13748,7 @@ a:hover {
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%n item</numerusform>
@@ -13662,38 +13756,38 @@ a:hover {
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Portable Document Format (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Portable Network Graphics (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows Bitmap (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>Format d&apos;2change de Fichier JPEG </translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Sauvegarder le Graphique Sous</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation>Flux</translation>
</message>
@@ -14998,7 +15092,7 @@ Changer la direction de la connexion (voir le flux inverse).&lt;/p&gt;&lt;/body&
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation>Copier</translation>
</message>
@@ -15019,27 +15113,27 @@ Changer la direction de la connexion (voir le flux inverse).&lt;/p&gt;&lt;/body&
<translation>Sauvegarde l&apos;information affichée sous divers formats</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation>Enregistrer sous</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation>Sauvegarde Statistiques Sous</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation>Fichier plat (*.txt);;Valeurs séparées par des virgules (*.csv);;Document XML (*.xml);; Document YAML (*.yaml)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation>Fichier plat (*.txt)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation>Erreur en sauvegardant le fichier %1</translation>
</message>
diff --git a/ui/qt/wireshark_it.ts b/ui/qt/wireshark_it.ts
index 616265c333..3b72c980cd 100644
--- a/ui/qt/wireshark_it.ts
+++ b/ui/qt/wireshark_it.ts
@@ -1163,22 +1163,22 @@
<translation>Bit/s medi</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation>Commento file</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation>Commenti pacchetto</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation>&lt;p&gt;Frame %1: </translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1593,55 +1593,55 @@ NOTA: un&apos;opzione DEVE essere selezionata.</translation>
<translation>Lascia vuoto per utilizzare un file temporaneo</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation>Specifica un file di cattura</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation>Indirizzi</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation>Indirizzo</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation>nessun indirizzo</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation>Errore</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation>File multipli: la dimensione del file richiesta è troppo grande. La dimensione del file non può essere superiore a 2 GiB.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation>File multipli: non è stato fornito un nome del file di cattura! Devi specificare un nome del file se vuoi usare file multipli.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation>File multipli: non è stato fornito alcun limite di file! Devi specificare una dimensione del file o la durata raggiunta la quale si passa al successivo file di cattura se vuoi usare file multipli.</translation>
@@ -4636,46 +4636,140 @@ per i file di filtro: %2.</translation>
</message>
</context>
<context>
+ <name>InterfaceFrame</name>
+ <message>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished">Frame</translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>InterfaceTree</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
<source>Welcome screen list</source>
- <translation>Elenco della pagina di benvenuto</translation>
+ <translation type="vanished">Elenco della pagina di benvenuto</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
<source>Waiting for startup%1</source>
- <translation>Avvio in corso%1</translation>
+ <translation type="vanished">Avvio in corso%1</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>Informazioni sulle interfacce non disponibili</translation>
+ <translation type="vanished">Informazioni sulle interfacce non disponibili</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Addresses</source>
- <translation>Indirizzi</translation>
+ <translation type="vanished">Indirizzi</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Address</source>
- <translation>Indirizzo</translation>
+ <translation type="vanished">Indirizzo</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
<source>No addresses</source>
- <translation>Nessun indirizzo</translation>
+ <translation type="vanished">Nessun indirizzo</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
<source>No capture filter</source>
- <translation>Nessun filtro di cattura</translation>
+ <translation type="vanished">Nessun filtro di cattura</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
<source>Capture filter</source>
- <translation>Filtro di cattura</translation>
+ <translation type="vanished">Filtro di cattura</translation>
+ </message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Addresses</source>
+ <translation type="unfinished">Indirizzi</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Address</source>
+ <translation type="unfinished">Indirizzo</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
+ <source>No addresses</source>
+ <translation type="unfinished">Nessun indirizzo</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="199"/>
+ <source>No capture filter</source>
+ <translation type="unfinished">Nessun filtro di cattura</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="204"/>
+ <source>Capture filter</source>
+ <translation type="unfinished">Filtro di cattura</translation>
</message>
</context>
<context>
@@ -6728,57 +6822,57 @@ per i file di filtro: %2.</translation>
<translation>Modulo</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Benvenuto in Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Apri&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation>File di cattura recenti</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation>I file di cattura che sono stati aperti precedentemente</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Cattura i pacchetti live dalla tua rete.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Cattura&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation>...usando questo filtro:</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation>Elenco delle interfacce</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation>Elenco delle interfacce di cattura disponibili</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Impara&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6874,37 +6968,37 @@ a:hover {
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation>Stai eseguendo Wireshark </translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation>.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation> Ricevi aggiornamenti automatici.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation>Hai disabilitato gli aggiornamenti automatici.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation>non trovato</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation>Copia percorso del file</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9402,12 +9496,12 @@ a:hover {
<translation>prima di riavviare la cattura</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation>Pagina wiki per %1</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation>&lt;p&gt;Il Wiki di Wireshark è gestito dalla comunità.&lt;/p&gt;&lt;p&gt;La pagina che stai per caricare potrebbe essere perfetta, incompleta, errata o inesistente.&lt;/p&gt;&lt;p&gt;Vuoi proseguire?&lt;/p&gt;</translation>
</message>
@@ -9636,27 +9730,27 @@ a:hover {
<translation>&lt;small&gt;&lt;i&gt;&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation>Questa versione di Wireshark non può salvare le impostazioni della pipe.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation>Questa versione di Wireshark non può salvare le impostazioni remote.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation>Questa versione di Wireshark non supporta le interfacce remote.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation>Errore</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation>L&apos;interfaccia predefinita non può essere nascosta.</translation>
</message>
@@ -10179,12 +10273,12 @@ a:hover {
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation>Sfoglia</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation>Apri una pipe</translation>
</message>
@@ -10207,7 +10301,7 @@ a:hover {
<translation>una preferenza</translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation>Apri le preferenze di %1</translation>
</message>
@@ -10841,7 +10935,7 @@ a:hover {
<translation>Non mostrare più questo messaggio.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation>Nuova pipe</translation>
</message>
@@ -10881,12 +10975,12 @@ a:hover {
<translation>%1 voci.</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation>Modifica</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation>Sfoglia</translation>
</message>
@@ -11162,12 +11256,12 @@ a:hover {
<translation>Priorità</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation>Mostra in Finder</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation>Mostra nella cartella</translation>
</message>
@@ -13650,33 +13744,33 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation>Flusso della chiamata</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Salva come</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation>Nessun dato</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%n nodo</numerusform>
@@ -13684,7 +13778,7 @@ a:hover {
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%n voce</numerusform>
@@ -13692,38 +13786,38 @@ a:hover {
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Portable Document Format (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Portable Network Graphics (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows Bitmap (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG File Interchange Format (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Salva grafico come</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation>Flusso</translation>
</message>
@@ -15045,7 +15139,7 @@ a:hover {
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation>Copia</translation>
</message>
@@ -15066,27 +15160,27 @@ a:hover {
<translation>Salva i dati visualizzati in vari formati</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation>Salva come</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation>Salva statistiche come</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation>File di testo (*.txt);;Valori separati da virgole (*.csv);;Documento XML (*.xml);;Documento YAML (*.yaml)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation>File di testo (*.txt)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation>Errore durante il salvataggio del file %1</translation>
</message>
diff --git a/ui/qt/wireshark_ja_JP.ts b/ui/qt/wireshark_ja_JP.ts
index 9bd123d8b5..0510b667cd 100644
--- a/ui/qt/wireshark_ja_JP.ts
+++ b/ui/qt/wireshark_ja_JP.ts
@@ -1163,22 +1163,22 @@
<translation>平均ビット数毎秒</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation>ファイルコメント</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation>パケットコメント</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation>&lt;p&gt;フレーム %1: </translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1590,55 +1590,55 @@ PLEASE NOTE: One option MUST be selected.</source>
<translation>一時ファイルを使うため空白にしておきます</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation>キャプチャファイルを指定してください</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation>アドレス</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation>アドレス</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation>アドレスがありません</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation>エラー</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation>複数ファイル:要求したファイルサイズが大きすぎます! ファイルサイズは2GBより大きくできません</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation>複数ファイル:キャプチャファイル名が指定されていません! 複数ファイルを利用したい場合にはファイル名を指定しなければなりません</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation>複数ファイル:ファイルの限界が指定されていません 次のキャプチャファイルへ切り替えるためのファイルサイズか間隔を指定する必要があります。</translation>
@@ -4621,46 +4621,140 @@ for filter files: %2.</source>
</message>
</context>
<context>
+ <name>InterfaceFrame</name>
+ <message>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished">フレーム</translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>InterfaceTree</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
<source>Welcome screen list</source>
- <translation>ようこそ画面一覧</translation>
+ <translation type="vanished">ようこそ画面一覧</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
<source>Waiting for startup%1</source>
- <translation>開始までお待ちください%1</translation>
+ <translation type="vanished">開始までお待ちください%1</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>インターフェース情報が利用できません</translation>
+ <translation type="vanished">インターフェース情報が利用できません</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Addresses</source>
- <translation>アドレス</translation>
+ <translation type="vanished">アドレス</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Address</source>
- <translation>アドレス</translation>
+ <translation type="vanished">アドレス</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
<source>No addresses</source>
- <translation>アドレスなし</translation>
+ <translation type="vanished">アドレスなし</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
<source>No capture filter</source>
- <translation>キャプチャフィルタなし</translation>
+ <translation type="vanished">キャプチャフィルタなし</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
<source>Capture filter</source>
- <translation>キャプチャフィルタ</translation>
+ <translation type="vanished">キャプチャフィルタ</translation>
+ </message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Addresses</source>
+ <translation type="unfinished">アドレス</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Address</source>
+ <translation type="unfinished">アドレス</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
+ <source>No addresses</source>
+ <translation type="unfinished">アドレスなし</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="199"/>
+ <source>No capture filter</source>
+ <translation type="unfinished">キャプチャフィルタなし</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="204"/>
+ <source>Capture filter</source>
+ <translation type="unfinished">キャプチャフィルタ</translation>
</message>
</context>
<context>
@@ -6715,57 +6809,57 @@ for filter files: %2.</source>
<translation>フォーム</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Wiresharkへようこそ&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation>&lt;h2&gt;開く&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;ネットワークから現在通信中のパケットをキャプチャします。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation>&lt;h2&gt;キャプチャ&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation>…このフィルタを利用:</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation>&lt;h2&gt;学習&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6831,37 +6925,37 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation>Wiresharkを起動中です</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation>.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation>自動アップデートを受信します</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation>自動アップデートを無効にしました</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation>見つかりません</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation>ファイルパスをコピー</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9358,12 +9452,12 @@ a:hover {
<translation>キャプチャを再スタートする前に</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation>%1 の Wikiページ</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation>&lt;p&gt;ワイヤーシャークWikiはコミュニティによって運営されています &lt;/p&gt;&lt;p&gt;いま見ているページはすばらしかったり、不完全だったり、間違っていたり、存在しないかもしれません。&lt;/p&gt;&lt;p&gt;Wikiに移動しますか?&lt;/p&gt;</translation>
</message>
@@ -9592,27 +9686,27 @@ a:hover {
<translation>&lt;small&gt;&lt;i&gt;&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation>このバージョンの Wireshark はパイプの設定を保存しません</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation>このバージョンの Wireshark はリモートの設定を保存しません</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation>このバージョンの Wireshark はリモートインターフェイスをサポートしていません</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation>エラー</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation>デフォルトのインターフェースは非表示にできません</translation>
</message>
@@ -10135,12 +10229,12 @@ a:hover {
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation>参照</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation>パイプを開く</translation>
</message>
@@ -10163,7 +10257,7 @@ a:hover {
<translation>設定</translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation>%1 設定を開く</translation>
</message>
@@ -10797,7 +10891,7 @@ a:hover {
<translation>このメッセージは再度表示されません</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation>新規パイプ</translation>
</message>
@@ -10837,12 +10931,12 @@ a:hover {
<translation>%1 エントリ</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation>編集</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation>参照</translation>
</message>
@@ -11118,12 +11212,12 @@ a:hover {
<translation>優先度</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation>ファインダーで表示</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation>フォルダで表示</translation>
</message>
@@ -13606,78 +13700,78 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation>Callフロー</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation type="unfinished">時間</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation type="unfinished">コメント</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>として保存</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation>データなし</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln ノード</numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln 項目</numerusform>
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation>PDF形式 (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation>PNG形式 (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windowsビットマップ形式 (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG形式 (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation>アスキー形式 (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>としてグラフを保存</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation>フロー</translation>
</message>
@@ -14979,7 +15073,7 @@ a:hover {
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation>コピー</translation>
</message>
@@ -15000,27 +15094,27 @@ a:hover {
<translation>様々な形式で表示データを保存します</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation>として保存</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation>として統計を保存</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation>プレインテキストファイル(*.txt);;カンマ区切りテキスト(*.csv);;XMLドキュメント(*.xml);;YAMLドキュメント (*.yaml)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation>プレインテキストファイル(*.txt)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation>ファイル保存エラー %1</translation>
</message>
diff --git a/ui/qt/wireshark_pl.ts b/ui/qt/wireshark_pl.ts
index 71880c362d..2aedad240d 100644
--- a/ui/qt/wireshark_pl.ts
+++ b/ui/qt/wireshark_pl.ts
@@ -1163,22 +1163,22 @@
<translation>Średnio bitów/s</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation>Komentarz pliku</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation>Komentarze pakietu</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation>&lt;p&gt;Ramka %1: </translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1591,55 +1591,55 @@ UWAGA: Przynajmniej jedna opcja MUSI zostać zaznaczona.</translation>
<translation>Pozostaw puste by użyć pliku tymczasowego.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation>Wybierz plik przechwytywania</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation>Adresy</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation>Adres</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation>brak adresu</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation>Błąd</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation>Wiele plików: Żądane wielkość pliku jest zbyt duża! Wielkość pliku nie może być większa niż 2 GiB.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation>Wiele plików: Nie wprowadzono nazwy pliku! Musisz wprowadzić nazwę pliku jeśli zamierzasz używać wielu plików.</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation>Wiele plików: Nie ustalono limitu! Musisz ustalić limit wielkości pliku lub czas przechwytywania
@@ -4635,46 +4635,140 @@ dla plików filtrów: %2.</translation>
</message>
</context>
<context>
+ <name>InterfaceFrame</name>
+ <message>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished">Ramka</translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>InterfaceTree</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
<source>Welcome screen list</source>
- <translation>Ekran startowy</translation>
+ <translation type="vanished">Ekran startowy</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
<source>Waiting for startup%1</source>
- <translation>Wczytywanie%1</translation>
+ <translation type="vanished">Wczytywanie%1</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>Interfejsy niedostępne</translation>
+ <translation type="vanished">Interfejsy niedostępne</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Addresses</source>
- <translation>Adresy</translation>
+ <translation type="vanished">Adresy</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Address</source>
- <translation>Adres</translation>
+ <translation type="vanished">Adres</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
<source>No addresses</source>
- <translation>Brak adresu</translation>
+ <translation type="vanished">Brak adresu</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
<source>No capture filter</source>
- <translation>Brak filtru przechwytywania</translation>
+ <translation type="vanished">Brak filtru przechwytywania</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
<source>Capture filter</source>
- <translation>Filtr przechwytywania</translation>
+ <translation type="vanished">Filtr przechwytywania</translation>
+ </message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Addresses</source>
+ <translation type="unfinished">Adresy</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Address</source>
+ <translation type="unfinished">Adres</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
+ <source>No addresses</source>
+ <translation type="unfinished">Brak adresu</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="199"/>
+ <source>No capture filter</source>
+ <translation type="unfinished">Brak filtru przechwytywania</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="204"/>
+ <source>Capture filter</source>
+ <translation type="unfinished">Filtr przechwytywania</translation>
</message>
</context>
<context>
@@ -6729,57 +6823,57 @@ dla plików filtrów: %2.</translation>
<translation>Formularz</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Witaj w Wiresharku&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Otwórz&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation>Ostatnie pliki przechwytywania</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation>Pliki przechwytywania, które było uprzednio używane</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Przechwytuj pakiety.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Przechwytywanie&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation>...używając tego filtru:</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation>Lista interfejsów</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation>Lista dostępnych interfejsów przechwytywania</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation>&lt;h2&gt;Nauka&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6875,37 +6969,37 @@ text-decoration: underline;
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation>Wireshark uruchomiony </translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation>.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation> Automatyczne aktualizacje są włączone.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation>Automatyczne aktualizacje są wyłączone.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation>nie znaleziono</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation>Kopiuj ścieżkę</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9404,12 +9498,12 @@ text-decoration: underline;
<translation>przed restartem przechwytywania</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation>Strona Wiki dla %1</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation>&lt;p&gt;Strona Wiki Wiresharka jest zarządzania przez społeczność.&lt;/p&gt;&lt;p&gt;Strona którą chcesz wczytać może być wspaniała, niekompletna, błędna lub nie istnieć.&lt;/p&gt;&lt;p&gt;Kontynuować wczytywanie strony Wiki?&lt;/p&gt;</translation>
</message>
@@ -9638,27 +9732,27 @@ text-decoration: underline;
<translation>&lt;small&gt;&lt;i&gt;&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation>Ta wersja Wiresharka nie obsługuje ustawień rur.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation>Ta wersja Wiresharka nie obsługuje zdalnych ustawień.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation>Ta wersja Wiresharka nie obsługuje zdalnych interfejsów.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation>Błąd</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation>Domyślny interfejs nie może bć ukryty.</translation>
</message>
@@ -10180,12 +10274,12 @@ text-decoration: underline;
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation>Przeglądaj</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation>Otwórz rurę</translation>
</message>
@@ -10208,7 +10302,7 @@ text-decoration: underline;
<translation>ustawienie</translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation>Otwiera ustawienia %1</translation>
</message>
@@ -10842,7 +10936,7 @@ text-decoration: underline;
<translation>Nie pokazuj więcej tego komunikatu.</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation>Nowa rura</translation>
</message>
@@ -10882,12 +10976,12 @@ text-decoration: underline;
<translation>%1 wpisów.</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation>Edytuj</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation>Przeglądaj</translation>
</message>
@@ -11163,12 +11257,12 @@ text-decoration: underline;
<translation>Priorytet</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation>Otwórz w wyszukiwajce</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation>Otwórz w folderze</translation>
</message>
@@ -13651,33 +13745,33 @@ text-decoration: underline;
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation>Przepływy połączeń</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation>Czas</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Zapisz jako</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation>Brak danych</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln węzeł</numerusform>
@@ -13686,7 +13780,7 @@ text-decoration: underline;
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln obiekt</numerusform>
@@ -13695,38 +13789,38 @@ text-decoration: underline;
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Dokument PDF (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Obraz PNG (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Bitmapa Windows (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>Obraz JPEG (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Zapisz wykres jako</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation>Przepływ</translation>
</message>
@@ -15050,7 +15144,7 @@ text-decoration: underline;
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation>Kopiuj</translation>
</message>
@@ -15071,27 +15165,27 @@ text-decoration: underline;
<translation>Zapisywanie wyświetlonych dane w różnych formatach</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation>Zapisz jako</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation>Zapisz statystyki jako</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation>Plik tekstowy (*.txt);;Wartości rozdzielone przecinkami (*.csv);;Dokument XML (*.xml);;Dokument YAML (*.yaml)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation>Plik tekstowy (*.txt)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation>Błąd podczas zapisywania pliku %1</translation>
</message>
diff --git a/ui/qt/wireshark_zh_CN.ts b/ui/qt/wireshark_zh_CN.ts
index 8f89e18d35..7bf2196207 100644
--- a/ui/qt/wireshark_zh_CN.ts
+++ b/ui/qt/wireshark_zh_CN.ts
@@ -1163,22 +1163,22 @@
<translation>平均 比特/秒</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="525"/>
+ <location filename="capture_file_properties_dialog.cpp" line="520"/>
<source>File Comment</source>
<translation>文件注释</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="534"/>
+ <location filename="capture_file_properties_dialog.cpp" line="529"/>
<source>Packet Comments</source>
<translation>分组注释</translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="541"/>
+ <location filename="capture_file_properties_dialog.cpp" line="536"/>
<source>&lt;p&gt;Frame %1: </source>
<translation>&lt;p&gt;帧 %1: </translation>
</message>
<message>
- <location filename="capture_file_properties_dialog.cpp" line="599"/>
+ <location filename="capture_file_properties_dialog.cpp" line="590"/>
<source>Created by Wireshark %1
</source>
@@ -1592,55 +1592,55 @@ PLEASE NOTE: One option MUST be selected.</source>
<translation>留空使用临时文件</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="321"/>
+ <location filename="capture_interfaces_dialog.cpp" line="357"/>
<source>Specify a Capture File</source>
<translation>指定捕获文件</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>%1: %2</source>
<translation>%1: %2</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Addresses</source>
<translation>地址</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="619"/>
+ <location filename="capture_interfaces_dialog.cpp" line="655"/>
<source>Address</source>
<translation>地址</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="629"/>
+ <location filename="capture_interfaces_dialog.cpp" line="665"/>
<source>no addresses</source>
<translation>无地址</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="807"/>
- <location filename="capture_interfaces_dialog.cpp" line="815"/>
- <location filename="capture_interfaces_dialog.cpp" line="826"/>
- <location filename="capture_interfaces_dialog.cpp" line="830"/>
<location filename="capture_interfaces_dialog.cpp" line="843"/>
<location filename="capture_interfaces_dialog.cpp" line="851"/>
+ <location filename="capture_interfaces_dialog.cpp" line="862"/>
+ <location filename="capture_interfaces_dialog.cpp" line="866"/>
+ <location filename="capture_interfaces_dialog.cpp" line="879"/>
+ <location filename="capture_interfaces_dialog.cpp" line="887"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="808"/>
- <location filename="capture_interfaces_dialog.cpp" line="816"/>
<location filename="capture_interfaces_dialog.cpp" line="844"/>
<location filename="capture_interfaces_dialog.cpp" line="852"/>
+ <location filename="capture_interfaces_dialog.cpp" line="880"/>
+ <location filename="capture_interfaces_dialog.cpp" line="888"/>
<source>Multiple files: Requested filesize too large! The filesize cannot be greater than 2 GiB.</source>
<translation>多文件:请求的文件尺寸太大!文件尺寸不能超过2GiB。</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="827"/>
+ <location filename="capture_interfaces_dialog.cpp" line="863"/>
<source>Multiple files: No capture file name given! You must specify a filename if you want to use multiple files.</source>
<translation>多个文件:没有给出捕获文件名!如果您想使用多个文件,必须指定一个文件名。</translation>
</message>
<message>
- <location filename="capture_interfaces_dialog.cpp" line="831"/>
+ <location filename="capture_interfaces_dialog.cpp" line="867"/>
<source>Multiple files: No file limit given! You must specify a file size or duration at which is switched to the next capture file
if you want to use multiple files.</source>
<translation>多个文件:未给出文件大小限制!如果您想使用多个文件,必须指定切换到下一个捕获文件的文件大小或者时长。</translation>
@@ -4628,46 +4628,140 @@ for filter files: %2.</source>
</message>
</context>
<context>
+ <name>InterfaceFrame</name>
+ <message>
+ <location filename="interface_frame.ui" line="20"/>
+ <source>Frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="44"/>
+ <location filename="interface_frame.cpp" line="161"/>
+ <source>No interfaces found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.ui" line="66"/>
+ <source>Show Interfaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="71"/>
+ <source>Physical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="72"/>
+ <source>AirPCAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="73"/>
+ <source>Pipe</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="74"/>
+ <source>STDIN</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="75"/>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="76"/>
+ <source>Wireless</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="77"/>
+ <source>Dial-Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="78"/>
+ <source>USB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="80"/>
+ <source>External Capture</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_frame.cpp" line="82"/>
+ <source>Virtual</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>InterfaceTree</name>
<message>
- <location filename="interface_tree.cpp" line="86"/>
<source>Welcome screen list</source>
- <translation>欢迎屏幕列表</translation>
+ <translation type="vanished">欢迎屏幕列表</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="92"/>
<source>Waiting for startup%1</source>
- <translation>正在等待启动%1</translation>
+ <translation type="vanished">正在等待启动%1</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>接口信息不可用</translation>
+ <translation type="vanished">接口信息不可用</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Addresses</source>
- <translation>地址</translation>
+ <translation type="vanished">地址</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="439"/>
<source>Address</source>
- <translation>地址</translation>
+ <translation type="vanished">地址</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="442"/>
<source>No addresses</source>
- <translation>无地址</translation>
+ <translation type="vanished">无地址</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="447"/>
<source>No capture filter</source>
- <translation>无捕获过滤器</translation>
+ <translation type="vanished">无捕获过滤器</translation>
</message>
<message>
- <location filename="interface_tree.cpp" line="450"/>
<source>Capture filter</source>
- <translation>捕获过滤器</translation>
+ <translation type="vanished">捕获过滤器</translation>
+ </message>
+</context>
+<context>
+ <name>InterfaceTreeModel</name>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Addresses</source>
+ <translation type="unfinished">地址</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="180"/>
+ <source>Address</source>
+ <translation type="unfinished">地址</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="187"/>
+ <source>Extcap interface: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="192"/>
+ <source>No addresses</source>
+ <translation type="unfinished">无地址</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="199"/>
+ <source>No capture filter</source>
+ <translation type="unfinished">无捕获过滤器</translation>
+ </message>
+ <message>
+ <location filename="interface_tree_model.cpp" line="204"/>
+ <source>Capture filter</source>
+ <translation type="unfinished">捕获过滤器</translation>
</message>
</context>
<context>
@@ -6718,57 +6812,57 @@ for filter files: %2.</source>
<translation>表单</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="57"/>
+ <location filename="main_welcome.ui" line="63"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;Welcome to Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:large;&quot;&gt;欢迎使用 Wireshark&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="117"/>
+ <location filename="main_welcome.ui" line="123"/>
<source>&lt;h2&gt;Open&lt;/h2&gt;</source>
<translation>&lt;h2&gt;打开&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="130"/>
+ <location filename="main_welcome.ui" line="136"/>
<source>Recent capture files</source>
<translation>最近的捕获文件</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="133"/>
+ <location filename="main_welcome.ui" line="139"/>
<source>Capture files that have been opened previously</source>
<translation>不久前打开过的捕获文件</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="146"/>
+ <location filename="main_welcome.ui" line="152"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capture live packets from your network.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;从您的网络中捕获实时分组。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="149"/>
+ <location filename="main_welcome.ui" line="155"/>
<source>&lt;h2&gt;Capture&lt;/h2&gt;</source>
<translation>&lt;h2&gt;捕获&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="168"/>
+ <location filename="main_welcome.ui" line="174"/>
<source>…using this filter:</source>
<translation>…使用这个过滤器:</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="197"/>
+ <location filename="main_welcome.ui" line="203"/>
<source>Interface list</source>
<translation>接口列表</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="200"/>
+ <location filename="main_welcome.ui" line="206"/>
<source>List of available capture interfaces</source>
<translation>可用捕获接口的列表</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="226"/>
+ <location filename="main_welcome.ui" line="219"/>
<source>&lt;h2&gt;Learn&lt;/h2&gt;</source>
<translation>&lt;h2&gt;学习&lt;/h2&gt;</translation>
</message>
<message>
- <location filename="main_welcome.ui" line="233"/>
+ <location filename="main_welcome.ui" line="226"/>
<source>&lt;html&gt;&lt;head&gt;
&lt;style&gt;
a:link {
@@ -6864,37 +6958,37 @@ text-decoration: underline;
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="226"/>
+ <location filename="main_welcome.cpp" line="216"/>
<source>You are running Wireshark </source>
<translation>正在运行 Wireshark</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="228"/>
+ <location filename="main_welcome.cpp" line="218"/>
<source>.</source>
<translation>.</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="231"/>
+ <location filename="main_welcome.cpp" line="221"/>
<source> You receive automatic updates.</source>
<translation>接受自动更新。</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="233"/>
+ <location filename="main_welcome.cpp" line="223"/>
<source> You have disabled automatic updates.</source>
<translation>禁止自动更新。</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="390"/>
+ <location filename="main_welcome.cpp" line="353"/>
<source>not found</source>
<translation>未找到</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="472"/>
+ <location filename="main_welcome.cpp" line="435"/>
<source>Copy file path</source>
<translation>复制文件路径</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="478"/>
+ <location filename="main_welcome.cpp" line="441"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
@@ -9391,12 +9485,12 @@ text-decoration: underline;
<translation>重新开始捕获前</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3807"/>
+ <location filename="main_window_slots.cpp" line="3802"/>
<source>Wiki Page for %1</source>
<translation>%1 的 Wiki 页面</translation>
</message>
<message>
- <location filename="main_window_slots.cpp" line="3808"/>
+ <location filename="main_window_slots.cpp" line="3803"/>
<source>&lt;p&gt;The Wireshark Wiki is maintained by the community.&lt;/p&gt;&lt;p&gt;The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.&lt;/p&gt;&lt;p&gt;Proceed to the wiki?&lt;/p&gt;</source>
<translation>&lt;p&gt;Wireshark Wiki 由社区进行维护。&lt;/p&gt;&lt;p&gt;您即将加载的页面可能是良好的、不完整的、有错误的,甚至不存在的。&lt;/p&gt;&lt;p&gt;继续访问该 Wiki?&lt;/p&gt;</translation>
</message>
@@ -9625,27 +9719,27 @@ text-decoration: underline;
<translation>&lt;small&gt;&lt;i&gt;&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="172"/>
+ <location filename="manage_interfaces_dialog.cpp" line="175"/>
<source>This version of Wireshark does not save pipe settings.</source>
<translation>这个版本的 Wireshark 无法保存管道设置。</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="176"/>
+ <location filename="manage_interfaces_dialog.cpp" line="179"/>
<source>This version of Wireshark does not save remote settings.</source>
<translation>这个版本的 Wireshark 无法保存远端设置。</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="178"/>
+ <location filename="manage_interfaces_dialog.cpp" line="181"/>
<source>This version of Wireshark does not support remote interfaces.</source>
<translation>这个版本的 Wireshark 不支持远端接口。</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="425"/>
+ <location filename="manage_interfaces_dialog.cpp" line="428"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="426"/>
+ <location filename="manage_interfaces_dialog.cpp" line="429"/>
<source>Default interface cannot be hidden.</source>
<translation>默认接口不能被隐藏。</translation>
</message>
@@ -10167,12 +10261,12 @@ text-decoration: underline;
<context>
<name>PathChooserDelegate</name>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="814"/>
+ <location filename="manage_interfaces_dialog.cpp" line="817"/>
<source>Browse</source>
<translation>浏览</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="867"/>
+ <location filename="manage_interfaces_dialog.cpp" line="870"/>
<source>Open Pipe</source>
<translation>打开管道</translation>
</message>
@@ -10195,7 +10289,7 @@ text-decoration: underline;
<translation>一个首选项</translation>
</message>
<message>
- <location filename="preference_editor_frame.cpp" line="82"/>
+ <location filename="preference_editor_frame.cpp" line="77"/>
<source>Open %1 preferences</source>
<translation>打开 %1 首选项</translation>
</message>
@@ -10829,7 +10923,7 @@ text-decoration: underline;
<translation>不再显示此消息。</translation>
</message>
<message>
- <location filename="manage_interfaces_dialog.cpp" line="222"/>
+ <location filename="manage_interfaces_dialog.cpp" line="225"/>
<source>New Pipe</source>
<translation>新管道</translation>
</message>
@@ -10869,12 +10963,12 @@ text-decoration: underline;
<translation>%1 项。</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="191"/>
+ <location filename="module_preferences_scroll_area.cpp" line="182"/>
<source>Edit</source>
<translation>编辑</translation>
</message>
<message>
- <location filename="module_preferences_scroll_area.cpp" line="218"/>
+ <location filename="module_preferences_scroll_area.cpp" line="209"/>
<source>Browse</source>
<translation>浏览</translation>
</message>
@@ -11150,12 +11244,12 @@ text-decoration: underline;
<translation>优先级</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="455"/>
+ <location filename="main_welcome.cpp" line="418"/>
<source>Show in Finder</source>
<translation>在 Finder 中显示</translation>
</message>
<message>
- <location filename="main_welcome.cpp" line="457"/>
+ <location filename="main_welcome.cpp" line="420"/>
<source>Show in Folder</source>
<translation>在 Finder 中显示</translation>
</message>
@@ -13638,78 +13732,78 @@ text-decoration: underline;
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Call Flow</source>
<translation>呼叫流</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="116"/>
+ <location filename="sequence_dialog.cpp" line="113"/>
<source>Time</source>
<translation>时间</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="124"/>
+ <location filename="sequence_dialog.cpp" line="121"/>
<source>Comment</source>
<translation>注释</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="170"/>
+ <location filename="sequence_dialog.cpp" line="167"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>另存为</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="338"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>No data</source>
<translation>无数据</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="340"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln 节点</numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="341"/>
+ <location filename="sequence_dialog.cpp" line="334"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln 项目</numerusform>
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="367"/>
+ <location filename="sequence_dialog.cpp" line="360"/>
<source>Portable Document Format (*.pdf)</source>
<translation>便携式文档格式 (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="368"/>
+ <location filename="sequence_dialog.cpp" line="361"/>
<source>Portable Network Graphics (*.png)</source>
<translation>便携式网络图形格式 (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="369"/>
+ <location filename="sequence_dialog.cpp" line="362"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows 位图 (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="371"/>
+ <location filename="sequence_dialog.cpp" line="364"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG 文件交换格式 (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="372"/>
+ <location filename="sequence_dialog.cpp" line="365"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="383"/>
+ <location filename="sequence_dialog.cpp" line="376"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>保存图形为</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="82"/>
+ <location filename="sequence_dialog.cpp" line="79"/>
<source>Flow</source>
<translation>流</translation>
</message>
@@ -15007,7 +15101,7 @@ text-decoration: underline;
</message>
<message>
<location filename="tap_parameter_dialog.ui" line="76"/>
- <location filename="tap_parameter_dialog.cpp" line="90"/>
+ <location filename="tap_parameter_dialog.cpp" line="87"/>
<source>Copy</source>
<translation>复制</translation>
</message>
@@ -15028,27 +15122,27 @@ text-decoration: underline;
<translation>使用不同的格式保存显示的数据</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="93"/>
+ <location filename="tap_parameter_dialog.cpp" line="90"/>
<source>Save as</source>
<translation>另存为</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="552"/>
+ <location filename="tap_parameter_dialog.cpp" line="534"/>
<source>Save Statistics As</source>
<translation>另存为统计</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="554"/>
+ <location filename="tap_parameter_dialog.cpp" line="536"/>
<source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source>
<translation>纯文本文件 (*.txt);;逗号分隔值 (*.csv);;XML 文档 (*.xml);;YAML 文档 (*.yaml)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="558"/>
+ <location filename="tap_parameter_dialog.cpp" line="540"/>
<source>Plain text file (*.txt)</source>
<translation>纯文本文件 (*.txt)</translation>
</message>
<message>
- <location filename="tap_parameter_dialog.cpp" line="600"/>
+ <location filename="tap_parameter_dialog.cpp" line="582"/>
<source>Error saving file %1</source>
<translation>保存文件 %1 时出错</translation>
</message>