diff options
-rw-r--r-- | resource/lfs/locale/ts/GpgFrontend.de_DE.ts | 333 | ||||
-rw-r--r-- | resource/lfs/locale/ts/GpgFrontend.en_US.ts | 333 | ||||
-rw-r--r-- | resource/lfs/locale/ts/GpgFrontend.fr_FR.ts | 333 | ||||
-rw-r--r-- | resource/lfs/locale/ts/GpgFrontend.it_IT.ts | 333 | ||||
-rw-r--r-- | resource/lfs/locale/ts/GpgFrontend.zh_CN.ts | 333 | ||||
-rw-r--r-- | resource/lfs/locale/ts/GpgFrontend.zh_TW.ts | 333 |
6 files changed, 984 insertions, 1014 deletions
diff --git a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts index a2da439d..5f3b0c5c 100644 --- a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts +++ b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts @@ -1422,17 +1422,17 @@ This will result in loss of all cached form positions, statuses, key servers, et <context> <name>GpgFrontend::UI::GnuPGControllerDialog</name> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="67"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="70"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/> <source>Key Database</source> <translation>Schlüsseldatenbank</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="71"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> <source>Advanced</source> <translation>Fortschrittlich</translation> </message> @@ -1462,142 +1462,137 @@ This will result in loss of all cached form positions, statuses, key servers, et <translation>Wählen Sie den GnuPG-Pfad aus</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Name</source> <translation>Name</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Path</source> <translation>Pfad</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Status</source> <translation>Status</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Real Path</source> <translation>Echter Pfad</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="359"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="343"/> <source>Maximum Key Database Limit Reached</source> <translation>Maximum Key Database Limit erreicht</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="360"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="344"/> <source>Currently, GpgFrontend supports a maximum of 8 key databases. Please remove an existing database to add a new one.</source> <translation>Derzeit unterstützt GpgFrontend maximal 8 Schlüsseldatenbanken. Bitte entfernen Sie eine bestehende Datenbank, um eine neue hinzuzufügen.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="617"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="355"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="601"/> <source>Duplicate Key Database Paths</source> <translation>Doppelte Datenbankpfade für Schlüssel</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="356"/> <source>The newly added key database path duplicates a previously existing one.</source> <translation>Der neu hinzugefügte Schlüsseldatenbankpfad dupliziert einen bereits vorhandenen Pfad.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="381"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="628"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="612"/> <source>Invalid Key Database Paths</source> <translation>Ungültige Schlüsseldatenbankpfade</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="382"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="629"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="366"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="613"/> <source>The edited key database path is not a valid path that GpgFrontend can use</source> <translation>Der editierte Pfad zur Schlüsseldatenbank ist kein gültiger Pfad, den GpgFrontend verwenden kann</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Active</source> <translation>Aktiv</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Inactive</source> <translation>Inaktiv</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="457"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="441"/> <source>Confirm Deletion</source> <translation>Bestätigen Sie die Löschung</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="458"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="442"/> <source>Are you sure you want to delete the selected key database?</source> <translation>Sind Sie sicher, dass Sie die ausgewählte Schlüsseldatenbank löschen wollen?</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="596"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="580"/> <source>No Key Database Selected</source> <translation>Keine Schlüsseldatenbank ausgewählt</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="597"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="581"/> <source>Please select a key database to edit.</source> <translation>Bitte wählen Sie eine Schlüsseldatenbank zur Bearbeitung aus.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="618"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="602"/> <source>The edited key database path duplicates a previously existing one.</source> <translation>Der bearbeitete Schlüsseldatenbankpfad dupliziert einen bereits vorhandenen Pfad.</translation> </message> <message> <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/> - <source>Restart Gpg Agent on start</source> - <translation>Gpg-Agent beim Start neu starten</translation> - </message> - <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/> <source>Kill all gnupg daemon at close</source> <translation>Alle gnupg-Daemons beim Schließen abschalten</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/> <source>Tips: please select a directory where "gpgconf" is located in.</source> <translation>Tipps: Bitte wählen Sie ein Verzeichnis, in dem sich "gpgconf" befindet.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> <source>Tips: notice that modify any of these settings will cause an Application restart.</source> <translation>Tipps: Beachten Sie, dass das Ändern dieser Einstellungen zu einem Neustart der Anwendung führt.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="107"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="105"/> <source>Open Directory</source> <translation>Verzeichnis öffnen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="182"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="174"/> <source>GnuPG Controller</source> <translation>GnuPG-Controller</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="326"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="333"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="346"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="310"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="330"/> <source>Illegal GnuPG Path</source> <translation>Unzulässiger GnuPG-Pfad</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="327"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="311"/> <source>Target GnuPG Path is not an exists readable directory.</source> <translation>Der Ziel-GnuPG-Pfad ist kein lesbares Verzeichnis.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="334"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="318"/> <source>Target GnuPG Path is not an absolute path.</source> <translation>Der Ziel-GnuPG-Pfad ist kein absoluter Pfad.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="347"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="331"/> <source>Target GnuPG Path contains no "gpgconf" executable.</source> <translation>Der Ziel-GnuPG-Pfad enthält keine ausführbare Datei „gpgconf“.</translation> </message> @@ -5185,26 +5180,26 @@ Wenn das Problem weiterhin besteht, wenden Sie sich an den technischen Support o <translation>Status-Panel</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="340"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="359"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="321"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="338"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="356"/> <source>Successful Operation</source> <translation>Erfolgreiche Durchführung</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="323"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> <source>Clear password cache successfully</source> <translation>Kennwort-Cache erfolgreich gelöscht</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="344"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="363"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="324"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="342"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> <source>Failed Operation</source> <translation>Fehlgeschlagener Vorgang</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="326"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> <source>Failed to clear password cache of GnuPG</source> <translation>Passwort-Cache von GnuPG konnte nicht geleert werden</translation> </message> @@ -5219,12 +5214,12 @@ Wenn das Problem weiterhin besteht, wenden Sie sich an den technischen Support o <translation>Alle Komponenten von GnuPG neu laden</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="341"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="339"/> <source>Reload all the GnuPG's components successfully</source> <translation>Alle GnuPG-Komponenten erfolgreich neu geladen</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="345"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="343"/> <source>Failed to reload all or one of the GnuPG's component(s)</source> <translation>Fehler beim Neuladen aller oder einer Komponente(n) von GnuPG</translation> </message> @@ -5239,12 +5234,12 @@ Wenn das Problem weiterhin besteht, wenden Sie sich an den technischen Support o <translation>Alle Komponenten von GnuPG neu starten</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="357"/> <source>Restart all the GnuPG's components successfully</source> <translation>Alle Komponenten von GnuPG erfolgreich neu gestartet</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="364"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="361"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation>Neustart aller oder einer GnuPG-Komponente(n) fehlgeschlagen</translation> </message> @@ -6066,389 +6061,389 @@ Wenn das Problem weiterhin besteht, wenden Sie sich an den technischen Support o <translation>Aktivieren</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="122"/> <source>Successful Operation</source> <translation>Erfolgreiche Durchführung</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="124"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> <source>Restart all the GnuPG's components successfully</source> <translation>Alle Komponenten von GnuPG erfolgreich neu gestartet</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="126"/> <source>Failed Operation</source> <translation>Fehlgeschlagener Vorgang</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="128"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation>Neustart aller oder einer GnuPG-Komponente(n) fehlgeschlagen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="138"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="140"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> <source>Generate card key failed.</source> <translation>Kartenschlüssel generieren fehlgeschlagen.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="161"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="160"/> <source>Smart Card Controller</source> <translation>Chipkarten-Controller</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="218"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="217"/> <source>OpenPGP Card Information</source> <translation>OpenPGP-Karteninformationen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="219"/> <source>Basic Information</source> <translation>Grundsätzliche Informationen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> <source>Reader</source> <translation>Kartenleser</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="222"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> <source>Serial Number</source> <translation>Seriennummer</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="224"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="223"/> <source>Card Type</source> <translation>Karten-Typ</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="226"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="225"/> <source>Card Version</source> <translation>Kartenversion</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="228"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="227"/> <source>App Type</source> <translation>App-Typ</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="230"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="229"/> <source>App Version</source> <translation>App-Version</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="232"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="231"/> <source>Manufacturer ID</source> <translation>Hersteller-ID</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="234"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="233"/> <source>Manufacturer</source> <translation>Hersteller</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="236"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="235"/> <source>Card Holder</source> <translation>Besitzer der Karte</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="238"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="237"/> <source>Language</source> <translation>Sprache</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="240"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="239"/> <source>Sex</source> <translation>Geschlecht</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="243"/> <source>Status</source> <translation>Status</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="245"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> <source>Signature Counter</source> <translation>Unterschriftenzähler</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="247"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="246"/> <source>CHV1 Cached</source> <translation>CHV1 Zwischengespeichert</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="249"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="248"/> <source>CHV Max Length</source> <translation>CHV Maximale Länge</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="255"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="254"/> <source>CHV Retry Left</source> <translation>Verbleibende CHV-Versuche</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="261"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="260"/> <source>KDF Status</source> <translation>KDF-Status</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="273"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="272"/> <source>Unknown</source> <translation>Unbekannt</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="276"/> <source>UIF</source> <translation>UIF</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> <source>Sign</source> <translation>Unterschreiben</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Enabled</source> <translation>Aktiviert</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Disabled</source> <translation>Deaktiviert</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> <source>Encrypt</source> <translation>Verschlüsseln</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> <source>Authenticate</source> <translation>Authentifizieren</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>Fingerprint</source> <translation>Fingerabdruck</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="330"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="329"/> <source>Status Indicator</source> <translation>Statusanzeige</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="479"/> <source>Cardholder's Surname</source> <translation>Nachname des Karteninhabers</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="481"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> <source>Please enter your surname (e.g., Lee):</source> <translation>Bitte geben Sie Ihren Nachnamen ein (z. B. Lee):</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="485"/> <source>Cardholder's Given Name</source> <translation>Vorname des Karteninhabers</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="487"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> <source>Please enter your given name (e.g., Chris):</source> <translation>Bitte geben Sie Ihren Vornamen ein (z. B. Chris):</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="495"/> <source>Too Long</source> <translation>Zu lang</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="497"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> <source>Combined name too long (max 39 characters).</source> <translation>Kombinierter Name zu lang (max. 39 Zeichen).</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Male</source> <translation>Männlich</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Female</source> <translation>Weiblich</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="516"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> <source>Select sex to store in '%1'</source> <translation>Geschlecht zur Speicherung in '%1' auswählen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="531"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> <source>Enter new value for attribute '%1'</source> <translation>Neuen Wert für Attribut '%1' eingeben</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="264"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="263"/> <source>Not enabled</source> <translation>Nicht aktiviert</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="267"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="266"/> <source>Enabled (no protection)</source> <translation>Aktiviert (kein Schutz)</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="270"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="269"/> <source>Enabled with salt protection</source> <translation>Aktiviert mit Salt-Schutz</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="287"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="286"/> <source>Key Information</source> <translation>Schlüsselinformationen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="291"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="290"/> <source>No key information available.</source> <translation>Keine Schlüsselinformationen verfügbar.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>No.</source> <translation>Nr.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Created</source> <translation>Erstellt</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Grip</source> <translation>Grip</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Algorithm</source> <translation>Algorithmus</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Usage</source> <translation>Verwendungszweck</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Curve</source> <translation>Kurve</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="315"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="314"/> <source>Extended Capabilities</source> <translation>Erweiterte Funktionen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> <source>Key Info (ki): %1</source> <translation>Schlüsselinformationen (ki): %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>Yes</source> <translation>Ja</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>No</source> <translation>Nein</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="319"/> <source>Additional Auth (aac): %1</source> <translation>Zusätzliche Authentifizierung (aac): %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="323"/> <source>Biometric Terminal (bt): %1</source> <translation>Biometrisches Terminal (bt): %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>KDF Supported: %1</source> <translation>KDF-Unterstützung: %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="335"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="334"/> <source>Additional Info</source> <translation>Zusätzliche Informationen</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="386"/> <source>No OpenPGP Smart Card Found</source> <translation>Keine OpenPGP-Smartcard gefunden</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="388"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> <source>No OpenPGP-compatible smart card has been detected.</source> <translation>Es wurde keine OpenPGP-kompatible Smartcard erkannt.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="392"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="391"/> <source>An OpenPGP Smart Card is a physical device that securely stores your private cryptographic keys and can be used for digital signing, encryption, and authentication. Popular examples include YubiKey, Nitrokey, and other GnuPG-compatible tokens.</source> <translation>Eine OpenPGP-Smartcard ist ein physisches Gerät, das Ihre privaten kryptografischen Schlüssel sicher speichert und für digitale Signaturen, Verschlüsselung und Authentifizierung verwendet werden kann. Bekannte Beispiele sind YubiKey, Nitrokey und andere GnuPG-kompatible Token.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="400"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="399"/> <source>Make sure your card is inserted and properly recognized by the system. You can also try reconnecting the card or restarting the application.</source> <translation>Stellen Sie sicher, dass Ihre Karte eingesteckt und vom System korrekt erkannt wurde. Sie können auch versuchen, die Karte neu zu verbinden oder die Anwendung neu zu starten.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="406"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="405"/> <source>Note: Smart card support of GpgFrontend requires GnuPG version 2.3.0 or later.</source> <translation>Hinweis: Die Smartcard-Unterstützung von GpgFrontend erfordert GnuPG in Version 2.3.0 oder höher.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="410"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="409"/> <source>Read the GnuPG Smart Card HOWTO: </source> <translation>Lesen Sie das GnuPG Smartcard HOWTO: </translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="514"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="529"/> <source>Modify Card Attribute</source> <translation>Kartenattribut ändern</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="548"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="562"/> <source>Success</source> <translation>Erfolgreich</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="550"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> <source>Attribute operation completed successfully.</source> <translation>Attributänderung erfolgreich abgeschlossen.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="564"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> <source>PIN operation completed successfully.</source> <translation>PIN-Änderung erfolgreich abgeschlossen.</translation> </message> @@ -6582,97 +6577,97 @@ Wenn das Problem weiterhin besteht, wenden Sie sich an den technischen Support o <context> <name>GpgFrontend::UI::TextEdit</name> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="193"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="207"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>Warning</source> <translation>Warnung</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="195"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="209"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="461"/> <source>Cannot read file %1: %2.</source> <translation>Kann Datei %1 nicht lesen: %2.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="131"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="132"/> <source>Open file</source> <translation>Datei öffnen</translation> </message> <message> <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="78"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="85"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="86"/> <source>Open File</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="94"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="102"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="96"/> <source>Cannot open this file. Please make sure that this is a regular file and it's readable.</source> <translation>Kann diese Datei nicht öffnen. Bitte stellen Sie sicher, dass es sich um eine reguläre, lesbare Datei handelt.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="104"/> <source>Cannot open this file. The file is TOO LARGE (>1MB) for GpgFrontend Text Editor.</source> <translation>Kann diese Datei nicht öffen. DIe Datei ist ZU GROSS (>1MB) für den GpgFrontend Texteditor.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="111"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> <source>File Open Error</source> <translation>Fehler beim Öffnen von Dateien</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="113"/> <source>The file "%1" could not be opened.</source> <translation>Die Datei "%1" konnte nicht geöffnet werden.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="120"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> <source>Binary File Detected</source> <translation>Binäre Datei erkannt</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="122"/> <source>The file "%1" appears to be a binary file and will not be opened.</source> <translation>Die Datei "%1" scheint eine Binärdatei zu sein und kann nicht geöffnet werden.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="243"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="259"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="244"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="260"/> <source>Save file</source> <translation>Datei speichern</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="320"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> <source>Unsaved document</source> <translation>Nicht gespeichertes Dokument</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="322"/> <source>The document "%1" has been modified. Do you want to save your changes?</source> <translation>Das Dokument "%1" wurde geändert. Wollen Sie Ihre Änderungen speichern?</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="324"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> <source>Note:</source> <translation>Notiz:</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="326"/> <source>If you don't save these files, all changes are lost.</source> <translation>Wenn Sie diese Dateien nicht speichern, gehen alle Änderungen verloren.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>No document to print</source> <translation>Kein Dokument für Ausdruck</translation> </message> @@ -7194,42 +7189,42 @@ Wenn das Problem weiterhin besteht, wenden Sie sich an den technischen Support o <translation>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> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="473"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="422"/> <source>Cannot Find GpgConf</source> <translation>GpgConf kann nicht gefunden werden</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="481"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="430"/> <source>Cannot Find GnuPG</source> <translation>GnuPG kann nicht gefunden werden</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="456"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="405"/> <source>Cannot get Infos from GpgConf</source> <translation>Kann keine Infos von GpgConf erhalten</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="496"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="445"/> <source>Cannot Find Default Home Path</source> <translation>Standard-GnuPG-Startpfad kann nicht gefunden werden</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="471"/> <source>GpgME Initiation Failed</source> <translation>GpgME-Initiation fehlgeschlagen</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="577"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> <source>No valid Key Database</source> <translation>Keine gültige Schlüsseldatenbank</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="607"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="552"/> <source>GpgME Default Context Initiation Failed</source> <translation>GpgME-Standardkontext-Initiation fehlgeschlagen</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="623"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="563"/> <source>Gpg Default Key Database Initiation Failed</source> <translation>Gpg-Standard-Schlüsseldatenbank-Initiation fehlgeschlagen</translation> </message> diff --git a/resource/lfs/locale/ts/GpgFrontend.en_US.ts b/resource/lfs/locale/ts/GpgFrontend.en_US.ts index 88611c20..8c1e8f24 100644 --- a/resource/lfs/locale/ts/GpgFrontend.en_US.ts +++ b/resource/lfs/locale/ts/GpgFrontend.en_US.ts @@ -1422,17 +1422,17 @@ This will result in loss of all cached form positions, statuses, key servers, et <context> <name>GpgFrontend::UI::GnuPGControllerDialog</name> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="67"/> <source>General</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="70"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/> <source>Key Database</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="71"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> <source>Advanced</source> <translation type="unfinished"></translation> </message> @@ -1463,141 +1463,136 @@ This will result in loss of all cached form positions, statuses, key servers, et </message> <message> <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/> - <source>Restart Gpg Agent on start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/> <source>Kill all gnupg daemon at close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/> <source>Tips: please select a directory where "gpgconf" is located in.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> <source>Tips: notice that modify any of these settings will cause an Application restart.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Real Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="107"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="105"/> <source>Open Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="182"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="174"/> <source>GnuPG Controller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="326"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="333"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="346"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="310"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="330"/> <source>Illegal GnuPG Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="327"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="311"/> <source>Target GnuPG Path is not an exists readable directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="334"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="318"/> <source>Target GnuPG Path is not an absolute path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="347"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="331"/> <source>Target GnuPG Path contains no "gpgconf" executable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="359"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="343"/> <source>Maximum Key Database Limit Reached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="360"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="344"/> <source>Currently, GpgFrontend supports a maximum of 8 key databases. Please remove an existing database to add a new one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="617"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="355"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="601"/> <source>Duplicate Key Database Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="356"/> <source>The newly added key database path duplicates a previously existing one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="381"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="628"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="612"/> <source>Invalid Key Database Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="382"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="629"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="366"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="613"/> <source>The edited key database path is not a valid path that GpgFrontend can use</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Active</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Inactive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="457"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="441"/> <source>Confirm Deletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="458"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="442"/> <source>Are you sure you want to delete the selected key database?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="596"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="580"/> <source>No Key Database Selected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="597"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="581"/> <source>Please select a key database to edit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="618"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="602"/> <source>The edited key database path duplicates a previously existing one.</source> <translation type="unfinished"></translation> </message> @@ -5118,26 +5113,26 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="340"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="359"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="321"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="338"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="356"/> <source>Successful Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="323"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> <source>Clear password cache successfully</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="344"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="363"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="324"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="342"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> <source>Failed Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="326"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> <source>Failed to clear password cache of GnuPG</source> <translation type="unfinished"></translation> </message> @@ -5152,12 +5147,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="341"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="339"/> <source>Reload all the GnuPG's components successfully</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="345"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="343"/> <source>Failed to reload all or one of the GnuPG's component(s)</source> <translation type="unfinished"></translation> </message> @@ -5172,12 +5167,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="357"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="364"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="361"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished"></translation> </message> @@ -5999,389 +5994,389 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="122"/> <source>Successful Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="124"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="126"/> <source>Failed Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="128"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="140"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> <source>Generate card key failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="161"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="160"/> <source>Smart Card Controller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="218"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="217"/> <source>OpenPGP Card Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="219"/> <source>Basic Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> <source>Reader</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="222"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> <source>Serial Number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="224"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="223"/> <source>Card Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="226"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="225"/> <source>Card Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="228"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="227"/> <source>App Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="230"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="229"/> <source>App Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="232"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="231"/> <source>Manufacturer ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="234"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="233"/> <source>Manufacturer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="236"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="235"/> <source>Card Holder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="238"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="237"/> <source>Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="240"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="239"/> <source>Sex</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="245"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> <source>Signature Counter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="247"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="246"/> <source>CHV1 Cached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="249"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="248"/> <source>CHV Max Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="255"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="254"/> <source>CHV Retry Left</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="261"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="260"/> <source>KDF Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="276"/> <source>UIF</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> <source>Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> <source>Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> <source>Authenticate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="330"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="329"/> <source>Status Indicator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="479"/> <source>Cardholder's Surname</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="481"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> <source>Please enter your surname (e.g., Lee):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="485"/> <source>Cardholder's Given Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="487"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> <source>Please enter your given name (e.g., Chris):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="495"/> <source>Too Long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="497"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> <source>Combined name too long (max 39 characters).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Male</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Female</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="516"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> <source>Select sex to store in '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="531"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> <source>Enter new value for attribute '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="243"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="264"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="263"/> <source>Not enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="267"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="266"/> <source>Enabled (no protection)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="270"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="269"/> <source>Enabled with salt protection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="273"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="272"/> <source>Unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="287"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="286"/> <source>Key Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="291"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="290"/> <source>No key information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>No.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>Fingerprint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Created</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Grip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Algorithm</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Usage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Curve</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="315"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="314"/> <source>Extended Capabilities</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> <source>Key Info (ki): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="319"/> <source>Additional Auth (aac): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="323"/> <source>Biometric Terminal (bt): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>KDF Supported: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="335"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="334"/> <source>Additional Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="386"/> <source>No OpenPGP Smart Card Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="388"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> <source>No OpenPGP-compatible smart card has been detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="392"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="391"/> <source>An OpenPGP Smart Card is a physical device that securely stores your private cryptographic keys and can be used for digital signing, encryption, and authentication. Popular examples include YubiKey, Nitrokey, and other GnuPG-compatible tokens.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="400"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="399"/> <source>Make sure your card is inserted and properly recognized by the system. You can also try reconnecting the card or restarting the application.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="406"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="405"/> <source>Note: Smart card support of GpgFrontend requires GnuPG version 2.3.0 or later.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="410"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="409"/> <source>Read the GnuPG Smart Card HOWTO: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="514"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="529"/> <source>Modify Card Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="548"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="562"/> <source>Success</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="550"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> <source>Attribute operation completed successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="138"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="564"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> <source>PIN operation completed successfully.</source> <translation type="unfinished"></translation> </message> @@ -6515,96 +6510,96 @@ If the issue persists, consider seeking technical support or consulting the docu <context> <name>GpgFrontend::UI::TextEdit</name> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="193"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="207"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="195"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="209"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="461"/> <source>Cannot read file %1: %2.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="131"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="132"/> <source>Open file</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="78"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="85"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="86"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="94"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="102"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="96"/> <source>Cannot open this file. Please make sure that this is a regular file and it's readable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="104"/> <source>Cannot open this file. The file is TOO LARGE (>1MB) for GpgFrontend Text Editor.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="111"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> <source>File Open Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="113"/> <source>The file "%1" could not be opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="120"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> <source>Binary File Detected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="122"/> <source>The file "%1" appears to be a binary file and will not be opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="243"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="259"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="244"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="260"/> <source>Save file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="320"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> <source>Unsaved document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="322"/> <source>The document "%1" has been modified. Do you want to save your changes?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="324"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> <source>Note:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="326"/> <source>If you don't save these files, all changes are lost.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>No document to print</source> <translation type="unfinished"></translation> </message> @@ -7125,42 +7120,42 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="473"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="422"/> <source>Cannot Find GpgConf</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="481"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="430"/> <source>Cannot Find GnuPG</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="456"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="405"/> <source>Cannot get Infos from GpgConf</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="496"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="445"/> <source>Cannot Find Default Home Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="471"/> <source>GpgME Initiation Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="577"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> <source>No valid Key Database</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="607"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="552"/> <source>GpgME Default Context Initiation Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="623"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="563"/> <source>Gpg Default Key Database Initiation Failed</source> <translation type="unfinished"></translation> </message> diff --git a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts index 2cd98555..74d57ad2 100644 --- a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts +++ b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts @@ -1422,17 +1422,17 @@ This will result in loss of all cached form positions, statuses, key servers, et <context> <name>GpgFrontend::UI::GnuPGControllerDialog</name> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="67"/> <source>General</source> <translation type="unfinished">Général</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="70"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/> <source>Key Database</source> <translation type="unfinished">Base de données de clés</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="71"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> <source>Advanced</source> <translation type="unfinished">Avancée</translation> </message> @@ -1462,142 +1462,137 @@ This will result in loss of all cached form positions, statuses, key servers, et <translation type="unfinished">Sélectionnez le chemin GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Name</source> <translation type="unfinished">Nom</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Path</source> <translation type="unfinished">Chemin d'accès</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Status</source> <translation type="unfinished">Statut</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Real Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="359"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="343"/> <source>Maximum Key Database Limit Reached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="360"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="344"/> <source>Currently, GpgFrontend supports a maximum of 8 key databases. Please remove an existing database to add a new one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="617"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="355"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="601"/> <source>Duplicate Key Database Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="356"/> <source>The newly added key database path duplicates a previously existing one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="381"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="628"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="612"/> <source>Invalid Key Database Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="382"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="629"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="366"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="613"/> <source>The edited key database path is not a valid path that GpgFrontend can use</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Active</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Inactive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="457"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="441"/> <source>Confirm Deletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="458"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="442"/> <source>Are you sure you want to delete the selected key database?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="596"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="580"/> <source>No Key Database Selected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="597"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="581"/> <source>Please select a key database to edit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="618"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="602"/> <source>The edited key database path duplicates a previously existing one.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/> - <source>Restart Gpg Agent on start</source> - <translation type="unfinished">Redémarrer l'agent Gpg au démarrage</translation> - </message> - <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/> <source>Kill all gnupg daemon at close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/> <source>Tips: please select a directory where "gpgconf" is located in.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> <source>Tips: notice that modify any of these settings will cause an Application restart.</source> <translation type="unfinished">Conseils : notez que la modification de l'un de ces paramètres entraînera un redémarrage de l'application.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="107"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="105"/> <source>Open Directory</source> <translation type="unfinished">Ouvrir le répertoire</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="182"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="174"/> <source>GnuPG Controller</source> <translation type="unfinished">Contrôleur GnuPGName</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="326"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="333"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="346"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="310"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="330"/> <source>Illegal GnuPG Path</source> <translation type="unfinished">Chemin GnuPG illégal</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="327"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="311"/> <source>Target GnuPG Path is not an exists readable directory.</source> <translation type="unfinished">Le chemin GnuPG cible n&#39;est pas un répertoire lisible existant.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="334"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="318"/> <source>Target GnuPG Path is not an absolute path.</source> <translation type="unfinished">Le chemin GnuPG cible n&#39;est pas un chemin absolu.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="347"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="331"/> <source>Target GnuPG Path contains no "gpgconf" executable.</source> <translation type="unfinished">Le chemin GnuPG cible ne contient pas d&#39;exécutable &quot;gpgconf&quot;.</translation> </message> @@ -5118,26 +5113,26 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="340"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="359"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="321"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="338"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="356"/> <source>Successful Operation</source> <translation type="unfinished">Opération réussie</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="323"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> <source>Clear password cache successfully</source> <translation type="unfinished">Effacer le cache du mot de passe avec succès</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="344"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="363"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="324"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="342"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> <source>Failed Operation</source> <translation type="unfinished">Échec de l'opération</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="326"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> <source>Failed to clear password cache of GnuPG</source> <translation type="unfinished">Impossible d'effacer le cache du mot de passe de GnuPG</translation> </message> @@ -5152,12 +5147,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished">Recharger tous les composants de GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="341"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="339"/> <source>Reload all the GnuPG's components successfully</source> <translation type="unfinished">Rechargez tous les composants de GnuPG avec succès</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="345"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="343"/> <source>Failed to reload all or one of the GnuPG's component(s)</source> <translation type="unfinished">Échec du rechargement de tout ou partie des composants de GnuPG</translation> </message> @@ -5172,12 +5167,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished">Redémarrez tous les composants de GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="357"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished">Redémarrez tous les composants de GnuPG avec succès</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="364"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="361"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished">Échec du redémarrage de tout ou partie des composants de GnuPG</translation> </message> @@ -5999,389 +5994,389 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished">Opérations</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="122"/> <source>Successful Operation</source> <translation type="unfinished">Opération réussie</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="124"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished">Redémarrez tous les composants de GnuPG avec succès</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="126"/> <source>Failed Operation</source> <translation type="unfinished">Échec de l'opération</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="128"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished">Échec du redémarrage de tout ou partie des composants de GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="140"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> <source>Generate card key failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="161"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="160"/> <source>Smart Card Controller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="218"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="217"/> <source>OpenPGP Card Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="219"/> <source>Basic Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> <source>Reader</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="222"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> <source>Serial Number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="224"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="223"/> <source>Card Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="226"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="225"/> <source>Card Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="228"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="227"/> <source>App Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="230"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="229"/> <source>App Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="232"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="231"/> <source>Manufacturer ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="234"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="233"/> <source>Manufacturer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="236"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="235"/> <source>Card Holder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="238"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="237"/> <source>Language</source> <translation type="unfinished">Langue</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="240"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="239"/> <source>Sex</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="245"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> <source>Signature Counter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="247"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="246"/> <source>CHV1 Cached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="249"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="248"/> <source>CHV Max Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="255"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="254"/> <source>CHV Retry Left</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="261"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="260"/> <source>KDF Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="276"/> <source>UIF</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> <source>Sign</source> <translation type="unfinished">Signer</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> <source>Encrypt</source> <translation type="unfinished">Chiffrer</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> <source>Authenticate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="330"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="329"/> <source>Status Indicator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="479"/> <source>Cardholder's Surname</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="481"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> <source>Please enter your surname (e.g., Lee):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="485"/> <source>Cardholder's Given Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="487"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> <source>Please enter your given name (e.g., Chris):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="495"/> <source>Too Long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="497"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> <source>Combined name too long (max 39 characters).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Male</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Female</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="516"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> <source>Select sex to store in '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="531"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> <source>Enter new value for attribute '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="243"/> <source>Status</source> <translation type="unfinished">Statut</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="264"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="263"/> <source>Not enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="267"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="266"/> <source>Enabled (no protection)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="270"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="269"/> <source>Enabled with salt protection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="273"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="272"/> <source>Unknown</source> <translation type="unfinished">Inconnu</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="287"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="286"/> <source>Key Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="291"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="290"/> <source>No key information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>No.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>Fingerprint</source> <translation type="unfinished">Empreinte digitale</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Created</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Grip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Type</source> <translation type="unfinished">Taper</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Algorithm</source> <translation type="unfinished">Algorithme</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Usage</source> <translation type="unfinished">Usage</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Curve</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="315"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="314"/> <source>Extended Capabilities</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> <source>Key Info (ki): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>Yes</source> <translation type="unfinished">Oui</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>No</source> <translation type="unfinished">Non</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="319"/> <source>Additional Auth (aac): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="323"/> <source>Biometric Terminal (bt): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>KDF Supported: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="335"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="334"/> <source>Additional Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="386"/> <source>No OpenPGP Smart Card Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="388"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> <source>No OpenPGP-compatible smart card has been detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="392"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="391"/> <source>An OpenPGP Smart Card is a physical device that securely stores your private cryptographic keys and can be used for digital signing, encryption, and authentication. Popular examples include YubiKey, Nitrokey, and other GnuPG-compatible tokens.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="400"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="399"/> <source>Make sure your card is inserted and properly recognized by the system. You can also try reconnecting the card or restarting the application.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="406"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="405"/> <source>Note: Smart card support of GpgFrontend requires GnuPG version 2.3.0 or later.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="410"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="409"/> <source>Read the GnuPG Smart Card HOWTO: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="514"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="529"/> <source>Modify Card Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="548"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="562"/> <source>Success</source> <translation type="unfinished">Succès</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="550"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> <source>Attribute operation completed successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="138"/> <source>Error</source> <translation type="unfinished">Erreur</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="564"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> <source>PIN operation completed successfully.</source> <translation type="unfinished"></translation> </message> @@ -6515,97 +6510,97 @@ If the issue persists, consider seeking technical support or consulting the docu <context> <name>GpgFrontend::UI::TextEdit</name> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="193"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="207"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>Warning</source> <translation type="unfinished">Avertissement</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="195"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="209"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="461"/> <source>Cannot read file %1: %2.</source> <translation type="unfinished">Impossible de lire le fichier %1 : %2.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="131"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="132"/> <source>Open file</source> <translation type="unfinished">Fichier ouvert</translation> </message> <message> <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="78"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="85"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="86"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="94"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="102"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> <source>Error</source> <translation type="unfinished">Erreur</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="96"/> <source>Cannot open this file. Please make sure that this is a regular file and it's readable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="104"/> <source>Cannot open this file. The file is TOO LARGE (>1MB) for GpgFrontend Text Editor.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="111"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> <source>File Open Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="113"/> <source>The file "%1" could not be opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="120"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> <source>Binary File Detected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="122"/> <source>The file "%1" appears to be a binary file and will not be opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="243"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="259"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="244"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="260"/> <source>Save file</source> <translation type="unfinished">Enregistrer le fichier</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="320"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> <source>Unsaved document</source> <translation type="unfinished">Document non enregistré</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="322"/> <source>The document "%1" has been modified. Do you want to save your changes?</source> <translation type="unfinished">Le document "%1" a été modifié. Voulez-vous enregistrer vos modifications ?</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="324"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> <source>Note:</source> <translation type="unfinished">Noter:</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="326"/> <source>If you don't save these files, all changes are lost.</source> <translation type="unfinished">Si vous n'enregistrez pas ces fichiers, toutes les modifications sont perdues.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>No document to print</source> <translation type="unfinished"></translation> </message> @@ -7127,42 +7122,42 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="473"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="422"/> <source>Cannot Find GpgConf</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="481"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="430"/> <source>Cannot Find GnuPG</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="456"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="405"/> <source>Cannot get Infos from GpgConf</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="496"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="445"/> <source>Cannot Find Default Home Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="471"/> <source>GpgME Initiation Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="577"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> <source>No valid Key Database</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="607"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="552"/> <source>GpgME Default Context Initiation Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="623"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="563"/> <source>Gpg Default Key Database Initiation Failed</source> <translation type="unfinished"></translation> </message> diff --git a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts index c62337d5..2db76daa 100644 --- a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts +++ b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts @@ -1425,17 +1425,17 @@ This will result in loss of all cached form positions, statuses, key servers, et <context> <name>GpgFrontend::UI::GnuPGControllerDialog</name> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="67"/> <source>General</source> <translation>Generale</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="70"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/> <source>Key Database</source> <translation>Database delle chiavi</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="71"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> <source>Advanced</source> <translation>Avanzate</translation> </message> @@ -1465,146 +1465,141 @@ This will result in loss of all cached form positions, statuses, key servers, et <translation>Seleziona Percorso GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Path</source> <translation>Percorso</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Status</source> <translation>Stato</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Real Path</source> <translatorcomment>Percorso reale</translatorcomment> <translation></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="359"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="343"/> <source>Maximum Key Database Limit Reached</source> <translation>È stato raggiunto il limite massimo del database delle chiavi</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="360"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="344"/> <source>Currently, GpgFrontend supports a maximum of 8 key databases. Please remove an existing database to add a new one.</source> <translation>Attualmente, GpgFrontend supporta un massimo di 8 database di chiavi. Rimuovi un database esistente per aggiungerne uno nuovo.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="617"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="355"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="601"/> <source>Duplicate Key Database Paths</source> <translation>Percorsi del database delle chiavi duplicati</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="356"/> <source>The newly added key database path duplicates a previously existing one.</source> <translation>Il percorso del database delle chiavi appena aggiunto duplica quello già esistente.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="381"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="628"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="612"/> <source>Invalid Key Database Paths</source> <translatorcomment>Percorsi del database delle chiavi non validi</translatorcomment> <translation></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="382"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="629"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="366"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="613"/> <source>The edited key database path is not a valid path that GpgFrontend can use</source> <translatorcomment>Il percorso modificato del database delle chiavi non è un percorso valido che GpgFrontend può utilizzare</translatorcomment> <translation></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Active</source> <translation>Attivo</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Inactive</source> <translatorcomment>Inattivo/a</translatorcomment> <translation></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="457"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="441"/> <source>Confirm Deletion</source> <translation>Conferma la cancellazione</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="458"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="442"/> <source>Are you sure you want to delete the selected key database?</source> <translation>Vuoi davvero eliminare il database delle chiavi selezionato?</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="596"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="580"/> <source>No Key Database Selected</source> <translation>Nessun database di chiavi selezionato</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="597"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="581"/> <source>Please select a key database to edit.</source> <translation>Selezionare un database chiave da modificare.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="618"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="602"/> <source>The edited key database path duplicates a previously existing one.</source> <translation>Il percorso del database delle chiavi modificato duplica un percorso già esistente.</translation> </message> <message> <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/> - <source>Restart Gpg Agent on start</source> - <translation>Riavvia l'agente Gpg all'avvio</translation> - </message> - <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/> <source>Kill all gnupg daemon at close</source> <translation>Elimina tutti i daemons gnupg alla chiusura</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/> <source>Tips: please select a directory where "gpgconf" is located in.</source> <translation>Suggerimento: seleziona una directory in cui si trova "gpgconf".</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> <source>Tips: notice that modify any of these settings will cause an Application restart.</source> <translation>Suggerimenti: si noti che la modifica di una qualsiasi di queste impostazioni provocherà il riavvio dell'applicazione.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="107"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="105"/> <source>Open Directory</source> <translation>Apri Rubrica</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="182"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="174"/> <source>GnuPG Controller</source> <translation>Controllore GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="326"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="333"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="346"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="310"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="330"/> <source>Illegal GnuPG Path</source> <translation>Percorso GnuPG illegale</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="327"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="311"/> <source>Target GnuPG Path is not an exists readable directory.</source> <translation>Target GnuPG Path non è una directory leggibile esistente.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="334"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="318"/> <source>Target GnuPG Path is not an absolute path.</source> <translation>Target GnuPG Path non è un percorso assoluto.</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="347"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="331"/> <source>Target GnuPG Path contains no "gpgconf" executable.</source> <translation>Il percorso GnuPG di destinazione non contiene l'eseguibile "gpgconf".</translation> </message> @@ -5182,26 +5177,26 @@ Se il problema persiste, prendere in considerazione la possibilità di richieder <translation>Pannello di stato</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="340"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="359"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="321"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="338"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="356"/> <source>Successful Operation</source> <translation>Operazione riuscita</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="323"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> <source>Clear password cache successfully</source> <translation>Cancella la cache delle password con successo</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="344"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="363"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="324"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="342"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> <source>Failed Operation</source> <translation>Operazione fallita</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="326"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> <source>Failed to clear password cache of GnuPG</source> <translation>Impossibile cancellare la cache delle password di GnuPG</translation> </message> @@ -5216,12 +5211,12 @@ Se il problema persiste, prendere in considerazione la possibilità di richieder <translation>Ricarica tutti i componenti di GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="341"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="339"/> <source>Reload all the GnuPG's components successfully</source> <translation>Ricarica correttamente tutti i componenti di GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="345"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="343"/> <source>Failed to reload all or one of the GnuPG's component(s)</source> <translation>Impossibile ricaricare tutti o uno dei componenti di GnuPG</translation> </message> @@ -5236,12 +5231,12 @@ Se il problema persiste, prendere in considerazione la possibilità di richieder <translation>Riavvia tutti i componenti di GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="357"/> <source>Restart all the GnuPG's components successfully</source> <translation>Riavvia correttamente tutti i componenti di GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="364"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="361"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation>Impossibile riavviare tutti o uno dei componenti di GnuPG</translation> </message> @@ -6063,389 +6058,389 @@ Se il problema persiste, prendere in considerazione la possibilità di richieder <translation type="unfinished">Operazioni</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="122"/> <source>Successful Operation</source> <translation type="unfinished">Operazione riuscita</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="124"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished">Riavvia correttamente tutti i componenti di GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="126"/> <source>Failed Operation</source> <translation type="unfinished">Operazione fallita</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="128"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished">Impossibile riavviare tutti o uno dei componenti di GnuPG</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="140"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> <source>Generate card key failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="161"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="160"/> <source>Smart Card Controller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="218"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="217"/> <source>OpenPGP Card Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="219"/> <source>Basic Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> <source>Reader</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="222"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> <source>Serial Number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="224"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="223"/> <source>Card Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="226"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="225"/> <source>Card Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="228"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="227"/> <source>App Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="230"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="229"/> <source>App Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="232"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="231"/> <source>Manufacturer ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="234"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="233"/> <source>Manufacturer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="236"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="235"/> <source>Card Holder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="238"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="237"/> <source>Language</source> <translation type="unfinished">Lingua</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="240"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="239"/> <source>Sex</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="245"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> <source>Signature Counter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="247"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="246"/> <source>CHV1 Cached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="249"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="248"/> <source>CHV Max Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="255"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="254"/> <source>CHV Retry Left</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="261"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="260"/> <source>KDF Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="276"/> <source>UIF</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> <source>Sign</source> <translation type="unfinished">Firma</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> <source>Encrypt</source> <translation type="unfinished">Cifra</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> <source>Authenticate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="330"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="329"/> <source>Status Indicator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="479"/> <source>Cardholder's Surname</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="481"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> <source>Please enter your surname (e.g., Lee):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="485"/> <source>Cardholder's Given Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="487"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> <source>Please enter your given name (e.g., Chris):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="495"/> <source>Too Long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="497"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> <source>Combined name too long (max 39 characters).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Male</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Female</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="516"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> <source>Select sex to store in '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="531"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> <source>Enter new value for attribute '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="243"/> <source>Status</source> <translation type="unfinished">Stato</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="264"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="263"/> <source>Not enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="267"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="266"/> <source>Enabled (no protection)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="270"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="269"/> <source>Enabled with salt protection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="273"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="272"/> <source>Unknown</source> <translation type="unfinished">Sconosciuto</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="287"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="286"/> <source>Key Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="291"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="290"/> <source>No key information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>No.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>Fingerprint</source> <translation type="unfinished">Impronta digitale</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Created</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Grip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Type</source> <translation type="unfinished">Tipo</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Algorithm</source> <translation type="unfinished">Algoritmo</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Usage</source> <translation type="unfinished">Utilizzo</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Curve</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="315"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="314"/> <source>Extended Capabilities</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> <source>Key Info (ki): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>Yes</source> <translation type="unfinished">Sì</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>No</source> <translation type="unfinished">No</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="319"/> <source>Additional Auth (aac): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="323"/> <source>Biometric Terminal (bt): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>KDF Supported: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="335"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="334"/> <source>Additional Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="386"/> <source>No OpenPGP Smart Card Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="388"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> <source>No OpenPGP-compatible smart card has been detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="392"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="391"/> <source>An OpenPGP Smart Card is a physical device that securely stores your private cryptographic keys and can be used for digital signing, encryption, and authentication. Popular examples include YubiKey, Nitrokey, and other GnuPG-compatible tokens.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="400"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="399"/> <source>Make sure your card is inserted and properly recognized by the system. You can also try reconnecting the card or restarting the application.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="406"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="405"/> <source>Note: Smart card support of GpgFrontend requires GnuPG version 2.3.0 or later.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="410"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="409"/> <source>Read the GnuPG Smart Card HOWTO: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="514"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="529"/> <source>Modify Card Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="548"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="562"/> <source>Success</source> <translation type="unfinished">Successo</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="550"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> <source>Attribute operation completed successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="138"/> <source>Error</source> <translation type="unfinished">Errore</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="564"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> <source>PIN operation completed successfully.</source> <translation type="unfinished"></translation> </message> @@ -6579,97 +6574,97 @@ Se il problema persiste, prendere in considerazione la possibilità di richieder <context> <name>GpgFrontend::UI::TextEdit</name> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="193"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="207"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>Warning</source> <translation>Avvertimento</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="195"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="209"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="461"/> <source>Cannot read file %1: %2.</source> <translation>Impossibile leggere il file %1: %2.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="131"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="132"/> <source>Open file</source> <translation>Apri il file</translation> </message> <message> <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="78"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="85"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="86"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="94"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="102"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> <source>Error</source> <translation>Errore</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="96"/> <source>Cannot open this file. Please make sure that this is a regular file and it's readable.</source> <translation>Impossibile aprire questo file. Assicurati che questo sia un file regolare e che sia leggibile.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="104"/> <source>Cannot open this file. The file is TOO LARGE (>1MB) for GpgFrontend Text Editor.</source> <translation>Impossibile aprire questo file. Il file è TROPPO GRANDE (>1MB) per GpgFrontend Text Editor.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="111"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> <source>File Open Error</source> <translation>Errore di apertura file</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="113"/> <source>The file "%1" could not be opened.</source> <translation>Impossibile aprire il file "%1".</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="120"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> <source>Binary File Detected</source> <translation>Rilevato file binario</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="122"/> <source>The file "%1" appears to be a binary file and will not be opened.</source> <translation>Il file "%1" sembra essere un file binario e non verrà aperto.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="243"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="259"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="244"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="260"/> <source>Save file</source> <translation>Salva</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="320"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> <source>Unsaved document</source> <translation>Documento non salvato</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="322"/> <source>The document "%1" has been modified. Do you want to save your changes?</source> <translation>Il documento "%1" è stato modificato. Vuoi salvare le tue modifiche?</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="324"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> <source>Note:</source> <translation>Nota:</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="326"/> <source>If you don't save these files, all changes are lost.</source> <translation>Se non salvi questi file, tutte le modifiche andranno perse.</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>No document to print</source> <translation>Nessun documento da stampare</translation> </message> @@ -7191,42 +7186,42 @@ Se il problema persiste, prendere in considerazione la possibilità di richieder <translation>Non hai selezionato nessuna chiave pubblica che desideri sincronizzare. Vuoi sincronizzare tutte le chiavi pubbliche locali dal server delle chiavi?</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="473"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="422"/> <source>Cannot Find GpgConf</source> <translation>Impossibile trovare GpgConf</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="481"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="430"/> <source>Cannot Find GnuPG</source> <translation>Impossibile trovare GnuPG</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="456"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="405"/> <source>Cannot get Infos from GpgConf</source> <translation>Impossibile ottenere informazioni da GpgConf</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="496"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="445"/> <source>Cannot Find Default Home Path</source> <translation>Impossibile trovare il percorso predefinito di Home</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="471"/> <source>GpgME Initiation Failed</source> <translation>Avvio GpgME non riuscito</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="577"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> <source>No valid Key Database</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="607"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="552"/> <source>GpgME Default Context Initiation Failed</source> <translation>Errore nell'avvio del contesto predefinito di GpgME</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="623"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="563"/> <source>Gpg Default Key Database Initiation Failed</source> <translation>Errore nell'avvio del database delle chiavi predefinite Gpg</translation> </message> diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts index 6798ffd7..6aa2789f 100644 --- a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts +++ b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts @@ -1422,17 +1422,17 @@ This will result in loss of all cached form positions, statuses, key servers, et <context> <name>GpgFrontend::UI::GnuPGControllerDialog</name> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="67"/> <source>General</source> <translation>通用</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="70"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/> <source>Key Database</source> <translation>密钥数据库</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="71"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> <source>Advanced</source> <translation>高级</translation> </message> @@ -1462,142 +1462,137 @@ This will result in loss of all cached form positions, statuses, key servers, et <translation>选择 GnuPG 路径</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Name</source> <translation>名称</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Path</source> <translation>路径</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Status</source> <translation>状态</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Real Path</source> <translation>实际路径</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="359"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="343"/> <source>Maximum Key Database Limit Reached</source> <translation>已达到密钥数据库上限</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="360"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="344"/> <source>Currently, GpgFrontend supports a maximum of 8 key databases. Please remove an existing database to add a new one.</source> <translation>目前,GpgFrontend 最多支持 8 个密钥数据库。要添加新数据库,请移除现有数据库。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="617"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="355"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="601"/> <source>Duplicate Key Database Paths</source> <translation>重复的密钥数据库路径</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="356"/> <source>The newly added key database path duplicates a previously existing one.</source> <translation>新添加的密钥数据库路径与先前存在的路径重复。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="381"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="628"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="612"/> <source>Invalid Key Database Paths</source> <translation>无效的密钥数据库地址</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="382"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="629"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="366"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="613"/> <source>The edited key database path is not a valid path that GpgFrontend can use</source> <translation>编辑的密钥数据库路径不是 GpgFrontend 可以使用的有效路径</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Active</source> <translation>启用</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Inactive</source> <translation>未启用</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="457"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="441"/> <source>Confirm Deletion</source> <translation>确认删除</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="458"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="442"/> <source>Are you sure you want to delete the selected key database?</source> <translation>您确定要删除选定的密钥数据库吗?</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="596"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="580"/> <source>No Key Database Selected</source> <translation>未选择任何密钥数据库</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="597"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="581"/> <source>Please select a key database to edit.</source> <translation>请选择要编辑的密钥数据库。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="618"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="602"/> <source>The edited key database path duplicates a previously existing one.</source> <translation>编辑后的密钥数据库路径与先前存在的路径重复。</translation> </message> <message> <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/> - <source>Restart Gpg Agent on start</source> - <translation>启动时重启 Gpg Agent</translation> - </message> - <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/> <source>Kill all gnupg daemon at close</source> <translation>在关闭程序时杀死所有GnuPG的守护进程</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/> <source>Tips: please select a directory where "gpgconf" is located in.</source> <translation>提示:请选择一个包含有“gpgconf”可执行文件的目录</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> <source>Tips: notice that modify any of these settings will cause an Application restart.</source> <translation>提示:请注意,修改任何这些设置都会导致应用程序重新启动。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="107"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="105"/> <source>Open Directory</source> <translation>打开目录</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="182"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="174"/> <source>GnuPG Controller</source> <translation>GnuPG 控制器</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="326"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="333"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="346"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="310"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="330"/> <source>Illegal GnuPG Path</source> <translation>非法 GnuPG 路径</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="327"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="311"/> <source>Target GnuPG Path is not an exists readable directory.</source> <translation>目标 GnuPG 路径不是现有的可读目录。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="334"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="318"/> <source>Target GnuPG Path is not an absolute path.</source> <translation>目标 GnuPG 路径不是绝对路径。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="347"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="331"/> <source>Target GnuPG Path contains no "gpgconf" executable.</source> <translation>目标 GnuPG 路径不包含“gpgconf”可执行文件。</translation> </message> @@ -5185,26 +5180,26 @@ If the issue persists, consider seeking technical support or consulting the docu <translation>状态面板</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="340"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="359"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="321"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="338"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="356"/> <source>Successful Operation</source> <translation>操作成功</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="323"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> <source>Clear password cache successfully</source> <translation>清除密码缓存成功</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="344"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="363"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="324"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="342"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> <source>Failed Operation</source> <translation>操作失败</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="326"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> <source>Failed to clear password cache of GnuPG</source> <translation>无法清除 GnuPG 的密码缓存</translation> </message> @@ -5219,12 +5214,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation>重新加载所有 GnuPG 的组件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="341"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="339"/> <source>Reload all the GnuPG's components successfully</source> <translation>成功重新加载所有 GnuPG 组件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="345"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="343"/> <source>Failed to reload all or one of the GnuPG's component(s)</source> <translation>未能重新加载所有或其中一个 GnuPG 组件</translation> </message> @@ -5239,12 +5234,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation>重新启动所有 GnuPG 的组件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="357"/> <source>Restart all the GnuPG's components successfully</source> <translation>成功重启所有 GnuPG 组件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="364"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="361"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation>无法重新启动所有或其中一个 GnuPG 组件</translation> </message> @@ -6066,389 +6061,389 @@ If the issue persists, consider seeking technical support or consulting the docu <translation>操作</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="122"/> <source>Successful Operation</source> <translation>操作成功</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="124"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> <source>Restart all the GnuPG's components successfully</source> <translation>成功重启所有 GnuPG 组件</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="126"/> <source>Failed Operation</source> <translation>操作失败</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="128"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation>无法重新启动所有或其中一个 GnuPG 组件</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="140"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> <source>Generate card key failed.</source> <translation>生成智能卡密钥失败。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="161"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="160"/> <source>Smart Card Controller</source> <translation>智能卡控制器</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="218"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="217"/> <source>OpenPGP Card Information</source> <translation>OpenPGP智能卡信息</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="219"/> <source>Basic Information</source> <translation>基本信息</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> <source>Reader</source> <translation>读卡器</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="222"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> <source>Serial Number</source> <translation>序列号</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="224"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="223"/> <source>Card Type</source> <translation>卡片类型</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="226"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="225"/> <source>Card Version</source> <translation>卡片版本</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="228"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="227"/> <source>App Type</source> <translation>应用类型</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="230"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="229"/> <source>App Version</source> <translation>应用版本</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="232"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="231"/> <source>Manufacturer ID</source> <translation>制造商ID</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="234"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="233"/> <source>Manufacturer</source> <translation>制造商</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="236"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="235"/> <source>Card Holder</source> <translation>持卡人</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="238"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="237"/> <source>Language</source> <translation>语言</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="240"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="239"/> <source>Sex</source> <translation>性别</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="245"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> <source>Signature Counter</source> <translation>签名计数器</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="247"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="246"/> <source>CHV1 Cached</source> <translation>已缓存普通PIN</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="249"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="248"/> <source>CHV Max Length</source> <translation>PIN最大长度</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="255"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="254"/> <source>CHV Retry Left</source> <translation>PIN剩余重试次数</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="261"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="260"/> <source>KDF Status</source> <translation>密钥派生函数状态</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="276"/> <source>UIF</source> <translation>用户交互标志</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> <source>Sign</source> <translation>签名</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Enabled</source> <translation>已启用</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Disabled</source> <translation>已禁用</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> <source>Encrypt</source> <translation>加密</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> <source>Authenticate</source> <translation>验证</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="330"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="329"/> <source>Status Indicator</source> <translation>状态指示器</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="479"/> <source>Cardholder's Surname</source> <translation>持卡人的姓氏</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="481"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> <source>Please enter your surname (e.g., Lee):</source> <translation>请输入您的姓氏 (如: 李): </translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="485"/> <source>Cardholder's Given Name</source> <translation>持卡人的名字</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="487"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> <source>Please enter your given name (e.g., Chris):</source> <translation>请输入您的名字 (如: 四): </translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="495"/> <source>Too Long</source> <translation>太长</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="497"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> <source>Combined name too long (max 39 characters).</source> <translation>姓名合并后太长 (最长39个字符)。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Male</source> <translation>男</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Female</source> <translation>女</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="516"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> <source>Select sex to store in '%1'</source> <translation>选择存储在 '%1' 中的性别</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="531"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> <source>Enter new value for attribute '%1'</source> <translation>请输入 '%1' 的新值</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="243"/> <source>Status</source> <translation>状态</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="264"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="263"/> <source>Not enabled</source> <translation>未启用</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="267"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="266"/> <source>Enabled (no protection)</source> <translation>启用 (无保护)</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="270"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="269"/> <source>Enabled with salt protection</source> <translation>启用并开启加盐保护</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="273"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="272"/> <source>Unknown</source> <translation>未知</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="287"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="286"/> <source>Key Information</source> <translation>密钥信息</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="291"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="290"/> <source>No key information available.</source> <translation>未发现可用密钥信息</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>No.</source> <translation>序号</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>Fingerprint</source> <translation>指纹</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Created</source> <translation>已生成</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Grip</source> <translation>内部密钥标识符</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Type</source> <translation>类型</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Algorithm</source> <translation>算法</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Usage</source> <translation>用法</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Curve</source> <translation>密钥曲线</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="315"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="314"/> <source>Extended Capabilities</source> <translation>扩展能力</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> <source>Key Info (ki): %1</source> <translation>密钥信息 (ki): %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>Yes</source> <translation>是</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>No</source> <translation>否</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="319"/> <source>Additional Auth (aac): %1</source> <translation>额外验证 (aac): %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="323"/> <source>Biometric Terminal (bt): %1</source> <translation>生物终端: %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>KDF Supported: %1</source> <translation>密钥派生函数支持: %1</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="335"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="334"/> <source>Additional Info</source> <translation>额外信息</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="386"/> <source>No OpenPGP Smart Card Found</source> <translation>未发现OpenPGP智能卡</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="388"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> <source>No OpenPGP-compatible smart card has been detected.</source> <translation>未检测到兼容 OpenPGP 的智能卡。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="392"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="391"/> <source>An OpenPGP Smart Card is a physical device that securely stores your private cryptographic keys and can be used for digital signing, encryption, and authentication. Popular examples include YubiKey, Nitrokey, and other GnuPG-compatible tokens.</source> <translation>OpenPGP 智能卡是一种物理设备,可以安全地存储你的私人加密密钥,并可用于数字签名、加密和身份验证。流行的例子包括 YubiKey、Nitrokey 和其他 GnuPG 兼容令牌。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="400"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="399"/> <source>Make sure your card is inserted and properly recognized by the system. You can also try reconnecting the card or restarting the application.</source> <translation>确保您的卡已插入并被系统正确识别。您也可以尝试重新连接卡或重启应用程序。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="406"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="405"/> <source>Note: Smart card support of GpgFrontend requires GnuPG version 2.3.0 or later.</source> <translation>注意:GpgFrontend 的智能卡支持需要 GnuPG 2.3.0 或更高版本。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="410"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="409"/> <source>Read the GnuPG Smart Card HOWTO: </source> <translation>阅读 GnuPG 智能卡帮助文档</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="514"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="529"/> <source>Modify Card Attribute</source> <translation>修改智能卡属性</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="548"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="562"/> <source>Success</source> <translation>成功</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="550"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> <source>Attribute operation completed successfully.</source> <translation>属性操作成功完成。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="138"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="564"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> <source>PIN operation completed successfully.</source> <translation>PIN操作成功完成。</translation> </message> @@ -6582,97 +6577,97 @@ If the issue persists, consider seeking technical support or consulting the docu <context> <name>GpgFrontend::UI::TextEdit</name> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="193"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="207"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>Warning</source> <translation>警告</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="195"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="209"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="461"/> <source>Cannot read file %1: %2.</source> <translation>无法读取文件 %1: %2。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="131"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="132"/> <source>Open file</source> <translation>打开文件</translation> </message> <message> <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="78"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="85"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="86"/> <source>Open File</source> <translation>打开文件</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="94"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="102"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="96"/> <source>Cannot open this file. Please make sure that this is a regular file and it's readable.</source> <translation>无法打开此文件。请确保这是一个普通文件,并且有读取权限。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="104"/> <source>Cannot open this file. The file is TOO LARGE (>1MB) for GpgFrontend Text Editor.</source> <translation>无法打开此文件。文件对于 GpgFrontend 文本编辑器来说过大(>1MB)。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="111"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> <source>File Open Error</source> <translation>打开文件失败</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="113"/> <source>The file "%1" could not be opened.</source> <translation>无法打开文件 "%1"。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="120"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> <source>Binary File Detected</source> <translation>检测到二进制文件</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="122"/> <source>The file "%1" appears to be a binary file and will not be opened.</source> <translation>文件"%1"似乎是二进制文件,无法打开。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="243"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="259"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="244"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="260"/> <source>Save file</source> <translation>保存存档</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="320"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> <source>Unsaved document</source> <translation>未保存的文件</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="322"/> <source>The document "%1" has been modified. Do you want to save your changes?</source> <translation>文档“%1”已被修改。是否要保存更改?</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="324"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> <source>Note:</source> <translation>笔记:</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="326"/> <source>If you don't save these files, all changes are lost.</source> <translation>如果您不保存这些文件,所有更改都将丢失。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>No document to print</source> <translation>没有要打印的文件</translation> </message> @@ -7194,42 +7189,42 @@ If the issue persists, consider seeking technical support or consulting the docu <translation>您没有选中任何要同步的公钥,是否要从密钥服务器同步所有本地公钥?</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="473"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="422"/> <source>Cannot Find GpgConf</source> <translation>无法找到 GpgConf</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="481"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="430"/> <source>Cannot Find GnuPG</source> <translation>无法找到 GnuPG</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="456"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="405"/> <source>Cannot get Infos from GpgConf</source> <translation>无法从GpgConf获取信息</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="496"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="445"/> <source>Cannot Find Default Home Path</source> <translation>无法找到默认的GnuPG家目录</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="471"/> <source>GpgME Initiation Failed</source> <translation>GpgME 初始化失败</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="577"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> <source>No valid Key Database</source> <translation>没有有效的密钥数据库</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="607"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="552"/> <source>GpgME Default Context Initiation Failed</source> <translation>GpgME 默认上下文初始化失败</translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="623"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="563"/> <source>Gpg Default Key Database Initiation Failed</source> <translation>Gpg 默认密钥数据库初始化失败</translation> </message> diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts index 9270bdcc..cdf7f23d 100644 --- a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts +++ b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts @@ -1422,17 +1422,17 @@ This will result in loss of all cached form positions, statuses, key servers, et <context> <name>GpgFrontend::UI::GnuPGControllerDialog</name> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="67"/> <source>General</source> <translation type="unfinished">一般設定</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="70"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="68"/> <source>Key Database</source> <translation type="unfinished">金鑰數據庫</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="71"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="69"/> <source>Advanced</source> <translation type="unfinished">先進的</translation> </message> @@ -1462,142 +1462,137 @@ This will result in loss of all cached form positions, statuses, key servers, et <translation type="unfinished">選擇 GnuPG 路徑</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Name</source> <translation type="unfinished">姓名</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Status</source> <translation type="unfinished">狀態</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="76"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="74"/> <source>Real Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="359"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="343"/> <source>Maximum Key Database Limit Reached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="360"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="344"/> <source>Currently, GpgFrontend supports a maximum of 8 key databases. Please remove an existing database to add a new one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="371"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="617"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="355"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="601"/> <source>Duplicate Key Database Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="372"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="356"/> <source>The newly added key database path duplicates a previously existing one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="381"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="628"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="365"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="612"/> <source>Invalid Key Database Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="382"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="629"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="366"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="613"/> <source>The edited key database path is not a valid path that GpgFrontend can use</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Active</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="429"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="413"/> <source>Inactive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="457"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="441"/> <source>Confirm Deletion</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="458"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="442"/> <source>Are you sure you want to delete the selected key database?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="596"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="580"/> <source>No Key Database Selected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="597"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="581"/> <source>Please select a key database to edit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="618"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="602"/> <source>The edited key database path duplicates a previously existing one.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="58"/> - <source>Restart Gpg Agent on start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="60"/> <source>Kill all gnupg daemon at close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="62"/> <source>Tips: please select a directory where "gpgconf" is located in.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="66"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="64"/> <source>Tips: notice that modify any of these settings will cause an Application restart.</source> <translation type="unfinished">提示:請注意,修改任何這些設定值都會導致應用程序重新啟動。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="107"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="105"/> <source>Open Directory</source> <translation type="unfinished">打開目錄</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="182"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="174"/> <source>GnuPG Controller</source> <translation type="unfinished">GnuPG 控制器</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="326"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="333"/> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="346"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="310"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="330"/> <source>Illegal GnuPG Path</source> <translation type="unfinished">非法 GnuPG 路徑</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="327"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="311"/> <source>Target GnuPG Path is not an exists readable directory.</source> <translation type="unfinished">目標 GnuPG 路徑不是現有的可讀目錄。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="334"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="318"/> <source>Target GnuPG Path is not an absolute path.</source> <translation type="unfinished">目標 GnuPG 路徑不是絕對路徑。</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="347"/> + <location filename="../../../../src/ui/dialog/controller/GnuPGControllerDialog.cpp" line="331"/> <source>Target GnuPG Path contains no "gpgconf" executable.</source> <translation type="unfinished">目標 GnuPG 路徑不包含“gpgconf”可執行文件。</translation> </message> @@ -5118,26 +5113,26 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="340"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="359"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="321"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="338"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="356"/> <source>Successful Operation</source> <translation type="unfinished">成功運作</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="323"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="322"/> <source>Clear password cache successfully</source> <translation type="unfinished">清除密碼緩存成功</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="344"/> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="363"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="324"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="342"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> <source>Failed Operation</source> <translation type="unfinished">操作失敗</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="326"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="325"/> <source>Failed to clear password cache of GnuPG</source> <translation type="unfinished">無法清除 GnuPG 的密碼緩存</translation> </message> @@ -5152,12 +5147,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished">重新加載所有 GnuPG 的組件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="341"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="339"/> <source>Reload all the GnuPG's components successfully</source> <translation type="unfinished">成功重新加載所有 GnuPG 組件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="345"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="343"/> <source>Failed to reload all or one of the GnuPG's component(s)</source> <translation type="unfinished">未能重新加載所有或其中一個 GnuPG 組件</translation> </message> @@ -5172,12 +5167,12 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished">重新啟動所有 GnuPG 的組件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="360"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="357"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished">成功重啟所有 GnuPG 組件</translation> </message> <message> - <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="364"/> + <location filename="../../../../src/ui/main_window/MainWindowSlotUI.cpp" line="361"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished">無法重新啟動所有或其中一個 GnuPG 組件</translation> </message> @@ -5999,389 +5994,389 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished">運作中</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="122"/> <source>Successful Operation</source> <translation type="unfinished">成功運作</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="124"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="123"/> <source>Restart all the GnuPG's components successfully</source> <translation type="unfinished">成功重啟所有 GnuPG 組件</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="126"/> <source>Failed Operation</source> <translation type="unfinished">操作失敗</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="128"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="127"/> <source>Failed to restart all or one of the GnuPG's component(s)</source> <translation type="unfinished">無法重新啟動所有或其中一個 GnuPG 組件</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="140"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> <source>Generate card key failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="161"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="160"/> <source>Smart Card Controller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="218"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="217"/> <source>OpenPGP Card Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="219"/> <source>Basic Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="220"/> <source>Reader</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="222"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="221"/> <source>Serial Number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="224"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="223"/> <source>Card Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="226"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="225"/> <source>Card Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="228"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="227"/> <source>App Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="230"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="229"/> <source>App Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="232"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="231"/> <source>Manufacturer ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="234"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="233"/> <source>Manufacturer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="236"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="235"/> <source>Card Holder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="238"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="237"/> <source>Language</source> <translation type="unfinished">語</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="240"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="239"/> <source>Sex</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="245"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> <source>Signature Counter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="247"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="246"/> <source>CHV1 Cached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="249"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="248"/> <source>CHV Max Length</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="255"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="254"/> <source>CHV Retry Left</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="261"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="260"/> <source>KDF Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="276"/> <source>UIF</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="277"/> <source>Sign</source> <translation type="unfinished">標誌</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="283"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="278"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="280"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="279"/> <source>Encrypt</source> <translation type="unfinished">加密</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="282"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="281"/> <source>Authenticate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="330"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="329"/> <source>Status Indicator</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="479"/> <source>Cardholder's Surname</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="481"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="480"/> <source>Please enter your surname (e.g., Lee):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="485"/> <source>Cardholder's Given Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="487"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="486"/> <source>Please enter your given name (e.g., Chris):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="495"/> <source>Too Long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="497"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="496"/> <source>Combined name too long (max 39 characters).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Male</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="512"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="511"/> <source>Female</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="516"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> <source>Select sex to store in '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="531"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> <source>Enter new value for attribute '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="244"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="243"/> <source>Status</source> <translation type="unfinished">狀態</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="264"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="263"/> <source>Not enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="267"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="266"/> <source>Enabled (no protection)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="270"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="269"/> <source>Enabled with salt protection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="273"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="272"/> <source>Unknown</source> <translation type="unfinished">未知</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="287"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="286"/> <source>Key Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="291"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="290"/> <source>No key information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>No.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="293"/> <source>Fingerprint</source> <translation type="unfinished">指紋</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Created</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="294"/> <source>Grip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Type</source> <translation type="unfinished">類型</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="295"/> <source>Algorithm</source> <translation type="unfinished">算法</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Usage</source> <translation type="unfinished">用法</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="297"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="296"/> <source>Curve</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="315"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="314"/> <source>Extended Capabilities</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> <source>Key Info (ki): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>Yes</source> <translation type="unfinished">是的</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="317"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="321"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="325"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="316"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>No</source> <translation type="unfinished">不</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="320"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="319"/> <source>Additional Auth (aac): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="324"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="323"/> <source>Biometric Terminal (bt): %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="328"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="327"/> <source>KDF Supported: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="335"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="334"/> <source>Additional Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="386"/> <source>No OpenPGP Smart Card Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="388"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="387"/> <source>No OpenPGP-compatible smart card has been detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="392"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="391"/> <source>An OpenPGP Smart Card is a physical device that securely stores your private cryptographic keys and can be used for digital signing, encryption, and authentication. Popular examples include YubiKey, Nitrokey, and other GnuPG-compatible tokens.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="400"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="399"/> <source>Make sure your card is inserted and properly recognized by the system. You can also try reconnecting the card or restarting the application.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="406"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="405"/> <source>Note: Smart card support of GpgFrontend requires GnuPG version 2.3.0 or later.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="410"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="409"/> <source>Read the GnuPG Smart Card HOWTO: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="515"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="530"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="514"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="529"/> <source>Modify Card Attribute</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="548"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="562"/> <source>Success</source> <translation type="unfinished">成功</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="550"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="549"/> <source>Attribute operation completed successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="139"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="138"/> <source>Error</source> <translation type="unfinished">錯誤</translation> </message> <message> - <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="564"/> + <location filename="../../../../src/ui/dialog/controller/SmartCardControllerDialog.cpp" line="563"/> <source>PIN operation completed successfully.</source> <translation type="unfinished"></translation> </message> @@ -6515,97 +6510,97 @@ If the issue persists, consider seeking technical support or consulting the docu <context> <name>GpgFrontend::UI::TextEdit</name> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="193"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="207"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>Warning</source> <translation type="unfinished">警告</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="194"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="208"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="460"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="195"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="209"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="461"/> <source>Cannot read file %1: %2.</source> <translation type="unfinished">無法讀取文件 %1: %2。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="131"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="132"/> <source>Open file</source> <translation type="unfinished">打開文件</translation> </message> <message> <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="78"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="85"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="86"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="94"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="102"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> <source>Error</source> <translation type="unfinished">錯誤</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="95"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="96"/> <source>Cannot open this file. Please make sure that this is a regular file and it's readable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="103"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="104"/> <source>Cannot open this file. The file is TOO LARGE (>1MB) for GpgFrontend Text Editor.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="111"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> <source>File Open Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="112"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="113"/> <source>The file "%1" could not be opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="120"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> <source>Binary File Detected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="121"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="122"/> <source>The file "%1" appears to be a binary file and will not be opened.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="243"/> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="259"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="244"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="260"/> <source>Save file</source> <translation type="unfinished">保存存檔</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="320"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> <source>Unsaved document</source> <translation type="unfinished">未保存的文件</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="321"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="322"/> <source>The document "%1" has been modified. Do you want to save your changes?</source> <translation type="unfinished">文檔“%1”已被修改。是否要保存更改?</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="324"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> <source>Note:</source> <translation type="unfinished">筆記:</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="325"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="326"/> <source>If you don't save these files, all changes are lost.</source> <translation type="unfinished">如果您不保存這些文件,所有更改都將丟失。</translation> </message> <message> - <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="496"/> + <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="497"/> <source>No document to print</source> <translation type="unfinished"></translation> </message> @@ -7127,42 +7122,42 @@ If the issue persists, consider seeking technical support or consulting the docu <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="473"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="422"/> <source>Cannot Find GpgConf</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="481"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="430"/> <source>Cannot Find GnuPG</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="456"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="405"/> <source>Cannot get Infos from GpgConf</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="496"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="445"/> <source>Cannot Find Default Home Path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="471"/> <source>GpgME Initiation Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="577"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="522"/> <source>No valid Key Database</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="607"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="552"/> <source>GpgME Default Context Initiation Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../../src/core/GpgCoreInit.cpp" line="623"/> + <location filename="../../../../src/core/GpgCoreInit.cpp" line="563"/> <source>Gpg Default Key Database Initiation Failed</source> <translation type="unfinished"></translation> </message> |