diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-26 17:44:25 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-26 17:44:25 +0000 |
commit | f59ea5f7690c9a01ef6f7f6508084a66c40b1dae (patch) | |
tree | 482ee255d71f113be6c62e9ff3543fd6ebb9f12a /ui/qt | |
parent | Releasing progress-linux version 4.2.2-1.1~progress7.99u1. (diff) | |
download | wireshark-f59ea5f7690c9a01ef6f7f6508084a66c40b1dae.tar.xz wireshark-f59ea5f7690c9a01ef6f7f6508084a66c40b1dae.zip |
Merging upstream version 4.2.4.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | ui/qt/extcap_options_dialog.cpp | 42 | ||||
-rw-r--r-- | ui/qt/extcap_options_dialog.h | 1 | ||||
-rw-r--r-- | ui/qt/packet_list.cpp | 19 | ||||
-rw-r--r-- | ui/qt/packet_list.h | 1 | ||||
-rw-r--r-- | ui/qt/tcp_stream_dialog.cpp | 4 | ||||
-rw-r--r-- | ui/qt/utils/data_printer.cpp | 13 | ||||
-rw-r--r-- | ui/qt/utils/data_printer.h | 1 | ||||
-rw-r--r-- | ui/qt/widgets/filter_expression_toolbar.cpp | 8 | ||||
-rw-r--r-- | ui/qt/widgets/syntax_line_edit.cpp | 26 | ||||
-rw-r--r-- | ui/qt/wireshark_de.ts | 44 | ||||
-rw-r--r-- | ui/qt/wireshark_en.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_es.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_fr.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_it.ts | 12 | ||||
-rw-r--r-- | ui/qt/wireshark_ja_JP.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_ko.ts | 12 | ||||
-rw-r--r-- | ui/qt/wireshark_pl.ts | 1821 | ||||
-rw-r--r-- | ui/qt/wireshark_ru.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_sv.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_tr_TR.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_uk.ts | 8 | ||||
-rw-r--r-- | ui/qt/wireshark_zh_CN.ts | 8 |
22 files changed, 1161 insertions, 915 deletions
diff --git a/ui/qt/extcap_options_dialog.cpp b/ui/qt/extcap_options_dialog.cpp index cbac4db7..52c360c0 100644 --- a/ui/qt/extcap_options_dialog.cpp +++ b/ui/qt/extcap_options_dialog.cpp @@ -59,7 +59,8 @@ ExtcapOptionsDialog::ExtcapOptionsDialog(bool startCaptureOnClose, QWidget *pare ui(new Ui::ExtcapOptionsDialog), device_name(""), device_idx(0), - defaultValueIcon_(StockIcon("x-reset")) + defaultValueIcon_(StockIcon("x-reset")), + start_capture_on_close_(startCaptureOnClose) { ui->setupUi(this); @@ -123,7 +124,14 @@ void ExtcapOptionsDialog::on_buttonBox_accepted() /* Starting a new capture with those values */ prefs.extcap_save_on_start = ui->checkSaveOnStart->checkState() == Qt::Checked; - if (prefs.extcap_save_on_start) + /* If the button says "Save" instead of "Start", unconditionally + * save. XXX - Why not have both buttons? (#19199) + * + * XXX - If extcap_save_on_start is the only preference that has + * changed, or if it changed from true to false, we should write + * out a new preference file with its new value, but don't. + */ + if (prefs.extcap_save_on_start || !start_capture_on_close_) storeValues(); accept(); @@ -453,25 +461,17 @@ bool ExtcapOptionsDialog::saveOptionToCaptureInfo() continue; if (call.length() <= 0) { - /* BOOLFLAG was cleared, make its value empty */ - if ((*iter)->argument()->arg_type == EXTCAP_ARG_BOOLFLAG) { - *(*iter)->argument()->pref_valptr[0] = 0; - } continue; } if (value.compare((*iter)->defaultValue()) == 0) { - extcap_arg *arg = (*iter)->argument(); - - // If previous value is not default, set it to default value - if (arg->default_complex != NULL && arg->default_complex->_val != NULL) { - g_free(*arg->pref_valptr); - *arg->pref_valptr = g_strdup(arg->default_complex->_val); - } else { - // Set empty value if there is no default value - *arg->pref_valptr[0] = 0; - } - continue; + // What _does_ required and also has a default mean (And how is + // it different, if at all, from has a default and also placeholder + // text)? Will the extcap use the default if we don't pass the + // argument (so it's not really required)? + // To be safe we can pass the default explicitly. + if (!(*iter)->isRequired()) + continue; } gchar * call_string = qstring_strdup(call); @@ -480,14 +480,6 @@ bool ExtcapOptionsDialog::saveOptionToCaptureInfo() value_string = qstring_strdup(value); g_hash_table_insert(ret_args, call_string, value_string); - - // For current value we need strdup even it is empty - value_string = qstring_strdup(prefValue); - // Update current value with new value - // We use prefValue because for bool/boolflag it returns value - // even it is false - g_free(*(*iter)->argument()->pref_valptr); - *(*iter)->argument()->pref_valptr = value_string; } if (device->external_cap_args_settings != NULL) diff --git a/ui/qt/extcap_options_dialog.h b/ui/qt/extcap_options_dialog.h index 230e2d32..bb1d8e89 100644 --- a/ui/qt/extcap_options_dialog.h +++ b/ui/qt/extcap_options_dialog.h @@ -54,6 +54,7 @@ private: QString device_name; guint device_idx; QIcon defaultValueIcon_; + bool start_capture_on_close_; ExtcapArgumentList extcapArguments; diff --git a/ui/qt/packet_list.cpp b/ui/qt/packet_list.cpp index e74f1517..a065eacc 100644 --- a/ui/qt/packet_list.cpp +++ b/ui/qt/packet_list.cpp @@ -204,6 +204,7 @@ PacketList::PacketList(QWidget *parent) : tail_at_end_(0), columns_changed_(false), set_column_visibility_(false), + set_style_sheet_(false), frozen_current_row_(QModelIndex()), frozen_selected_rows_(QModelIndexList()), cur_history_(-1), @@ -358,11 +359,27 @@ void PacketList::colorsChanged() } // Set the style sheet + set_style_sheet_ = true; if(prefs.gui_packet_list_hover_style) { setStyleSheet(active_style + inactive_style + hover_style); } else { setStyleSheet(active_style + inactive_style); } + set_style_sheet_ = false; +#if \ + ( \ + (QT_VERSION >= QT_VERSION_CHECK(6, 5, 4) && QT_VERSION < QT_VERSION_CHECK(6, 6, 0)) \ + || (QT_VERSION >= QT_VERSION_CHECK(6, 6, 1)) \ + ) + // https://bugreports.qt.io/browse/QTBUG-122109 + // Affects Qt 6.5.4 and later, 6.6.1 and later. + // When setting the style sheet, all visible sections are set + // to the new minimum DefaultSectionSize (even if it hasn't + // changed.) So make sure the new widths aren't saved to recent + // and then restore from recent. + applyRecentColumnWidths(); + setColumnVisibility(); +#endif } QString PacketList::joinSummaryRow(QStringList col_parts, int row, SummaryCopyType type) @@ -1786,7 +1803,7 @@ void PacketList::columnVisibilityTriggered() void PacketList::sectionResized(int col, int, int new_width) { - if (isVisible() && !columns_changed_ && !set_column_visibility_ && new_width > 0) { + if (isVisible() && !columns_changed_ && !set_column_visibility_ && !set_style_sheet_ && new_width > 0) { // Column 1 gets an invalid value (32 on macOS) when we're not yet // visible. // diff --git a/ui/qt/packet_list.h b/ui/qt/packet_list.h index 7b3fbe15..2b025e25 100644 --- a/ui/qt/packet_list.h +++ b/ui/qt/packet_list.h @@ -140,6 +140,7 @@ private: bool tail_at_end_; bool columns_changed_; bool set_column_visibility_; + bool set_style_sheet_; QModelIndex frozen_current_row_; QModelIndexList frozen_selected_rows_; QVector<int> selection_history_; diff --git a/ui/qt/tcp_stream_dialog.cpp b/ui/qt/tcp_stream_dialog.cpp index 49980d8d..88f6b757 100644 --- a/ui/qt/tcp_stream_dialog.cpp +++ b/ui/qt/tcp_stream_dialog.cpp @@ -1771,7 +1771,7 @@ void TCPStreamDialog::mouseMoved(QMouseEvent *event) tracer_->setVisible(false); hint += "Hover over the graph for details. " + stream_desc_ + "</i></small>"; ui->hintLabel->setText(hint); - ui->streamPlot->replot(); + ui->streamPlot->replot(QCustomPlot::rpQueuedReplot); return; } @@ -1786,7 +1786,7 @@ void TCPStreamDialog::mouseMoved(QMouseEvent *event) .arg(packet_seg->th_ack) .arg(packet_seg->th_win); tracer_->setGraphKey(ui->streamPlot->xAxis->pixelToCoord(event->pos().x())); - sp->replot(); + sp->replot(QCustomPlot::rpQueuedReplot); } else { if (rubber_band_ && rubber_band_->isVisible() && event) { rubber_band_->setGeometry(QRect(rb_origin_, event->pos()).normalized()); diff --git a/ui/qt/utils/data_printer.cpp b/ui/qt/utils/data_printer.cpp index 36f1abd7..a96e1ed4 100644 --- a/ui/qt/utils/data_printer.cpp +++ b/ui/qt/utils/data_printer.cpp @@ -54,6 +54,14 @@ void DataPrinter::toClipboard(DataPrinter::DumpType type, IDataPrintable * print for (int i = 0; i < printData.length(); i++) clipboard_text += QString("%1").arg((uint8_t) printData[i], 2, 16, QChar('0')); break; + case DP_PrintableText: + for (int i = 0; i < printData.length(); i++) { + QChar ch(printData[i]); + if (ch.isSpace() || ch.isPrint()) { + clipboard_text += ch; + } + } + break; case DP_Base64: #if WS_IS_AT_LEAST_GNUC_VERSION(12,1) DIAG_OFF(stringop-overread) @@ -219,6 +227,11 @@ QActionGroup * DataPrinter::copyActions(QObject * copyClass, QObject * data) action->setProperty("printertype", DataPrinter::DP_HexOnly); connect(action, &QAction::triggered, dpi, &DataPrinter::copyIDataBytes); + action = new QAction(tr("…as Printable Text"), actions); + action->setToolTip(tr("Copy only the printable text in the packet.")); + action->setProperty("printertype", DataPrinter::DP_PrintableText); + connect(action, &QAction::triggered, dpi, &DataPrinter::copyIDataBytes); + action = new QAction(tr("…as a Hex Stream"), actions); action->setToolTip(tr("Copy packet bytes as a stream of hex.")); action->setProperty("printertype", DataPrinter::DP_HexStream); diff --git a/ui/qt/utils/data_printer.h b/ui/qt/utils/data_printer.h index 85f11c36..882b5752 100644 --- a/ui/qt/utils/data_printer.h +++ b/ui/qt/utils/data_printer.h @@ -30,6 +30,7 @@ public: DP_HexDump, DP_HexOnly, DP_HexStream, + DP_PrintableText, DP_CString, DP_MimeData, DP_Base64 diff --git a/ui/qt/widgets/filter_expression_toolbar.cpp b/ui/qt/widgets/filter_expression_toolbar.cpp index caf91cfa..84dabc47 100644 --- a/ui/qt/widgets/filter_expression_toolbar.cpp +++ b/ui/qt/widgets/filter_expression_toolbar.cpp @@ -305,8 +305,10 @@ bool FilterExpressionToolBar::eventFilter(QObject *obj, QEvent *event) QContextMenuEvent *ctx = static_cast<QContextMenuEvent *>(event); QAction * filterAction = qm->actionAt(ctx->pos()); - if (filterAction) - customMenu(this, filterAction, ctx->pos()); + if (filterAction) { + QPoint tb_pos = this->mapFromGlobal(ctx->globalPos()); + customMenu(this, filterAction, tb_pos); + } return true; } else if (event->type() == QEvent::ToolTip) @@ -324,7 +326,7 @@ bool FilterExpressionToolBar::eventFilter(QObject *obj, QEvent *event) } } - return QToolBar::eventFilter(obj, event); + return DragDropToolBar::eventFilter(obj, event); } void FilterExpressionToolBar::closeMenu(QAction * /*sender*/) diff --git a/ui/qt/widgets/syntax_line_edit.cpp b/ui/qt/widgets/syntax_line_edit.cpp index 99ccf7bc..f2c32142 100644 --- a/ui/qt/widgets/syntax_line_edit.cpp +++ b/ui/qt/widgets/syntax_line_edit.cpp @@ -425,17 +425,23 @@ void SyntaxLineEdit::paintEvent(QPaintEvent *event) QRect cr = style()->subElementRect(QStyle::SE_LineEditContents, &opt, this); QPainter painter(this); - // In my (gcc) testing here, if I add "background: yellow;" to the DisplayFilterCombo - // stylesheet, when building with Qt 5.15.2 the combobox background is yellow and the - // text entry area (between the bookmark and apply button) is drawn in the correct - // base color (white for light mode and black for dark mode), and the correct syntax - // color otherwise. When building with Qt 6.2.4 and 6.3.1, the combobox background is - // yellow and the text entry area is always yellow, i.e. QLineEdit isn't painting its - // background for some reason. + // In the attempt to fix https://bugreports.qt.io/browse/QTBUG-81533 + // the following commit was added to Qt 6.0.0 and later 5.15.3: + // https://code.qt.io/cgit/qt/qtbase.git/commit/src/widgets/widgets/qcombobox.cpp?h=5.15&id=6e470764a98434a120eba4fcc6035137cf9c92cf // - // It's not clear if this is a bug or just how things work under Qt6. Either way, it's - // easy to work around. -#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) + // It causes a similar problem to the one it was trying to fix, viz. if I + // add "background: yellow;" to the DisplayFilterCombo stylesheet, when + // building with Qt 5.15.2 the combobox background is yellow and the text + // entry area (between the bookmark and apply button) is drawn in the correct + // base color (white for light mode and black for dark mode), and the correct + // syntax color otherwise. When building with Qt 5.15.3 and 6.2.4 and 6.3.1, + // the combobox background is yellow and the text entry area is always yellow, + // i.e. QLineEdit isn't painting its background because the palette from + // the combobox is used instead. + // + // It's not clear if this is a bug or just how things work under Qt6. + // Either way, it's easy to work around. +#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 3) // Must match CaptureFilterEdit and DisplayFilterEdit stylesheets. int pad = style()->pixelMetric(QStyle::PM_DefaultFrameWidth) + 1; QRect full_cr = cr.adjusted(-pad, 0, -1, 0); diff --git a/ui/qt/wireshark_de.ts b/ui/qt/wireshark_de.ts index 02a47f25..28d3c38b 100644 --- a/ui/qt/wireshark_de.ts +++ b/ui/qt/wireshark_de.ts @@ -2011,6 +2011,14 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe <translation>Paketbytes als Hex Dump kopieren</translation> </message> <message> + <source>…as Printable Text</source> + <translation>…als druckbarer Text</translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation>Nur den druckbaren Text im Paket kopieren.</translation> + </message> + <message> <source>…as MIME Data</source> <translation>...als MIME Daten</translation> </message> @@ -7409,11 +7417,11 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe </message> <message> <source>Checking this will show only changed preferences.</source> - <translation type="unfinished"></translation> + <translation>Durch Aktivieren dieser Option werden nur geänderte Einstellungen angezeigt</translation> </message> <message> <source>Show changed values</source> - <translation type="unfinished"></translation> + <translation>Zeige geänderte Werte</translation> </message> <message> <source>Preferences</source> @@ -10037,11 +10045,11 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe </message> <message> <source>-</source> - <translation type="unfinished">-</translation> + <translation>-</translation> </message> <message> <source><small><i>For complete analysis check SCTP preference Enable Association indexing</i></small></source> - <translation type="unfinished"></translation> + <translation><small><i>Zur vollständigen Analyse Association indexing in den Protokolleinstellungen aktivieren</i></small></translation> </message> <message> <source>Complete List of IP addresses from INIT Chunk:</source> @@ -11740,51 +11748,51 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe <name>TLSKeylogDialog</name> <message> <source>Dialog</source> - <translation type="unfinished">Dialog</translation> + <translation>Dialog</translation> </message> <message> <source>Browse…</source> - <translation type="unfinished"></translation> + <translation>Öffnen…</translation> </message> <message> <source>Command line</source> - <translation type="unfinished"></translation> + <translation>Kommandozeile</translation> </message> <message> <source>Run an application with the SSLKEYLOGFILE environment variable set to the file specified by the TLS key log filename preference. This enables TLS decryption in Wireshark. Set the key log file and start the capture before launching the application to ensure that the initial TLS handshakes are captured.</source> - <translation type="unfinished"></translation> + <translation>Eine Applikation mit gesetzter SSLKEYLOGFILE-Umgebungsvariable starten, deren Dateipfad in der TLS-Key-Log-Einstellung festgelegt wurde. Dies ermöglicht die TLS-Entschlüsselung mit Wireshark. Legen Sie den Dateipfad fest und starten Sie den Mitschnitt bevor Sie die Applikation starten, um sicher zu gehen, dass der initiale TLS-Handshake erfasst wird.</translation> </message> <message> <source><span style=" font-size:small;">Firefox and Chrome are known to work. If your desired browser is currently running, close it first before launching it below. Command line options are supported.</span></source> - <translation type="unfinished"></translation> + <translation><span style=" font-size:small;">Funktioniert mit Firefox und Chrome. Falls der Browser bereits läuft, diesen vor dem Starten schließen. Kommandozeilen-Optionen werden unterstützt.</span></translation> </message> <message> <source>TLS (Pre)-Master-Secret log file path (tls.keylog_file)</source> - <translation type="unfinished"></translation> + <translation>TLS (Pre)-Master-Secret Logdatei-Pfad (tls.keylog_file)</translation> </message> <message> <source><span style=" font-size:small;">TLS session secrets will be logged to this file. If you change this field, hit the Save button to update the TLS protocol preferences.</span></source> - <translation type="unfinished"></translation> + <translation><span style=" font-size:small;">TLS-Sitzungsschlüssel werden in diese Datei geschrieben. Wenn das Feld geändert wird, Speichern-Button drücken, um TLS-Protokolleigenschaften zu aktualisieren.</span></translation> </message> <message> <source>Launch application with SSLKEYLOGFILE</source> - <translation type="unfinished"></translation> + <translation>Applikation mit SSLKEYLOGFILE starten</translation> </message> <message> <source>Launch</source> - <translation type="unfinished"></translation> + <translation>Starten</translation> </message> <message> <source>Save</source> - <translation type="unfinished">Speichern</translation> + <translation>Speichern</translation> </message> <message> <source>TLS Keylog file</source> - <translation type="unfinished"></translation> + <translation>TLS Keylog Datei</translation> </message> <message> <source>Program to start with SSLKEYLOGFILE</source> - <translation type="unfinished"></translation> + <translation>Programm mit SSLKEYLOGFILE starten</translation> </message> </context> <context> @@ -13806,11 +13814,11 @@ a:hover { </message> <message> <source>TLS Keylog Launcher</source> - <translation type="unfinished"></translation> + <translation>TLS Keylog Launcher</translation> </message> <message> <source>Release Notes</source> - <translation type="unfinished"></translation> + <translation>Veröffentlichungshinweise</translation> </message> <message> <source>&Options…</source> diff --git a/ui/qt/wireshark_en.ts b/ui/qt/wireshark_en.ts index 7f183d0c..2dab6ca4 100644 --- a/ui/qt/wireshark_en.ts +++ b/ui/qt/wireshark_en.ts @@ -2008,6 +2008,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation type="unfinished"></translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_es.ts b/ui/qt/wireshark_es.ts index f4183d93..3f5a016c 100644 --- a/ui/qt/wireshark_es.ts +++ b/ui/qt/wireshark_es.ts @@ -1986,6 +1986,14 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</ <translation type="unfinished"></translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_fr.ts b/ui/qt/wireshark_fr.ts index f96a8317..29e8c5ac 100644 --- a/ui/qt/wireshark_fr.ts +++ b/ui/qt/wireshark_fr.ts @@ -1988,6 +1988,14 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h <translation>Copier les octets du paquet sous forme de vidage Hex.</translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_it.ts b/ui/qt/wireshark_it.ts index 19227f66..772d32cd 100644 --- a/ui/qt/wireshark_it.ts +++ b/ui/qt/wireshark_it.ts @@ -2011,6 +2011,14 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t <translation>Copia i byte del pacchetto come un dump esadecimale.</translation> </message> <message> + <source>…as Printable Text</source> + <translation>...come testo stampabile</translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation>Copia solo il testo stampabile nel pacchetto.</translation> + </message> + <message> <source>…as MIME Data</source> <translation>…come dati MIME</translation> </message> @@ -3302,7 +3310,7 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t <name>FollowStreamAction</name> <message> <source>%1 Stream</source> - <translation>%1 flusso</translation> + <translation>Flusso %1</translation> </message> </context> <context> @@ -9915,7 +9923,7 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t </message> <message> <source>%1 streams</source> - <translation>flussi %1</translation> + <translation>%1 flussi</translation> </message> <message> <source>, %1 selected, %2 total packets</source> diff --git a/ui/qt/wireshark_ja_JP.ts b/ui/qt/wireshark_ja_JP.ts index a1073f5d..0d1e1f7f 100644 --- a/ui/qt/wireshark_ja_JP.ts +++ b/ui/qt/wireshark_ja_JP.ts @@ -2003,6 +2003,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation>16進数ダンプとしてパケットバイト列をコピー</translation> </message> <message> + <source>…as Printable Text</source> + <translation>印刷可能なテキストとして…</translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation>パケット内の印刷可能なテキストだけをコピー</translation> + </message> + <message> <source>…as MIME Data</source> <translation>MIMEデータとして...</translation> </message> diff --git a/ui/qt/wireshark_ko.ts b/ui/qt/wireshark_ko.ts index 495b3d61..94c1648f 100644 --- a/ui/qt/wireshark_ko.ts +++ b/ui/qt/wireshark_ko.ts @@ -2004,6 +2004,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation>16진수 덤프 형식으로 패킷 바이트를 복사합니다.</translation> </message> <message> + <source>…as Printable Text</source> + <translation>출력 가능한 문자열로 복사</translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation>패킷 내의 출력 가능한 문자열만 복사합니다.</translation> + </message> + <message> <source>…as MIME Data</source> <translation>MIME 데이터로 복사</translation> </message> @@ -7389,11 +7397,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Checking this will show only changed preferences.</source> - <translation type="unfinished"></translation> + <translation>이 옵션을 사용하면 변경된 설정만 표시합니다.</translation> </message> <message> <source>Show changed values</source> - <translation type="unfinished"></translation> + <translation>변경된 값 표시</translation> </message> <message> <source>Preferences</source> diff --git a/ui/qt/wireshark_pl.ts b/ui/qt/wireshark_pl.ts index 7569259b..efd144dc 100644 --- a/ui/qt/wireshark_pl.ts +++ b/ui/qt/wireshark_pl.ts @@ -21,15 +21,15 @@ </message> <message> <source><span size=\"x-large\" weight=\"bold\">Network Protocol Analyzer</span></source> - <translation><span size=\"x-large\" weight=\"bold\">Analizator Protokołów</span></translation> + <translation><span size=\"x-large\" weight=\"bold\">Analizator protokołów sieciowych</span></translation> </message> <message> <source>Copy the version information to the clipboard</source> - <translation type="unfinished"></translation> + <translation>Skopiuj informację o wersji do schowka</translation> </message> <message> <source>Copy to Clipboard</source> - <translation type="unfinished"></translation> + <translation>Skopiuj do schowka</translation> </message> <message> <source>Authors</source> @@ -93,7 +93,7 @@ </message> <message> <source>The directory %1 could not be created.</source> - <translation type="unfinished"></translation> + <translation>Nie można utworzyć katalogu %1!</translation> </message> <message> <source>Show in Finder</source> @@ -109,10 +109,10 @@ </message> <message numerus="yes"> <source>Copy Row(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>Kopiuj wiersz</numerusform> + <numerusform>Kopiuj wiersze</numerusform> + <numerusform>Kopiuj wiersze</numerusform> </translation> </message> </context> @@ -137,7 +137,7 @@ </message> <message> <source>Can't assign %1 to %2.</source> - <translation type="unfinished"></translation> + <translation>Nie można przypisać %1 do %2.</translation> </message> </context> <context> @@ -229,7 +229,7 @@ </message> <message> <source>Ctrl-M</source> - <translation type="unfinished"></translation> + <translation>Ctrl-M</translation> </message> <message> <source>Mark/Unmark Cell</source> @@ -272,7 +272,7 @@ </message> <message> <source>LMP Subversion</source> - <translation type="unfinished">Podwersja LMP</translation> + <translation>Podwersja LMP</translation> </message> <message> <source>Manufacturer</source> @@ -324,11 +324,11 @@ </message> <message> <source>LE ISO MTU</source> - <translation type="unfinished"></translation> + <translation>LE ISO MTU</translation> </message> <message> <source>LE ISO Total Packets</source> - <translation type="unfinished"></translation> + <translation>Całkowita liczba pakietów LE ISO</translation> </message> <message> <source>Inquiry Mode</source> @@ -380,7 +380,7 @@ </message> <message> <source>Ctrl+M</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+M</translation> </message> <message> <source>Mark/Unmark Cell</source> @@ -491,7 +491,7 @@ </message> <message> <source>Ctrl-M</source> - <translation type="unfinished"></translation> + <translation>Ctrl-M</translation> </message> <message> <source>Mark/Unmark Cell</source> @@ -724,7 +724,7 @@ <name>ByteViewText</name> <message> <source>Allow hover highlighting</source> - <translation type="unfinished"></translation> + <translation>Zezwalaj na podświetlanie po najechaniu myszką</translation> </message> <message> <source>Show bytes as hexadecimal</source> @@ -732,27 +732,27 @@ </message> <message> <source>…as decimal</source> - <translation type="unfinished"></translation> + <translation>…w postaci dziesiętnej</translation> </message> <message> <source>…as octal</source> - <translation type="unfinished"></translation> + <translation>…w postaci ósemkowej</translation> </message> <message> <source>…as bits</source> - <translation type="unfinished"></translation> + <translation>...jako bity</translation> </message> <message> <source>Show text based on packet</source> - <translation type="unfinished"></translation> + <translation>Pokaż tekst na podstawie pakietu</translation> </message> <message> <source>…as ASCII</source> - <translation type="unfinished"></translation> + <translation>…jako ASCII</translation> </message> <message> <source>…as EBCDIC</source> - <translation type="unfinished"></translation> + <translation>…jako EBCDIC</translation> </message> </context> <context> @@ -812,6 +812,32 @@ <source>Automatically detect file type</source> <translation>Automatycznie wykryj typ pliku</translation> </message> + <message numerus="yes"> + <source>%1, error after %Ln packet(s)</source> + <oldsource>%1, error after %2 packets</oldsource> + <translation type="vanished"> + <numerusform>%1, błąd po wczytaniu %Ln pakiet</numerusform> + <numerusform>%1, błąd po wczytaniu %Ln pakietów</numerusform> + <numerusform>%1, błąd po wczytaniu %Ln pakietów</numerusform> + </translation> + </message> + <message numerus="yes"> + <source>%1, timed out at %Ln packet(s)</source> + <oldsource>%1, timed out at %2 packets</oldsource> + <translation type="vanished"> + <numerusform>%1, przekroczenie czasu przy %Ln pakiecie</numerusform> + <numerusform>%1, przekroczenie czasu przy %Ln pakiecie</numerusform> + <numerusform>%1, przekroczenie czasu przy %Ln pakiecie</numerusform> + </translation> + </message> + <message numerus="yes"> + <source>%1, %Ln packet(s)</source> + <translation type="vanished"> + <numerusform>%1, %Ln pakiet</numerusform> + <numerusform>%1, %Ln pakiety</numerusform> + <numerusform>%1, %Ln pakietów</numerusform> + </translation> + </message> <message> <source>Prepend packets</source> <translation>Dodaj pakiety na początku</translation> @@ -874,11 +900,11 @@ </message> <message> <source>Unknown file type returned by save as dialog.</source> - <translation type="unfinished"></translation> + <translation>Nieznany typ pliku zwrócony przez okno dialogowe Zapisz jako.</translation> </message> <message> <source>Please report this as a Wireshark issue at https://gitlab.com/wireshark/wireshark/-/issues.</source> - <translation type="unfinished"></translation> + <translation>Zgłoś to jako problem z Wireshark na stronie https://gitlab.com/wireshark/wireshark/-/issues.</translation> </message> <message> <source>directory</source> @@ -895,26 +921,26 @@ <message numerus="yes"> <source>%1, error after %Ln data record(s)</source> <oldsource>%1, error after %Ln record(s)</oldsource> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%1, błąd po wczytaniu %Ln pakietu</numerusform> + <numerusform>%1, błąd po wczytaniu %Ln pakietów</numerusform> + <numerusform>%1, błąd po wczytaniu %Ln pakietów</numerusform> </translation> </message> <message numerus="yes"> <source>%1, timed out at %Ln data record(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%1, przekroczono limit czasu dla %Ln rekordu danych</numerusform> + <numerusform>%1, przekroczono limit czasu dla %Ln rekordów danych</numerusform> + <numerusform>%1, przekroczono limit czasu dla %Ln rekordów danych</numerusform> </translation> </message> <message numerus="yes"> <source>%1, %Ln data record(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%1, %Ln rekord danych</numerusform> + <numerusform>%1, %Ln rekordy danych</numerusform> + <numerusform>%1, %Ln rekordów danych</numerusform> </translation> </message> <message> @@ -1002,7 +1028,7 @@ </message> <message> <source>Section %1</source> - <translation type="unfinished"></translation> + <translation>Sekcja %1</translation> </message> <message> <source>Capture</source> @@ -1042,7 +1068,7 @@ </message> <message> <source>Packet size limit (snaplen)</source> - <translation type="unfinished"></translation> + <translation>Limit rozmiaru pakietu (snaplen)</translation> </message> <message> <source>none</source> @@ -1102,7 +1128,7 @@ </message> <message> <source>Section Comment</source> - <translation type="unfinished"></translation> + <translation>Komentarz sekcji</translation> </message> <message> <source>Packet Comments</source> @@ -1192,151 +1218,151 @@ <name>CaptureOptionsDialog</name> <message> <source>Input</source> - <translation type="unfinished"></translation> + <translation>Wejście</translation> </message> <message> <source>Interface</source> - <translation type="unfinished">Interfejs</translation> + <translation>Interfejs</translation> </message> <message> <source>Traffic</source> - <translation type="unfinished"></translation> + <translation>Ruch</translation> </message> <message> <source>Link-layer Header</source> - <translation type="unfinished"></translation> + <translation>Nagłówek warstwy łącza</translation> </message> <message> <source>Promiscuous</source> - <translation type="unfinished"></translation> + <translation>Tryb mieszany</translation> </message> <message> <source>Snaplen (B)</source> - <translation type="unfinished"></translation> + <translation>Rozmiar przechwyconej ramki (B)</translation> </message> <message> <source>Buffer (MB)</source> - <translation type="unfinished"></translation> + <translation>Bufor (MB)</translation> </message> <message> <source>Monitor Mode</source> - <translation type="unfinished"></translation> + <translation>Tryb monitora</translation> </message> <message> <source>Capture Filter</source> - <translation type="unfinished"></translation> + <translation>Filtr przechwytywania</translation> </message> <message> <source><html><head/><body><p>You probably want to enable this. Usually a network card will only capture the traffic sent to its own network address. If you want to capture all traffic that the network card can &quot;see&quot;, mark this option. See the FAQ for some more details of capturing packets from a switched network.</p></body></html></source> - <translation type="unfinished"><html><head/><body><p>Prawdopodobnie chcesz włączyć to. Zwykle karta sieciowa może przechwytywać tylko ruch wysyłany na jej adres sieciowy. Jeśli chcesz przechwytywać cały ruch sieciowy zaznacz tą opcję. Zobacz FAQ by uzyskać więcej informacji na temat przechwytywania pakietów w sieci przełączalnej.</p></body></html></translation> + <translation><html><head/><body><p>Prawdopodobnie chcesz włączyć to. Zwykle karta sieciowa może przechwytywać tylko ruch wysyłany na jej adres sieciowy. Jeśli chcesz przechwytywać cały ruch sieciowy zaznacz tą opcję. Zobacz FAQ by uzyskać więcej informacji na temat przechwytywania pakietów w sieci przełączalnej.</p></body></html></translation> </message> <message> <source>Enable promiscuous mode on all interfaces</source> - <translation type="unfinished"></translation> + <translation>Włącz tryb mieszany dla wszystkich interfejsów</translation> </message> <message> <source>Show and hide interfaces, add comments, and manage pipes and remote interfaces.</source> - <translation type="unfinished"></translation> + <translation>Pokaż lub ukryj interfejsy, dodaj komentarze i zarządzaj interfejsami pipe oraz zdalnymi.</translation> </message> <message> <source>Manage Interfaces…</source> - <translation type="unfinished"></translation> + <translation>Zarządzaj interfejsami…</translation> </message> <message> <source>Capture filter for selected interfaces:</source> - <translation type="unfinished"></translation> + <translation>Filtr przechwytywania dla wybranych interfejsów:</translation> </message> <message> <source>Compile BPFs</source> - <translation type="unfinished"></translation> + <translation>Kompiluj BPF</translation> </message> <message> <source>Output</source> - <translation type="unfinished"></translation> + <translation>Wyjście</translation> </message> <message> <source><html><head/><body><p>Enter the file name to which captured data will be written. By default, a temporary file will be used.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Wprowadź nazwę pliku do którego przechwycone dane będą zapisane. Domyślnie będzie użyty plik tymczasowy.</p></body></html></translation> </message> <message> <source>Capture to a permanent file</source> - <translation type="unfinished"></translation> + <translation>Przechwytuj do pliku</translation> </message> <message> <source>File:</source> - <translation type="unfinished">Plik:</translation> + <translation>Plik:</translation> </message> <message> <source>Browse…</source> - <translation type="unfinished">Przeglądaj…</translation> + <translation>Przeglądaj…</translation> </message> <message> <source>Output format:</source> - <translation type="unfinished"></translation> + <translation>Format wyjściowy:</translation> </message> <message> <source>pcapng</source> - <translation type="unfinished"></translation> + <translation>pcapng</translation> </message> <message> <source>pcap</source> - <translation type="unfinished"></translation> + <translation>pcap</translation> </message> <message> <source><html><head/><body><p>Instead of using a single capture file, multiple files will be created.</p><p>The generated file names will contain an incrementing number and the start time of the capture.</p><p>NOTE: If enabled, at least one of the new-file criteria MUST be selected.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Zamiast używać pojedyńczego pliku przechwytywania, wiele plików będzie tworzonych.</p><p>Użyte nazwy plików będą zawierać zwiększający się liczbę i czas rozpoczęcia przechwytywania.</p><p>UWAGA: Jeśli ta opcja jest włączona, MUSI zostać wybrane co najmniej jedno z kryteriów nowego pliku.</p></body></html></translation> </message> <message> <source>Create a new file automatically…</source> - <translation type="unfinished"></translation> + <translation>Stwórz nowy plik automatycznie…</translation> </message> <message> <source>after</source> - <translation type="unfinished"></translation> + <translation>po</translation> </message> <message> <source>Switch to the next file after the specified number of packets have been captured.</source> - <translation type="unfinished"></translation> + <translation>Przełącz do następnego pliku po przechwyceniu określonej liczby pakietów.</translation> </message> <message> <source>packets</source> - <translation type="unfinished">pakietów</translation> + <translation>pakiety</translation> </message> <message> <source>Switch to the next file after the file size exceeds the specified file size.</source> - <translation type="unfinished"></translation> + <translation>Przełącz do następnego pliku, gdy rozmiar pliku przekroczy określony rozmiar pliku.</translation> </message> <message> <source>kilobytes</source> - <translation type="unfinished"></translation> + <translation>kilobajty</translation> </message> <message> <source>megabytes</source> - <translation type="unfinished"></translation> + <translation>megabajty</translation> </message> <message> <source>gigabytes</source> - <translation type="unfinished"></translation> + <translation>gigabajty</translation> </message> <message> <source>Switch to the next file when the time capturing to the current file exceeds the specified time.</source> - <translation type="unfinished"></translation> + <translation>Przełącz do następnego pliku, gdy czas przechwytywania do bieżącego pliku przekroczy określony czas.</translation> </message> <message> <source>seconds</source> - <translation type="unfinished"></translation> + <translation>sekundach</translation> </message> <message> <source>minutes</source> - <translation type="unfinished"></translation> + <translation>minutach</translation> </message> <message> <source>hours</source> - <translation type="unfinished"></translation> + <translation>godzinach</translation> </message> <message> <source>when time is a multiple of</source> - <translation type="unfinished"></translation> + <translation>gdy czas jest wielokrotnością</translation> </message> <message> <source>Switch to the next file when the (wall clock) time is an even multiple of the specified interval. @@ -1345,19 +1371,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>compression</source> - <translation type="unfinished"></translation> + <translation>kompresja</translation> </message> <message> <source>None</source> - <translation type="unfinished">Brak</translation> + <translation>Brak</translation> </message> <message> <source>gzip</source> - <translation type="unfinished"></translation> + <translation>gzip</translation> </message> <message> <source><html><head/><body><p>After capturing has switched to the next file and the given number of files has exceeded, the oldest file will be removed.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Kiedy przechwytywanie jest przekierowywane do nowego pliku i liczba plików zostanie przekroczona to skasuj najstarszy plik.</p></body></html></translation> </message> <message> <source>Use a ring buffer with </source> @@ -1365,155 +1391,155 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>files</source> - <translation type="unfinished"></translation> + <translation>pliki</translation> </message> <message> <source>Options</source> - <translation type="unfinished">Opcje</translation> + <translation>Opcje</translation> </message> <message> <source>Display Options</source> - <translation type="unfinished"></translation> + <translation>Opcje wyświetlania</translation> </message> <message> <source><html><head/><body><p>Using this option will show the captured packets immediately on the main screen. Please note: this will slow down capturing, so increased packet drops might appear.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Wybierając tą opcję przechwytywane pakiety będą bezpośrednio wyświetlane na ekranie. Uwaga: to może spowalniać przechwytywanie, co może skutkować możliwością zgubienia pakietów.</p></body></html></translation> </message> <message> <source>Update list of packets in real-time</source> - <translation type="unfinished"></translation> + <translation>Aktualizuj listę pakietów czasie rzeczywistym</translation> </message> <message> <source><html><head/><body><p>This will scroll the &quot;Packet List&quot; automatically to the latest captured packet, when the &quot;Update list of packets in real-time&quot; option is used.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Ta opcja będzie powodowała automatyczne przewijanie &quot;Listy Pakietów&quot;, gdy opcja &quot;Aktualizowania Listy Pakietów w czasie rzeczywistym&quot; jest używana.</p></body></html></translation> </message> <message> <source>Automatically scroll during live capture</source> - <translation type="unfinished"></translation> + <translation>Automatyczne przewijanie podczas przechwytywania</translation> </message> <message> <source><html><head/><body><p>Show the capture info dialog while capturing.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Pokazuj okno z informacjami przechwytywania podczas przechwytywania.</p></body></html></translation> </message> <message> <source>Show capture information during live capture</source> - <translation type="unfinished"></translation> + <translation>Pokaż informacje o przechwytywaniu podczas trwającego przechwytywania</translation> </message> <message> <source>Name Resolution</source> - <translation type="unfinished"></translation> + <translation>Rozwiązywanie nazw</translation> </message> <message> <source>Perform MAC layer name resolution while capturing.</source> - <translation type="unfinished"></translation> + <translation>Rozwiązuj nazwy MAC podczas przechwytywania.</translation> </message> <message> <source>Resolve MAC addresses</source> - <translation type="unfinished"></translation> + <translation>Rozwiązuj adresy MAC</translation> </message> <message> <source><html><head/><body><p>Perform network layer name resolution while capturing.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Rozwiązuj nazwy sieciowe podczas przechwytywanie.</p></body></html></translation> </message> <message> <source>Resolve network names</source> - <translation type="unfinished"></translation> + <translation>Rozwiązuj nazwy sieciowe</translation> </message> <message> <source>Perform transport layer name resolution while capturing.</source> - <translation type="unfinished"></translation> + <translation>Podczas przechwytywania wykonuj rozwiązywanie nazw warstwy transportowej.</translation> </message> <message> <source>Resolve transport names</source> - <translation type="unfinished"></translation> + <translation>Rozwiązuj nazwy warstwy transportowej</translation> </message> <message> <source>Stop capture automatically after…</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj przechwytywanie automatycznie po…</translation> </message> <message> <source><html><head/><body><p>Stop capturing after the specified number of packets have been captured.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Zatrzymaj przechwytywanie po przekroczeniu ustalonej liczby pakietów do przechwycenia.</p></body></html></translation> </message> <message> <source>Stop capturing after the specified number of packets have been captured.</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj przechwytywanie po przekroczeniu ustalonej liczby pakietów do przechwycenia.</translation> </message> <message> <source><html><head/><body><p>Stop capturing after the specified number of files have been created.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Zatrzymaj przechwytywanie po stworzeniu określonej liczby plików.</p></body></html></translation> </message> <message> <source><html><head/><body><p>Stop capturing after the specified amount of data has been captured.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Zatrzymaj przechwytywanie po przekroczeniu ustalonego rozmiaru danych.</p></body></html></translation> </message> <message> <source>Stop capturing after the specified amount of data has been captured.</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj przechwytywanie po przekroczeniu ustalonego rozmiaru danych.</translation> </message> <message> <source>Stop capturing after the specified amount of time has passed.</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj przechwytywanie po upływie ustalonego czasu.</translation> </message> <message> <source><html><head/><body><p>Optionally specify a temporary directory for unnamed capture files.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Opcjonalnie, wybierz katalog tymczasowy dla nienazwanych plików przechwytywania.</p></body></html></translation> </message> <message> <source>Directory for temporary files</source> - <translation type="unfinished"></translation> + <translation>Katalog plików tymczasowych</translation> </message> <message> <source>Capture Options</source> - <translation type="unfinished">Opcje przechytywania</translation> + <translation>Opcje przechwytywania</translation> </message> <message> <source>Start</source> - <translation type="unfinished">Start</translation> + <translation>Rozpocznij</translation> </message> <message> <source>Leave blank to use a temporary file</source> - <translation type="unfinished"></translation> + <translation>Pozostaw puste by użyć pliku tymczasowego</translation> </message> <message> <source>Specify a Capture File</source> - <translation type="unfinished"></translation> + <translation>Wybierz plik przechwytywania</translation> </message> <message> <source>Specify temporary directory</source> - <translation type="unfinished"></translation> + <translation>Wybierz katalog tymczasowy</translation> </message> <message> <source>%1: %2</source> - <translation type="unfinished">%1: %2</translation> + <translation>%1: %2</translation> </message> <message> <source>Addresses</source> - <translation type="unfinished"></translation> + <translation>Adresy</translation> </message> <message> <source>Address</source> - <translation type="unfinished">Adres</translation> + <translation>Adres</translation> </message> <message> <source>no addresses</source> - <translation type="unfinished"></translation> + <translation>brak adresu</translation> </message> <message> <source>Error</source> - <translation type="unfinished"></translation> + <translation>Błąd</translation> </message> <message> <source>Multiple files: Requested filesize too large. The filesize cannot be greater than 2 GiB.</source> - <translation type="unfinished"></translation> + <translation>Wiele plików: Żądana wielkość pliku jest zbyt duża. Wielkość pliku nie może być większa niż 2 GiB.</translation> </message> <message> <source>Multiple files: No capture file name given. You must specify a filename if you want to use multiple files.</source> - <translation type="unfinished"></translation> + <translation>Wiele plików: Nie wprowadzono nazwy pliku. Musisz wprowadzić nazwę pliku jeśli zamierzasz używać wielu plików.</translation> </message> <message> <source>Multiple files: No file limit given. You must specify a file size, interval, or number of packets for each file.</source> - <translation type="unfinished"></translation> + <translation>Wiele plików: bez limitu plików. Dla każdego pliku należy określić rozmiar pliku, interwał lub liczbę pakietów.</translation> </message> </context> <context> @@ -1552,7 +1578,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Interval between updates (ms)</source> - <translation type="unfinished"></translation> + <translation>Odstęp między aktualizacjami (ms)</translation> </message> <message> <source><html><head/><body><p>How often the capture notifies the GUI of new packets. Affects how often the GUI updates and the granularity of timers.</p></body></html></source> @@ -1642,11 +1668,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Import…</source> - <translation type="unfinished"></translation> + <translation>Importuj...</translation> </message> <message> <source>Export…</source> - <translation type="unfinished"></translation> + <translation>Eksportuj...</translation> </message> <message> <source>Copy coloring rules from another profile.</source> @@ -1673,7 +1699,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ColoringRulesModel</name> <message> <source>New coloring rule</source> - <translation type="unfinished"></translation> + <translation>Nowa reguła kolorowania</translation> </message> <message> <source>Unable to save coloring rules: %1</source> @@ -1716,7 +1742,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Resolve Names:</source> - <translation type="unfinished"></translation> + <translation>Rozwiązuj nazwy:</translation> </message> <message> <source><html><head/><p>Show human-readable strings instead of raw values for fields. Only applicable to custom columns with fields that have value strings.</p></body></html></source> @@ -1739,27 +1765,27 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ColumnListModel</name> <message> <source>Displayed</source> - <translation type="unfinished">Wyświetlane</translation> + <translation>Wyświetlane</translation> </message> <message> <source>Title</source> - <translation type="unfinished"></translation> + <translation>Tytuł</translation> </message> <message> <source>Type</source> - <translation type="unfinished"></translation> + <translation>Typ</translation> </message> <message> <source>Fields</source> - <translation type="unfinished"></translation> + <translation>Pola</translation> </message> <message> <source>Field Occurrence</source> - <translation type="unfinished"></translation> + <translation>Wystąpienie pola</translation> </message> <message> <source>Resolved</source> - <translation type="unfinished"></translation> + <translation>Rozwiązane</translation> </message> <message> <source><html>Show human-readable strings instead of raw values for fields. Only applicable to custom columns with fields that have value strings.</html></source> @@ -1767,7 +1793,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>New Column</source> - <translation type="unfinished"></translation> + <translation>Nowa kolumna</translation> </message> </context> <context> @@ -1778,19 +1804,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Add a new column</source> - <translation type="unfinished"></translation> + <translation>Dodaj nową kolumnę</translation> </message> <message> <source>Delete selected column</source> - <translation type="unfinished"></translation> + <translation>Usuń wybraną kolumnę</translation> </message> <message> <source>Show displayed columns only</source> - <translation type="unfinished"></translation> + <translation>Pokaż tylko wyświetlane kolumny</translation> </message> <message> <source>Reset all changes</source> - <translation type="unfinished"></translation> + <translation>Zresetuj wszystkie zmiany</translation> </message> </context> <context> @@ -1812,47 +1838,47 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ConversationDataModel</name> <message> <source>Address A</source> - <translation type="unfinished"></translation> + <translation>Adres A</translation> </message> <message> <source>Port A</source> - <translation type="unfinished"></translation> + <translation>Port A</translation> </message> <message> <source>Address B</source> - <translation type="unfinished"></translation> + <translation>Adres B</translation> </message> <message> <source>Port B</source> - <translation type="unfinished"></translation> + <translation>Port B</translation> </message> <message> <source>Packets</source> - <translation type="unfinished">Pakiety</translation> + <translation>Pakiety</translation> </message> <message> <source>Bytes</source> - <translation type="unfinished"></translation> + <translation>Bajty</translation> </message> <message> <source>Stream ID</source> - <translation type="unfinished"></translation> + <translation>Identyfikator strumienia</translation> </message> <message> <source>Packets A </source> - <translation type="unfinished"></translation> + <translation>Pakiety A</translation> </message> <message> <source>Bytes A </source> - <translation type="unfinished"></translation> + <translation>Bajty A</translation> </message> <message> <source>Packets B </source> - <translation type="unfinished"></translation> + <translation>Pakiety B</translation> </message> <message> <source>Bytes B </source> - <translation type="unfinished"></translation> + <translation>Bajty B</translation> </message> <message> <source>Abs Start</source> @@ -1864,30 +1890,30 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Duration</source> - <translation type="unfinished">Czas trwania</translation> + <translation>Czas trwania</translation> </message> <message> <source>Bits/s A </source> - <translation type="unfinished"></translation> + <translation>Bitów/sek. A</translation> </message> <message> <source>Bits/s B </source> - <translation type="unfinished"></translation> + <translation>Bitów/sek. B</translation> </message> <message> <source>Total Packets</source> - <translation type="unfinished"></translation> + <translation>Całkowita liczba pakietów</translation> </message> <message> <source>Percent Filtered</source> - <translation type="unfinished"></translation> + <translation>Filtrowane procentowo</translation> </message> </context> <context> <name>ConversationDialog</name> <message> <source>Follow Stream…</source> - <translation type="unfinished"></translation> + <translation>Podążaj za strumieniem...</translation> </message> <message> <source>Follow a TCP or UDP stream.</source> @@ -1895,7 +1921,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Graph…</source> - <translation type="unfinished"></translation> + <translation>Wykres</translation> </message> <message> <source>Graph a TCP conversation.</source> @@ -1917,15 +1943,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>CopyFromProfileButton</name> <message> <source>Copy from</source> - <translation type="unfinished">Kopiuj z</translation> + <translation>Kopiuj z</translation> </message> <message> <source>Copy entries from another profile.</source> - <translation type="unfinished">Kopiuj z innego profilu.</translation> + <translation>Kopiuj z innego profilu.</translation> </message> <message> <source>System default</source> - <translation type="unfinished"></translation> + <translation>Domyślne ustawienie systemowe</translation> </message> </context> <context> @@ -1943,15 +1969,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>CredentialsModel</name> <message> <source>Click to select the packet</source> - <translation type="unfinished"></translation> + <translation>Kliknij by wybrać pakiet</translation> </message> <message> <source>Click to select the packet with username</source> - <translation type="unfinished"></translation> + <translation>Kliknij, aby wybrać pakiet z nazwą użytkownika</translation> </message> <message> <source>Username not available</source> - <translation type="unfinished"></translation> + <translation>Nazwa użytkownika jest nie dostępna</translation> </message> <message> <source>Packet No.</source> @@ -1959,15 +1985,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Protocol</source> - <translation type="unfinished">Protokół</translation> + <translation>Protokół</translation> </message> <message> <source>Username</source> - <translation type="unfinished"></translation> + <translation>Nazwa użytkownika</translation> </message> <message> <source>Additional Info</source> - <translation type="unfinished"></translation> + <translation>Dodatkowe informacje</translation> </message> </context> <context> @@ -1982,15 +2008,23 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>…as Hex Dump</source> - <translation type="unfinished"></translation> + <translation>…jako Hex Dump</translation> </message> <message> <source>Copy packet bytes as a hex dump.</source> <translation>Kopiuj bajty pakietu jako Hex.</translation> </message> <message> + <source>…as Printable Text</source> + <translation>…drukowalny tekst</translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation>Kopiuj tylko drukowalny tekst z pakietu.</translation> + </message> + <message> <source>…as MIME Data</source> - <translation type="unfinished"></translation> + <translation>…jako dane MIME</translation> </message> <message> <source>…as C String</source> @@ -2002,7 +2036,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>…as a Hex Stream</source> - <translation type="unfinished"></translation> + <translation>…jako strumień Hex</translation> </message> <message> <source>Copy packet bytes as a stream of hex.</source> @@ -2041,7 +2075,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Decode As…</source> - <translation type="unfinished"></translation> + <translation>Dekoduj jako...</translation> </message> <message> <source>Open </source> @@ -2115,11 +2149,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>DisplayFilterCombo</name> <message> <source>Display filter selector</source> - <translation type="unfinished"></translation> + <translation>Wyświetl selektor filtrów</translation> </message> <message> <source>Select from previously used filters.</source> - <translation type="unfinished"></translation> + <translation>Wybierz z uprzednio używanych filtrów.</translation> </message> </context> <context> @@ -2134,7 +2168,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Display Filter Expression…</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Wyrażenie filtru wyświetlania...</translation> </message> <message> <source>Apply a display filter %1 <%2/></source> @@ -2146,11 +2180,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Clear display filter</source> - <translation type="unfinished"></translation> + <translation>Wyczyść filtr wyświetlania</translation> </message> <message> <source>Apply display filter</source> - <translation type="unfinished"></translation> + <translation>Zastosuj filtr wyświetlania</translation> </message> <message> <source>Left align buttons</source> @@ -2162,11 +2196,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Current filter: %1</source> - <translation type="unfinished"></translation> + <translation>Bieżący filtr: %1</translation> </message> <message> <source>Invalid filter: </source> - <translation type="unfinished">Błędny filtr: </translation> + <translation>Błędny filtr: </translation> </message> <message> <source>Save this filter</source> @@ -2229,11 +2263,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Any</source> - <translation type="unfinished">Każdy</translation> + <translation>Każdy</translation> </message> <message> <source>All</source> - <translation type="unfinished"></translation> + <translation>Wszystkie</translation> </message> <message> <source>Match against this value.</source> @@ -2310,7 +2344,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>DissectorTablesProxyModel</name> <message> <source>Table Type</source> - <translation type="unfinished"></translation> + <translation>Typ Tabeli</translation> </message> <message> <source>String</source> @@ -2357,7 +2391,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>in</source> - <translation type="unfinished"></translation> + <translation>w</translation> </message> <message> <source>Enable All</source> @@ -2377,27 +2411,27 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Everywhere</source> - <translation type="unfinished"></translation> + <translation>Wszędzie</translation> </message> <message> <source>Only Protocols</source> - <translation type="unfinished"></translation> + <translation>Tylko protokoły</translation> </message> <message> <source>Only Description</source> - <translation type="unfinished"></translation> + <translation>Tylko opis</translation> </message> <message> <source>Only enabled protocols</source> - <translation type="unfinished"></translation> + <translation>Tylko włączone protokoły</translation> </message> <message> <source>Only disabled protocols</source> - <translation type="unfinished"></translation> + <translation>Tylko wyłączone protokoły</translation> </message> <message> <source>any protocol</source> - <translation type="unfinished"></translation> + <translation>dowolny protokół</translation> </message> <message> <source>non-heuristic protocols</source> @@ -2423,67 +2457,67 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>EndpointDataModel</name> <message> <source>Address</source> - <translation type="unfinished">Adres</translation> + <translation>Adres</translation> </message> <message> <source>Port</source> - <translation type="unfinished"></translation> + <translation>Port</translation> </message> <message> <source>Packets</source> - <translation type="unfinished">Pakiety</translation> + <translation>Pakiety</translation> </message> <message> <source>Bytes</source> - <translation type="unfinished"></translation> + <translation>Bajty</translation> </message> <message> <source>Tx Packets</source> - <translation type="unfinished"></translation> + <translation>Wysłane pakiety</translation> </message> <message> <source>Tx Bytes</source> - <translation type="unfinished"></translation> + <translation>Bajty Tx</translation> </message> <message> <source>Rx Packets</source> - <translation type="unfinished"></translation> + <translation>Pakiety Rx</translation> </message> <message> <source>Rx Bytes</source> - <translation type="unfinished"></translation> + <translation>Bajty Rx</translation> </message> <message> <source>Country</source> - <translation type="unfinished"></translation> + <translation>Kraj</translation> </message> <message> <source>City</source> - <translation type="unfinished"></translation> + <translation>Miasto</translation> </message> <message> <source>Latitude</source> - <translation type="unfinished"></translation> + <translation>Szerokość geograficzna</translation> </message> <message> <source>Longitude</source> - <translation type="unfinished"></translation> + <translation>Długość geograficzna</translation> </message> <message> <source>AS Number</source> - <translation type="unfinished"></translation> + <translation>Numer AS</translation> </message> <message> <source>AS Organization</source> - <translation type="unfinished"></translation> + <translation>Organizacja AS</translation> </message> <message> <source>Total Packets</source> - <translation type="unfinished"></translation> + <translation>Całkowita liczba pakietów</translation> </message> <message> <source>Percent Filtered</source> - <translation type="unfinished"></translation> + <translation>Filtrowane procentowo</translation> </message> </context> <context> @@ -2498,11 +2532,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Open in browser</source> - <translation type="unfinished"></translation> + <translation>Otwórz w przeglądarce</translation> </message> <message> <source>Save As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz jako…</translation> </message> <message> <source>Map file error</source> @@ -2521,35 +2555,35 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>EthernetAddressModel</name> <message> <source>Type</source> - <translation type="unfinished"></translation> + <translation>Typ</translation> </message> <message> <source>Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa</translation> </message> <message> <source>Address</source> - <translation type="unfinished">Adres</translation> + <translation>Adres</translation> </message> <message> <source>All entries</source> - <translation type="unfinished"></translation> + <translation>Wszystkie wpisy</translation> </message> <message> <source>Hosts</source> - <translation type="unfinished"></translation> + <translation>Hosty</translation> </message> <message> <source>Ethernet Addresses</source> - <translation type="unfinished">Adresy Ethernet</translation> + <translation>Adresy Ethernet</translation> </message> <message> <source>Ethernet Manufacturers</source> - <translation type="unfinished">Producenci Ethernet</translation> + <translation>Producenci Ethernet</translation> </message> <message> <source>Ethernet Well-Known Addresses</source> - <translation type="unfinished">Dobrze znane adresy Ethernet</translation> + <translation>Powszechnie znane adresy Ethernet</translation> </message> </context> <context> @@ -2728,7 +2762,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Content Type:</source> - <translation type="unfinished"></translation> + <translation>Typ zawartości</translation> </message> <message> <source>Searching for objects</source> @@ -2744,7 +2778,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Preview</source> - <translation type="unfinished"></translation> + <translation>Podgląd</translation> </message> <message> <source>All Content-Types</source> @@ -2760,11 +2794,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Object As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz obiekt jako...</translation> </message> <message> <source>Save All Objects In…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wszystkie obiekty w...</translation> </message> </context> <context> @@ -2805,14 +2839,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ExtArgSelector</name> <message> <source>Reload data</source> - <translation type="unfinished"></translation> + <translation>Załaduj ponownie dane</translation> </message> </context> <context> <name>ExtcapArgumentFileSelection</name> <message> <source>Clear</source> - <translation type="unfinished"></translation> + <translation>Wyczyść</translation> </message> <message> <source>All Files (</source> @@ -2824,7 +2858,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Select File</source> - <translation type="unfinished"></translation> + <translation>Wybierz plik</translation> </message> </context> <context> @@ -2840,15 +2874,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save</source> - <translation type="unfinished"></translation> + <translation>Zapisz</translation> </message> <message> <source>Default</source> - <translation type="unfinished">Domyślnie</translation> + <translation>Domyślnie</translation> </message> <message> <source>Restore default value of the item</source> - <translation type="unfinished"></translation> + <translation>Przywróć domyślną wartość elementu</translation> </message> <message> <source>Extcap Help cannot be found</source> @@ -2860,7 +2894,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save parameter(s) on capture start</source> - <translation type="unfinished"></translation> + <translation>Zapisz parametry przy starcie przechwytywania</translation> </message> </context> <context> @@ -2899,10 +2933,10 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <message numerus="yes"> <source>%Ln File(s) in Set</source> <oldsource>%1 File%2 in Set</oldsource> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln plik w zbiorze</numerusform> + <numerusform>%Ln pliki w zbiorze</numerusform> + <numerusform>%Ln plików w zbiorze</numerusform> </translation> </message> </context> @@ -2933,27 +2967,27 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>FilterAction</name> <message> <source>Selected</source> - <translation type="unfinished">Wybrany</translation> + <translation>Wybrane</translation> </message> <message> <source>Not Selected</source> - <translation type="unfinished">Nie wybrany</translation> + <translation>Nie wybrane</translation> </message> <message> <source>…and Selected</source> - <translation type="unfinished"></translation> + <translation>…i wybrane</translation> </message> <message> <source>…or Selected</source> - <translation type="unfinished"></translation> + <translation>…lub wybrane</translation> </message> <message> <source>…and not Selected</source> - <translation type="unfinished"></translation> + <translation>…i nie wybrane</translation> </message> <message> <source>…or not Selected</source> - <translation type="unfinished"></translation> + <translation>…lub nie wybrane</translation> </message> </context> <context> @@ -2986,7 +3020,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Open </source> - <translation type="unfinished">Otwórz</translation> + <translation>Otwórz</translation> </message> <message> <source>New capture filter</source> @@ -3027,7 +3061,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Comment:</source> - <translation type="unfinished"></translation> + <translation>Komentarz</translation> </message> <message> <source>Enter a comment for the filter button</source> @@ -3035,15 +3069,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Missing label.</source> - <translation type="unfinished"></translation> + <translation>Brak etykiety.</translation> </message> <message> <source>Missing filter expression.</source> - <translation type="unfinished"></translation> + <translation>Brak wyrażenia filtru.</translation> </message> <message> <source>Invalid filter expression.</source> - <translation type="unfinished"></translation> + <translation>Błędne wyrażenie filtru.</translation> </message> </context> <context> @@ -3054,26 +3088,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Edit</source> - <translation type="unfinished"></translation> + <translation>Edytuj</translation> </message> <message> <source>Disable</source> - <translation type="unfinished"></translation> + <translation>Wyłącz</translation> </message> <message> <source>Remove</source> - <translation type="unfinished"></translation> + <translation>Usuń</translation> </message> </context> <context> <name>FilterListModel</name> <message> <source>Filter Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa filtra</translation> </message> <message> <source>Filter Expression</source> - <translation type="unfinished"></translation> + <translation>Wyrażenie filtru</translation> </message> </context> <context> @@ -3178,7 +3212,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Global configuration</source> - <translation type="unfinished"></translation> + <translation>Konfiguracja globalna</translation> </message> <message> <source>dfilters, preferences, ethers, …</source> @@ -3206,7 +3240,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Personal Plugins</source> - <translation type="unfinished"></translation> + <translation>Wtyczki osobiste</translation> </message> <message> <source>binary plugins</source> @@ -3214,19 +3248,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Global Plugins</source> - <translation type="unfinished"></translation> + <translation>Globalne wtyczki</translation> </message> <message> <source>Personal Lua Plugins</source> - <translation type="unfinished"></translation> + <translation>Osobiste wtyczki Lua</translation> </message> <message> <source>Global Lua Plugins</source> - <translation type="unfinished"></translation> + <translation>Globalne wtyczki Lua</translation> </message> <message> <source>Lua scripts</source> - <translation type="unfinished"></translation> + <translation>Skrypty Lua</translation> </message> <message> <source>Personal Extcap path</source> @@ -3250,7 +3284,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>MIB/PIB path</source> - <translation type="unfinished"></translation> + <translation>ścieżka MIB/PIB</translation> </message> <message> <source>SMI MIB/PIB search path</source> @@ -3258,19 +3292,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>macOS Extras</source> - <translation type="unfinished"></translation> + <translation>Dodatki do macOS</translation> </message> <message> <source>Extra macOS packages</source> - <translation type="unfinished"></translation> + <translation>Dodatkowe pakiety macOS</translation> </message> <message> <source>Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa</translation> </message> <message> <source>Location</source> - <translation type="unfinished"></translation> + <translation>Lokalizacja</translation> </message> <message> <source>Typical Files</source> @@ -3281,7 +3315,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>FollowStreamAction</name> <message> <source>%1 Stream</source> - <translation type="unfinished"></translation> + <translation>%1 Strumień</translation> </message> </context> <context> @@ -3295,6 +3329,22 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <source>Print</source> <translation>Drukuj</translation> </message> + <message numerus="yes"> + <source>%Ln client pkt(s), </source> + <translation type="vanished"> + <numerusform>%Ln pakiet klienta,</numerusform> + <numerusform>%Ln pakiety klienta,</numerusform> + <numerusform>%Ln pakietów klienta,</numerusform> + </translation> + </message> + <message numerus="yes"> + <source>%Ln server pkt(s), </source> + <translation type="vanished"> + <numerusform>%Ln pakiet serwera,</numerusform> + <numerusform>%Ln pakiety serwera,</numerusform> + <numerusform>%Ln pakietów serwera,</numerusform> + </translation> + </message> <message> <source>ASCII</source> <translation>ASCII</translation> @@ -3325,7 +3375,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save as…</source> - <translation type="unfinished">Zapisz jako…</translation> + <translation>Zapisz jako…</translation> </message> <message> <source>Back</source> @@ -3337,26 +3387,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message numerus="yes"> <source>%Ln <span style="color: %1; background-color:%2">client</span> pkt(s), </source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln pakiet <span style="color: %1; background-color:%2">klienta</span>, </numerusform> + <numerusform>%Ln pakiety <span style="color: %1; background-color:%2">klienta</span>, </numerusform> + <numerusform>%Ln pakietów <span style="color: %1; background-color:%2">klienta</span>, </numerusform> </translation> </message> <message numerus="yes"> <source>%Ln <span style="color: %1; background-color:%2">server</span> pkt(s), </source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln pakiet <span style="color: %1; background-color:%2">serwera</span>,</numerusform> + <numerusform>%Ln pakiety <span style="color: %1; background-color:%2">serwera</span>, </numerusform> + <numerusform>%Ln pakietów <span style="color: %1; background-color:%2">serwera</span>, </numerusform> </translation> </message> <message numerus="yes"> <source>%Ln turn(s).</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln próba.</numerusform> + <numerusform>%Ln próby.</numerusform> + <numerusform>%Ln prób.</numerusform> </translation> </message> <message> @@ -3389,7 +3439,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>%1 stream not found on the selected packet.</source> - <translation type="unfinished"></translation> + <translation>Nie znaleziono strumienia %1 w wybranym pakiecie.</translation> </message> <message> <source>Entire conversation (%1)</source> @@ -3405,7 +3455,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Stream Content As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz zawartość strumienia jako...</translation> </message> <message> <source>[Stream output truncated]</source> @@ -3413,10 +3463,10 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message numerus="yes"> <source>%Ln total stream(s).</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln strumień.</numerusform> + <numerusform>%Ln strumienie.</numerusform> + <numerusform>%Ln strumieni.</numerusform> </translation> </message> <message numerus="yes"> @@ -3442,7 +3492,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <message> <source>Show data as</source> <oldsource>Show and save data as</oldsource> - <translation type="unfinished"></translation> + <translation>Pokazuj dane jako</translation> </message> <message> <source>Stream</source> @@ -3481,7 +3531,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>System Default</source> - <translation type="unfinished"></translation> + <translation>Domyślne ustawienie systemowe</translation> </message> <message> <source>Solid</source> @@ -3501,11 +3551,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Style:</source> - <translation type="unfinished"></translation> + <translation>Styl:</translation> </message> <message> <source>Gradient</source> - <translation type="unfinished"></translation> + <translation>Gradient</translation> </message> <message> <source>Sample inactive selected item</source> @@ -3530,7 +3580,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <message> <source>Sample warning filter</source> <oldsource>Sample deprecated filter</oldsource> - <translation type="unfinished"></translation> + <translation>Przykładowy filtr z ostrzeżeniem</translation> </message> <message> <source>Example GIF query packets have jumbo window sizes</source> @@ -3687,7 +3737,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Enter code</source> - <translation type="unfinished"></translation> + <translation>Wprowadź kod</translation> </message> <message> <source>Evaluate</source> @@ -3695,7 +3745,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Clear</source> - <translation type="unfinished"></translation> + <translation>Wyczyść</translation> </message> <message> <source>Use %1 to evaluate.</source> @@ -3804,15 +3854,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Clear all graphs.</source> - <translation type="unfinished"></translation> + <translation>Wyczyść wszystkie wykresy.</translation> </message> <message> <source>Move this graph upwards.</source> - <translation type="unfinished"></translation> + <translation>Przesuń ten wykres w górę.</translation> </message> <message> <source>Move this graph downwards.</source> - <translation type="unfinished"></translation> + <translation>Przesuń ten wykres w dół.</translation> </message> <message> <source>Mouse</source> @@ -3848,11 +3898,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Automatic update</source> - <translation type="unfinished"></translation> + <translation>Automatyczna aktualizacja</translation> </message> <message> <source>Enable legend</source> - <translation type="unfinished"></translation> + <translation>Włącz legendę</translation> </message> <message> <source>Reset</source> @@ -4057,11 +4107,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>I/O Graphs</source> - <translation type="unfinished"></translation> + <translation>Wykresy I/O</translation> </message> <message> <source>Save As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz jako...</translation> </message> <message> <source>Copy</source> @@ -4069,7 +4119,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Copy graphs from another profile.</source> - <translation type="unfinished"></translation> + <translation>Skopiuj wykresy z innego profilu.</translation> </message> <message> <source>1 ms</source> @@ -4077,11 +4127,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>2 ms</source> - <translation type="unfinished">100 ms {2 ?}</translation> + <translation>2 ms</translation> </message> <message> <source>5 ms</source> - <translation type="unfinished">100 ms {5 ?}</translation> + <translation>5 ms</translation> </message> <message> <source>10 ms</source> @@ -4089,11 +4139,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>20 ms</source> - <translation type="unfinished">100 ms {20 ?}</translation> + <translation>20 ms</translation> </message> <message> <source>50 ms</source> - <translation type="unfinished">100 ms {50 ?}</translation> + <translation>50 ms</translation> </message> <message> <source>100 ms</source> @@ -4101,47 +4151,47 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>200 ms</source> - <translation type="unfinished">100 ms {200 ?}</translation> + <translation>200 ms</translation> </message> <message> <source>500 ms</source> - <translation type="unfinished">100 ms {500 ?}</translation> + <translation>500 ms</translation> </message> <message> <source>2 sec</source> - <translation type="unfinished">10 s {2 ?}</translation> + <translation>2 sek.</translation> </message> <message> <source>5 sec</source> - <translation type="unfinished">10 s {5 ?}</translation> + <translation>5 sek.</translation> </message> <message> <source>Wireshark I/O Graphs: %1</source> - <translation type="unfinished"></translation> + <translation>Wireshark wykres we./wy.: %1</translation> </message> <message> <source>Filtered packets</source> - <translation type="unfinished"></translation> + <translation>Filtrowane pakiety</translation> </message> <message> <source>Filtered events</source> - <translation type="unfinished"></translation> + <translation>Filtrowane zdarzenia</translation> </message> <message> <source>All Packets</source> - <translation type="unfinished"></translation> + <translation>Wszystkie pakiety</translation> </message> <message> <source>TCP Errors</source> - <translation type="unfinished"></translation> + <translation>Błędy TCP</translation> </message> <message> <source>All Events</source> - <translation type="unfinished"></translation> + <translation>Wszystkie zdarzenia</translation> </message> <message> <source>Access Denied</source> - <translation type="unfinished"></translation> + <translation>Brak dostępu</translation> </message> <message> <source>Hover over the graph for details.</source> @@ -4153,7 +4203,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>No events in interval</source> - <translation type="unfinished"></translation> + <translation>Brak zdarzeń w danym czasie</translation> </message> <message> <source>Click to select packet</source> @@ -4165,11 +4215,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Click to select event</source> - <translation type="unfinished"></translation> + <translation>Kliknij, aby wybrać zdarzenie</translation> </message> <message> <source>Event</source> - <translation type="unfinished">Event</translation> + <translation>Zdarzenie</translation> </message> <message> <source>%1 (%2s%3).</source> @@ -4209,7 +4259,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> </context> <context> @@ -4384,7 +4434,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Please select an IAX2 packet.</source> - <translation type="unfinished"></translation> + <translation>Wybierz pakiet IAX2.</translation> </message> <message> <source> G: Go to packet, N: Next problem packet</source> @@ -4408,7 +4458,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> <message> <source>Can't save in a file: Wrong length of captured packets.</source> @@ -4452,11 +4502,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Saving %1…</source> - <translation type="unfinished"></translation> + <translation>Zapisywanie %1...</translation> </message> <message> <source>Analyzing IAX2</source> - <translation type="unfinished"></translation> + <translation>Analizowanie IAX2</translation> </message> <message> <source>Save forward stream CSV</source> @@ -4540,7 +4590,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Regular Expression</source> - <translation type="unfinished">Wyrażenie regularne</translation> + <translation>Wyrażenie regularne</translation> </message> <message> <source>Import a file formatted according to a custom regular expression</source> @@ -4564,7 +4614,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>How data is encoded</source> - <translation type="unfinished"></translation> + <translation>Jak dane są kodowane</translation> </message> <message> <source>encodingRegexExample</source> @@ -4576,7 +4626,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>iI<</source> - <translation type="unfinished"></translation> + <translation>iI<</translation> </message> <message> <source>List of characters indicating outgoing packets</source> @@ -4584,7 +4634,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>oO></source> - <translation type="unfinished"></translation> + <translation>oO></translation> </message> <message> <source>Timestamp format:</source> @@ -4604,11 +4654,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>IP version:</source> - <translation type="unfinished"></translation> + <translation>Wersja protokołu IP:</translation> </message> <message> <source>Interface name:</source> - <translation type="unfinished"></translation> + <translation>Nazwa interfejsu:</translation> </message> <message> <source>The name of the interface to write to the import capture file</source> @@ -4648,7 +4698,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>%H:%M:%S.%f</source> - <translation type="unfinished"></translation> + <translation>%H:%M:%S.%f</translation> </message> <message> <source>timestampExampleLabel</source> @@ -4664,35 +4714,35 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Prefix each frame with an Ethernet and IP header</source> - <translation type="unfinished"></translation> + <translation>Poprzedź każdą ramkę nagłówkami Ethernet i IPv4</translation> </message> <message> <source>IP</source> - <translation type="unfinished"></translation> + <translation>IP</translation> </message> <message> <source>Prefix each frame with an Ethernet, IP and UDP header</source> - <translation type="unfinished"></translation> + <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i UDP</translation> </message> <message> <source>Prefix each frame with an Ethernet, IP and TCP header</source> - <translation type="unfinished"></translation> + <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i TCP</translation> </message> <message> <source>Prefix each frame with an Ethernet, IP and SCTP header</source> - <translation type="unfinished"></translation> + <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i SCTP</translation> </message> <message> <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source> - <translation type="unfinished"></translation> + <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i SCTP (dane)</translation> </message> <message> <source>Source address:</source> - <translation type="unfinished"></translation> + <translation>Adres źródłowy:</translation> </message> <message> <source>Destination address:</source> - <translation type="unfinished"></translation> + <translation>Adres docelowy:</translation> </message> <message> <source>Dissector</source> @@ -4700,15 +4750,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>The IP protocol ID for each frame</source> - <translation type="unfinished"></translation> + <translation>Identyfikator protokołu IP dla każdej ramki</translation> </message> <message> <source>The IP source address for each frame</source> - <translation type="unfinished"></translation> + <translation>Źródłowy adres IP dla każdej ramki</translation> </message> <message> <source>The IP destination address for each frame</source> - <translation type="unfinished"></translation> + <translation>Docelowy adres IP dla każdej ramki</translation> </message> <message> <source>The UDP, TCP or SCTP source port for each frame</source> @@ -4792,15 +4842,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>The IP Version to use for the dummy IP header</source> - <translation type="unfinished"></translation> + <translation>Wersja protokołu IP, która ma być używana dla pustego nagłówka IP</translation> </message> <message> <source>The maximum size of the frames to write to the import capture file (max 256kiB)</source> - <translation type="unfinished"></translation> + <translation>Maksymalny rozmiar ramek do zapisu w importowanym pliku (maks. 256kiB)</translation> </message> <message> <source>Supported fields are data, dir, time, seqno</source> - <translation type="unfinished"></translation> + <translation>Obsługiwane pola to data, dir, time, seqno</translation> </message> <message> <source>Missing capturing group data (use (?</source> @@ -4823,15 +4873,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>InterfaceFrame</name> <message> <source>Frame</source> - <translation type="unfinished">Ramka</translation> + <translation>Ramka</translation> </message> <message> <source>Wired</source> - <translation type="unfinished"></translation> + <translation>Przewodowy</translation> </message> <message> <source>AirPCAP</source> - <translation type="unfinished"></translation> + <translation>AirPCAP</translation> </message> <message> <source>Pipe</source> @@ -4843,11 +4893,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Bluetooth</source> - <translation type="unfinished"></translation> + <translation>Bluetooth</translation> </message> <message> <source>Wireless</source> - <translation type="unfinished"></translation> + <translation>Bezprzewodowy</translation> </message> <message> <source>Dial-Up</source> @@ -4855,111 +4905,111 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>USB</source> - <translation type="unfinished"></translation> + <translation>USB</translation> </message> <message> <source>External Capture</source> - <translation type="unfinished"></translation> + <translation>Zewnętrznie przechwytywany</translation> </message> <message> <source>Virtual</source> - <translation type="unfinished"></translation> + <translation>Wirtualny</translation> </message> <message> <source>Remote interfaces</source> - <translation type="unfinished"></translation> + <translation>Zdalne interfejsy</translation> </message> <message> <source>Show hidden interfaces</source> - <translation type="unfinished"></translation> + <translation>Pokaż ukryte interfejsy</translation> </message> <message> <source>External capture interfaces disabled.</source> - <translation type="unfinished"></translation> + <translation>Zewnętrzne interfejsy przechwytywania wyłączone.</translation> </message> <message> <source><p>Local interfaces are unavailable because no packet capture driver is installed.</p><p>You can fix this by installing <a href="https://npcap.com/">Npcap</a>.</p></source> - <translation type="unfinished"></translation> + <translation><p>Interfejsy lokalne są niedostępne, ponieważ nie zainstalowano sterownika przechwytywania pakietów.</p><p>Możesz to naprawić, instalując <a href="https://npcap.com/">Npcap</a>.</p></translation> </message> <message> <source><p>Local interfaces are unavailable because the packet capture driver isn't loaded.</p><p>You can fix this by running <pre>net start npcap</pre> if you have Npcap installed or <pre>net start npf</pre> if you have WinPcap installed. Both commands must be run as Administrator.</p></source> - <translation type="unfinished"></translation> + <translation><p>Interfejsy lokalne są niedostępne, ponieważ sterownik przechwytywania pakietów nie jest załadowany.</p><p>Możesz to naprawić, uruchamiając<pre>net start npcap</pre> jeśli masz zainstalowany Npcap lub <pre>net start npf</pre> jeśli masz zainstalowany WinPcap. Obydwa polecenia należy uruchomić jako Administrator.</p></translation> </message> <message> <source><p>You don't have permission to capture on local interfaces.</p><p>You can fix this by <a href="file://%1">installing ChmodBPF</a>.</p></source> - <translation type="unfinished"></translation> + <translation><p>Nie masz uprawnień do przechwytywania na interfejsach lokalnych. </p><p>Możesz to naprawić <a href="file://%1">instalując ChmodBPF</a>.</p></translation> </message> <message> <source>You don't have permission to capture on local interfaces.</source> - <translation type="unfinished"></translation> + <translation>Nie masz uprawnień do przechwytywania na interfejsach lokalnych.</translation> </message> <message> <source>No interfaces found.</source> - <translation type="unfinished"></translation> + <translation>Nie znaleziono interfejsów.</translation> </message> <message> <source>Interfaces not loaded (due to preference). Go to Capture </source> - <translation type="unfinished"></translation> + <translation>Interfejsy nie zostały załadowane (ze względu na preferencje). Przejdź do Przechwytywania</translation> </message> <message> <source>Start capture</source> - <translation type="unfinished"></translation> + <translation>Rozpocznij przechwytywanie</translation> </message> <message> <source>Hide Interface</source> - <translation type="unfinished"></translation> + <translation>Ukryj interfejs</translation> </message> </context> <context> <name>InterfaceSortFilterModel</name> <message> <source>No interfaces to be displayed. %1 interfaces hidden.</source> - <translation type="unfinished"></translation> + <translation>Brak interfejsów do wyświetlenia. %1 interfejsów ukrytych.</translation> </message> </context> <context> <name>InterfaceToolbar</name> <message> <source>Frame</source> - <translation type="unfinished">Ramka</translation> + <translation>Ramka</translation> </message> <message> <source>Select interface</source> - <translation type="unfinished"></translation> + <translation>Wybrany interfejs</translation> </message> <message> <source>Interface</source> - <translation type="unfinished">Interfejs</translation> + <translation>Interfejs</translation> </message> </context> <context> <name>InterfaceToolbarLineEdit</name> <message> <source>Apply changes</source> - <translation type="unfinished">Zastosuj zmiany</translation> + <translation>Zastosuj zmiany</translation> </message> </context> <context> <name>InterfaceTreeModel</name> <message> <source>Show</source> - <translation type="unfinished"></translation> + <translation>Pokaż</translation> </message> <message> <source>Friendly Name</source> - <translation type="unfinished"></translation> + <translation>Przyjazna nazwa</translation> </message> <message> <source>Interface Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa interfejsu</translation> </message> <message> <source>No interfaces found.</source> - <translation type="unfinished"></translation> + <translation>Nie znaleziono interfejsów.</translation> </message> <message> <source>This version of Wireshark was built without packet capture support.</source> - <translation type="unfinished"></translation> + <translation>Ta wersja programu Wireshark została zbudowana bez obsługi przechwytywania pakietów.</translation> </message> <message> <source>Local Pipe Path</source> @@ -4967,39 +5017,39 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Comment</source> - <translation type="unfinished"></translation> + <translation>Komentarz</translation> </message> <message> <source>Link-Layer Header</source> - <translation type="unfinished"></translation> + <translation>Nagłówek warstwy łącza</translation> </message> <message> <source>Promiscuous</source> - <translation type="unfinished"></translation> + <translation>Tryb mieszany</translation> </message> <message> <source>Snaplen (B)</source> - <translation type="unfinished"></translation> + <translation>Rozmiar przechwyconej ramki (B)</translation> </message> <message> <source>Buffer (MB)</source> - <translation type="unfinished"></translation> + <translation>Bufor (MB)</translation> </message> <message> <source>Monitor Mode</source> - <translation type="unfinished"></translation> + <translation>Tryb monitora</translation> </message> <message> <source>Capture Filter</source> - <translation type="unfinished"></translation> + <translation>Filtr przechwytywania</translation> </message> <message> <source>Addresses</source> - <translation type="unfinished"></translation> + <translation>Adresy</translation> </message> <message> <source>Address</source> - <translation type="unfinished">Adres</translation> + <translation>Adres</translation> </message> <message> <source>Extcap interface: %1</source> @@ -5007,22 +5057,22 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>No addresses</source> - <translation type="unfinished"></translation> + <translation>Brak adresów</translation> </message> <message> <source>No capture filter</source> - <translation type="unfinished"></translation> + <translation>Brak filtru przechwytywania</translation> </message> <message> <source>Capture filter</source> - <translation type="unfinished">Filtr przechwytywania</translation> + <translation>Filtr przechwytywania</translation> </message> </context> <context> <name>LBMLBTRMTransportDialog</name> <message> <source>LBT-RM Transport Statistics</source> - <translation type="unfinished"></translation> + <translation>Statystyki transportu LBT-RM</translation> </message> <message> <source>Sources</source> @@ -5307,7 +5357,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>LBMLBTRUTransportDialog</name> <message> <source>LBT-RU Transport Statistics</source> - <translation type="unfinished"></translation> + <translation>Statystyki transportu LBT-RU</translation> </message> <message> <source>Sources</source> @@ -5860,7 +5910,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Packet Diagram</source> - <translation type="unfinished"></translation> + <translation>Diagram pakietu</translation> </message> <message> <source>None</source> @@ -5876,23 +5926,23 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Packet List settings:</source> - <translation type="unfinished"></translation> + <translation>Ustawienia listy pakietów:</translation> </message> <message> <source>Show packet separator</source> - <translation type="unfinished"></translation> + <translation>Pokaż separator pakietów</translation> </message> <message> <source>Show column definition in column context menu</source> - <translation type="unfinished"></translation> + <translation>Pokaż definicję kolumny w menu kontekstowym kolumny</translation> </message> <message> <source>Allow the list to be sorted</source> - <translation type="unfinished"></translation> + <translation>Pozwól na sortowanie listy</translation> </message> <message> <source>Maximum number of cached rows (affects sorting)</source> - <translation type="unfinished"></translation> + <translation>Maksymalna liczba wierszy w pamięci podręcznej (wpływa na sortowanie)</translation> </message> <message> <source><html><head/><body><p>If more than this many rows are displayed, then sorting by columns that require packet dissection will be disabled. Increasing this number increases memory consumption by caching column values.</p></body></html></source> @@ -5900,19 +5950,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Enable mouse-over colorization</source> - <translation type="unfinished"></translation> + <translation>Włącz kolorowanie po najechaniu myszką</translation> </message> <message> <source>Status Bar settings:</source> - <translation type="unfinished"></translation> + <translation>Ustawienia paska stanu:</translation> </message> <message> <source>Show selected packet number</source> - <translation type="unfinished"></translation> + <translation>Pokaż numer wybranego pakietu</translation> </message> <message> <source>Show file load time</source> - <translation type="unfinished"></translation> + <translation>Pokaż czas ładowania pliku</translation> </message> </context> <context> @@ -5931,7 +5981,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>MAC Statistics</source> - <translation type="unfinished">Statystyki MAC</translation> + <translation>Statystyki MAC</translation> </message> </context> <context> @@ -6024,11 +6074,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source><html><head/><body><p>Switch the direction of the connection (view the opposite flow).</p></body></html></source> - <translation type="unfinished"><html><head/><body><p>Zmień kierunek przepływu w połączeniu.</p></body></html></translation> + <translation><html><head/><body><p>Zmień kierunek przepływu w połączeniu (przepływ w przeciwnym kierunku).</p></body></html></translation> </message> <message> <source>Switch Direction</source> - <translation type="unfinished">Odwróć kierunek</translation> + <translation>Odwróć kierunek</translation> </message> <message> <source>Reset Graph</source> @@ -6232,7 +6282,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz jako...</translation> </message> <message> <source>%1 %2 (%3s seq %4 len %5)</source> @@ -6276,7 +6326,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> </context> <context> @@ -6347,7 +6397,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>RLC Statistics</source> - <translation type="unfinished">Statystyki RLC</translation> + <translation>Statystyki RLC</translation> </message> </context> <context> @@ -6370,23 +6420,23 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Manage Profiles…</source> - <translation type="unfinished"></translation> + <translation>Zarządzaj profilami...</translation> </message> <message> <source>New…</source> - <translation type="unfinished"></translation> + <translation>Nowy...</translation> </message> <message> <source>Edit…</source> - <translation type="unfinished"></translation> + <translation>Edytuj...</translation> </message> <message> <source>Import</source> - <translation type="unfinished">Importuj</translation> + <translation>Importuj</translation> </message> <message> <source>Export</source> - <translation type="unfinished">Eksportuj</translation> + <translation>Eksportuj</translation> </message> <message> <source>Delete</source> @@ -6425,10 +6475,10 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <message numerus="yes"> <source>%Ln byte(s)</source> <oldsource>, %1 bytes</oldsource> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln bajt</numerusform> + <numerusform>%Ln bajty</numerusform> + <numerusform>%Ln bajtów</numerusform> </translation> </message> <message> @@ -6450,7 +6500,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source> %1 Selected: %2 (%3%)</source> - <translation type="unfinished"></translation> + <translation> %1 Wybranych: %2 (%3%)</translation> </message> <message> <source> %1 Marked: %2 (%3%)</source> @@ -6467,7 +6517,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source> %1 Comments: %2</source> - <translation type="unfinished"></translation> + <translation> %1 Komentarzy: %2</translation> </message> <message> <source> %1 Load time: %2:%3.%4</source> @@ -6479,19 +6529,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>From Zip File...</source> - <translation type="unfinished"></translation> + <translation>Z pliku ZIP....</translation> </message> <message> <source>From Directory...</source> - <translation type="unfinished"></translation> + <translation>Z katalogu...</translation> </message> <message> <source>Selected Personal Profile...</source> - <translation type="unfinished"></translation> + <translation>Wybrany profil osobisty...</translation> </message> <message> <source>All Personal Profiles...</source> - <translation type="unfinished"></translation> + <translation>Wszystkie profile osobiste...</translation> </message> <message> <source>Packets: %1</source> @@ -6559,7 +6609,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Display autocompletion for filter text</source> - <translation type="unfinished"></translation> + <translation>Wyświetl autouzupełnianie tekstu filtra</translation> </message> <message> <source>Main toolbar style:</source> @@ -6579,7 +6629,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Window title</source> - <translation type="unfinished"></translation> + <translation>Nazwa okna</translation> </message> <message> <source><html><head/><body><p>Custom window title to be appended to the existing title<br/>%F = file path of the capture file<br/>%P = profile name<br/>%S = a conditional separator (&quot; - &quot;) that only shows when surrounded by variables with values or static text<br/>%V = version info</p></body></html></source> @@ -6685,62 +6735,62 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ManufDialog</name> <message> <source>MAC Address Blocks</source> - <translation type="unfinished"></translation> + <translation>Bloki adresów MAC</translation> </message> <message> <source>Search MAC address or address prefix. Special purpose bits are masked.</source> - <translation type="unfinished"></translation> + <translation>Wyszukaj adres MAC lub prefiks adresu. Bity specjalnego przeznaczenia są maskowane.</translation> </message> <message> <source>MAC Address</source> - <translation type="unfinished"></translation> + <translation>Adres MAC</translation> </message> <message> <source>Search vendor name using a case-insentitive regular expression.</source> - <translation type="unfinished"></translation> + <translation>Wyszukaj nazwę producenta, używając wyrażenia regularnego nieuwzględniającego wielkości liter.</translation> </message> <message> <source>Vendor Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa producenta</translation> </message> <message> <source>Show short name column.</source> - <translation type="unfinished"></translation> + <translation>Pokaż kolumnę krótkiej nazwy.</translation> </message> <message> <source>Short name</source> - <translation type="unfinished"></translation> + <translation>Krótka nazwa</translation> </message> <message> <source>Select all</source> - <translation type="unfinished"></translation> + <translation>Zaznacz wszystkie</translation> </message> <message> <source>Copy</source> - <translation type="unfinished">Kopiuj</translation> + <translation>Kopiuj</translation> </message> <message> <source>Find</source> - <translation type="unfinished">Znajdź</translation> + <translation>Znajdź</translation> </message> <message> <source>Clear</source> - <translation type="unfinished"></translation> + <translation>Wyczyść</translation> </message> </context> <context> <name>ManufTableModel</name> <message> <source>Address Block</source> - <translation type="unfinished"></translation> + <translation>Blok adresowy</translation> </message> <message> <source>Short Name</source> - <translation type="unfinished">Krótka Nazwa</translation> + <translation>Krótka Nazwa</translation> </message> <message> <source>Vendor Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa producenta</translation> </message> </context> <context> @@ -6954,54 +7004,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>PacketCommentDialog</name> <message> <source>Edit Packet Comment</source> - <translation type="unfinished"></translation> + <translation>Edytuj komentarz pakietu</translation> </message> <message> <source>Add Packet Comment</source> - <translation type="unfinished"></translation> + <translation>Dodaj komentarz pakietu</translation> </message> </context> <context> <name>PacketDiagram</name> <message> <source>Packet diagram</source> - <translation type="unfinished"></translation> + <translation>Diagram pakietu</translation> </message> <message> <source>Show Field Values</source> - <translation type="unfinished"></translation> + <translation>Pokaż wartości pól</translation> </message> <message> <source>Save Diagram As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz diagram jako…</translation> </message> <message> <source>Copy as Raster Image</source> - <translation type="unfinished"></translation> + <translation>Skopiuj jako obraz rastrowy</translation> </message> <message> <source>…as SVG</source> - <translation type="unfinished"></translation> + <translation>...jako SVG</translation> </message> <message> <source>Portable Network Graphics (*.png)</source> - <translation type="unfinished">Obraz PNG (*.png)</translation> + <translation>Obraz PNG (*.png)</translation> </message> <message> <source>Windows Bitmap (*.bmp)</source> - <translation type="unfinished">Bitmapa Windows (*.bmp)</translation> + <translation>Bitmapa Windows (*.bmp)</translation> </message> <message> <source>JPEG File Interchange Format (*.jpeg *.jpg)</source> - <translation type="unfinished">Obraz JPEG (*.jpeg *.jpg)</translation> + <translation>Obraz JPEG (*.jpeg *.jpg)</translation> </message> <message> <source>Scalable Vector Graphics (*.svg)</source> - <translation type="unfinished"></translation> + <translation>Obraz PNG (*.png)</translation> </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> </context> <context> @@ -7016,7 +7066,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Show packet bytes</source> - <translation type="unfinished"></translation> + <translation>Pokaż bajty pakietu</translation> </message> <message> <source>Packet %1</source> @@ -7036,10 +7086,10 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message numerus="yes"> <source>%Ln byte(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln bajt</numerusform> + <numerusform>%Ln bajty</numerusform> + <numerusform>%Ln bajtów</numerusform> </translation> </message> </context> @@ -7118,7 +7168,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>PacketList</name> <message> <source>Protocol Preferences</source> - <translation type="unfinished">Ustawienia protokołów</translation> + <translation>Ustawienia protokołów</translation> </message> <message> <source>Summary as Text</source> @@ -7126,15 +7176,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>…as CSV</source> - <translation type="unfinished"></translation> + <translation>...jako CSV</translation> </message> <message> <source>…as YAML</source> - <translation type="unfinished"></translation> + <translation>...jako YAML</translation> </message> <message> <source>Decode As…</source> - <translation type="unfinished"></translation> + <translation>Dekoduj jako...</translation> </message> <message> <source>Frame %1: %2 @@ -7152,54 +7202,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>PacketListHeader</name> <message> <source>Align Left</source> - <translation type="unfinished"></translation> + <translation>Wyrównaj do lewej</translation> </message> <message> <source>Align Center</source> - <translation type="unfinished"></translation> + <translation>Wyrównaj do środka</translation> </message> <message> <source>Align Right</source> - <translation type="unfinished"></translation> + <translation>Wyrównaj do prawej</translation> </message> <message> <source>Edit Column</source> - <translation type="unfinished"></translation> + <translation>Edytuj kolumnę</translation> </message> <message> <source>Resize to Contents</source> - <translation type="unfinished"></translation> + <translation>Dopasuj szerokość do zawartości</translation> </message> <message> <source>Column Preferences…</source> - <translation type="unfinished"></translation> + <translation>Ustawienia kolumny</translation> </message> <message> <source>Resize Column to Width…</source> - <translation type="unfinished"></translation> + <translation>Zmień rozmiar kolumny do szerokości…</translation> </message> <message> <source>Resolve Names</source> - <translation type="unfinished"></translation> + <translation>Rozwiązuj nazwy</translation> </message> <message> <source>Remove this Column</source> - <translation type="unfinished"></translation> + <translation>Usuń tę kolumnę</translation> </message> <message> <source>Column %1</source> - <translation type="unfinished"></translation> + <translation>Kolumna %1</translation> </message> <message> <source>Width:</source> - <translation type="unfinished"></translation> + <translation>Szerokość:</translation> </message> </context> <context> <name>PacketListModel</name> <message> <source>Column</source> - <translation type="unfinished"></translation> + <translation>Kolumna</translation> </message> <message> <source>%1 can only be sorted with %2 or fewer visible rows; increase cache size in Layout preferences</source> @@ -7207,11 +7257,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Sorting "%1"…</source> - <translation type="unfinished"></translation> + <translation>Sortowanie "%1"...</translation> </message> <message> <source>Sorting …</source> - <translation type="unfinished"></translation> + <translation>Sortowanie ...</translation> </message> </context> <context> @@ -7280,11 +7330,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>PathSelectionEdit</name> <message> <source>Browse</source> - <translation type="unfinished"></translation> + <translation>Przeglądaj</translation> </message> <message> <source>Select a path</source> - <translation type="unfinished"></translation> + <translation>Wybierz ścieżkę</translation> </message> </context> <context> @@ -7310,35 +7360,35 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>PortsModel</name> <message> <source>All entries</source> - <translation type="unfinished"></translation> + <translation>Wszystkie wpisy</translation> </message> <message> <source>tcp</source> - <translation type="unfinished"></translation> + <translation>tcp</translation> </message> <message> <source>udp</source> - <translation type="unfinished"></translation> + <translation>udp</translation> </message> <message> <source>sctp</source> - <translation type="unfinished"></translation> + <translation>sctp</translation> </message> <message> <source>dccp</source> - <translation type="unfinished"></translation> + <translation>dccp</translation> </message> <message> <source>Name</source> - <translation type="unfinished"></translation> + <translation>Nazwa</translation> </message> <message> <source>Port</source> - <translation type="unfinished"></translation> + <translation>Port</translation> </message> <message> <source>Type</source> - <translation type="unfinished"></translation> + <translation>Typ</translation> </message> </context> <context> @@ -7357,11 +7407,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Browse…</source> - <translation type="unfinished">Przeglądaj…</translation> + <translation>Przeglądaj…</translation> </message> <message> <source>Open %1 preferences…</source> - <translation type="unfinished"></translation> + <translation>Otwórz ustawienia %1…</translation> </message> <message> <source>Invalid value.</source> @@ -7380,7 +7430,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Show changed values</source> - <translation type="unfinished"></translation> + <translation>Pokaż zmienione wartości</translation> </message> <message> <source>Preferences</source> @@ -7423,7 +7473,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>RSA Keys</source> - <translation type="unfinished"></translation> + <translation>Klucze RSA</translation> </message> </context> <context> @@ -7462,11 +7512,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Print…</source> - <translation type="unfinished">Drukuj…</translation> + <translation>&Drukuj…</translation> </message> <message> <source>Page &Setup…</source> - <translation type="unfinished"></translation> + <translation>Ustawienia &strony</translation> </message> <message> <source>%1 %2 total packets, %3 shown</source> @@ -7485,7 +7535,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ProfileDialog</name> <message> <source>Search for profile …</source> - <translation type="unfinished"></translation> + <translation>Wyszukaj profil…</translation> </message> <message> <source>Create a new profile using default settings.</source> @@ -7493,7 +7543,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source><html><head/><body><p>Remove this profile. System provided profiles cannot be removed. The default profile will be reset upon deletion.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Usuń ten profil. Profili dostarczonych przez system nie można usunąć. Domyślny profil zostanie zresetowany po usunięciu.</p></body></html></translation> </message> <message> <source>Copy this profile.</source> @@ -7506,36 +7556,36 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <message> <source>Import</source> <comment>noun</comment> - <translation type="unfinished">Importuj</translation> + <translation>Importuj</translation> </message> <message> <source>Export</source> <comment>noun</comment> - <translation type="unfinished">Eksportuj</translation> + <translation>Eksportuj</translation> </message> <message> <source>From Zip File...</source> - <translation type="unfinished"></translation> + <translation>Z pliku ZIP....</translation> </message> <message> <source>From Directory...</source> - <translation type="unfinished"></translation> + <translation>Z katalogu...</translation> </message> <message numerus="yes"> <source>%Ln Selected Personal Profile(s)...</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln wybrany profil osobisty...</numerusform> + <numerusform>%Ln wybrane profile osobiste...</numerusform> + <numerusform>%Ln wybranych profili osobistych...</numerusform> </translation> </message> <message> <source>All Personal Profiles...</source> - <translation type="unfinished"></translation> + <translation>Wszystkie profile osobiste...</translation> </message> <message> <source>New profile</source> - <translation type="unfinished"></translation> + <translation>Nowy profil</translation> </message> <message> <source>Profile Error</source> @@ -7543,83 +7593,99 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Exporting profiles</source> - <translation type="unfinished"></translation> + <translation>Eksportowanie profili</translation> </message> <message> <source>No profiles found for export</source> - <translation type="unfinished"></translation> + <translation>Nie znaleziono profili do eksportu</translation> </message> <message> <source>Select zip file for export</source> - <translation type="unfinished"></translation> + <translation>Wybierz plik ZIP do wyeksportowania</translation> + </message> + <message numerus="yes"> + <source>… %Ln selected personal profile(s)</source> + <translation type="vanished"> + <numerusform>... %Ln wybrany profil osobisty</numerusform> + <numerusform>... %Ln wybrane profile osobiste</numerusform> + <numerusform>... %Ln wybranych profili osobistych</numerusform> + </translation> + </message> + <message numerus="yes"> + <source>%Ln selected personal profile(s)</source> + <translation type="vanished"> + <numerusform>%Ln wybrany profil osobisty</numerusform> + <numerusform>%Ln wybrane profile osobiste</numerusform> + <numerusform>%Ln wybranych profili osobistych</numerusform> + </translation> </message> <message> <source>An import of profiles is not allowed, while changes are pending</source> - <translation type="unfinished"></translation> + <translation>Import profili nie jest dozwolony, dopóki oczekujące zmiany nie zostaną wprowadzone</translation> </message> <message> <source>An import is pending to be saved. Additional imports are not allowed</source> - <translation type="unfinished"></translation> + <translation>Import oczekuje na zapisanie. Kolejny import nie jest dozwolony</translation> </message> <message> <source>An export of profiles is only allowed for personal profiles</source> - <translation type="unfinished"></translation> + <translation>Eksport profili jest dozwolony tylko w przypadku profili osobistych</translation> </message> <message> <source>An export of profiles is not allowed, while changes are pending</source> - <translation type="unfinished"></translation> + <translation>Eksport profili nie jest dozwolony, dopóki oczekujące zmiany nie zostaną wprowadzone</translation> </message> <message numerus="yes"> <source>%Ln profile(s) exported</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln profil wyeksportowany</numerusform> + <numerusform>%Ln profile wyeksportowane</numerusform> + <numerusform>%Ln profili wyeksportowanych</numerusform> </translation> </message> <message> <source>Select zip file for import</source> - <translation type="unfinished"></translation> + <translation>Wybierz plik ZIP do zaimportowania</translation> </message> <message> <source>Select directory for import</source> - <translation type="unfinished"></translation> + <translation>Wybierz katalog do zaimportowania</translation> </message> <message> <source>Zip File (*.zip)</source> - <translation type="unfinished"></translation> + <translation>Plik ZIP (*.zip)</translation> </message> <message> <source>Error</source> - <translation type="unfinished"></translation> + <translation>Błąd</translation> </message> <message> <source>An error has occurred while exporting profiles</source> - <translation type="unfinished"></translation> + <translation>Wystąpił błąd podczas eksportowania profili</translation> </message> <message> <source>No profiles found for import in %1</source> - <translation type="unfinished"></translation> + <translation>Nie znaleziono profili do zaimportowania w %1</translation> </message> <message numerus="yes"> <source>%Ln profile(s) imported</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln profil zaimportowany</numerusform> + <numerusform>%Ln profile zaimportowane</numerusform> + <numerusform>%Ln profili zaimportowanych</numerusform> </translation> </message> <message numerus="yes"> <source>, %Ln profile(s) skipped</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>, %Ln profil pominięto</numerusform> + <numerusform>, %Ln profile pominięto</numerusform> + <numerusform>, %Ln profili pominięto</numerusform> </translation> </message> <message> <source>Importing profiles</source> - <translation type="unfinished"></translation> + <translation>Importowanie profili</translation> </message> <message numerus="yes"> <source>%Ln profile(s) selected</source> @@ -7634,123 +7700,123 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>ProfileModel</name> <message> <source>Resetting to default</source> - <translation type="unfinished"></translation> + <translation>Resetowanie do ustawień domyślnych</translation> </message> <message> <source>Imported profile</source> - <translation type="unfinished"></translation> + <translation>Zaimportowany profil</translation> </message> <message> <source>This is a system provided profile</source> - <translation type="unfinished"></translation> + <translation>To jest profil dostarczony z tym oprogramowaniem.</translation> </message> <message> <source>A profile change for this name is pending</source> - <translation type="unfinished"></translation> + <translation>Zmiana nazwy dla tego profilu oczekuje</translation> </message> <message> <source> (See: %1)</source> - <translation type="unfinished"></translation> + <translation> (Zobacz: %1)</translation> </message> <message> <source>This is an invalid profile definition</source> - <translation type="unfinished"></translation> + <translation>To jest nieprawidłowa definicja profilu</translation> </message> <message> <source>A profile already exists with this name</source> - <translation type="unfinished"></translation> + <translation>Profil o tej nazwie już istnieje</translation> </message> <message> <source>A profile with this name is being deleted</source> - <translation type="unfinished"></translation> + <translation>Profil o tej nazwie jest usuwany</translation> </message> <message> <source>Created from default settings</source> - <translation type="unfinished"></translation> + <translation>Utworzono z domyślnych ustawień</translation> </message> <message> <source>system provided</source> - <translation type="unfinished"></translation> + <translation>dostarczone przez system</translation> </message> <message> <source>deleted</source> - <translation type="unfinished"></translation> + <translation>usunięte</translation> </message> <message> <source>copy</source> <comment>noun</comment> - <translation type="unfinished"></translation> + <translation>kopiuj</translation> </message> <message> <source>Exporting profiles while changes are pending is not allowed</source> - <translation type="unfinished"></translation> + <translation>Eksportowanie profili w czasie, gdy zmiany oczekują, jest niedozwolone</translation> </message> <message> <source>No profiles found to export</source> - <translation type="unfinished"></translation> + <translation>Nie znaleziono profili do eksportu</translation> </message> <message> <source>Can't delete profile directory</source> - <translation type="unfinished"></translation> + <translation>Nie można usunąć katalogu profilu</translation> </message> <message> <source>A profile name cannot contain the following characters: %1</source> - <translation type="unfinished"></translation> + <translation>Nazwa profilu nie może zawierać następujących znaków: %1</translation> </message> <message> <source>A profile name cannot contain the '/' character</source> - <translation type="unfinished"></translation> + <translation>Nazwa profilu nie może zawierać znaku '/'</translation> </message> <message> <source>A profile cannot start or end with a period (.)</source> - <translation type="unfinished"></translation> + <translation>Profil nie może zaczynać się ani kończyć kropką (.)</translation> </message> <message> <source>Default</source> - <translation type="unfinished">Domyślnie</translation> + <translation>Domyślnie</translation> </message> <message> <source>Global</source> - <translation type="unfinished"></translation> + <translation>Globalne</translation> </message> <message> <source>Personal</source> - <translation type="unfinished"></translation> + <translation>Osobiste</translation> </message> <message> <source>Renamed from: %1</source> - <translation type="unfinished"></translation> + <translation>Przemianowano z %1</translation> </message> <message> <source>Copied from: %1</source> - <translation type="unfinished"></translation> + <translation>Skopiowano z: %1</translation> </message> <message> <source>renamed to %1</source> - <translation type="unfinished"></translation> + <translation>przemianowano do %1</translation> </message> <message> <source>Profile</source> - <translation type="unfinished"></translation> + <translation>Profil</translation> </message> <message> <source>Type</source> - <translation type="unfinished"></translation> + <translation>Typ</translation> </message> </context> <context> <name>ProfileSortModel</name> <message> <source>All profiles</source> - <translation type="unfinished"></translation> + <translation>Wszystkie profile</translation> </message> <message> <source>Personal profiles</source> - <translation type="unfinished"></translation> + <translation>Profile osobiste</translation> </message> <message> <source>Global profiles</source> - <translation type="unfinished"></translation> + <translation>Profile globalne</translation> </message> </context> <context> @@ -7761,7 +7827,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Loading</source> - <translation type="unfinished">Wczytywanie</translation> + <translation>Wczytywanie</translation> </message> </context> <context> @@ -7780,67 +7846,67 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Expand Subtrees</source> - <translation type="unfinished"></translation> + <translation>Rozwiń poddrzewa</translation> </message> <message> <source>Collapse Subtrees</source> - <translation type="unfinished"></translation> + <translation>Zwiń poddrzewa</translation> </message> <message> <source>Expand All</source> - <translation type="unfinished">Rozwiń wszystko</translation> + <translation>Rozwiń wszystko</translation> </message> <message> <source>Collapse All</source> - <translation type="unfinished">Zwiń wszystko</translation> + <translation>Zwiń wszystko</translation> </message> <message> <source>Copy</source> - <translation type="unfinished">Kopiuj</translation> + <translation>Kopiuj</translation> </message> <message> <source>All Visible Items</source> - <translation type="unfinished">Wszystkie widoczne pozycje</translation> + <translation>Wszystkie widoczne pozycje</translation> </message> <message> <source>All Visible Selected Tree Items</source> - <translation type="unfinished">Wszystkie widoczne pozycje wybranego poddrzewa</translation> + <translation>Wszystkie widoczne pozycje wybranego poddrzewa</translation> </message> <message> <source>Description</source> - <translation type="unfinished">Opis</translation> + <translation>Opis</translation> </message> <message> <source>Field Name</source> - <translation type="unfinished">Nazwa pola</translation> + <translation>Nazwa pola</translation> </message> <message> <source>Value</source> - <translation type="unfinished">Wartość</translation> + <translation>Wartość</translation> </message> <message> <source>As Filter</source> - <translation type="unfinished">Jako filtr</translation> + <translation>Jako filtr</translation> </message> <message> <source>Wiki Protocol Page</source> - <translation type="unfinished">Strona Wiki Protokołów</translation> + <translation>Strona Wiki Protokołów</translation> </message> <message> <source>Filter Field Reference</source> - <translation type="unfinished">Odwołania filtru pola</translation> + <translation>Odwołania filtru pola</translation> </message> <message> <source>Copied </source> - <translation type="unfinished"></translation> + <translation>Skopiowano</translation> </message> <message> <source>Wiki Page for %1</source> - <translation type="unfinished">Strona Wiki dla %1</translation> + <translation>Strona Wiki dla %1</translation> </message> <message> <source><p>The Wireshark Wiki is maintained by the community.</p><p>The page you are about to load might be wonderful, incomplete, wrong, or nonexistent.</p><p>Proceed to the wiki?</p></source> - <translation type="unfinished"><p>Strona Wiki Wiresharka jest zarządzania przez społeczność.</p><p>Strona którą chcesz wczytać może być wspaniała, niekompletna, błędna lub nie istnieć.</p><p>Kontynuować wczytywanie strony Wiki?</p></translation> + <translation><p>Strona Wiki Wiresharka jest zarządzania przez społeczność.</p><p>Strona którą chcesz wczytać może być wspaniała, niekompletna, błędna lub nie istnieć.</p><p>Kontynuować wczytywanie strony Wiki?</p></translation> </message> <message> <source>Colorize with Filter</source> @@ -7915,7 +7981,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Copy short names</source> - <translation type="unfinished"></translation> + <translation>Skopiuj krótkie nazwy</translation> </message> <message> <source>Copy short protocol names in use.</source> @@ -7923,19 +7989,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Disable unused protocols</source> - <translation type="unfinished"></translation> + <translation>Wyłącz nieużywane protokoły</translation> </message> <message> <source>Disable all protocols but those listed.</source> - <translation type="unfinished"></translation> + <translation>Wyłącz wszystkie protokoły oprócz tych wymienionych.</translation> </message> <message> <source>Re-enable unused protocols</source> - <translation type="unfinished"></translation> + <translation>Włącz ponownie nieużywane protokoły</translation> </message> <message> <source>Re-enable protocols that were disabled in this dialog.</source> - <translation type="unfinished"></translation> + <translation>Włącz ponownie protokoły, które zostały wyłączone w tym oknie dialogowym.</translation> </message> <message> <source>Protocol Hierarchy Statistics</source> @@ -7955,19 +8021,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>protocol short names</source> - <translation type="unfinished"></translation> + <translation>krótkie nazwy protokołu</translation> </message> <message> <source>Protocols</source> - <translation type="unfinished"></translation> + <translation>Protokoły</translation> </message> <message> <source>Disable unused</source> - <translation type="unfinished"></translation> + <translation>Wyłącz nieużywane</translation> </message> <message> <source>Revert changes</source> - <translation type="unfinished"></translation> + <translation>Wycofaj zmiany</translation> </message> <message> <source>No display filter.</source> @@ -7979,11 +8045,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Unused protocols have been disabled.</source> - <translation type="unfinished"></translation> + <translation>Nieużywane protokoły zostały wyłączone.</translation> </message> <message> <source>Protocol changes have been reverted.</source> - <translation type="unfinished"></translation> + <translation>Zmiany dotyczące protokołu zostały cofnięte.</translation> </message> </context> <context> @@ -8006,7 +8072,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Open %1 preferences…</source> - <translation type="unfinished"></translation> + <translation>Otwórz ustawienia %1…</translation> </message> </context> <context> @@ -8057,7 +8123,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Prepare as Filter</source> - <translation type="unfinished"></translation> + <translation>Przygotuj jako filtr</translation> </message> <message> <source>Find</source> @@ -8089,19 +8155,19 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>…and Selected</source> - <translation type="unfinished"></translation> + <translation>…i wybrane</translation> </message> <message> <source>…or Selected</source> - <translation type="unfinished"></translation> + <translation>…lub wybrane</translation> </message> <message> <source>…and not Selected</source> - <translation type="unfinished"></translation> + <translation>…i nie wybrane</translation> </message> <message> <source>…or not Selected</source> - <translation type="unfinished"></translation> + <translation>…lub nie wybrane</translation> </message> <message> <source>A </source> @@ -8301,31 +8367,31 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>LCID 32</source> - <translation type="unfinished">LCID 32</translation> + <translation>LCID 32</translation> </message> <message> <source>LCID 33</source> - <translation type="unfinished">LCID 33</translation> + <translation>LCID 33</translation> </message> <message> <source>LCID 34</source> - <translation type="unfinished">LCID 34</translation> + <translation>LCID 34</translation> </message> <message> <source>LCID 35</source> - <translation type="unfinished">LCID 35</translation> + <translation>LCID 35</translation> </message> <message> <source>LCID 36</source> - <translation type="unfinished">LCID 36</translation> + <translation>LCID 36</translation> </message> <message> <source>LCID 37</source> - <translation type="unfinished">LCID 37</translation> + <translation>LCID 37</translation> </message> <message> <source>LCID 38</source> - <translation type="unfinished">LCID 38</translation> + <translation>LCID 38</translation> </message> <message> <source>TM</source> @@ -8433,11 +8499,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Edit…</source> - <translation type="unfinished"></translation> + <translation>Edytuj...</translation> </message> <message> <source>Browse…</source> - <translation type="unfinished">Przeglądaj…</translation> + <translation>Przeglądaj…</translation> </message> </context> <context> @@ -8549,23 +8615,23 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Hosts</source> - <translation type="unfinished"></translation> + <translation>Hosty</translation> </message> <message> <source>Search for entry (min 3 characters)</source> - <translation type="unfinished"></translation> + <translation>Wyszukaj wpis (min. 3 znaki)</translation> </message> <message> <source>Ports</source> - <translation type="unfinished"></translation> + <translation>Porty</translation> </message> <message> <source>Search for port or name</source> - <translation type="unfinished"></translation> + <translation>Wyszukaj port lub nazwę</translation> </message> <message> <source>Capture File Comments</source> - <translation type="unfinished"></translation> + <translation>Komentarze pliku przechwytywania</translation> </message> <message> <source>Comment</source> @@ -8747,7 +8813,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>RsaKeysFrame</name> <message> <source>RSA Keys</source> - <translation type="unfinished"></translation> + <translation>Klucze RSA</translation> </message> <message> <source>RSA private keys are loaded from a file or PKCS #11 token.</source> @@ -8759,11 +8825,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Add new token…</source> - <translation type="unfinished"></translation> + <translation>Dodaj nowy token…</translation> </message> <message> <source>Remove key</source> - <translation type="unfinished"></translation> + <translation>Usuń klucz</translation> </message> <message> <source>PKCS #11 provider libraries.</source> @@ -8771,11 +8837,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Add new provider…</source> - <translation type="unfinished"></translation> + <translation>Dodaj nowego dostawcę…</translation> </message> <message> <source>Remove provider</source> - <translation type="unfinished"></translation> + <translation>Usuń dostawcę</translation> </message> <message> <source>Add PKCS #11 token or key</source> @@ -8795,31 +8861,31 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Enter PIN or password for %1 (it will be stored unencrypted)</source> - <translation type="unfinished"></translation> + <translation>Wprowadź PIN lub hasło dla %1 (będzie przechowywane w postaci niezaszyfrowanej)</translation> </message> <message> <source>Enter PIN or password for key</source> - <translation type="unfinished"></translation> + <translation>Wprowadź PIN lub hasło do klucza</translation> </message> <message> <source>Key could not be added: %1</source> - <translation type="unfinished"></translation> + <translation>Nie można dodać klucza: %1</translation> </message> <message> <source>RSA private key (*.pem *.p12 *.pfx *.key);;All Files (</source> - <translation type="unfinished"></translation> + <translation>Klucz prywatny RSA (*.pem *.p12 *.pfx *.key);;Wszystkie pliki (</translation> </message> <message> <source>Select RSA private key file</source> - <translation type="unfinished"></translation> + <translation>Wybierz plik klucza prywatnego RSA</translation> </message> <message> <source>Libraries (*.dll)</source> - <translation type="unfinished"></translation> + <translation>Biblioteki (*.dll)</translation> </message> <message> <source>Libraries (*.so)</source> - <translation type="unfinished"></translation> + <translation>Biblioteki (*.so)</translation> </message> <message> <source>Select PKCS #11 Provider Library</source> @@ -8827,7 +8893,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Changes will apply after a restart</source> - <translation type="unfinished"></translation> + <translation>Zmiany zostaną zastosowane po ponownym uruchomieniu</translation> </message> <message> <source>PKCS #11 provider %1 will be removed after the next restart.</source> @@ -8875,7 +8941,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Stream %1</source> - <translation type="unfinished"></translation> + <translation>Strumień %1</translation> </message> <message> <source>Stream %1 Jitter</source> @@ -8891,7 +8957,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source> %1 streams, </source> - <translation type="unfinished"></translation> + <translation>%1 strumieni,</translation> </message> <message> <source>Save one stream CSV</source> @@ -8903,7 +8969,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Analyze</source> - <translation type="unfinished">Analizuj</translation> + <translation>&Analizuj</translation> </message> <message> <source>Open the analysis window for the selected stream(s)</source> @@ -8915,11 +8981,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Add to List</source> - <translation type="unfinished"></translation> + <translation>&Dodaj do listy</translation> </message> <message> <source>&Remove from List</source> - <translation type="unfinished"></translation> + <translation>&Usuń z listy</translation> </message> <message> <source>Replace existing list in RTP Analysis Dialog with new one</source> @@ -8943,11 +9009,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Export</source> - <translation type="unfinished"></translation> + <translation>&Eksportuj</translation> </message> <message> <source>Open export menu</source> - <translation type="unfinished"></translation> + <translation>Otwórz menu eksportowania</translation> </message> <message> <source>CSV</source> @@ -8955,7 +9021,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save tables as CSV.</source> - <translation type="unfinished"></translation> + <translation>Zapisz tabele jako CSV.</translation> </message> <message> <source>Current Tab Stream CSV</source> @@ -9007,15 +9073,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Prepare &Filter</source> - <translation type="unfinished"></translation> + <translation>Przygotuj &filtr</translation> </message> <message> <source>Prepare a filter matching the selected stream(s).</source> - <translation type="unfinished">Przygotuj filtr dla zaznaczonych strumieni.</translation> + <translation>Przygotuj filtr pasujący do wybranego(ych) strumieni.</translation> </message> <message> <source>&Current Tab</source> - <translation type="unfinished"></translation> + <translation>&Bieżąca karta</translation> </message> <message> <source>Prepare a filter matching current tab.</source> @@ -9023,7 +9089,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&All Tabs</source> - <translation type="unfinished"></translation> + <translation>&Wszystkie karty</translation> </message> <message> <source>Prepare a filter matching all tabs.</source> @@ -9035,7 +9101,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> <message> <source> G: Go to packet, N: Next problem packet</source> @@ -9077,7 +9143,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Play</source> - <translation type="unfinished"></translation> + <translation>Odtwórz</translation> </message> <message> <source>Source Address</source> @@ -9125,11 +9191,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Pause/unpause playback</source> - <translation type="unfinished"></translation> + <translation>Wstrzymaj/wznów odtwarzanie</translation> </message> <message> <source>Stop playback</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj odtwarzanie</translation> </message> <message> <source>Enable/disable skipping of silence during playback</source> @@ -9202,7 +9268,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Export</source> - <translation type="unfinished"></translation> + <translation>&Eksportuj</translation> </message> <message> <source>Export audio of all unmuted selected channels or export payload of one channel.</source> @@ -9258,7 +9324,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Mute</source> - <translation type="unfinished"></translation> + <translation>Wycisz</translation> </message> <message> <source>Mute selected streams</source> @@ -9266,7 +9332,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Unmute</source> - <translation type="unfinished"></translation> + <translation>Wyłącz wyciszenie</translation> </message> <message> <source>Unmute selected streams</source> @@ -9290,51 +9356,51 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Remove Streams</source> - <translation type="unfinished"></translation> + <translation>Usuń strumienie</translation> </message> <message> <source>Remove selected streams from the list</source> - <translation type="unfinished"></translation> + <translation>Usuń wybrane strumienie z listy</translation> </message> <message> <source>All</source> - <translation type="unfinished"></translation> + <translation>Wszystkie</translation> </message> <message> <source>Select all</source> - <translation type="unfinished"></translation> + <translation>Zaznacz wszystkie</translation> </message> <message> <source>None</source> - <translation type="unfinished">Brak</translation> + <translation>Brak</translation> </message> <message> <source>Clear selection</source> - <translation type="unfinished"></translation> + <translation>Wyczyść wybór</translation> </message> <message> <source>Invert</source> - <translation type="unfinished">Przełącz</translation> + <translation>Przełącz</translation> </message> <message> <source>Invert selection</source> - <translation type="unfinished"></translation> + <translation>Odwróć wybór</translation> </message> <message> <source>Play/Pause</source> - <translation type="unfinished"></translation> + <translation>Odtwórz/Wstrzymaj</translation> </message> <message> <source>Start playing or pause playing</source> - <translation type="unfinished"></translation> + <translation>Rozpocznij odtwarzanie lub wstrzymaj odtwarzanie</translation> </message> <message> <source>Stop</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj</translation> </message> <message> <source>Stop playing</source> - <translation type="unfinished"></translation> + <translation>Zatrzymaj odtwarzanie</translation> </message> <message> <source>I&naudible streams</source> @@ -9350,7 +9416,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Select</source> - <translation type="unfinished"></translation> + <translation>&Wybrane</translation> </message> <message> <source>Select inaudible streams</source> @@ -9358,7 +9424,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Deselect</source> - <translation type="unfinished"></translation> + <translation>&Odznacz</translation> </message> <message> <source>Deselect inaudible streams</source> @@ -9366,15 +9432,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Prepare &Filter</source> - <translation type="unfinished"></translation> + <translation>Przygotuj &filtr</translation> </message> <message> <source>Prepare a filter matching the selected stream(s).</source> - <translation type="unfinished">Przygotuj filtr dla zaznaczonych strumieni.</translation> + <translation type="unfinished"></translation> </message> <message> <source>R&efresh streams</source> - <translation type="unfinished"></translation> + <translation>&Odśwież strumienie</translation> </message> <message> <source>Read captured packets from capture in progress to player</source> @@ -9434,7 +9500,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>To Left</source> - <translation type="unfinished"></translation> + <translation>Do lewej</translation> </message> <message> <source>Left + Right</source> @@ -9442,7 +9508,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>To Right</source> - <translation type="unfinished"></translation> + <translation>W prawo</translation> </message> <message> <source>Invert Muting</source> @@ -9454,7 +9520,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Select</source> - <translation type="unfinished"></translation> + <translation>Wybrane</translation> </message> <message> <source>Audio Routing</source> @@ -9462,7 +9528,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Play Streams</source> - <translation type="unfinished"></translation> + <translation>&Odtwarzaj strumienie</translation> </message> <message> <source>Open RTP player dialog</source> @@ -9478,7 +9544,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Add to playlist</source> - <translation type="unfinished"></translation> + <translation>&Dodaj do listy odtwarzania</translation> </message> <message> <source>Add new set to existing playlist in RTP Player</source> @@ -9486,7 +9552,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Remove from playlist</source> - <translation type="unfinished"></translation> + <translation>&Usuń z listy odtwarzania</translation> </message> <message> <source>Remove selected streams from playlist in RTP Player</source> @@ -9494,11 +9560,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>No Audio</source> - <translation type="unfinished"></translation> + <translation>Brak audio</translation> </message> <message> <source>Decoding streams...</source> - <translation type="unfinished"></translation> + <translation>Dekodowanie strumieni...</translation> </message> <message> <source>Out of Sequence</source> @@ -9522,11 +9588,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>%1 streams</source> - <translation type="unfinished">%1 strumieni</translation> + <translation>%1 strumieni</translation> </message> <message> <source>, %1 selected</source> - <translation type="unfinished"></translation> + <translation>, wybrano %1</translation> </message> <message> <source>, %1 not muted</source> @@ -9542,15 +9608,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Playback of stream %1 failed!</source> - <translation type="unfinished"></translation> + <translation>Odtwarzanie strumienia %1 nie powiodło się!</translation> </message> <message> <source>Automatic</source> - <translation type="unfinished"></translation> + <translation>Automatycznie</translation> </message> <message> <source>WAV (*.wav)</source> - <translation type="unfinished"></translation> + <translation>WAV (*.wav)</translation> </message> <message> <source>Sun Audio (*.au)</source> @@ -9558,11 +9624,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save audio</source> - <translation type="unfinished">Zapisz audio</translation> + <translation>Zapisz audio</translation> </message> <message> <source>Raw (*.raw)</source> - <translation type="unfinished"></translation> + <translation>Raw (*.raw)</translation> </message> <message> <source>Save payload</source> @@ -9570,7 +9636,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Warning</source> - <translation type="unfinished"></translation> + <translation>Ostrzeżenie</translation> </message> <message> <source>No stream selected or none of selected streams provide audio</source> @@ -9578,7 +9644,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Error</source> - <translation type="unfinished"></translation> + <translation>Błąd</translation> </message> <message> <source>All selected streams must use same play rate. Manual set of Output Audio Rate might help.</source> @@ -9590,7 +9656,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save failed!</source> - <translation type="unfinished"></translation> + <translation>Zapisywanie nie powiodło się!</translation> </message> <message> <source>Can't write header of AU file</source> @@ -9645,11 +9711,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Start Time</source> - <translation type="unfinished">Czas startu</translation> + <translation>Czas startu</translation> </message> <message> <source>Duration</source> - <translation type="unfinished">Czas trwania</translation> + <translation>Czas trwania</translation> </message> <message> <source>Payload</source> @@ -9693,7 +9759,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Time of Day</source> - <translation type="unfinished">Czas dnia</translation> + <translation>Czas dnia</translation> </message> <message> <source>Find &Reverse</source> @@ -9701,15 +9767,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Prepare &Filter</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Przygotuj &filtr</translation> </message> <message> <source>&Export</source> - <translation type="unfinished"></translation> + <translation>&Eksportuj</translation> </message> <message> <source>&Analyze</source> - <translation type="unfinished">Analizuj</translation> + <translation>&Analizuj</translation> </message> <message> <source>Open the analysis window for the selected stream(s) and add it to it</source> @@ -9749,7 +9815,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Shift+R</source> - <translation type="unfinished"></translation> + <translation>Shift+R</translation> </message> <message> <source>Find Only &Singles</source> @@ -9761,7 +9827,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Ctrl+R</source> - <translation type="unfinished"></translation> + <translation>Ctrl+R</translation> </message> <message> <source>Mark Packets</source> @@ -9777,27 +9843,27 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>All</source> - <translation type="unfinished"></translation> + <translation>Wszystkie</translation> </message> <message> <source>Select all</source> - <translation type="unfinished"></translation> + <translation>Zaznacz wszystkie</translation> </message> <message> <source>None</source> - <translation type="unfinished">Brak</translation> + <translation>Brak</translation> </message> <message> <source>Clear selection</source> - <translation type="unfinished"></translation> + <translation>Wyczyść wybór</translation> </message> <message> <source>Invert</source> - <translation type="unfinished">Przełącz</translation> + <translation>Przełącz</translation> </message> <message> <source>Invert selection</source> - <translation type="unfinished"></translation> + <translation>Odwróć wybór</translation> </message> <message> <source>Go To Setup</source> @@ -9833,11 +9899,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Cop&y</source> - <translation type="unfinished"></translation> + <translation>&Kopiuj</translation> </message> <message> <source>Open copy menu</source> - <translation type="unfinished"></translation> + <translation>Otwórz menu kopiowania</translation> </message> <message> <source>Copy as CSV</source> @@ -9861,7 +9927,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Select</source> - <translation type="unfinished"></translation> + <translation>Wybrane</translation> </message> <message> <source>as CSV</source> @@ -9995,7 +10061,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>-</source> - <translation type="unfinished">-</translation> + <translation>-</translation> </message> <message> <source><small><i>For complete analysis check SCTP preference Enable Association indexing</i></small></source> @@ -10035,7 +10101,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Warning</source> - <translation type="unfinished"></translation> + <translation>Ostrzeżenie</translation> </message> <message> <source>Could not find SCTP Association with id: %1</source> @@ -10303,7 +10369,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> </context> <context> @@ -10422,7 +10488,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Searching for %1…</source> - <translation type="unfinished"></translation> + <translation>Wyszukiwanie %1…</translation> </message> <message> <source>No packet contained those bytes.</source> @@ -10465,18 +10531,18 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message numerus="yes"> <source>%Ln node(s)</source> - <translation type="unfinished"> - <numerusform>%Ln node</numerusform> - <numerusform>%Ln nodes</numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln węzeł</numerusform> + <numerusform>%Ln węzły</numerusform> + <numerusform>%Ln węzłów</numerusform> </translation> </message> <message numerus="yes"> <source>%Ln item(s)</source> - <translation type="unfinished"> - <numerusform>%Ln item</numerusform> - <numerusform>%Ln items</numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%Ln obiekt</numerusform> + <numerusform>%Ln obiekty</numerusform> + <numerusform>%Ln obiektów</numerusform> </translation> </message> <message> @@ -10501,7 +10567,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> <message> <source>Flow</source> @@ -10613,7 +10679,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Reset &Diagram</source> - <translation type="unfinished"></translation> + <translation>Resetuj &diagram</translation> </message> <message> <source>Reset the diagram to its initial state.</source> @@ -10625,15 +10691,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>&Reset Diagram</source> - <translation type="unfinished"></translation> + <translation>&Resetuj diagram</translation> </message> <message> <source>Reset the diagram to its initial state</source> - <translation type="unfinished"></translation> + <translation>Resetuj diagram do stanu początkowego.</translation> </message> <message> <source>&Export</source> - <translation type="unfinished"></translation> + <translation>&Eksportuj</translation> </message> <message> <source>Export diagram</source> @@ -10851,10 +10917,10 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message numerus="yes"> <source>Frame %1, %2, %Ln byte(s).</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>Ramka %1, %2, %Ln bajt.</numerusform> + <numerusform>Ramka %1, %2, %Ln bajty.</numerusform> + <numerusform>Ramka %1, %2, %Ln bajtów.</numerusform> </translation> </message> <message> @@ -10939,23 +11005,23 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save as…</source> - <translation type="unfinished">Zapisz jako…</translation> + <translation>Zapisz jako…</translation> </message> <message> <source>Save Selected Packet Bytes As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz zaznaczone bajty pakietu jako</translation> </message> <message numerus="yes"> <source>Displaying %Ln byte(s).</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>Wyświetlanych %Ln bajt.</numerusform> + <numerusform>Wyświetlane bajty: %Ln.</numerusform> + <numerusform>Wyświetlanych bajtów: %Ln.</numerusform> </translation> </message> <message> <source>JSON</source> - <translation type="unfinished"></translation> + <translation>JSON</translation> </message> <message> <source>Regex Find:</source> @@ -11022,7 +11088,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Applying changed preferences</source> - <translation type="unfinished"></translation> + <translation>Stosowanie zmienionych preferencji</translation> </message> <message> <source>(Unknown action)</source> @@ -11048,7 +11114,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Display filter:</source> - <translation type="unfinished"></translation> + <translation>Filtr wyświetlania:</translation> </message> </context> <context> @@ -11101,15 +11167,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>SyntaxLineEdit</name> <message> <source>Invalid filter: %1</source> - <translation type="unfinished"></translation> + <translation>Błędny filtr: %1</translation> </message> <message> <source>"%1" is deprecated in favour of "%2". See Help section 6.4.8 for details.</source> - <translation type="unfinished"></translation> + <translation>"%1" jest przestarzałe na rzecz "%2".. Aby uzyskać szczegółowe informacje, zobacz sekcję Pomocy 6.4.8.</translation> </message> <message> <source>%1</source> - <translation type="unfinished"></translation> + <translation>%1</translation> </message> </context> <context> @@ -11298,7 +11364,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Segment Length</source> - <translation type="unfinished"></translation> + <translation>Długość segmentu</translation> </message> <message> <source>Display graph of Mean Transmitted Bytes vs Time</source> @@ -11614,7 +11680,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz jako...</translation> </message> <message> <source>No Capture Data</source> @@ -11690,7 +11756,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Save Graph As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz wykres jako...</translation> </message> </context> <context> @@ -11701,11 +11767,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Browse…</source> - <translation type="unfinished">Przeglądaj…</translation> + <translation>Przeglądaj…</translation> </message> <message> <source>Command line</source> - <translation type="unfinished"></translation> + <translation>Wiersz poleceń</translation> </message> <message> <source>Run an application with the SSLKEYLOGFILE environment variable set to the file specified by the TLS key log filename preference. This enables TLS decryption in Wireshark. Set the key log file and start the capture before launching the application to ensure that the initial TLS handshakes are captured.</source> @@ -11729,11 +11795,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Launch</source> - <translation type="unfinished"></translation> + <translation>Uruchom</translation> </message> <message> <source>Save</source> - <translation type="unfinished"></translation> + <translation>Zapisz</translation> </message> <message> <source>TLS Keylog file</source> @@ -11789,15 +11855,15 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Collapse All</source> - <translation type="unfinished">Zwiń wszystko</translation> + <translation>Zwiń wszystko</translation> </message> <message> <source>Expand All</source> - <translation type="unfinished">Rozwiń wszystko</translation> + <translation>Rozwiń wszystko</translation> </message> <message> <source>Save Statistics As…</source> - <translation type="unfinished"></translation> + <translation>Zapisz statystyki jako...</translation> </message> <message> <source>Plain text file (*.txt);;Comma separated values (*.csv);;XML document (*.xml);;YAML document (*.yaml)</source> @@ -11880,7 +11946,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Unable to create temporary file</source> - <translation type="unfinished"></translation> + <translation>Nie można utworzyć pliku tymczasowego</translation> </message> </context> <context> @@ -11934,7 +12000,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>TrafficTree</name> <message> <source>Resize all columns to content</source> - <translation type="unfinished"></translation> + <translation>Dopasuj szerokość kolumn do zawartości</translation> </message> <message> <source>Filter on stream id</source> @@ -11946,27 +12012,27 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>as CSV</source> - <translation type="unfinished">jako CSV</translation> + <translation>jako CSV</translation> </message> <message> <source>Copy all values of this page to the clipboard in CSV (Comma Separated Values) format.</source> - <translation type="unfinished"></translation> + <translation>Kopiuj wszystkie wartości z tej strony w CSV (Comma Separated Values) do schowka.</translation> </message> <message> <source>as YAML</source> - <translation type="unfinished">jako YAML</translation> + <translation>jako YAML</translation> </message> <message> <source>Copy all values of this page to the clipboard in the YAML data serialization format.</source> - <translation type="unfinished"></translation> + <translation>Kopiuj wszystkie wartości z tej strony w formacie YAML do schowka.</translation> </message> <message> <source>as JSON</source> - <translation type="unfinished"></translation> + <translation>jako JSON</translation> </message> <message> <source>Copy all values of this page to the clipboard in the JSON data serialization format.</source> - <translation type="unfinished"></translation> + <translation>Kopiuj wszystkie wartości z tej strony w formacie JSON do schowka.</translation> </message> <message> <source>Save data as raw</source> @@ -11981,34 +12047,34 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <name>TrafficTreeHeaderView</name> <message> <source>Less than</source> - <translation type="unfinished"></translation> + <translation>Mniej niż</translation> </message> <message> <source>Greater than</source> - <translation type="unfinished"></translation> + <translation>Większy niż</translation> </message> <message> <source>Equal</source> - <translation type="unfinished"></translation> + <translation>Równy</translation> </message> <message> <source>Columns to display</source> - <translation type="unfinished"></translation> + <translation>Kolumny do wyświetlenia</translation> </message> <message> <source>Filter %1 by</source> - <translation type="unfinished"></translation> + <translation>Filtruj %1 według</translation> </message> <message> <source>Enter filter value</source> - <translation type="unfinished"></translation> + <translation>Wprowadź wartość filtra</translation> </message> </context> <context> <name>TrafficTypesModel</name> <message> <source>Protocol</source> - <translation type="unfinished">Protokół</translation> + <translation>Protokół</translation> </message> </context> <context> @@ -12107,7 +12173,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Limit to display filter</source> - <translation type="unfinished"></translation> + <translation>Ogranicz do filtru wyświetlania</translation> </message> <message> <source>Time of Day</source> @@ -12123,7 +12189,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Prepare &Filter</source> - <translation type="unfinished"></translation> + <translation>Przygotuj &filtr</translation> </message> <message> <source>Prepare a filter matching the selected calls(s).</source> @@ -12131,31 +12197,31 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Cop&y</source> - <translation type="unfinished"></translation> + <translation>&Kopiuj</translation> </message> <message> <source>Open copy menu</source> - <translation type="unfinished"></translation> + <translation>Otwórz menu kopiowania</translation> </message> <message> <source>All</source> - <translation type="unfinished"></translation> + <translation>Wszystkie</translation> </message> <message> <source>Select all</source> - <translation type="unfinished"></translation> + <translation>Zaznacz wszystkie</translation> </message> <message> <source>None</source> - <translation type="unfinished">Brak</translation> + <translation>Brak</translation> </message> <message> <source>Invert</source> - <translation type="unfinished">Przełącz</translation> + <translation>Przełącz</translation> </message> <message> <source>Invert selection</source> - <translation type="unfinished"></translation> + <translation>Odwróć wybór</translation> </message> <message> <source>Select related RTP streams</source> @@ -12179,11 +12245,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Clear selection</source> - <translation type="unfinished"></translation> + <translation>Wyczyść wybór</translation> </message> <message> <source>Display time as time of day</source> - <translation type="unfinished"></translation> + <translation>Wyświetlaj czas jako porę dnia</translation> </message> <message> <source>Copy as CSV</source> @@ -12219,7 +12285,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour </message> <message> <source>Select</source> - <translation type="unfinished"></translation> + <translation>&Wybrane</translation> </message> </context> <context> @@ -12371,7 +12437,49 @@ a:hover { </tr></table> </body></html></source> - <translation type="unfinished"></translation> + <translation><html><head> +<style> +a:link { + color: palette(text); + text-decoration: none; +} +a:hover { + color: palette(text); + text-decoration: underline; +} +</style> +</head> +<body> + +<table><tr> +<th><a href="https://www.wireshark.org/docs/wsug_html_chunked/">Podręcznik użytkownika</a></th> + +<td style="padding-left: 8px; padding-right: 8px;">·</td> + +<th><a href="https://gitlab.com/wireshark/wireshark/-/wikis/">Wiki</a></th> + +<td style="padding-left: 8px; padding-right: 8px;">·</td> + +<th><a href="https://ask.wireshark.org/">Q&A - Pytania i odpowiedzi</a></th> + +<td style="padding-left: 8px; padding-right: 8px;">·</td> + +<th><a href="https://www.wireshark.org/lists/">Listy mailingowe</a></th> + +<td style="padding-left: 8px; padding-right: 8px;">·</td> + +<th><a href="https://sharkfest.wireshark.org/">SharkFest</a></th> + +<td style="padding-left: 8px; padding-right: 8px;">·</td> + +<th><a href="https://discord.com/invite/ts9GZCjGj5">Wireshark na Discord</a></th> + +<td style="padding-left: 8px; padding-right: 8px;">·</td> + +<th><a href="https://wiresharkfoundation.org/donate/">Donacja</a></th> + +</tr></table> +</body></html></translation> </message> <message> <source>Show in Finder</source> @@ -12383,7 +12491,7 @@ a:hover { </message> <message> <source>Welcome to %1</source> - <translation type="unfinished"></translation> + <translation>Witamy w %1</translation> </message> <message> <source>All interfaces shown</source> @@ -12391,10 +12499,10 @@ a:hover { </message> <message numerus="yes"> <source>%n interface(s) shown, %1 hidden</source> - <translation type="unfinished"> - <numerusform>%n interface shown, %1 hidden</numerusform> - <numerusform>%n interfaces shown, %1 hidden</numerusform> - <numerusform></numerusform> + <translation> + <numerusform>%n wyświetlany interfejs, %1 ukrytych</numerusform> + <numerusform>%n wyświetlane interfejsy, %1 ukrytych</numerusform> + <numerusform>%n wyświetlanych interfejsów, %1 ukrytych</numerusform> </translation> </message> <message> @@ -12403,7 +12511,7 @@ a:hover { </message> <message> <source>You are running Wireshark </source> - <translation>Wireshark uruchomiony </translation> + <translation>Używasz Wireshark </translation> </message> <message> <source> You receive automatic updates.</source> @@ -12423,7 +12531,7 @@ a:hover { </message> <message> <source>Remove from list</source> - <translation type="unfinished"></translation> + <translation>Usuń z listy</translation> </message> </context> <context> @@ -12563,7 +12671,7 @@ a:hover { </message> <message> <source>Prepare as Filter</source> - <translation type="unfinished"></translation> + <translation>Przygotuj jako filtr</translation> </message> <message> <source>SCTP</source> @@ -12587,7 +12695,7 @@ a:hover { </message> <message> <source>&Capture</source> - <translation>Prze&chwytuj</translation> + <translation>Prze&chwytywanie</translation> </message> <message> <source>&Help</source> @@ -12595,15 +12703,15 @@ a:hover { </message> <message> <source>&Go</source> - <translation>Idź</translation> + <translation>&Idź</translation> </message> <message> <source>&View</source> - <translation>Widok</translation> + <translation>&Widok</translation> </message> <message> <source>&Analyze</source> - <translation>Analizuj</translation> + <translation>&Analiza</translation> </message> <message> <source>Follow</source> @@ -12643,7 +12751,7 @@ a:hover { </message> <message> <source>Packet Comments</source> - <translation type="unfinished">Komentarze pakietu</translation> + <translation>Komentarze pakietu</translation> </message> <message> <source>Main Toolbar</source> @@ -12663,7 +12771,7 @@ a:hover { </message> <message> <source>&Start</source> - <translation>&Start</translation> + <translation>&Rozpocznij</translation> </message> <message> <source>Start capturing packets</source> @@ -12671,7 +12779,7 @@ a:hover { </message> <message> <source>S&top</source> - <translation>S&top</translation> + <translation>Za&trzymaj</translation> </message> <message> <source>Stop capturing packets</source> @@ -12695,7 +12803,7 @@ a:hover { </message> <message> <source>Rawshark</source> - <translation type="unfinished"></translation> + <translation>RawShark</translation> </message> <message> <source>Dumpcap</source> @@ -12711,7 +12819,7 @@ a:hover { </message> <message> <source>Text2pcap</source> - <translation type="unfinished"></translation> + <translation>Text2pcap</translation> </message> <message> <source>Website</source> @@ -12819,7 +12927,7 @@ a:hover { </message> <message> <source>Export TLS Session Keys…</source> - <translation type="unfinished"></translation> + <translation>Eksportuj klucze sesji TLS...</translation> </message> <message> <source>List Files</source> @@ -12859,7 +12967,7 @@ a:hover { </message> <message> <source>&Restart</source> - <translation>&Restart</translation> + <translation>Z&restartuj</translation> </message> <message> <source>Restart current capture</source> @@ -12867,23 +12975,23 @@ a:hover { </message> <message> <source>As &CSV…</source> - <translation type="unfinished"></translation> + <translation>Jako &CSV...</translation> </message> <message> <source>As "C" &Arrays…</source> - <translation type="unfinished"></translation> + <translation>Jako tablica w języku C…</translation> </message> <message> <source>As P&SML XML…</source> - <translation type="unfinished"></translation> + <translation>Jako P&SML XML…</translation> </message> <message> <source>As P&DML XML…</source> - <translation type="unfinished"></translation> + <translation>Jako P&DML XML…</translation> </message> <message> <source>As &JSON…</source> - <translation type="unfinished"></translation> + <translation>Jako &JSON…</translation> </message> <message> <source>Description</source> @@ -12939,7 +13047,7 @@ a:hover { </message> <message> <source>&DTN</source> - <translation type="unfinished"></translation> + <translation>&DTN</translation> </message> <message> <source>Osmux</source> @@ -12960,7 +13068,7 @@ a:hover { </message> <message> <source>FAQs</source> - <translation type="unfinished"></translation> + <translation>FAQ</translation> </message> <message> <source>Next Packet in Conversation</source> @@ -12988,19 +13096,19 @@ a:hover { </message> <message> <source>Previous Packet In History</source> - <translation type="unfinished"></translation> + <translation>Poprzedni pakiet w historii</translation> </message> <message> <source>Go to the previous packet in your selection history</source> - <translation type="unfinished"></translation> + <translation>Idź do poprzedniego pakietu w wybranej historii</translation> </message> <message> <source>Collapse Subtrees</source> - <translation type="unfinished"></translation> + <translation>Zwiń poddrzewa</translation> </message> <message> <source>Collapse the current packet detail</source> - <translation type="unfinished"></translation> + <translation>Zwiń szczegóły bieżącego pakietu</translation> </message> <message> <source>Go to Packet…</source> @@ -13081,7 +13189,7 @@ a:hover { <message> <source>&Mark/Unmark Packet(s)</source> <oldsource>&Mark/Unmark Packet</oldsource> - <translation type="unfinished"></translation> + <translation>&Zaznacz/odznacz pakiet</translation> </message> <message> <source>Mark All Displayed</source> @@ -13114,7 +13222,7 @@ a:hover { <message> <source>&Ignore/Unignore Packet(s)</source> <oldsource>&Ignore/Unignore Packet</oldsource> - <translation type="unfinished"></translation> + <translation>&Ignoruj/odignoruj pakiet</translation> </message> <message> <source>Ignore All Displayed</source> @@ -13162,15 +13270,15 @@ a:hover { </message> <message> <source>Delete All Packet Comments</source> - <translation type="unfinished"></translation> + <translation>Usuń komentarze pakietów</translation> </message> <message> <source>Remove all packet comments in the capture file</source> - <translation type="unfinished"></translation> + <translation>Usuń wszystkie komentarze do pakietów z pliku przechwytywania</translation> </message> <message> <source>&Configuration Profiles…</source> - <translation type="unfinished"></translation> + <translation>&Konfiguracja profili…</translation> </message> <message> <source>Configuration profiles</source> @@ -13238,7 +13346,7 @@ a:hover { </message> <message> <source>HTTP/2 Stream</source> - <translation type="unfinished"></translation> + <translation>Strumienie HTTP/2</translation> </message> <message> <source>SIP Call</source> @@ -13406,7 +13514,7 @@ a:hover { </message> <message> <source>&LTP</source> - <translation type="unfinished"></translation> + <translation>&LTP</translation> </message> <message> <source>LTP segment and block statistics</source> @@ -13422,7 +13530,7 @@ a:hover { </message> <message> <source>Osmux packet counts</source> - <translation type="unfinished"></translation> + <translation>Liczba pakietów Osmux</translation> </message> <message> <source>RTSP packet counts</source> @@ -13446,7 +13554,7 @@ a:hover { </message> <message> <source>F1AP</source> - <translation type="unfinished"></translation> + <translation>F1AP</translation> </message> <message> <source>F1AP Messages</source> @@ -13454,7 +13562,7 @@ a:hover { </message> <message> <source>NGAP</source> - <translation type="unfinished"></translation> + <translation>NGAP</translation> </message> <message> <source>NGAP Messages</source> @@ -13526,7 +13634,7 @@ a:hover { </message> <message> <source>Strip Headers…</source> - <translation type="unfinished"></translation> + <translation>Usuń nagłówki…</translation> </message> <message> <source>Strip headers and export higher level encapsulations to file</source> @@ -13534,7 +13642,7 @@ a:hover { </message> <message> <source>&I/O Graphs</source> - <translation type="unfinished"></translation> + <translation>&Wykresy wej./wyj.</translation> </message> <message> <source>&Conversations</source> @@ -13542,7 +13650,7 @@ a:hover { </message> <message> <source>&Endpoints</source> - <translation type="unfinished"></translation> + <translation>Punkty krańcowe</translation> </message> <message> <source>Shrink the main window text</source> @@ -13558,7 +13666,7 @@ a:hover { </message> <message> <source>Reset appearance layout to default size</source> - <translation type="unfinished"></translation> + <translation>Resetuje układ do rozmiarów domyślnych</translation> </message> <message> <source>Seconds Since First Captured Packet</source> @@ -13570,27 +13678,27 @@ a:hover { </message> <message> <source>Tenths of a millisecond</source> - <translation type="unfinished"></translation> + <translation>Dziesiętne milisekundy</translation> </message> <message> <source>Hundredths of a millisecond</source> - <translation type="unfinished"></translation> + <translation>Setne milisekundy</translation> </message> <message> <source>Tenths of a microsecond</source> - <translation type="unfinished"></translation> + <translation>Dziesiętne mikrosekundy</translation> </message> <message> <source>Hundredths of a microsecond</source> - <translation type="unfinished"></translation> + <translation>Setne mikrosekundy</translation> </message> <message> <source>Packet &Diagram</source> - <translation type="unfinished"></translation> + <translation>&Diagram pakietu</translation> </message> <message> <source>Show or hide the packet diagram</source> - <translation type="unfinished"></translation> + <translation>Pokaż lub ukryj diagram pakietów</translation> </message> <message> <source>Show each conversation hash table</source> @@ -13646,11 +13754,11 @@ a:hover { </message> <message> <source>Display Filter Expression…</source> - <translation type="unfinished"></translation> + <translation>Wyrażenie filtru wyświetlania...</translation> </message> <message> <source>REGISTER_STAT_GROUP_RSERPOOL</source> - <translation type="unfinished"></translation> + <translation>REGISTER_STAT_GROUP_RSERPOOL</translation> </message> <message> <source>Start of "REGISTER_STAT_GROUP_RSERPOOL"</source> @@ -13678,7 +13786,7 @@ a:hover { </message> <message> <source>Go to &Linked Packet</source> - <translation type="unfinished"></translation> + <translation>Idź do podlinkowanego pakietu</translation> </message> <message> <source>UDP Multicast Streams</source> @@ -13718,7 +13826,7 @@ a:hover { </message> <message> <source>MAC Address Blocks</source> - <translation type="unfinished"></translation> + <translation>Bloki adresów MAC</translation> </message> <message> <source>TLS Keylog Launcher</source> @@ -13726,7 +13834,7 @@ a:hover { </message> <message> <source>Release Notes</source> - <translation type="unfinished"></translation> + <translation>Informacje o wydaniu</translation> </message> <message> <source>&Options…</source> @@ -13746,15 +13854,15 @@ a:hover { </message> <message> <source>As Plain &Text</source> - <translation type="unfinished"></translation> + <translation>Jako &tekst</translation> </message> <message> <source>As &CSV</source> - <translation type="unfinished"></translation> + <translation>Jako &CSV</translation> </message> <message> <source>As &YAML</source> - <translation type="unfinished"></translation> + <translation>Jako &YAML</translation> </message> <message> <source>All Visible Items</source> @@ -14082,7 +14190,7 @@ a:hover { </message> <message> <source>&Supported Protocols</source> - <translation type="unfinished"></translation> + <translation>&Obsługiwane Protokoły</translation> </message> <message> <source>MAP Summary</source> @@ -14094,7 +14202,7 @@ a:hover { </message> <message> <source>RLC &Graph</source> - <translation type="unfinished"></translation> + <translation>&Wykres RLC</translation> </message> <message> <source>&Coloring Rules…</source> @@ -14115,7 +14223,7 @@ a:hover { </message> <message> <source>RTP Player</source> - <translation type="unfinished">Odtwarzacz RTP</translation> + <translation>Odtwarzacz RTP</translation> </message> <message> <source>Play selected stream. Press CTRL key for playing reverse stream too.</source> @@ -14156,59 +14264,59 @@ a:hover { </message> <message> <source>Open &Recent</source> - <translation type="unfinished"></translation> + <translation>Ostatnio otwarte</translation> </message> <message> <source>Name Resol&ution</source> - <translation type="unfinished"></translation> + <translation>Ro&związywanie nazw</translation> </message> <message> <source>Service &Response Time</source> - <translation type="unfinished"></translation> + <translation>Czas odpowiedzi serwisu</translation> </message> <message> <source>&RTP</source> - <translation type="unfinished"></translation> + <translation>&RTP</translation> </message> <message> <source>S&CTP</source> - <translation type="unfinished"></translation> + <translation>S&CTP</translation> </message> <message> <source>&ANSI</source> - <translation type="unfinished"></translation> + <translation>&ANSI</translation> </message> <message> <source>&GSM</source> - <translation type="unfinished"></translation> + <translation>&GSM</translation> </message> <message> <source>&LTE</source> - <translation type="unfinished"></translation> + <translation>&LTE</translation> </message> <message> <source>&MTP3</source> - <translation type="unfinished"></translation> + <translation>&MTP3</translation> </message> <message> <source>&Open</source> - <translation type="unfinished"></translation> + <translation>&Otwórz</translation> </message> <message> <source>&Quit</source> - <translation type="unfinished"></translation> + <translation>&Zamknij</translation> </message> <message> <source>&Close</source> - <translation type="unfinished"></translation> + <translation>&Zamknij</translation> </message> <message> <source>Display &Filters…</source> - <translation type="unfinished"></translation> + <translation>&Filtry wyświetlania…</translation> </message> <message> <source>&Unmark All Displayed</source> - <translation type="unfinished"></translation> + <translation>Odzaznacz wszystkie wyświetlane</translation> </message> <message> <source>All VoIP Calls</source> @@ -14426,23 +14534,23 @@ a:hover { </message> <message> <source>Check for Updates…</source> - <translation type="unfinished"></translation> + <translation>Sprawdź aktualizacje...</translation> </message> <message> <source>Unable to drop files during capture.</source> - <translation type="unfinished"></translation> + <translation>Nie można porzucić pliku podczas przechwytywania.</translation> </message> <message> <source>Unknown file type returned by merge dialog.</source> - <translation type="unfinished"></translation> + <translation>Nieznany typ pliku zwrócony przez okno dialogowe łączenia plików.</translation> </message> <message> <source>Please report this as a Wireshark issue at https://gitlab.com/wireshark/wireshark/-/issues.</source> - <translation type="unfinished"></translation> + <translation>Zgłoś to jako problem z Wireshark na stronie https://gitlab.com/wireshark/wireshark/-/issues.</translation> </message> <message> <source>Unknown file type returned by export dialog.</source> - <translation type="unfinished"></translation> + <translation>Nieznany typ pliku zwrócony przez okno dialogowe eksportu.</translation> </message> <message> <source>Do you want to stop the capture and save the captured packets%1?</source> @@ -14472,7 +14580,7 @@ a:hover { </message> <message> <source>There is no "rtp.ssrc" field in this version of Wireshark.</source> - <translation type="unfinished"></translation> + <translation>Brak pola "rtp.ssrc" w tej wersji programu Wireshark.</translation> </message> <message> <source>Please select an RTPv2 packet with an SSRC value</source> @@ -14484,7 +14592,7 @@ a:hover { </message> <message> <source>Show or hide the toolbar</source> - <translation type="unfinished"></translation> + <translation>Pokaż lub ukryj pasek narzędziowy</translation> </message> <message> <source>Continue &without Saving</source> @@ -14510,7 +14618,7 @@ a:hover { </message> <message> <source>Merging files.</source> - <translation type="unfinished"></translation> + <translation>Łączenie plików.</translation> </message> <message> <source>%1: %2</source> @@ -14532,6 +14640,15 @@ a:hover { <source>No Keys</source> <translation>Brak kluczy</translation> </message> + <message numerus="yes"> + <source>Export SSL Session Keys (%Ln key(s))</source> + <oldsource>Export SSL Session Keys (%1 key%2</oldsource> + <translation type="vanished"> + <numerusform>Eksportuj klucze sesji SSL (%Ln klucz)</numerusform> + <numerusform>Eksportuj klucze sesji SSL (%Ln klucze)</numerusform> + <numerusform>Eksportuj klucze sesji SSL (%Ln kluczy)</numerusform> + </translation> + </message> <message> <source>Raw data (*.bin *.dat *.raw);;All Files (</source> <translation>Surowe dane (*.bin *.dat *.raw);;Dowolny plik (</translation> @@ -14542,7 +14659,7 @@ a:hover { </message> <message> <source>Are you sure you want to remove all packet comments?</source> - <translation type="unfinished"></translation> + <translation>Czy na pewno chcesz usunąć wszystkie komentarze do pakietów?</translation> </message> <message> <source>Unable to build conversation filter.</source> @@ -14562,11 +14679,11 @@ a:hover { </message> <message> <source>No interface selected.</source> - <translation type="unfinished"></translation> + <translation>Nie wybrano interfejsu.</translation> </message> <message> <source>Saving %1…</source> - <translation type="unfinished"></translation> + <translation>Zapisywanie %1...</translation> </message> <message> <source>Configure all extcaps before start of capture.</source> @@ -14574,37 +14691,37 @@ a:hover { </message> <message> <source>Invalid capture filter.</source> - <translation type="unfinished"></translation> + <translation>Niepoprawny filtr przechwytywania</translation> </message> <message> <source>(empty comment)</source> <comment>placeholder for empty comment</comment> - <translation type="unfinished"></translation> + <translation>(pusty komentarz)</translation> </message> <message> <source>Add New Comment…</source> - <translation type="unfinished"></translation> + <translation>Dodaj nowy komentarz...</translation> </message> <message> <source>Edit "%1"</source> <comment>edit packet comment</comment> - <translation type="unfinished"></translation> + <translation>Edytuj "%1"</translation> </message> <message> <source>Delete "%1"</source> <comment>delete packet comment</comment> - <translation type="unfinished"></translation> + <translation>Usuń "%1"</translation> </message> <message> <source>Delete packet comments</source> - <translation type="unfinished"></translation> + <translation>Usuń komentarze pakietów</translation> </message> <message numerus="yes"> <source>Delete comments from %n packet(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>Usuń komentarze z %n pakietu</numerusform> + <numerusform>Usuń komentarze z %n pakietów</numerusform> + <numerusform>Usuń komentarze z %n pakietów</numerusform> </translation> </message> <message> @@ -14613,31 +14730,31 @@ a:hover { </message> <message> <source> before reloading Lua plugins</source> - <translation type="unfinished"></translation> + <translation>przed ponownym załadowaniem wtyczek Lua</translation> </message> <message> <source>Please wait while Wireshark is initializing…</source> - <translation type="unfinished"></translation> + <translation>Proszę czekać, trwa uruchamianie programu Wireshark</translation> </message> <message> <source> before updating</source> - <translation type="unfinished"></translation> + <translation>przed aktualizacją</translation> </message> <message> <source>There are no TLS Session Keys to save.</source> - <translation type="unfinished"></translation> + <translation>Nie ma żadnych kluczy sesji SSL do zapisu.</translation> </message> <message numerus="yes"> <source>Export TLS Session Keys (%Ln key(s))</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> + <translation> + <numerusform>Eksportuj klucze sesji TLS (%Ln klucz)</numerusform> + <numerusform>Eksportuj klucze sesji TLS (%Ln klucze)</numerusform> + <numerusform>Eksportuj klucze sesji TLS (%Ln kluczy)</numerusform> </translation> </message> <message> <source>TLS Session Keys (*.keys *.txt);;All Files (</source> - <translation type="unfinished"></translation> + <translation>Klucze sesji SSL (*.keys *.txt);; Dowolny plik (</translation> </message> <message> <source>No TLS Secrets</source> @@ -14653,31 +14770,31 @@ a:hover { </message> <message> <source>No filter available. Try another %1.</source> - <translation type="unfinished"></translation> + <translation>Brak dostępnego filtra. Spróbuj innego %1.</translation> </message> <message> <source>column</source> - <translation type="unfinished"></translation> + <translation>kolumna</translation> </message> <message> <source>item</source> - <translation type="unfinished"></translation> + <translation>pozycja</translation> </message> <message> <source>The "%1" column already exists.</source> - <translation type="unfinished"></translation> + <translation>Kolumna "%1" już istnieje.</translation> </message> <message> <source>The "%1" column already exists as "%2".</source> - <translation type="unfinished"></translation> + <translation>Kolumna "%1" już istnieje jako "%2".</translation> </message> <message> <source>RTP packet search failed</source> - <translation type="unfinished"></translation> + <translation>Wyszukiwanie pakietu RTP nie powiodło się</translation> </message> <message> <source>No Interface Selected.</source> - <translation type="unfinished"></translation> + <translation>Nie wybrano interfejsu.</translation> </message> <message> <source> before restarting the capture</source> diff --git a/ui/qt/wireshark_ru.ts b/ui/qt/wireshark_ru.ts index d37b3054..20dc0e3a 100644 --- a/ui/qt/wireshark_ru.ts +++ b/ui/qt/wireshark_ru.ts @@ -1992,6 +1992,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation>Копировать байты пакета в виде шестнадцатеричного дампа.</translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_sv.ts b/ui/qt/wireshark_sv.ts index e9e52f66..abe7fef8 100644 --- a/ui/qt/wireshark_sv.ts +++ b/ui/qt/wireshark_sv.ts @@ -1988,6 +1988,14 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he <translation>Kopiera paketbyte som en hex-dump.</translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_tr_TR.ts b/ui/qt/wireshark_tr_TR.ts index e0885634..06f0cafa 100644 --- a/ui/qt/wireshark_tr_TR.ts +++ b/ui/qt/wireshark_tr_TR.ts @@ -1984,6 +1984,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation>Paket baytlarını hex dökümü olarak kopyalayın.</translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_uk.ts b/ui/qt/wireshark_uk.ts index 54831f2c..12517ff4 100644 --- a/ui/qt/wireshark_uk.ts +++ b/ui/qt/wireshark_uk.ts @@ -1991,6 +1991,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation type="unfinished"></translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> diff --git a/ui/qt/wireshark_zh_CN.ts b/ui/qt/wireshark_zh_CN.ts index cd0cdd37..38dfcbbd 100644 --- a/ui/qt/wireshark_zh_CN.ts +++ b/ui/qt/wireshark_zh_CN.ts @@ -1982,6 +1982,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour <translation>将分组字节复制为十六进制转储。</translation> </message> <message> + <source>…as Printable Text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy only the printable text in the packet.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>…as MIME Data</source> <translation type="unfinished"></translation> </message> |