From 5c57b56d36b9a2351b00ef4f40187f7ed4d35123 Mon Sep 17 00:00:00 2001 From: saturneric Date: Sun, 27 Sep 2026 23:35:35 +0200 Subject: fix(pgp-inspect): include generated module header - add the binary module directory to test include paths - update translation contexts and locale metadata - add localized module action strings - refresh source locations and plural forms in catalogs --- src/m_pgp_inspect/test/CMakeLists.txt | 4 +- src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts | 201 ++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts | 44 ++++-- src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts | 201 ++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts | 201 ++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts | 201 ++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts | 202 +++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts | 202 +++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts | 200 ++++++++++++------------ src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts | 200 ++++++++++++------------ 10 files changed, 887 insertions(+), 769 deletions(-) diff --git a/src/m_pgp_inspect/test/CMakeLists.txt b/src/m_pgp_inspect/test/CMakeLists.txt index 16fae64..02f1d91 100644 --- a/src/m_pgp_inspect/test/CMakeLists.txt +++ b/src/m_pgp_inspect/test/CMakeLists.txt @@ -44,7 +44,9 @@ add_executable(gf_mod_pgp_inspect_test ${CMAKE_CURRENT_SOURCE_DIR}/../PGPInspectModel.cpp) target_include_directories(gf_mod_pgp_inspect_test PRIVATE - "${CMAKE_CURRENT_SOURCE_DIR}/..") + "${CMAKE_CURRENT_SOURCE_DIR}/.." + # GFModuleTr.h, generated by gf_add_module() beside the module. + "${CMAKE_CURRENT_BINARY_DIR}/..") target_link_libraries(gf_mod_pgp_inspect_test PRIVATE GTest::gtest GTest::gtest_main Qt::Core) diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts index c0e54e4..c144ff9 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts @@ -1,95 +1,108 @@ - - - - GTrC - - - OpenPGP Structure - OpenPGP-Struktur - - - - Structure - Struktur - - - - Value - Wert - - - - Search packets, fields and values - Pakete, Felder und Werte durchsuchen - - - - The current tab holds no OpenPGP data. - Der aktuelle Tab enthält keine OpenPGP-Daten. - - - - Armor Type - Armor-Typ - - - - CRC24 - CRC24 - - - - Signed Text - Signierter Text - - - - %1, %2, %n packet(s) - - %1, %2, %n Paket + + + + + ModulePGPInspect + + + + OpenPGP Structure + OpenPGP-Struktur + + + + Structure + Struktur + + + + Value + Wert + + + + Search packets, fields and values + Pakete, Felder und Werte durchsuchen + + + + The current tab holds no OpenPGP data. + Der aktuelle Tab enthält keine OpenPGP-Daten. + + + + Armor Type + Armor-Typ + + + + CRC24 + CRC24 + + + + Signed Text + Signierter Text + + + + %1, %2, %n packet(s) + + %1, %2, %n Paket %1, %2, %n Pakete - - - - - - Problem - Problem - - - - The inspector returned no data. - Der Inspektor hat keine Daten zurückgegeben. - - - - #%1 %2 (tag %3) - #%1 %2 (Tag %3) - - - - Unknown - Unbekannt - - - - %1 B - %1 B - - - - Block %1: cleartext-signed message - Block %1: Klartext-signierte Nachricht - - - - Block %1: armored, %2 - Block %1: gepanzert, %2 - - - - Block %1: binary packet stream - Block %1: binärer Paketstrom - - - \ No newline at end of file + + + + + + + Problem + Problem + + + + The inspector returned no data. + Der Inspektor hat keine Daten zurückgegeben. + + + + #%1 %2 (tag %3) + #%1 %2 (Tag %3) + + + + Unknown + Unbekannt + + + + %1 B + %1 B + + + + Block %1: cleartext-signed message + Block %1: Klartext-signierte Nachricht + + + + Block %1: armored, %2 + Block %1: gepanzert, %2 + + + + Block %1: binary packet stream + Block %1: binärer Paketstrom + + + + Open OpenPGP Structure Inspector + OpenPGP-Strukturinspektor öffnen + + + + Show the packet structure of the current tab + Die Paketstruktur des aktuellen Tabs anzeigen + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts index adeb07f..4c71597 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts @@ -1,15 +1,16 @@ - + - GTrC + ModulePGPInspect - + + OpenPGP Structure - + Structure @@ -19,7 +20,7 @@ - + Search packets, fields and values @@ -29,40 +30,41 @@ - + Armor Type - + CRC24 - + Signed Text - + %1, %2, %n packet(s) + - - + + Problem - + The inspector returned no data. - + #%1 %2 (tag %3) @@ -77,19 +79,29 @@ - + Block %1: cleartext-signed message - + Block %1: armored, %2 - + Block %1: binary packet stream + + + Open OpenPGP Structure Inspector + + + + + Show the packet structure of the current tab + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts index a6c282b..c50baa9 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts @@ -1,95 +1,108 @@ - - - - GTrC - - - OpenPGP Structure - Estructura OpenPGP - - - - Structure - Estructura - - - - Value - Valor - - - - Search packets, fields and values - Buscar paquetes, campos y valores - - - - The current tab holds no OpenPGP data. - La pestaña actual no contiene datos OpenPGP. - - - - Armor Type - Tipo de armadura - - - - CRC24 - CRC24 - - - - Signed Text - Texto firmado - - - - %1, %2, %n packet(s) - - %1, %2, %n paquete + + + + + ModulePGPInspect + + + + OpenPGP Structure + Estructura OpenPGP + + + + Structure + Estructura + + + + Value + Valor + + + + Search packets, fields and values + Buscar paquetes, campos y valores + + + + The current tab holds no OpenPGP data. + La pestaña actual no contiene datos OpenPGP. + + + + Armor Type + Tipo de armadura + + + + CRC24 + CRC24 + + + + Signed Text + Texto firmado + + + + %1, %2, %n packet(s) + + %1, %2, %n paquete %1, %2, %n paquetes - - - - - - Problem - Problema - - - - The inspector returned no data. - El inspector no devolvió datos. - - - - #%1 %2 (tag %3) - #%1 %2 (etiqueta %3) - - - - Unknown - Desconocido - - - - %1 B - %1 B - - - - Block %1: cleartext-signed message - Bloque %1: mensaje firmado en claro - - - - Block %1: armored, %2 - Bloque %1: blindado, %2 - - - - Block %1: binary packet stream - Bloque %1: flujo binario de paquetes - - - \ No newline at end of file + + + + + + + Problem + Problema + + + + The inspector returned no data. + El inspector no devolvió datos. + + + + #%1 %2 (tag %3) + #%1 %2 (etiqueta %3) + + + + Unknown + Desconocido + + + + %1 B + %1 B + + + + Block %1: cleartext-signed message + Bloque %1: mensaje firmado en claro + + + + Block %1: armored, %2 + Bloque %1: blindado, %2 + + + + Block %1: binary packet stream + Bloque %1: flujo binario de paquetes + + + + Open OpenPGP Structure Inspector + Abrir inspector de estructura OpenPGP + + + + Show the packet structure of the current tab + Mostrar la estructura de paquetes de la pestaña actual + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts index 2c95856..7ed3c53 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts @@ -1,95 +1,108 @@ - - - - GTrC - - - OpenPGP Structure - Structure OpenPGP - - - - Structure - Structure - - - - Value - Valeur - - - - Search packets, fields and values - Rechercher paquets, champs et valeurs - - - - The current tab holds no OpenPGP data. - L'onglet actuel ne contient aucune donnée OpenPGP. - - - - Armor Type - Type d’armure - - - - CRC24 - CRC24 - - - - Signed Text - Texte signé - - - - %1, %2, %n packet(s) - - %1, %2, %n paquet + + + + + ModulePGPInspect + + + + OpenPGP Structure + Structure OpenPGP + + + + Structure + Structure + + + + Value + Valeur + + + + Search packets, fields and values + Rechercher paquets, champs et valeurs + + + + The current tab holds no OpenPGP data. + L'onglet actuel ne contient aucune donnée OpenPGP. + + + + Armor Type + Type d’armure + + + + CRC24 + CRC24 + + + + Signed Text + Texte signé + + + + %1, %2, %n packet(s) + + %1, %2, %n paquet %1, %2, %n paquets - - - - - - Problem - Problème - - - - The inspector returned no data. - L'inspecteur n'a retourné aucune donnée. - - - - #%1 %2 (tag %3) - #%1 %2 (étiquette %3) - - - - Unknown - Inconnu - - - - %1 B - %1 o - - - - Block %1: cleartext-signed message - Bloc %1 : message signé en clair - - - - Block %1: armored, %2 - Bloc %1 : en armure ASCII, %2 - - - - Block %1: binary packet stream - Bloc %1 : flux binaire de paquets - - - \ No newline at end of file + + + + + + + Problem + Problème + + + + The inspector returned no data. + L'inspecteur n'a retourné aucune donnée. + + + + #%1 %2 (tag %3) + #%1 %2 (étiquette %3) + + + + Unknown + Inconnu + + + + %1 B + %1 o + + + + Block %1: cleartext-signed message + Bloc %1 : message signé en clair + + + + Block %1: armored, %2 + Bloc %1 : en armure ASCII, %2 + + + + Block %1: binary packet stream + Bloc %1 : flux binaire de paquets + + + + Open OpenPGP Structure Inspector + Ouvrir l’inspecteur de structure OpenPGP + + + + Show the packet structure of the current tab + Afficher la structure des paquets de l’onglet actuel + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts index f97c4e7..aabe279 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts @@ -1,95 +1,108 @@ - - - - GTrC - - - OpenPGP Structure - Struttura OpenPGP - - - - Structure - Struttura - - - - Value - Valore - - - - Search packets, fields and values - Cerca pacchetti, campi e valori - - - - The current tab holds no OpenPGP data. - La scheda corrente non contiene dati OpenPGP. - - - - Armor Type - Tipo di armatura - - - - CRC24 - CRC24 - - - - Signed Text - Testo firmato - - - - %1, %2, %n packet(s) - - %1, %2, %n pacchetto + + + + + ModulePGPInspect + + + + OpenPGP Structure + Struttura OpenPGP + + + + Structure + Struttura + + + + Value + Valore + + + + Search packets, fields and values + Cerca pacchetti, campi e valori + + + + The current tab holds no OpenPGP data. + La scheda corrente non contiene dati OpenPGP. + + + + Armor Type + Tipo di armatura + + + + CRC24 + CRC24 + + + + Signed Text + Testo firmato + + + + %1, %2, %n packet(s) + + %1, %2, %n pacchetto %1, %2, %n pacchetti - - - - - - Problem - Problema - - - - The inspector returned no data. - L'ispettore non ha restituito dati. - - - - #%1 %2 (tag %3) - #%1 %2 (tag %3) - - - - Unknown - Sconosciuto - - - - %1 B - %1 B - - - - Block %1: cleartext-signed message - Blocco %1: messaggio firmato in chiaro - - - - Block %1: armored, %2 - Blocco %1: armato, %2 - - - - Block %1: binary packet stream - Blocco %1: flusso di pacchetti binari - - - \ No newline at end of file + + + + + + + Problem + Problema + + + + The inspector returned no data. + L'ispettore non ha restituito dati. + + + + #%1 %2 (tag %3) + #%1 %2 (tag %3) + + + + Unknown + Sconosciuto + + + + %1 B + %1 B + + + + Block %1: cleartext-signed message + Blocco %1: messaggio firmato in chiaro + + + + Block %1: armored, %2 + Blocco %1: armato, %2 + + + + Block %1: binary packet stream + Blocco %1: flusso di pacchetti binari + + + + Open OpenPGP Structure Inspector + Apri ispettore struttura OpenPGP + + + + Show the packet structure of the current tab + Mostra la struttura dei pacchetti della scheda corrente + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts index 83615d2..b4b4e43 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts @@ -1,96 +1,110 @@ - - - - GTrC - - - OpenPGP Structure - Struktura OpenPGP - - - - Structure - Struktura - - - - Value - Wartość - - - - Search packets, fields and values - Szukaj pakietów, pól i wartości - - - - The current tab holds no OpenPGP data. - Bieżąca karta nie zawiera danych OpenPGP. - - - - Armor Type - Typ Armor - - - - CRC24 - CRC24 - - - - Signed Text - Podpisany tekst - - - - %1, %2, %n packet(s) - - %1, %2, %n pakiet + + + + + ModulePGPInspect + + + + OpenPGP Structure + Struktura OpenPGP + + + + Structure + Struktura + + + + Value + Wartość + + + + Search packets, fields and values + Szukaj pakietów, pól i wartości + + + + The current tab holds no OpenPGP data. + Bieżąca karta nie zawiera danych OpenPGP. + + + + Armor Type + Typ Armor + + + + CRC24 + CRC24 + + + + Signed Text + Podpisany tekst + + + + %1, %2, %n packet(s) + + %1, %2, %n pakiet %1, %2, %n pakiety %1, %2, %n pakietów - - - - - - Problem - Problem - - - - The inspector returned no data. - Inspektor nie zwrócił żadnych danych. - - - - #%1 %2 (tag %3) - #%1 %2 (tag %3) - - - - Unknown - Nieznany - - - - %1 B - %1 B - - - - Block %1: cleartext-signed message - Blok %1: wiadomość podpisana jawnie - - - - Block %1: armored, %2 - Blok %1: ASCII, %2 - - - - Block %1: binary packet stream - Blok %1: binarny strumień pakietów - - - \ No newline at end of file + + + + + + + + Problem + Problem + + + + The inspector returned no data. + Inspektor nie zwrócił żadnych danych. + + + + #%1 %2 (tag %3) + #%1 %2 (tag %3) + + + + Unknown + Nieznany + + + + %1 B + %1 B + + + + Block %1: cleartext-signed message + Blok %1: wiadomość podpisana jawnie + + + + Block %1: armored, %2 + Blok %1: ASCII, %2 + + + + Block %1: binary packet stream + Blok %1: binarny strumień pakietów + + + + Open OpenPGP Structure Inspector + Otwórz inspektor struktury OpenPGP + + + + Show the packet structure of the current tab + Pokaż strukturę pakietów bieżącej karty + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts index b86c25e..038cd71 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts @@ -1,96 +1,110 @@ - - - - GTrC - - - OpenPGP Structure - Структура OpenPGP - - - - Structure - Структура - - - - Value - Значение - - - - Search packets, fields and values - Поиск пакетов, полей и значений - - - - The current tab holds no OpenPGP data. - Текущая вкладка не содержит данных OpenPGP. - - - - Armor Type - Тип брони - - - - CRC24 - CRC24 - - - - Signed Text - Подписанный текст - - - - %1, %2, %n packet(s) - - %1, %2, %n пакет + + + + + ModulePGPInspect + + + + OpenPGP Structure + Структура OpenPGP + + + + Structure + Структура + + + + Value + Значение + + + + Search packets, fields and values + Поиск пакетов, полей и значений + + + + The current tab holds no OpenPGP data. + Текущая вкладка не содержит данных OpenPGP. + + + + Armor Type + Тип брони + + + + CRC24 + CRC24 + + + + Signed Text + Подписанный текст + + + + %1, %2, %n packet(s) + + %1, %2, %n пакет %1, %2, %n пакета %1, %2, %n пакетов - - - - - - Problem - Проблема - - - - The inspector returned no data. - Инспектор не вернул данных. - - - - #%1 %2 (tag %3) - #%1 %2 (тег %3) - - - - Unknown - Неизвестно - - - - %1 B - %1 Б - - - - Block %1: cleartext-signed message - Блок %1: подписанное открытым текстом сообщение - - - - Block %1: armored, %2 - Блок %1: в ASCII-броне, %2 - - - - Block %1: binary packet stream - Блок %1: двоичный поток пакетов - - - \ No newline at end of file + + + + + + + + Problem + Проблема + + + + The inspector returned no data. + Инспектор не вернул данных. + + + + #%1 %2 (tag %3) + #%1 %2 (тег %3) + + + + Unknown + Неизвестно + + + + %1 B + %1 Б + + + + Block %1: cleartext-signed message + Блок %1: подписанное открытым текстом сообщение + + + + Block %1: armored, %2 + Блок %1: в ASCII-броне, %2 + + + + Block %1: binary packet stream + Блок %1: двоичный поток пакетов + + + + Open OpenPGP Structure Inspector + Открыть инспектор структуры OpenPGP + + + + Show the packet structure of the current tab + Показать структуру пакетов текущей вкладки + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts index e72a1e7..4778bb2 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts @@ -1,94 +1,106 @@ - - - - GTrC - - - OpenPGP Structure - OpenPGP 结构 - - - - Structure - 结构 - - - - Value - 值 - - - - Search packets, fields and values - 搜索数据包、字段和值 - - - - The current tab holds no OpenPGP data. - 当前标签页不包含 OpenPGP 数据。 - - - - Armor Type - 装甲类型 - - - - CRC24 - CRC24 - - - - Signed Text - 签名文本 - - - - %1, %2, %n packet(s) - - %1,%2,%n 个数据包 - - - - - - Problem - 问题 - - - - The inspector returned no data. - 检查器未返回任何数据。 - - - - #%1 %2 (tag %3) - #%1 %2(标签 %3) - - - - Unknown - 未知 - - - - %1 B - %1 B - - - - Block %1: cleartext-signed message - 块 %1:明文签名消息 - - - - Block %1: armored, %2 - 块 %1:ASCII 装甲,%2 - - - - Block %1: binary packet stream - 块 %1:二进制数据包流 - - - \ No newline at end of file + + + + + ModulePGPInspect + + + + OpenPGP Structure + OpenPGP 结构 + + + + Structure + 结构 + + + + Value + 值 + + + + Search packets, fields and values + 搜索数据包、字段和值 + + + + The current tab holds no OpenPGP data. + 当前标签页不包含 OpenPGP 数据。 + + + + Armor Type + 装甲类型 + + + + CRC24 + CRC24 + + + + Signed Text + 签名文本 + + + + %1, %2, %n packet(s) + + %1,%2,%n 个数据包 + + + + + + Problem + 问题 + + + + The inspector returned no data. + 检查器未返回任何数据。 + + + + #%1 %2 (tag %3) + #%1 %2(标签 %3) + + + + Unknown + 未知 + + + + %1 B + %1 B + + + + Block %1: cleartext-signed message + 块 %1:明文签名消息 + + + + Block %1: armored, %2 + 块 %1:ASCII 装甲,%2 + + + + Block %1: binary packet stream + 块 %1:二进制数据包流 + + + + Open OpenPGP Structure Inspector + 打开 OpenPGP 结构检查器 + + + + Show the packet structure of the current tab + 显示当前标签页的数据包结构 + + + diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts index 3d33440..5dbe60e 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts @@ -1,94 +1,106 @@ - - - - GTrC - - - OpenPGP Structure - OpenPGP 結構 - - - - Structure - 結構 - - - - Value - 值 - - - - Search packets, fields and values - 搜尋封包、欄位和值 - - - - The current tab holds no OpenPGP data. - 目前的分頁不含 OpenPGP 資料。 - - - - Armor Type - 裝甲類型 - - - - CRC24 - CRC24 - - - - Signed Text - 已簽署文字 - - - - %1, %2, %n packet(s) - - %1、%2、%n 個封包 - - - - - - Problem - 問題 - - - - The inspector returned no data. - 檢查器未傳回任何資料。 - - - - #%1 %2 (tag %3) - #%1 %2(標籤 %3) - - - - Unknown - 未知 - - - - %1 B - %1 B - - - - Block %1: cleartext-signed message - 區塊 %1:明文簽署訊息 - - - - Block %1: armored, %2 - 區塊 %1:ASCII 裝甲,%2 - - - - Block %1: binary packet stream - 區塊 %1:二進位封包串流 - - - \ No newline at end of file + + + + + ModulePGPInspect + + + + OpenPGP Structure + OpenPGP 結構 + + + + Structure + 結構 + + + + Value + 值 + + + + Search packets, fields and values + 搜尋封包、欄位和值 + + + + The current tab holds no OpenPGP data. + 目前的分頁不含 OpenPGP 資料。 + + + + Armor Type + 裝甲類型 + + + + CRC24 + CRC24 + + + + Signed Text + 已簽署文字 + + + + %1, %2, %n packet(s) + + %1、%2、%n 個封包 + + + + + + Problem + 問題 + + + + The inspector returned no data. + 檢查器未傳回任何資料。 + + + + #%1 %2 (tag %3) + #%1 %2(標籤 %3) + + + + Unknown + 未知 + + + + %1 B + %1 B + + + + Block %1: cleartext-signed message + 區塊 %1:明文簽署訊息 + + + + Block %1: armored, %2 + 區塊 %1:ASCII 裝甲,%2 + + + + Block %1: binary packet stream + 區塊 %1:二進位封包串流 + + + + Open OpenPGP Structure Inspector + 開啟 OpenPGP 結構檢查器 + + + + Show the packet structure of the current tab + 顯示目前分頁的封包結構 + + + -- cgit