aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to 'ui')
-rw-r--r--ui/qt/wireshark_de.qmbin338742 -> 340131 bytes
-rw-r--r--ui/qt/wireshark_de.ts280
-rw-r--r--ui/qt/wireshark_en.ts208
-rw-r--r--ui/qt/wireshark_fr.qmbin319221 -> 319774 bytes
-rw-r--r--ui/qt/wireshark_fr.ts210
-rw-r--r--ui/qt/wireshark_it.qmbin344376 -> 345603 bytes
-rw-r--r--ui/qt/wireshark_it.ts220
-rw-r--r--ui/qt/wireshark_ja_JP.qmbin266665 -> 267150 bytes
-rw-r--r--ui/qt/wireshark_ja_JP.ts210
-rw-r--r--ui/qt/wireshark_pl.qmbin330434 -> 330921 bytes
-rw-r--r--ui/qt/wireshark_pl.ts210
-rw-r--r--ui/qt/wireshark_zh_CN.qmbin249577 -> 250448 bytes
-rw-r--r--ui/qt/wireshark_zh_CN.ts220
13 files changed, 996 insertions, 562 deletions
diff --git a/ui/qt/wireshark_de.qm b/ui/qt/wireshark_de.qm
index af0a9b427d..a92ffb832c 100644
--- a/ui/qt/wireshark_de.qm
+++ b/ui/qt/wireshark_de.qm
Binary files differ
diff --git a/ui/qt/wireshark_de.ts b/ui/qt/wireshark_de.ts
index 423b1537c1..f7b11fbd37 100644
--- a/ui/qt/wireshark_de.ts
+++ b/ui/qt/wireshark_de.ts
@@ -107,7 +107,7 @@
<message>
<location filename="bluetooth_att_server_attributes_dialog.ui" line="96"/>
<source>All Interfaces</source>
- <translation>Alle Interfaces</translation>
+ <translation>Alle Schnittstellen</translation>
</message>
<message>
<location filename="bluetooth_att_server_attributes_dialog.ui" line="150"/>
@@ -205,7 +205,7 @@
<message>
<location filename="bluetooth_devices_dialog.ui" line="126"/>
<source>All Interfaces</source>
- <translation>Alle Interfaces</translation>
+ <translation>Alle Schnittstellen</translation>
</message>
<message>
<location filename="bluetooth_devices_dialog.ui" line="134"/>
@@ -427,7 +427,7 @@
<message>
<location filename="bluetooth_hci_summary_dialog.ui" line="565"/>
<source>All Interfaces</source>
- <translation>Alle Interfaces</translation>
+ <translation>Alle Schnittstellen</translation>
</message>
<message>
<location filename="bluetooth_hci_summary_dialog.ui" line="580"/>
@@ -861,12 +861,12 @@
<message>
<location filename="capture_file_properties_dialog.cpp" line="277"/>
<source>Interfaces</source>
- <translation>Interfaces</translation>
+ <translation>Schnittstellen</translation>
</message>
<message>
<location filename="capture_file_properties_dialog.cpp" line="281"/>
<source>Interface</source>
- <translation>Interface</translation>
+ <translation>Schnittstelle</translation>
</message>
<message>
<location filename="capture_file_properties_dialog.cpp" line="282"/>
@@ -1027,7 +1027,7 @@
<message>
<location filename="capture_filter_edit.cpp" line="299"/>
<source>&lt;p&gt;The interfaces you have selected have different capture filters. Typing a filter here will override them. Doing nothing will preserve them.&lt;/p&gt;</source>
- <translation>&lt;p&gt;Die ausgewählten Interfaces haben unterschiedliche Mitschnittfilter zugeordnet. Ein hier angegebener Filter überschreibt diese. Um die Filter beizubehalten ist keine Aktion notwendig.&lt;/p&gt;</translation>
+ <translation>&lt;p&gt;Die ausgewählten Schnittstellen haben unterschiedliche Mitschnittfilter zugeordnet. Ein hier angegebener Filter überschreibt diese. Um die Filter beizubehalten ist keine Aktion notwendig.&lt;/p&gt;</translation>
</message>
<message>
<location filename="capture_filter_edit.cpp" line="403"/>
@@ -1067,7 +1067,7 @@
<message>
<location filename="capture_interfaces_dialog.ui" line="43"/>
<source>Interface</source>
- <translation>Interface</translation>
+ <translation>Schnittstelle</translation>
</message>
<message>
<location filename="capture_interfaces_dialog.ui" line="48"/>
@@ -1204,24 +1204,24 @@
<location filename="capture_interfaces_dialog.ui" line="91"/>
<source>Enable promiscuous mode on all interfaces</source>
<oldsource>Capture in promiscuous mode on all interfaces</oldsource>
- <translation>Promiscuous Modus für alle Interfaces aktivieren</translation>
+ <translation>Promiskuitiven Modus für alle Schnittstellen aktivieren</translation>
</message>
<message>
<location filename="capture_interfaces_dialog.ui" line="114"/>
<source>Show and hide interfaces, add comments, and manage pipes and remote interfaces.</source>
- <translation>Interfaces anzeigen und verstecken, Kommentare hinzufügen, Pipes und entfernte Interfaces verwalten.</translation>
+ <translation>Schnittstellen anzeigen und ausblenden, Kommentare hinzufügen, Pipes und entfernte Schnittstellen verwalten.</translation>
</message>
<message>
<location filename="capture_interfaces_dialog.ui" line="117"/>
<source>Manage Interfaces…</source>
<oldsource>Manage Interfaces...</oldsource>
- <translation>Interfaces verwalten...</translation>
+ <translation>Schnittstellen verwalten...</translation>
</message>
<message>
<location filename="capture_interfaces_dialog.ui" line="128"/>
<source>Capture filter for selected interfaces:</source>
<oldsource>Capture Filter for selected Interfaces:</oldsource>
- <translation>Mitschnittfilter für das ausgewählte Interface:</translation>
+ <translation>Mitschnittfilter für die ausgewählte Schnittstelle:</translation>
</message>
<message>
<location filename="capture_interfaces_dialog.ui" line="158"/>
@@ -1381,7 +1381,7 @@ Achtung: Eine Option MUSS ausgewählt sein.</translation>
<message>
<location filename="capture_interfaces_dialog.cpp" line="121"/>
<source>Capture Interfaces</source>
- <translation>Mitschnittinterfaces</translation>
+ <translation>Mitschnittschnittstellen</translation>
</message>
<message>
<location filename="capture_interfaces_dialog.cpp" line="127"/>
@@ -1486,7 +1486,7 @@ Achtung: Eine Option MUSS ausgewählt sein.</translation>
<message>
<location filename="capture_preferences_frame.ui" line="29"/>
<source>Default interface</source>
- <translation>Standard Interface</translation>
+ <translation>Standardschnittstelle</translation>
</message>
<message>
<location filename="capture_preferences_frame.ui" line="63"/>
@@ -2467,7 +2467,7 @@ Achtung: Eine Option MUSS ausgewählt sein.</translation>
<location filename="extcap_options_dialog.cpp" line="74"/>
<location filename="extcap_options_dialog.cpp" line="108"/>
<source>Extcap Interface Options</source>
- <translation>Extcap Interface Optionen</translation>
+ <translation>Extcap-Schnittstellenoptionen</translation>
</message>
<message>
<location filename="extcap_options_dialog.cpp" line="78"/>
@@ -2816,56 +2816,56 @@ für die Filterdateien kann nicht erstellt werden:
<translation>Stream Inhalt speichern als</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation>
[Streamausgabe gekürzt]</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation>Keine Mitschnittdatei.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation>Bitte sicherstellen, dass eine Mitschnittdatei geöffnet ist.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation>Fehler beim Folgen des Streams.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation>Mitschnittdatei ungültig.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation>Bitte ein %1 Paket auswählen.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation>Folge %1 Stream (%2)</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation>Fehler beim Erstellen eines Filters für diesen Stream.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation>Ein Header der Transport- oder Netzwerkschicht wird benötigt.</translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation>
<numerusform>%n Stream.</numerusform>
@@ -2873,7 +2873,7 @@ für die Filterdateien kann nicht erstellt werden:
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation>Datei geschlossen.</translation>
</message>
@@ -4332,7 +4332,7 @@ für die Filterdateien kann nicht erstellt werden:
<message>
<location filename="interface_tree.cpp" line="263"/>
<source>Interface information not available</source>
- <translation>Interfaceinformation nicht verfügbar</translation>
+ <translation>Schnittstelleninformation nicht verfügbar</translation>
</message>
<message>
<location filename="interface_tree.cpp" line="439"/>
@@ -6439,12 +6439,12 @@ für die Filterdateien kann nicht erstellt werden:
<message>
<location filename="main_welcome.ui" line="130"/>
<source>Recent capture files</source>
- <translation type="unfinished"></translation>
+ <translation>Letzte Mitschnittdateien</translation>
</message>
<message>
<location filename="main_welcome.ui" line="133"/>
<source>Capture files that have been opened previously</source>
- <translation type="unfinished"></translation>
+ <translation>Mitschnittdateien, die zuvor geöffnet wurden</translation>
</message>
<message>
<location filename="main_welcome.ui" line="146"/>
@@ -6464,12 +6464,12 @@ für die Filterdateien kann nicht erstellt werden:
<message>
<location filename="main_welcome.ui" line="197"/>
<source>Interface list</source>
- <translation type="unfinished"></translation>
+ <translation>Schnittstellenliste</translation>
</message>
<message>
<location filename="main_welcome.ui" line="200"/>
<source>List of available capture interfaces</source>
- <translation type="unfinished"></translation>
+ <translation>Liste von verfügbaren Mitschnittschnittstellen</translation>
</message>
<message>
<location filename="main_welcome.ui" line="226"/>
@@ -7056,12 +7056,12 @@ text-decoration: underline;
<message>
<location filename="main_window.ui" line="1194"/>
<source>Refresh Interfaces</source>
- <translation>Interfaces aktualisieren</translation>
+ <translation>Schnittstellen aktualisieren</translation>
</message>
<message>
<location filename="main_window.ui" line="1197"/>
<source>Refresh interfaces</source>
- <translation>Interfaces aktualisieren</translation>
+ <translation>Schnittstellen aktualisieren</translation>
</message>
<message>
<location filename="main_window.ui" line="1205"/>
@@ -8944,17 +8944,17 @@ text-decoration: underline;
<translation>Stoppen und Fortsetzen &amp;ohne zu Speichern</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation>(Dateiname kann nicht auf UTF-8 angewendet werden)</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation>Die Wireshark Netzwerk Analysesoftware</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation>Aufzeichnen von %1</translation>
</message>
@@ -8976,7 +8976,7 @@ text-decoration: underline;
<message>
<location filename="main_window_slots.cpp" line="817"/>
<source>No interface selected</source>
- <translation>Kein Interface ausgewählt</translation>
+ <translation>Keine Schnittstelle ausgewählt</translation>
</message>
<message>
<location filename="main_window_slots.cpp" line="827"/>
@@ -9067,7 +9067,7 @@ text-decoration: underline;
<message>
<location filename="main_window_slots.cpp" line="3511"/>
<source>No Interface Selected</source>
- <translation>Kein Interface ausgewählt</translation>
+ <translation>Keine Schnittstelle ausgewählt</translation>
</message>
<message>
<location filename="main_window_slots.cpp" line="3518"/>
@@ -9225,17 +9225,17 @@ text-decoration: underline;
<message>
<location filename="manage_interfaces_dialog.ui" line="17"/>
<source>Manage Interfaces</source>
- <translation>Interfaces verwalten</translation>
+ <translation>Schnittstellen verwalten</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.ui" line="30"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Click the checkbox to hide or show a hidden interface.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Kontrollbox auswählen um ein Interface zu verstecken oder anzuzeigen.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Kontrollbox auswählen, um eine Schnittstelle auszublenden oder anzuzeigen.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.ui" line="33"/>
<source>Local Interfaces</source>
- <translation>Lokale Interfaces</translation>
+ <translation>Lokale Schnittstellen</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.ui" line="55"/>
@@ -9251,7 +9251,7 @@ text-decoration: underline;
<message>
<location filename="manage_interfaces_dialog.ui" line="65"/>
<source>Interface Name</source>
- <translation>Interfacename</translation>
+ <translation>Schnittstellenname</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.ui" line="70"/>
@@ -9286,7 +9286,7 @@ text-decoration: underline;
<message>
<location filename="manage_interfaces_dialog.ui" line="170"/>
<source>Remote Interfaces</source>
- <translation>Entfernte Interfaces</translation>
+ <translation>Entfernte Schnittstellen</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.ui" line="185"/>
@@ -9296,7 +9296,7 @@ text-decoration: underline;
<message>
<location filename="manage_interfaces_dialog.ui" line="195"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Add a remote host and its interfaces&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ein entferntes System und die dazugehörigen Interfaces hinzufügen&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ein entferntes System und die dazugehörigen Schnittstellen hinzufügen&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.ui" line="209"/>
@@ -9326,7 +9326,7 @@ text-decoration: underline;
<message>
<location filename="manage_interfaces_dialog.cpp" line="178"/>
<source>This version of Wireshark does not support remote interfaces.</source>
- <translation>Diese Version von Wireshark unterstützt keine entfernten Interfaces.</translation>
+ <translation>Diese Version von Wireshark unterstützt keine entfernten Schnittstellen.</translation>
</message>
<message>
<location filename="manage_interfaces_dialog.cpp" line="425"/>
@@ -9336,7 +9336,7 @@ text-decoration: underline;
<message>
<location filename="manage_interfaces_dialog.cpp" line="426"/>
<source>Default interface cannot be hidden.</source>
- <translation>Standard Interface kann nicht versteckt werden.</translation>
+ <translation>Standardschnittstelle kann nicht ausgeblendet werden.</translation>
</message>
</context>
<context>
@@ -10857,7 +10857,7 @@ text-decoration: underline;
<message>
<location filename="remote_capture_dialog.ui" line="14"/>
<source>Remote Interface</source>
- <translation>Entferntes Interface</translation>
+ <translation>Entfernte Schnittstelle</translation>
</message>
<message>
<location filename="remote_capture_dialog.ui" line="27"/>
@@ -10909,7 +10909,7 @@ text-decoration: underline;
<message>
<location filename="remote_capture_dialog.cpp" line="133"/>
<source>No remote interfaces found.</source>
- <translation>Kein entferntes Interface gefunden</translation>
+ <translation>Keine entfernte Schnittstelle gefunden.</translation>
</message>
<message>
<location filename="remote_capture_dialog.cpp" line="133"/>
@@ -13297,23 +13297,33 @@ text-decoration: underline;
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation>Anruf Flow</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished">Zeit</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Speichern als</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation>Keine Daten</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln Node</numerusform>
@@ -13321,7 +13331,7 @@ text-decoration: underline;
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln Element</numerusform>
@@ -13329,38 +13339,38 @@ text-decoration: underline;
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Portable Document Format (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Portable Network Graphics (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows Bitmap (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG File Interchange Format (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Graph speichern als</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation>Flow</translation>
</message>
@@ -13383,10 +13393,32 @@ text-decoration: underline;
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
+ <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;h3&gt;Nützliche Tastenkürzel zur Zeitersparnis&lt;/h3&gt;
&lt;table&gt;&lt;tbody&gt;
@@ -13408,194 +13440,224 @@ text-decoration: underline;
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;Hinweis&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation>Anzeigen:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation>Alle Pakete</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation>Angezeigte Pakete</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation>Flow Typ:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation>Adressen:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation>Alle</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation>Netzwerk</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation>Zurücksetzen</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation>Diagramm zurücksetzen</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation>Diagramm in Ursprungszustand zurücksetzen</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation>Um 10 Bildpunkte nach oben verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation>Rauf</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation>Um 10 Bildpunkte nach links verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation>Links</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation>Um 10 Bildpunkte nach rechts verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation>Rechts</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation>Um 10 Bildpunkte nach unten verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation>Runter</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation>Um 1 Bildpunkt nach oben verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation>Shift+Up</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation>Um 1 Bildpunkt nach links verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation>Shift+Left</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation>Um 1 Bildpunkt nach rechts verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation>Shift+Right</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation>Um 1 Bildpunkt nach unten verschieben</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation>Shift+Down</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation>Zum Paket gehen, auf das der Mauszeiger gerade zeigt</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation>Zum Paket gehen, auf das der Mauszeiger gerade zeigt</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation>Alle Flows</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation>Flows für alle Pakete anzeigen</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation>TCP Flows</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation>Nur TCP Flow Informationen anzeigen</translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished">Zum nächsten Paket gehen</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished">N</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished">Zum vorherigen Paket gehen</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished">P</translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
@@ -13665,7 +13727,7 @@ text-decoration: underline;
<message>
<location filename="show_packet_bytes_dialog.cpp" line="72"/>
<source>Quoted-Printable</source>
- <translation type="unfinished"></translation>
+ <translation>Zitiert-Druckbar</translation>
</message>
<message>
<location filename="show_packet_bytes_dialog.cpp" line="73"/>
@@ -14913,7 +14975,7 @@ text-decoration: underline;
<message>
<location filename="wireless_frame.ui" line="42"/>
<source>Interface</source>
- <translation>Interface</translation>
+ <translation>Schnittstelle</translation>
</message>
<message>
<location filename="wireless_frame.ui" line="69"/>
diff --git a/ui/qt/wireshark_en.ts b/ui/qt/wireshark_en.ts
index b34eb9fdbf..a0ff6703f1 100644
--- a/ui/qt/wireshark_en.ts
+++ b/ui/qt/wireshark_en.ts
@@ -2800,55 +2800,55 @@ for filter files: %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation type="unfinished">
<numerusform>%Ln stream.</numerusform>
@@ -2856,7 +2856,7 @@ for filter files: %2.</source>
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation type="unfinished"></translation>
</message>
@@ -8824,17 +8824,17 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation type="unfinished"></translation>
</message>
@@ -13132,23 +13132,33 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation type="unfinished">
<numerusform>%Ln node</numerusform>
@@ -13156,7 +13166,7 @@ a:hover {
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation type="unfinished">
<numerusform>%Ln item</numerusform>
@@ -13164,38 +13174,38 @@ a:hover {
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation type="unfinished"></translation>
</message>
@@ -13218,200 +13228,252 @@ a:hover {
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
diff --git a/ui/qt/wireshark_fr.qm b/ui/qt/wireshark_fr.qm
index f49f6f160e..5ee22577b5 100644
--- a/ui/qt/wireshark_fr.qm
+++ b/ui/qt/wireshark_fr.qm
Binary files differ
diff --git a/ui/qt/wireshark_fr.ts b/ui/qt/wireshark_fr.ts
index 44c3e0c744..a8e2bed7ea 100644
--- a/ui/qt/wireshark_fr.ts
+++ b/ui/qt/wireshark_fr.ts
@@ -2817,56 +2817,56 @@ pour fichiers de filtre : %2.</translation>
<translation>Enregistrer Contenu du Flux Comme</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation>
[Sortie flux tronquée]</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation>Pas de fichier de capture.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation>S&apos;il vous plaît assurez-vous que vous avez un fichier de capture ouvert.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation>Erreur pour suivre le flux.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation>Fichier de capture invalide.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation>Erreur pour la création du filtre pour ce flux.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation>Une en-tête de transport ou de la couche de réseau est nécessaire.</translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation>
<numerusform>%Ln total flux.</numerusform>
@@ -2874,7 +2874,7 @@ pour fichiers de filtre : %2.</translation>
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation>Fichier fermé.</translation>
</message>
@@ -8916,17 +8916,17 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation>(Nom du fichier ne peut pas être mappé à l&apos;UTF-8)</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation>L&apos;analyseur de réseau Wireshark</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation>Capture en cours de %1</translation>
</message>
@@ -13265,23 +13265,33 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation>Flux d&apos;Appel</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished">Temps</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished">Commentaire</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Enregistrer sous</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation>Pas de données</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%n noeud</numerusform>
@@ -13289,7 +13299,7 @@ a:hover {
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%n item</numerusform>
@@ -13297,38 +13307,38 @@ a:hover {
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Portable Document Format (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Portable Network Graphics (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows Bitmap (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<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="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<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="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation>Flux</translation>
</message>
@@ -13351,10 +13361,32 @@ a:hover {
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
+ <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;h3&gt;Raccourcis-clavier précieux pour gains de temps surprenants&lt;/h3&gt;
&lt;table&gt;&lt;tbody&gt;
@@ -13376,194 +13408,224 @@ a:hover {
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;Astuce&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation>Afficher:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation>Tous les paquets</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation>Paquets affichés</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation>Type de Flux:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation>Adresses:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation>Tout</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation>Réseau</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation>Réinitialiser</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation>Réinitialiser Diagramme</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation>Réinitialiser le diagramme à l&apos;état inital.</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation>Monter de 10 Pixels</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation>Monter</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation>Déplacer à Gauche de 10 Pixels</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation>Gauche</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation>Déplacer à Droite de 10 Pixels</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation>Droite</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation>Descendre de 10 Pixels</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation>Bas</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation>Monter d&apos;1 Pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation>Maj+Haut</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation>Déplacer à Gauche d&apos;1 Pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation>Maj+Gauche</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation>Déplacer à Droite d&apos;1 Pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation>Maj+Droite</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation>Descendre d&apos;1 Pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation>Maj+Bas</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation>Aller au paquet sous le curseur</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation>Aller au paquet actuellement sous le curseur</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation>Tous les flux</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation>Affichers tous les flux de tous les paquets</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation>Flux TCP</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation>Afficher seulement les informations des flux TCP</translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished">ALler au paquet suviant</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished">N</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished">Aller au paquet précédent</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished">P</translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
diff --git a/ui/qt/wireshark_it.qm b/ui/qt/wireshark_it.qm
index c20e0d5972..b17ab043f5 100644
--- a/ui/qt/wireshark_it.qm
+++ b/ui/qt/wireshark_it.qm
Binary files differ
diff --git a/ui/qt/wireshark_it.ts b/ui/qt/wireshark_it.ts
index dbf94fa843..86a9ccebcf 100644
--- a/ui/qt/wireshark_it.ts
+++ b/ui/qt/wireshark_it.ts
@@ -2815,55 +2815,55 @@ per i file di filtro: %2.</translation>
<translation>Salva il contenuto del flusso come</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation>[Flusso di output troncato]</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation>Nessun file di cattura.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation>Assicurati di avere un file di cattura aperto.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation>Errore seguendo il flusso.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation>File di cattura non valido.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation>Assicurati di aver selezionato un pacchetto %1.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation>Segui flusso %1 (%2)</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation>Errore nella creazione di un filtro per questo flusso.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation>È necessaria un&apos;intestazione di livello trasporto o rete.</translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation>
<numerusform>%n flusso.</numerusform>
@@ -2871,7 +2871,7 @@ per i file di filtro: %2.</translation>
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation>File chiuso.</translation>
</message>
@@ -6437,12 +6437,12 @@ per i file di filtro: %2.</translation>
<message>
<location filename="main_welcome.ui" line="130"/>
<source>Recent capture files</source>
- <translation type="unfinished"></translation>
+ <translation>File di cattura recenti</translation>
</message>
<message>
<location filename="main_welcome.ui" line="133"/>
<source>Capture files that have been opened previously</source>
- <translation type="unfinished"></translation>
+ <translation>I file di cattura che sono stati aperti precedentemente</translation>
</message>
<message>
<location filename="main_welcome.ui" line="146"/>
@@ -6462,12 +6462,12 @@ per i file di filtro: %2.</translation>
<message>
<location filename="main_welcome.ui" line="197"/>
<source>Interface list</source>
- <translation type="unfinished"></translation>
+ <translation>Elenco delle interfacce</translation>
</message>
<message>
<location filename="main_welcome.ui" line="200"/>
<source>List of available capture interfaces</source>
- <translation type="unfinished"></translation>
+ <translation>Elenco delle interfacce di cattura disponibili</translation>
</message>
<message>
<location filename="main_welcome.ui" line="226"/>
@@ -8942,17 +8942,17 @@ a:hover {
<translation>Ferma e continua senza sal&amp;vare</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation>(Il nome del file non può essere associato in UTF-8)</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation>Wireshark l&apos;analizzatore di rete</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation>Cattura da %1</translation>
</message>
@@ -13295,23 +13295,33 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation>Flusso della chiamata</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished">Tempo</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished">Commento</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Salva come</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation>Nessun dato</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%n nodo</numerusform>
@@ -13319,7 +13329,7 @@ a:hover {
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%n voce</numerusform>
@@ -13327,38 +13337,38 @@ a:hover {
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Portable Document Format (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Portable Network Graphics (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows Bitmap (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG File Interchange Format (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Salva grafico come</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation>Flusso</translation>
</message>
@@ -13381,10 +13391,32 @@ a:hover {
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
+ <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;h3&gt;Scorciatoie per la tastiera di valore e meravigliose per risparmiare tempo&lt;/h3&gt;
&lt;table&gt;&lt;tbody&gt;
@@ -13406,194 +13438,224 @@ a:hover {
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;Un suggerimento&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation>Mostra:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation>Tutti i pacchetti</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation>Pacchetti visualizzati</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation>Tipo di flusso:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation>Indirizzi:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation>Tutti</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation>Rete</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation>Ripristina</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation>Ripristina diagramma</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation>Ripristina il diagramma al suo stato iniziale.</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation>Sposta in su di 10 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation>Su</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation>Sposta a sinistra di 10 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation>Sinistra</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation>Sposta a destra di 10 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation>Destra</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation>Sposta in giù di 10 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation>Giù</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation>Sposta in su di 1 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation>Shift+Su</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation>Sposta a sinistra di 1 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation>Shift+Sinistra</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation>Sposta a destra di 1 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation>Shift+Destra</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation>Sposta in giù di 1 pixel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation>Shift+Giù</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation>Vai al pacchetto sotto il cursore</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation>Vai al pacchetto attualmente sotto il cursore</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation>Tutti i flussi</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation>Mostra i flussi per tutti i pacchetti</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation>Flussi TCP</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation>Mostra solo le informazioni sui flussi TCP</translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished">Vai al pacchetto successivo</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished">N</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished">Vai al pacchetto precedente</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished">P</translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
@@ -13663,7 +13725,7 @@ a:hover {
<message>
<location filename="show_packet_bytes_dialog.cpp" line="72"/>
<source>Quoted-Printable</source>
- <translation type="unfinished"></translation>
+ <translation>Quoted-Printable</translation>
</message>
<message>
<location filename="show_packet_bytes_dialog.cpp" line="73"/>
diff --git a/ui/qt/wireshark_ja_JP.qm b/ui/qt/wireshark_ja_JP.qm
index 4a2aa15ead..1cfeb5c18b 100644
--- a/ui/qt/wireshark_ja_JP.qm
+++ b/ui/qt/wireshark_ja_JP.qm
Binary files differ
diff --git a/ui/qt/wireshark_ja_JP.ts b/ui/qt/wireshark_ja_JP.ts
index 6f8a008939..a5a7e5fa66 100644
--- a/ui/qt/wireshark_ja_JP.ts
+++ b/ui/qt/wireshark_ja_JP.ts
@@ -2801,62 +2801,62 @@ for filter files: %2.</source>
<translation>としてストリーム内容を保存</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation>[ストリーム出力が省略されました]</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation>キャプチャファイルがありません</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation>キャプチャファイルを開いていないか確認してください</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation>ストリーム追跡のエラー</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation>キャプチャファイルが無効です</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation>パケット %1 を選択したか確認してください</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation>%1 ストリーム (%2)を追跡</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation>このストリームのフィルタ作成エラー</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation>トランスポート層かネットワーク層のヘッダーが必要です。</translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation>
<numerusform>%Ln 全ストリーム</numerusform>
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation>ファイルを閉じました。</translation>
</message>
@@ -8899,17 +8899,17 @@ a:hover {
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation>ファイル名をUTF-8形式に割り当てできません</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation>ワイヤーシャークネットワークアナライザ</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation>%1 からキャプチャ中</translation>
</message>
@@ -13251,68 +13251,78 @@ a:hover {
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation>Callフロー</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished">時間</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished">コメント</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>として保存</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation>データなし</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln ノード</numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln 項目</numerusform>
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation>PDF形式 (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation>PNG形式 (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windowsビットマップ形式 (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG形式 (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation>アスキー形式 (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>としてグラフを保存</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation>フロー</translation>
</message>
@@ -13335,10 +13345,32 @@ a:hover {
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
- <translation>lt;html&gt;&lt;head/&gt;&lt;body&gt;
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
+ <translation type="unfinished">lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;h3&gt;価値あるじかんを節約できる素晴らしいキーボードショートカット&lt;/h3&gt;
&lt;table&gt;&lt;tbody&gt;
@@ -13360,194 +13392,224 @@ a:hover {
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;ヒント&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation>表示:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation>すべてのパケット</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation>表示されたパケット</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation>フロー種別:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation>アドレス:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation>すべて</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation>ネットワーク</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation>リセット</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation>ダイアグラムをリセット</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation>ダイアグラムを初期状態にリセットします</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation>上に10ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation>上</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation>左に10ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation>左</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation>右に10ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation>右</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation>下に10ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation>下</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation>上に1ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation>Shift+Up</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation>左に1ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation>Shift+Left</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation>右に1ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation>Shift+Right</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation>下に1ピクセル移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation>Shift+Down</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation>カーソル位置のパケットに移動</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation>現在のカーソル位置にあるパケットに移動します</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation>すべてのフロー</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation>すべてのパケットのフローを表示します</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation>TCPフロー</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation>TCPフロー情報のみ表示します</translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished">次のパケットに移動します</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished">N</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished">前のパケットに移動します</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished">P</translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
diff --git a/ui/qt/wireshark_pl.qm b/ui/qt/wireshark_pl.qm
index 918a171012..bf37557953 100644
--- a/ui/qt/wireshark_pl.qm
+++ b/ui/qt/wireshark_pl.qm
Binary files differ
diff --git a/ui/qt/wireshark_pl.ts b/ui/qt/wireshark_pl.ts
index 7023f7ae03..98f2fe2f11 100644
--- a/ui/qt/wireshark_pl.ts
+++ b/ui/qt/wireshark_pl.ts
@@ -2820,55 +2820,55 @@ dla plików filtrów: %2.</translation>
<translation>Zapisz zawartość strumiania jako</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation>Obcięto dane strumiania</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation>Brak pliku przechwytywania.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation>Proszę sprawdzić czy masz otwarty plik przechwytywania.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation>Błąd śledzenia strumienia.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation>Nieprawidłowy plik przechwytywania.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation>Proszę sprawdzić czy zaznaczono pakiet %1.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation>Śledź strumień %1 (%2)</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation>Błąd tworzenia filtru dla tego strumienia.</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation>Potrzebna jest warta trasportowa lub sieciowa nagłówka.</translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation>
<numerusform>%Ln wszystkich strumieni.</numerusform>
@@ -2877,7 +2877,7 @@ dla plików filtrów: %2.</translation>
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation>Plik zamknięty.</translation>
</message>
@@ -8943,17 +8943,17 @@ text-decoration: underline;
<translation>Zatrzymaj i kontynuuj bez zapisy&amp;wania</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation>(Nazwa pliku nie może być przekonwertowana do formatu UTF-8)</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation>Analizator Wireshark</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation>Przechwytywanie z %1</translation>
</message>
@@ -13296,23 +13296,33 @@ text-decoration: underline;
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation>Przepływy połączeń</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished">Czas</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>Zapisz jako</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation>Brak danych</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln węzeł</numerusform>
@@ -13321,7 +13331,7 @@ text-decoration: underline;
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln obiekt</numerusform>
@@ -13330,38 +13340,38 @@ text-decoration: underline;
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation>Dokument PDF (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation>Obraz PNG (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Bitmapa Windows (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>Obraz JPEG (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>Zapisz wykres jako</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation>Przepływ</translation>
</message>
@@ -13384,10 +13394,32 @@ text-decoration: underline;
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
+ <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;h3&gt;Przydatne skróty klawiaturowe&lt;/h3&gt;
&lt;table&gt;&lt;tbody&gt;
@@ -13409,194 +13441,224 @@ text-decoration: underline;
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;Podpowiedź&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation>Pokaż: </translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation>Wszystkie pakiety</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation>Wyświetlane pakiety</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation>Typ przepływu:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation>Adresy:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation>Każdy</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation>Sieciowy</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation>Resetuj</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation>Resetuj diagram</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation>Resetuj diagram do stanu początkowego.</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation>Przesuń w górę o 10 pikseli</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation>W górę</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation>Przesuń w lewo o 10 pikseli</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation>W lewo</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation>Przesuń w prawo o 10 pikseli</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation>W prawo</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation>Przesuń w dół o 10 pikseli</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation>W dół</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation>Przesuń w górę o 1 piksel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation>Shift+w górę</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation>Przesuń w lewo o 1 piksel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation>Shift+w lewo</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation>Przesuń w prawo o 1 piksel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation>Shift+w prawo</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation>Przesuń w dół o 1 piksel</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation>Shift+w dół</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation>Idź do pakietu pod kursorem</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation>Idź do pakietu pod kursorem</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation>Wszystkie przepływy</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation>Pokazuj przepływy dla wszystkich pakietów</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation>Przepływy TCP</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation>Pokazuj tylko przepływy dla TCP</translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished">Idź do następnego pakietu</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished">N</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished">Idź do poprzedniego pakietu</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished">P</translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
diff --git a/ui/qt/wireshark_zh_CN.qm b/ui/qt/wireshark_zh_CN.qm
index d7d34088dd..d9a0d44129 100644
--- a/ui/qt/wireshark_zh_CN.qm
+++ b/ui/qt/wireshark_zh_CN.qm
Binary files differ
diff --git a/ui/qt/wireshark_zh_CN.ts b/ui/qt/wireshark_zh_CN.ts
index 7e8a6453d7..474672dd62 100644
--- a/ui/qt/wireshark_zh_CN.ts
+++ b/ui/qt/wireshark_zh_CN.ts
@@ -2808,62 +2808,62 @@ for filter files: %2.</source>
<translation>保存流的内容为</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="540"/>
+ <location filename="follow_stream_dialog.cpp" line="544"/>
<source>
[Stream output truncated]</source>
<translation>[流量输出截断]</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>No capture file.</source>
<translation>无捕获文件。</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="807"/>
+ <location filename="follow_stream_dialog.cpp" line="811"/>
<source>Please make sure you have a capture file opened.</source>
<translation>请确认您已经打开一个捕获文件。</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Error following stream.</source>
<translation>追踪流错误。</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="813"/>
+ <location filename="follow_stream_dialog.cpp" line="817"/>
<source>Capture file invalid.</source>
<translation>捕获文件无效。</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="819"/>
+ <location filename="follow_stream_dialog.cpp" line="823"/>
<source>Please make sure you have a %1 packet selected.</source>
<translation>请确保您已选中一个 %1 分组。</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="935"/>
+ <location filename="follow_stream_dialog.cpp" line="939"/>
<source>Follow %1 Stream (%2)</source>
<translation>追踪 %1 流 (%2)</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="841"/>
+ <location filename="follow_stream_dialog.cpp" line="845"/>
<source>Error creating filter for this stream.</source>
<translation>为这个流创建过滤器时出错。</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="842"/>
+ <location filename="follow_stream_dialog.cpp" line="846"/>
<source>A transport or network layer header is needed.</source>
<translation>需要传输层或网络层头部。</translation>
</message>
<message numerus="yes">
- <location filename="follow_stream_dialog.cpp" line="872"/>
- <location filename="follow_stream_dialog.cpp" line="884"/>
+ <location filename="follow_stream_dialog.cpp" line="876"/>
+ <location filename="follow_stream_dialog.cpp" line="888"/>
<source>%Ln total stream(s).</source>
<translation>
<numerusform>%Ln 全部流。</numerusform>
</translation>
</message>
<message>
- <location filename="follow_stream_dialog.cpp" line="955"/>
+ <location filename="follow_stream_dialog.cpp" line="959"/>
<source>File closed.</source>
<translation>文件关闭。</translation>
</message>
@@ -6427,12 +6427,12 @@ for filter files: %2.</source>
<message>
<location filename="main_welcome.ui" line="130"/>
<source>Recent capture files</source>
- <translation type="unfinished"></translation>
+ <translation>最近的捕获文件</translation>
</message>
<message>
<location filename="main_welcome.ui" line="133"/>
<source>Capture files that have been opened previously</source>
- <translation type="unfinished"></translation>
+ <translation>不久前打开过的捕获文件</translation>
</message>
<message>
<location filename="main_welcome.ui" line="146"/>
@@ -6452,12 +6452,12 @@ for filter files: %2.</source>
<message>
<location filename="main_welcome.ui" line="197"/>
<source>Interface list</source>
- <translation type="unfinished"></translation>
+ <translation>接口列表</translation>
</message>
<message>
<location filename="main_welcome.ui" line="200"/>
<source>List of available capture interfaces</source>
- <translation type="unfinished"></translation>
+ <translation>可用捕获接口的列表</translation>
</message>
<message>
<location filename="main_welcome.ui" line="226"/>
@@ -8932,17 +8932,17 @@ text-decoration: underline;
<translation>停止并继续,不保存(&amp;W)</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1923"/>
+ <location filename="main_window.cpp" line="1924"/>
<source>(File name can&apos;t be mapped to UTF-8)</source>
<translation>文件名不能映射到UTF-8</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1944"/>
+ <location filename="main_window.cpp" line="1945"/>
<source>The Wireshark Network Analyzer</source>
<translation>Wireshark 网络分析器</translation>
</message>
<message>
- <location filename="main_window.cpp" line="1969"/>
+ <location filename="main_window.cpp" line="1970"/>
<source>Capturing from %1</source>
<translation>正在捕获 %1</translation>
</message>
@@ -13283,68 +13283,78 @@ text-decoration: underline;
<context>
<name>SequenceDialog</name>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Call Flow</source>
<translation>呼叫流</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="123"/>
+ <location filename="sequence_dialog.cpp" line="102"/>
+ <source>Time</source>
+ <translation type="unfinished">时间</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="110"/>
+ <source>Comment</source>
+ <translation type="unfinished">注释</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.cpp" line="154"/>
<source>Save As</source>
<oldsource>Save As...</oldsource>
<translation>另存为</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="274"/>
+ <location filename="sequence_dialog.cpp" line="302"/>
<source>No data</source>
<translation>无数据</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="276"/>
+ <location filename="sequence_dialog.cpp" line="304"/>
<source>%Ln node(s)</source>
<translation>
<numerusform>%Ln 节点</numerusform>
</translation>
</message>
<message numerus="yes">
- <location filename="sequence_dialog.cpp" line="277"/>
+ <location filename="sequence_dialog.cpp" line="305"/>
<source>%Ln item(s)</source>
<translation>
<numerusform>%Ln 项目</numerusform>
</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="297"/>
+ <location filename="sequence_dialog.cpp" line="331"/>
<source>Portable Document Format (*.pdf)</source>
<translation>便携式文档格式 (*.pdf)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="298"/>
+ <location filename="sequence_dialog.cpp" line="332"/>
<source>Portable Network Graphics (*.png)</source>
<translation>便携式网络图形格式 (*.png)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="299"/>
+ <location filename="sequence_dialog.cpp" line="333"/>
<source>Windows Bitmap (*.bmp)</source>
<translation>Windows 位图 (*.bmp)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="301"/>
+ <location filename="sequence_dialog.cpp" line="335"/>
<source>JPEG File Interchange Format (*.jpeg *.jpg)</source>
<translation>JPEG 文件交换格式 (*.jpeg *.jpg)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="302"/>
+ <location filename="sequence_dialog.cpp" line="336"/>
<source>ASCII (*.txt)</source>
<translation>ASCII (*.txt)</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="313"/>
+ <location filename="sequence_dialog.cpp" line="347"/>
<source>Save Graph As</source>
<oldsource>Wireshark: Save Graph As...</oldsource>
<translation>保存图形为</translation>
</message>
<message>
- <location filename="sequence_dialog.cpp" line="64"/>
+ <location filename="sequence_dialog.cpp" line="68"/>
<source>Flow</source>
<translation>流</translation>
</message>
@@ -13367,10 +13377,32 @@ text-decoration: underline;
&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;n&lt;/th&gt;&lt;td&gt;Go to the next packet&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;p&lt;/th&gt;&lt;td&gt;Go to the previous packet&lt;/td&gt;&lt;/th&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+ <oldsource>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
+
+&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
+&lt;table&gt;&lt;tbody&gt;
+
+&lt;tr&gt;&lt;th&gt;0&lt;/th&gt;&lt;td&gt;Reset graph to its initial state&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;→&lt;/th&gt;&lt;td&gt;Move right 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;←&lt;/th&gt;&lt;td&gt;Move left 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↑&lt;/th&gt;&lt;td&gt;Move up 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;↓&lt;/th&gt;&lt;td&gt;Move down 10 pixels&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;→&lt;/th&gt;&lt;td&gt;Move right 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;←&lt;/th&gt;&lt;td&gt;Move left 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↑&lt;/th&gt;&lt;td&gt;Move up 1 pixel&lt;/td&gt;&lt;/th&gt;
+&lt;tr&gt;&lt;th&gt;&lt;i&gt;Shift+&lt;/i&gt;↓&lt;/th&gt;&lt;td&gt;Move down 1 pixel&lt;/td&gt;&lt;/th&gt;
+
+&lt;tr&gt;&lt;th&gt;g&lt;/th&gt;&lt;td&gt;Go to packet under cursor&lt;/td&gt;&lt;/th&gt;
+
+&lt;/tbody&gt;&lt;/table&gt;
+&lt;/body&gt;&lt;/html&gt;</oldsource>
+ <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;h3&gt;Valuable and amazing time-saving keyboard shortcuts&lt;/h3&gt;
&lt;table&gt;&lt;tbody&gt;
@@ -13392,194 +13424,224 @@ text-decoration: underline;
&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="70"/>
+ <location filename="sequence_dialog.ui" line="72"/>
<source>&lt;small&gt;&lt;i&gt;A hint&lt;/i&gt;&lt;/small&gt;</source>
<translation>&lt;small&gt;&lt;i&gt;提示&lt;/i&gt;&lt;/small&gt;</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="103"/>
+ <location filename="sequence_dialog.ui" line="105"/>
<source>Show:</source>
<translation>显示:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="111"/>
+ <location filename="sequence_dialog.ui" line="113"/>
<source>All packets</source>
<translation>所有分组</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="116"/>
+ <location filename="sequence_dialog.ui" line="118"/>
<source>Displayed packets</source>
<translation>显示的分组</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="137"/>
+ <location filename="sequence_dialog.ui" line="139"/>
<source>Flow type:</source>
<translation>流类型:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="160"/>
+ <location filename="sequence_dialog.ui" line="162"/>
<source>Addresses:</source>
<translation>地址:</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="168"/>
+ <location filename="sequence_dialog.ui" line="170"/>
<source>Any</source>
<translation>任何</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="173"/>
+ <location filename="sequence_dialog.ui" line="175"/>
<source>Network</source>
<translation>网络</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="198"/>
+ <location filename="sequence_dialog.ui" line="200"/>
<source>Reset</source>
<translation>复位</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="220"/>
+ <location filename="sequence_dialog.ui" line="222"/>
<source>Reset Diagram</source>
<translation>复位图表</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="223"/>
+ <location filename="sequence_dialog.ui" line="225"/>
<source>Reset the diagram to its initial state.</source>
<translation>复位图表到初始状态。</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="226"/>
+ <location filename="sequence_dialog.ui" line="228"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="231"/>
- <location filename="sequence_dialog.ui" line="234"/>
+ <location filename="sequence_dialog.ui" line="233"/>
+ <location filename="sequence_dialog.ui" line="236"/>
<source>Move Up 10 Pixels</source>
<translation>上移10像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="237"/>
+ <location filename="sequence_dialog.ui" line="239"/>
<source>Up</source>
<translation>上键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="242"/>
- <location filename="sequence_dialog.ui" line="245"/>
+ <location filename="sequence_dialog.ui" line="244"/>
+ <location filename="sequence_dialog.ui" line="247"/>
<source>Move Left 10 Pixels</source>
<translation>左移10像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="248"/>
+ <location filename="sequence_dialog.ui" line="250"/>
<source>Left</source>
<translation>左键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="253"/>
- <location filename="sequence_dialog.ui" line="256"/>
+ <location filename="sequence_dialog.ui" line="255"/>
+ <location filename="sequence_dialog.ui" line="258"/>
<source>Move Right 10 Pixels</source>
<translation>右移10像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="259"/>
+ <location filename="sequence_dialog.ui" line="261"/>
<source>Right</source>
<translation>右键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="264"/>
- <location filename="sequence_dialog.ui" line="267"/>
+ <location filename="sequence_dialog.ui" line="266"/>
+ <location filename="sequence_dialog.ui" line="269"/>
<source>Move Down 10 Pixels</source>
<translation>下移10像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="270"/>
+ <location filename="sequence_dialog.ui" line="272"/>
<source>Down</source>
<translation>下键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="275"/>
- <location filename="sequence_dialog.ui" line="278"/>
+ <location filename="sequence_dialog.ui" line="277"/>
+ <location filename="sequence_dialog.ui" line="280"/>
<source>Move Up 1 Pixel</source>
<translation>上移1像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="281"/>
+ <location filename="sequence_dialog.ui" line="283"/>
<source>Shift+Up</source>
<translation>Shift+上键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="286"/>
- <location filename="sequence_dialog.ui" line="289"/>
+ <location filename="sequence_dialog.ui" line="288"/>
+ <location filename="sequence_dialog.ui" line="291"/>
<source>Move Left 1 Pixel</source>
<translation>左移1像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="292"/>
+ <location filename="sequence_dialog.ui" line="294"/>
<source>Shift+Left</source>
<translation>Shift+右键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="297"/>
- <location filename="sequence_dialog.ui" line="300"/>
+ <location filename="sequence_dialog.ui" line="299"/>
+ <location filename="sequence_dialog.ui" line="302"/>
<source>Move Right 1 Pixel</source>
<translation>右移1像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="303"/>
+ <location filename="sequence_dialog.ui" line="305"/>
<source>Shift+Right</source>
<translation>Shift+右键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="308"/>
- <location filename="sequence_dialog.ui" line="311"/>
+ <location filename="sequence_dialog.ui" line="310"/>
+ <location filename="sequence_dialog.ui" line="313"/>
<source>Move Down 1 Pixel</source>
<translation>下移1像素</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="314"/>
+ <location filename="sequence_dialog.ui" line="316"/>
<source>Shift+Down</source>
<translation>Shift+下键</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="319"/>
+ <location filename="sequence_dialog.ui" line="321"/>
<source>Go To Packet Under Cursor</source>
<translation>跳转到光标所在的分组</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="322"/>
+ <location filename="sequence_dialog.ui" line="324"/>
<source>Go to packet currently under the cursor</source>
<translation>跳转到当前光标所在的分组</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="325"/>
+ <location filename="sequence_dialog.ui" line="327"/>
<source>G</source>
<translation>G</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="330"/>
+ <location filename="sequence_dialog.ui" line="332"/>
<source>All Flows</source>
<translation>所有流</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="333"/>
+ <location filename="sequence_dialog.ui" line="335"/>
<source>Show flows for all packets</source>
<translation>显示所有分组</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="336"/>
- <location filename="sequence_dialog.ui" line="347"/>
+ <location filename="sequence_dialog.ui" line="338"/>
+ <location filename="sequence_dialog.ui" line="349"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="341"/>
+ <location filename="sequence_dialog.ui" line="343"/>
<source>TCP Flows</source>
<translation>TCP流</translation>
</message>
<message>
- <location filename="sequence_dialog.ui" line="344"/>
+ <location filename="sequence_dialog.ui" line="346"/>
<source>Show only TCP flow information</source>
<translation>只显示 TCP 流的信息</translation>
</message>
+ <message>
+ <location filename="sequence_dialog.ui" line="354"/>
+ <source>Go To Next Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="357"/>
+ <source>Go to the next packet</source>
+ <translation type="unfinished">转到下一分组</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="360"/>
+ <source>N</source>
+ <translation type="unfinished">N</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="365"/>
+ <source>Go To Previous Packet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="368"/>
+ <source>Go to the previous packet</source>
+ <translation type="unfinished">转到前一分组</translation>
+ </message>
+ <message>
+ <location filename="sequence_dialog.ui" line="371"/>
+ <source>P</source>
+ <translation type="unfinished">P</translation>
+ </message>
</context>
<context>
<name>ShowPacketBytesDialog</name>
@@ -13648,7 +13710,7 @@ text-decoration: underline;
<message>
<location filename="show_packet_bytes_dialog.cpp" line="72"/>
<source>Quoted-Printable</source>
- <translation type="unfinished"></translation>
+ <translation>可打印引用</translation>
</message>
<message>
<location filename="show_packet_bytes_dialog.cpp" line="73"/>