aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-05-11 13:46:02 +0000
committersaturneric <[email protected]>2024-05-11 13:46:02 +0000
commitba74ab8f0d9ae34beda1f7e6d0512887e058fd81 (patch)
treeabd3b093c03ac2c9de493eee1982443d55de3a3a
parentfeat: let user select keys to sync from key server (diff)
downloadGpgFrontend-ba74ab8f0d9ae34beda1f7e6d0512887e058fd81.tar.gz
GpgFrontend-ba74ab8f0d9ae34beda1f7e6d0512887e058fd81.zip
fix: update translations
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.de_DE.ts64
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.en_US.ts64
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.fr_FR.ts64
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.it_IT.ts64
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.zh_CN.ts64
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.zh_TW.ts64
-rw-r--r--src/ui/widgets/KeyList.cpp2
7 files changed, 223 insertions, 163 deletions
diff --git a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
index 493c6e0f..fea99d0c 100644
--- a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
@@ -2058,42 +2058,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Schlüsselliste wird aktualisiert...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
<source>Import Keys</source>
<translation type="unfinished">Schlüssel importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
<source>You&apos;ve dropped something on the table.</source>
<translation type="unfinished">Sie haben etwas in der Tabelle abgelegt.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
<source>GpgFrontend will now try to import key(s).</source>
<translation type="unfinished">GpgFrontend wird nun versuchen, Schlüssel zu importieren.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
<source>Always import without bothering.</source>
<translation type="unfinished">Immer ohne Nachfrage inportieren.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
<source>Key List Refreshed.</source>
<translation type="unfinished">Schlüsselliste aktualisiert.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
<source>Syncing Key List...</source>
<translation type="unfinished">Schlüsselliste wird synchronisiert...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
<source>Sync [%1/%2] %3 %4</source>
<translation type="unfinished">Synchronisieren [%1/%2] %3 %4</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
<source>Key List Sync Done.</source>
<translation type="unfinished">Synchronisierung der Schlüsselliste abgeschlossen.</translation>
</message>
@@ -4372,7 +4372,7 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="628"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>File</source>
<translation type="unfinished">Datei</translation>
</message>
@@ -4689,7 +4689,7 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
<source>Edit</source>
<translation type="unfinished">Bearbeiten</translation>
</message>
@@ -4729,62 +4729,62 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<translation type="unfinished">Hilfe</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="635"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
<source>Operations</source>
<translation type="unfinished">Aktivieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="645"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
<source>Key</source>
<translation type="unfinished">Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
<source>Special Edit</source>
<translation type="unfinished">Sonderbearbeitung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="670"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
<source>Import key from...</source>
<translation type="unfinished">Schlüssel importieren von...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
<source>Import key</source>
<translation type="unfinished">Schlüssel importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
<source>Ready</source>
<translation type="unfinished">Bereit</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="694"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
<source>Key ToolBox</source>
<translation type="unfinished">Schlüssel-Toolbox</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
<source>Default</source>
<translation type="unfinished">Standard</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
<source>Favourite</source>
<translation type="unfinished">Favorit</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
<source>Only Public Key</source>
<translation type="unfinished">Nur öffentlicher Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
<source>Has Private Key</source>
<translation type="unfinished">Hat privaten Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="742"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
<source>Information Board</source>
<translation type="unfinished">Informationstafel</translation>
</message>
@@ -4833,7 +4833,7 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
</message>
<message>
<location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="177"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
<source>Enable Auto Activate</source>
<translation type="unfinished">Automatisches Aktivieren aktivieren</translation>
</message>
@@ -4900,22 +4900,22 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<translation type="unfinished">METADATEN</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
<source>Listening Event</source>
<translation type="unfinished">Anhören von Veranstaltungen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
<source>Deactivate</source>
<translation type="unfinished">Deaktivieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
<source>Activate</source>
<translation type="unfinished">Aktivieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="176"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
<source>Disable Auto Activate</source>
<translation type="unfinished">Automatisches Aktivieren deaktivieren</translation>
</message>
@@ -5918,6 +5918,16 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished">Es gibt lokal keinen öffentlichen Zielschlüsselinhalt für GpgFrontend, um genügend Informationen über diese Signatur zu sammeln. Möchten Sie jetzt den öffentlichen Schlüssel vom Keyserver importieren?</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
+ <source>Sync All Public Key</source>
+ <translation type="unfinished">Alle öffentlichen Schlüssel synchronisieren</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
+ <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
+ <translation type="unfinished">Sie haben keine öffentlichen Schlüssel angekreuzt, die Sie synchronisieren möchten. Möchten Sie alle lokalen öffentlichen Schlüssel mit dem Schlüsselserver synchronisieren?</translation>
+ </message>
</context>
<context>
<name>QObject</name>
diff --git a/resource/lfs/locale/ts/GpgFrontend.en_US.ts b/resource/lfs/locale/ts/GpgFrontend.en_US.ts
index 3ec281f4..3fa7292b 100644
--- a/resource/lfs/locale/ts/GpgFrontend.en_US.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.en_US.ts
@@ -1951,42 +1951,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
<source>Import Keys</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
<source>You&apos;ve dropped something on the table.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
<source>GpgFrontend will now try to import key(s).</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
<source>Always import without bothering.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
<source>Key List Refreshed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
<source>Syncing Key List...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
<source>Sync [%1/%2] %3 %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
<source>Key List Sync Done.</source>
<translation type="unfinished"></translation>
</message>
@@ -4256,7 +4256,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="628"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
@@ -4573,7 +4573,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@@ -4613,62 +4613,62 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="635"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
<source>Operations</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="645"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
<source>Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
<source>Special Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="670"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
<source>Import key from...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
<source>Import key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="694"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
<source>Key ToolBox</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
<source>Favourite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
<source>Only Public Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
<source>Has Private Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="742"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
<source>Information Board</source>
<translation type="unfinished"></translation>
</message>
@@ -4717,7 +4717,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="177"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
<source>Enable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -4784,22 +4784,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
<source>Listening Event</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
<source>Deactivate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
<source>Activate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="176"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
<source>Disable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -5785,5 +5785,15 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
+ <source>Sync All Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
+ <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
</TS>
diff --git a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
index 2e9a5bc4..38d917e7 100644
--- a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
@@ -2050,42 +2050,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Actualisation de la liste des clés...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
<source>Import Keys</source>
<translation type="unfinished">Importer des clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
<source>You&apos;ve dropped something on the table.</source>
<translation type="unfinished">Vous avez fait tomber quelque chose sur la table.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
<source>GpgFrontend will now try to import key(s).</source>
<translation type="unfinished">GpgFrontend va maintenant essayer d&apos;importer des clés.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
<source>Always import without bothering.</source>
<translation type="unfinished">Importez toujours sans vous soucier.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
<source>Key List Refreshed.</source>
<translation type="unfinished">Liste des clés actualisée.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
<source>Syncing Key List...</source>
<translation type="unfinished">Synchronisation de la liste des clés...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
<source>Sync [%1/%2] %3 %4</source>
<translation type="unfinished">Synchronisation [%1/%2] %3 %4</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
<source>Key List Sync Done.</source>
<translation type="unfinished">Synchronisation de la liste des clés terminée.</translation>
</message>
@@ -4355,7 +4355,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="628"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>File</source>
<translation type="unfinished">Déposer</translation>
</message>
@@ -4672,7 +4672,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
<source>Edit</source>
<translation type="unfinished">Éditer</translation>
</message>
@@ -4712,62 +4712,62 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Aider</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="635"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
<source>Operations</source>
<translation type="unfinished">Opérations</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="645"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
<source>Key</source>
<translation type="unfinished">Clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
<source>Special Edit</source>
<translation type="unfinished">Édition spéciale</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="670"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
<source>Import key from...</source>
<translation type="unfinished">Importer la clé de...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
<source>Import key</source>
<translation type="unfinished">Importer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
<source>Ready</source>
<translation type="unfinished">Prêt</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="694"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
<source>Key ToolBox</source>
<translation type="unfinished">Boîte à outils clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
<source>Default</source>
<translation type="unfinished">Défaut</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
<source>Favourite</source>
<translation type="unfinished">Préféré</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
<source>Only Public Key</source>
<translation type="unfinished">Clé publique uniquement</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
<source>Has Private Key</source>
<translation type="unfinished">Possède une clé privée</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="742"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
<source>Information Board</source>
<translation type="unfinished">Tableau d&apos;information</translation>
</message>
@@ -4816,7 +4816,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="177"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
<source>Enable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -4883,22 +4883,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
<source>Listening Event</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
<source>Deactivate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
<source>Activate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="176"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
<source>Disable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -5885,6 +5885,16 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
+ <source>Sync All Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
+ <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QObject</name>
diff --git a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
index d993d6b9..b7ca3451 100644
--- a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
@@ -2046,42 +2046,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Aggiornamento elenco chiavi...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
<source>Import Keys</source>
<translation type="unfinished">Importa chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
<source>You&apos;ve dropped something on the table.</source>
<translation type="unfinished">Hai lasciato cadere qualcosa sul tavolo.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
<source>GpgFrontend will now try to import key(s).</source>
<translation type="unfinished">GpgFrontend ora proverà a importare le chiavi.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
<source>Always import without bothering.</source>
<translation type="unfinished">Importa sempre senza preoccuparti.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
<source>Key List Refreshed.</source>
<translation type="unfinished">Elenco chiavi aggiornato.</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
<source>Syncing Key List...</source>
<translation type="unfinished">Sincronizzazione elenco chiavi...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
<source>Sync [%1/%2] %3 %4</source>
<translation type="unfinished">Sincronizzazione [%1/%2] %3 %4</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
<source>Key List Sync Done.</source>
<translation type="unfinished">Sincronizzazione elenco chiavi eseguita.</translation>
</message>
@@ -4351,7 +4351,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="628"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>File</source>
<translation type="unfinished">File</translation>
</message>
@@ -4668,7 +4668,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
<source>Edit</source>
<translation type="unfinished">Modifica</translation>
</message>
@@ -4708,62 +4708,62 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Aiuto</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="635"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
<source>Operations</source>
<translation type="unfinished">Operazioni</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="645"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
<source>Key</source>
<translation type="unfinished">Chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
<source>Special Edit</source>
<translation type="unfinished">Modifica speciale</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="670"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
<source>Import key from...</source>
<translation type="unfinished">Importa chiave da...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
<source>Import key</source>
<translation type="unfinished">Importa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
<source>Ready</source>
<translation type="unfinished">Pronto</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="694"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
<source>Key ToolBox</source>
<translation type="unfinished">Casella degli strumenti chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
<source>Default</source>
<translation type="unfinished">Predefinito</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
<source>Favourite</source>
<translation type="unfinished">Preferito</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
<source>Only Public Key</source>
<translation type="unfinished">Solo chiave pubblica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
<source>Has Private Key</source>
<translation type="unfinished">Ha una chiave privata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="742"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
<source>Information Board</source>
<translation type="unfinished">Scheda informativa</translation>
</message>
@@ -4812,7 +4812,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="177"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
<source>Enable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -4879,22 +4879,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
<source>Listening Event</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
<source>Deactivate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
<source>Activate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="176"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
<source>Disable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -5881,6 +5881,16 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
+ <source>Sync All Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
+ <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QObject</name>
diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
index 2d65d5f2..9ef9da83 100644
--- a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
@@ -2054,42 +2054,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">正在刷新密钥列表...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
<source>Import Keys</source>
<translation type="unfinished">导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
<source>You&apos;ve dropped something on the table.</source>
<translation type="unfinished">你把东西掉在桌子上了。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
<source>GpgFrontend will now try to import key(s).</source>
<translation type="unfinished">GpgFrontend 现在将尝试导入密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
<source>Always import without bothering.</source>
<translation type="unfinished">始终导入而无需打扰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
<source>Key List Refreshed.</source>
<translation type="unfinished">密钥列表已刷新。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
<source>Syncing Key List...</source>
<translation type="unfinished">正在同步密钥列表...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
<source>Sync [%1/%2] %3 %4</source>
<translation type="unfinished">同步 [%1/%2] %3 %4</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
<source>Key List Sync Done.</source>
<translation type="unfinished">密钥列表同步完成。</translation>
</message>
@@ -4360,7 +4360,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="628"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>File</source>
<translation type="unfinished">文件</translation>
</message>
@@ -4677,7 +4677,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
<source>Edit</source>
<translation type="unfinished">编辑</translation>
</message>
@@ -4717,62 +4717,62 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">帮助</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="635"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
<source>Operations</source>
<translation type="unfinished">操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="645"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
<source>Key</source>
<translation type="unfinished">密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
<source>Special Edit</source>
<translation type="unfinished">特殊编辑操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="670"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
<source>Import key from...</source>
<translation>从···导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
<source>Import key</source>
<translation type="unfinished">导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
<source>Ready</source>
<translation type="unfinished">准备好</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="694"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
<source>Key ToolBox</source>
<translation type="unfinished">密钥工具箱</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
<source>Default</source>
<translation type="unfinished">默认</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
<source>Favourite</source>
<translation type="unfinished">最喜欢的</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
<source>Only Public Key</source>
<translation type="unfinished">只有公钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
<source>Has Private Key</source>
<translation type="unfinished">有私钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="742"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
<source>Information Board</source>
<translation type="unfinished">信息面板</translation>
</message>
@@ -4821,7 +4821,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="177"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
<source>Enable Auto Activate</source>
<translation type="unfinished">开启自动启用</translation>
</message>
@@ -4888,22 +4888,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">元数据</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
<source>Listening Event</source>
<translation type="unfinished">监听事件</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
<source>Deactivate</source>
<translation type="unfinished">禁用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
<source>Activate</source>
<translation type="unfinished">启用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="176"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
<source>Disable Auto Activate</source>
<translation type="unfinished">关闭自动启用</translation>
</message>
@@ -5906,6 +5906,16 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished">密钥数据库初始化失败</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
+ <source>Sync All Public Key</source>
+ <translation type="unfinished">同步所有公钥</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
+ <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
+ <translation type="unfinished">您没有选中任何要同步的公钥,是否要从密钥服务器同步所有本地公钥?</translation>
+ </message>
</context>
<context>
<name>QObject</name>
diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
index 9c42f8c8..b0d2a8fc 100644
--- a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
@@ -2046,42 +2046,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">正在刷新金鑰列表...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="374"/>
<source>Import Keys</source>
<translation type="unfinished">導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="376"/>
<source>You&apos;ve dropped something on the table.</source>
<translation type="unfinished">你把東西掉在桌子上了。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="377"/>
<source>GpgFrontend will now try to import key(s).</source>
<translation type="unfinished">GpgFrontend 現在將嘗試導入金鑰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="380"/>
<source>Always import without bothering.</source>
<translation type="unfinished">始終導入而無需打擾。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="475"/>
<source>Key List Refreshed.</source>
<translation type="unfinished">金鑰列表已刷新。</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="510"/>
<source>Syncing Key List...</source>
<translation type="unfinished">正在同步金鑰列表...</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="518"/>
<source>Sync [%1/%2] %3 %4</source>
<translation type="unfinished">同步 [%1/%2] %3 %4</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="528"/>
<source>Key List Sync Done.</source>
<translation type="unfinished">金鑰列表同步完成。</translation>
</message>
@@ -4351,7 +4351,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="554"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="628"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>File</source>
<translation type="unfinished">文件</translation>
</message>
@@ -4668,7 +4668,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="567"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
<source>Edit</source>
<translation type="unfinished">編輯</translation>
</message>
@@ -4708,62 +4708,62 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">幫助</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="635"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="643"/>
<source>Operations</source>
<translation type="unfinished">運作中</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="645"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="653"/>
<source>Key</source>
<translation type="unfinished">鑰匙</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="658"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="666"/>
<source>Special Edit</source>
<translation type="unfinished">特別編輯</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="670"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="678"/>
<source>Import key from...</source>
<translation type="unfinished">匯入金鑰位置...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="679"/>
<source>Import key</source>
<translation type="unfinished">導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="695"/>
<source>Ready</source>
<translation type="unfinished">準備好</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="694"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
<source>Key ToolBox</source>
<translation type="unfinished">鑰匙工具箱</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="702"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
<source>Default</source>
<translation type="unfinished">預設</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
<source>Favourite</source>
<translation type="unfinished">最喜歡的</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="726"/>
<source>Only Public Key</source>
<translation type="unfinished">只有公鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="736"/>
<source>Has Private Key</source>
<translation type="unfinished">有私鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="742"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="750"/>
<source>Information Board</source>
<translation type="unfinished">信息板</translation>
</message>
@@ -4812,7 +4812,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="84"/>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="177"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="184"/>
<source>Enable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -4879,22 +4879,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="171"/>
<source>Listening Event</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="180"/>
<source>Deactivate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="181"/>
<source>Activate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="176"/>
+ <location filename="../../../../src/ui/dialog/controller/ModuleControllerDialog.cpp" line="183"/>
<source>Disable Auto Activate</source>
<translation type="unfinished"></translation>
</message>
@@ -5881,6 +5881,16 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="486"/>
+ <source>Sync All Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="487"/>
+ <source>You have not checked any public keys that you want to synchronize, do you want to synchronize all local public keys from the key server?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>QObject</name>
diff --git a/src/ui/widgets/KeyList.cpp b/src/ui/widgets/KeyList.cpp
index 8b3e9907..be79a6fd 100644
--- a/src/ui/widgets/KeyList.cpp
+++ b/src/ui/widgets/KeyList.cpp
@@ -486,7 +486,7 @@ void KeyList::slot_sync_with_key_server() {
this, QCoreApplication::tr("Sync All Public Key"),
QCoreApplication::tr("You have not checked any public keys that you "
"want to synchronize, do you want to synchronize "
- "all public keys from the key server?"),
+ "all local public keys from the key server?"),
QMessageBox::Yes | QMessageBox::No);
if (reply == QMessageBox::No) return;