diff options
| author | saturneric <[email protected]> | 2026-10-21 22:21:55 +0200 |
|---|---|---|
| committer | saturneric <[email protected]> | 2026-10-21 22:21:55 +0200 |
| commit | 813fe21e767e38165274464c571e1b14c9cc2401 (patch) | |
| tree | aa43484018dcb72ac53727e5b8cc0c139c98fd4b | |
| parent | fix(i18n): avoid lupdate namespace parsing warning (diff) | |
| download | modules-813fe21e767e38165274464c571e1b14c9cc2401.tar.gz modules-813fe21e767e38165274464c571e1b14c9cc2401.zip | |
i18n(translations): update catalog source references
- refresh source line locations across module translations
- normalize Instant Messaging TS file formatting and metadata
- preserve localized translations while regenerating catalogs
60 files changed, 2750 insertions, 2742 deletions
diff --git a/src/m_email/ts/ModuleEMail.de_DE.ts b/src/m_email/ts/ModuleEMail.de_DE.ts index b1aa7b6..0bace5a 100644 --- a/src/m_email/ts/ModuleEMail.de_DE.ts +++ b/src/m_email/ts/ModuleEMail.de_DE.ts @@ -3225,32 +3225,32 @@ Diese Nachricht stammt von anderswo. Sofern diese nicht bereits gespeichert wurd <translation>IMAP-Controller</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>E-Mail-Editor</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>Neuen Texteditor für E-Mail öffnen.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>IMAP-Controller öffnen</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>IMAP-Controller-Dialog öffnen</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>Kein E-Mail-Konto</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Konfigurieren Sie zuerst ein E-Mail-Konto mit aktiviertem IMAP in den Einstellungen.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.en_US.ts b/src/m_email/ts/ModuleEMail.en_US.ts index db88497..d19f6ac 100644 --- a/src/m_email/ts/ModuleEMail.en_US.ts +++ b/src/m_email/ts/ModuleEMail.en_US.ts @@ -2956,32 +2956,32 @@ This message came from somewhere else, so unless these have been saved already t <translation type="unfinished"></translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation type="unfinished"></translation> </message> diff --git a/src/m_email/ts/ModuleEMail.es_ES.ts b/src/m_email/ts/ModuleEMail.es_ES.ts index dbf7877..33ecdbc 100644 --- a/src/m_email/ts/ModuleEMail.es_ES.ts +++ b/src/m_email/ts/ModuleEMail.es_ES.ts @@ -3225,32 +3225,32 @@ Este mensaje viene de otro lugar; a menos que ya se hayan guardado, esta es la � <translation>Controlador IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>Editor de correo electrónico</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>Abrir un nuevo editor de texto para correo electrónico.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>Abrir controlador IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>Abrir diálogo del controlador IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>No hay cuenta de correo</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Configura primero una cuenta de correo con IMAP habilitado en Configuración.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.fr_FR.ts b/src/m_email/ts/ModuleEMail.fr_FR.ts index f845a46..2d5d1ba 100644 --- a/src/m_email/ts/ModuleEMail.fr_FR.ts +++ b/src/m_email/ts/ModuleEMail.fr_FR.ts @@ -3225,32 +3225,32 @@ Ce message provient d'ailleurs ; à moins que ces fichiers aient déjà ét <translation>Contrôleur IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>Éditeur de courriel</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>Ouvrir un nouvel éditeur de texte pour courriel.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>Ouvrir le contrôleur IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>Ouvrir la boîte de dialogue du contrôleur IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>Aucun compte de courriel</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Configurez d'abord un compte de courriel avec IMAP activé dans les paramètres.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.it_IT.ts b/src/m_email/ts/ModuleEMail.it_IT.ts index f4f8797..166b4ff 100644 --- a/src/m_email/ts/ModuleEMail.it_IT.ts +++ b/src/m_email/ts/ModuleEMail.it_IT.ts @@ -3225,32 +3225,32 @@ Questo messaggio proviene da un'altra parte, quindi a meno che questi file <translation>Controller IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>Editor di posta</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>Apri un nuovo editor di testo per email.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>Apri Controller IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>Apri il dialogo Controller IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>Nessun account di posta</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Configura prima un account di posta con IMAP abilitato nelle Impostazioni.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.pl_PL.ts b/src/m_email/ts/ModuleEMail.pl_PL.ts index 0b56171..4a5366b 100644 --- a/src/m_email/ts/ModuleEMail.pl_PL.ts +++ b/src/m_email/ts/ModuleEMail.pl_PL.ts @@ -3227,32 +3227,32 @@ Ta wiadomość pochodzi skądinąd, więc jeśli te pliki nie zostały już zapi <translation>Kontroler IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>Edytor poczty</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>Otwórz nowy edytor tekstu do wiadomości e-mail.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>Otwórz kontroler IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>Otwórz okno dialogowe kontrolera IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>Brak konta pocztowego</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Najpierw skonfiguruj konto pocztowe z włączonym IMAP w Ustawieniach.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.ru_RU.ts b/src/m_email/ts/ModuleEMail.ru_RU.ts index 586a88e..5c76f67 100644 --- a/src/m_email/ts/ModuleEMail.ru_RU.ts +++ b/src/m_email/ts/ModuleEMail.ru_RU.ts @@ -3227,32 +3227,32 @@ This message came from somewhere else, so unless these have been saved already t <translation>Контроллер IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>Редактор почты</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>Открыть новый текстовый редактор для электронной почты.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>Открыть контроллер IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>Открыть диалог контроллера IMAP</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>Нет учетной записи почты</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Сначала настройте учетную запись почты с включенным IMAP в настройках.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.tr_TR.ts b/src/m_email/ts/ModuleEMail.tr_TR.ts index c0f39c1..37a5313 100644 --- a/src/m_email/ts/ModuleEMail.tr_TR.ts +++ b/src/m_email/ts/ModuleEMail.tr_TR.ts @@ -3020,32 +3020,32 @@ Bu ileti başka bir yerden geldi; bunlar daha önce kaydedilmediyse eldeki tek k <translation>IMAP kontrolörü</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>E-posta düzenleyicisi</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>E-posta için yeni bir metin düzenleyicisi aç.</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>IMAP kontrolörünü aç</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>IMAP kontrolörü iletişim kutusunu aç</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>E-posta hesabı yok</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>Önce Ayarlar'da IMAP etkin bir e-posta hesabı yapılandırın.</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.zh_CN.ts b/src/m_email/ts/ModuleEMail.zh_CN.ts index 51b2aa1..e517232 100644 --- a/src/m_email/ts/ModuleEMail.zh_CN.ts +++ b/src/m_email/ts/ModuleEMail.zh_CN.ts @@ -3223,32 +3223,32 @@ This message came from somewhere else, so unless these have been saved already t <translation>IMAP 控制器</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>邮件编辑器</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>打开新的电子邮件文本编辑器。</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>打开 IMAP 控制器</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>打开 IMAP 控制器对话框</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>没有邮件账户</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>请先在设置中配置启用 IMAP 的邮件账户。</translation> </message> diff --git a/src/m_email/ts/ModuleEMail.zh_TW.ts b/src/m_email/ts/ModuleEMail.zh_TW.ts index bf39b23..6a48a2e 100644 --- a/src/m_email/ts/ModuleEMail.zh_TW.ts +++ b/src/m_email/ts/ModuleEMail.zh_TW.ts @@ -3223,32 +3223,32 @@ This message came from somewhere else, so unless these have been saved already t <translation>IMAP 控制器</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1707"/> + <location filename="../EMailModule.cpp" line="1711"/> <source>Mail Editor</source> <translation>電子郵件編輯器</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1708"/> + <location filename="../EMailModule.cpp" line="1712"/> <source>Open a new text editor for email.</source> <translation>開啟新的電子郵件文字編輯器。</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1728"/> + <location filename="../EMailModule.cpp" line="1731"/> <source>Open IMAP Controller</source> <translation>開啟 IMAP 控制器</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1729"/> + <location filename="../EMailModule.cpp" line="1732"/> <source>Open IMAP Controller Dialog</source> <translation>開啟 IMAP 控制器對話方塊</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1745"/> + <location filename="../EMailModule.cpp" line="1748"/> <source>No mail account</source> <translation>沒有郵件帳戶</translation> </message> <message> - <location filename="../EMailModule.cpp" line="1746"/> + <location filename="../EMailModule.cpp" line="1749"/> <source>Configure a mail account with IMAP enabled in Settings first.</source> <translation>請先在設定中設定已啟用 IMAP 的郵件帳戶。</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.de_DE.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.de_DE.ts index cf36163..0fae3e8 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.de_DE.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.de_DE.ts @@ -115,13 +115,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>Informationen zu GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.en_US.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.en_US.ts index f31855c..d7a7b22 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.en_US.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.en_US.ts @@ -111,13 +111,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation type="unfinished"></translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.es_ES.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.es_ES.ts index a33f466..f77e6c2 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.es_ES.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.es_ES.ts @@ -111,13 +111,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>Información sobre GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.fr_FR.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.fr_FR.ts index b3e3820..cbd4a38 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.fr_FR.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.fr_FR.ts @@ -115,13 +115,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>Informations sur GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.it_IT.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.it_IT.ts index a7a581e..55a0ffb 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.it_IT.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.it_IT.ts @@ -115,13 +115,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>Informazioni su GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.pl_PL.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.pl_PL.ts index 8ae78bc..c687744 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.pl_PL.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.pl_PL.ts @@ -111,13 +111,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>Informacje o GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.ru_RU.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.ru_RU.ts index edc52d6..e7ec440 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.ru_RU.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.ru_RU.ts @@ -111,13 +111,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>Информация о GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.tr_TR.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.tr_TR.ts index a1dc238..2b72c69 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.tr_TR.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.tr_TR.ts @@ -111,13 +111,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>GnuPG hakkında bilgi</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_CN.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_CN.ts index b633357..d672743 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_CN.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_CN.ts @@ -111,13 +111,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>关于 GnuPG</translation> </message> diff --git a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_TW.ts b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_TW.ts index 9739ffd..ec99856 100644 --- a/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_TW.ts +++ b/src/m_gpg_info/ts/ModuleGnuPGInfoGathering.zh_TW.ts @@ -115,13 +115,13 @@ <context> <name>ModuleGnuPGInfoGathering</name> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="92"/> - <location filename="../GnuPGInfoGatheringModule.cpp" line="114"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="96"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="118"/> <source>GnuPG</source> <translation>GnuPG</translation> </message> <message> - <location filename="../GnuPGInfoGatheringModule.cpp" line="93"/> + <location filename="../GnuPGInfoGatheringModule.cpp" line="97"/> <source>Information about GnuPG</source> <translation>關於 GnuPG</translation> </message> diff --git a/src/m_im/ts/ModuleIM.de_DE.ts b/src/m_im/ts/ModuleIM.de_DE.ts index b435156..9e4ea14 100644 --- a/src/m_im/ts/ModuleIM.de_DE.ts +++ b/src/m_im/ts/ModuleIM.de_DE.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>Kodierung</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>Containerformat</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>Nachrichtenbuch</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>Geteilter Ausdruck (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>Standard, keine gemeinsame Phrase festgelegt</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>Buch-Fingerabdruck</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>Eine Phrase festlegen</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>Einstellungen > Instant Messaging</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>OpenPGP-Nutzlast</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 Bytes</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>Token-Länge</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 Zeichen</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>Leitungs-Overhead</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>Instant Messaging</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>Ein Sofortnachrichten-Abschnitt, gefolgt vom OpenPGP-Ergebnis.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="de_DE"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>Kodierung</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>Containerformat</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>Nachrichtenbuch</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>Geteilter Ausdruck (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>Standard, keine gemeinsame Phrase festgelegt</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>Buch-Fingerabdruck</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>Eine Phrase festlegen</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>Einstellungen > Instant Messaging</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>OpenPGP-Nutzlast</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 Bytes</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>Token-Länge</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 Zeichen</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>Leitungs-Overhead</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>Instant Messaging</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>Ein Sofortnachrichten-Abschnitt, gefolgt vom OpenPGP-Ergebnis.</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>Diese Nachricht ist zu lang, um als Sofortnachricht gesendet zu werden. + <translation>Diese Nachricht ist zu lang, um als Sofortnachricht gesendet zu werden. Die verschlüsselte Nachricht ist %1 Bytes groß, und das Sofortnachrichten-Format unterstützt maximal %2. Kürzen Sie den Text oder senden Sie ihn stattdessen als normale OpenPGP-Nachricht.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>Fehler beim Vorbereiten der Sofortnachricht: Die verschlüsselte Nachricht konnte nicht in ein Token umgewandelt werden.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>Instant-Messaging-Token</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>Instant-Messaging-Token vor dem Entschlüsseln erkennen und entpacken</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>Eine verschlüsselte Nachricht als Instant-Messaging-Token verpacken</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>Keine Nachrichtenbuch-Phrase festgelegt</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>Sie haben keine Nachrichtenbuch-Phrase festgelegt.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>Fehler beim Vorbereiten der Sofortnachricht: Die verschlüsselte Nachricht konnte nicht in ein Token umgewandelt werden.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>Instant-Messaging-Token</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>Instant-Messaging-Token vor dem Entschlüsseln erkennen und entpacken</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>Eine verschlüsselte Nachricht als Instant-Messaging-Token verpacken</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>Keine Nachrichtenbuch-Phrase festgelegt</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>Sie haben keine Nachrichtenbuch-Phrase festgelegt.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>Sofortnachrichten werden mithilfe eines gemeinsamen "Nachrichtenbuchs" verborgen. Ohne eine Phrase verwendet GpgFrontend das integrierte Standardbuch, das in jeder Kopie des Programms enthalten ist. Es verbirgt das Format vor einem einfachen Scanner, aber jeder, der GpgFrontend kennt, kann Ihre Nachricht dennoch als solche erkennen. + <translation>Sofortnachrichten werden mithilfe eines gemeinsamen "Nachrichtenbuchs" verborgen. Ohne eine Phrase verwendet GpgFrontend das integrierte Standardbuch, das in jeder Kopie des Programms enthalten ist. Es verbirgt das Format vor einem einfachen Scanner, aber jeder, der GpgFrontend kennt, kann Ihre Nachricht dennoch als solche erkennen. Ihre Nachricht ist auf jeden Fall OpenPGP-verschlüsselt; es geht hier nur darum, ob sie überhaupt als verschlüsselte Nachricht erkennbar ist. Um dies zu erreichen, legen Sie eine Phrase fest und teilen Sie diese privat mit der Person, mit der Sie schreiben. Sie müssen beide genau dieselbe verwenden.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>Einstellungen öffnen...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>Mit Standard fortfahren</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>Fortfahren, nicht erneut fragen</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>IM-Verschlüsselung</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>Die Nachricht als einzeiliges Token für Chat-Apps verschlüsseln</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>IM-Verschlüsselung && Signieren</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>Die Nachricht als einzeiliges Token für Chat-Apps verschlüsseln und signieren</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,Nachrichtenbuch,Phrase,Fingerabdruck</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>Nachrichtenbuch-Phrase</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>Ein langes Geheimnis, das du mit einem Freund teilst. Es lässt deine Nachrichten wie zufälligen Text aussehen, sodass niemand erkennen kann, dass es sich um PGP handelt. Du und dein Freund müsst genau dieselbe Phrase verwenden.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>Keine Phrase festgelegt. Nachrichten verwenden das integrierte Standardbuch.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>Erstellen</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>Erstelle eine neue zufällige Phrase. Teile sie mit deinem Freund, damit ihr beide dieselbe verwendet.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>Anzeigen</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>Phrase anzeigen oder ausblenden.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>Kopieren</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>Phrase in die Zwischenablage kopieren.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>Einfügen</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>Phrase durch die in der Zwischenablage ersetzen.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>Löschen</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>Passphrase entfernen und auf das Standardbuch zurückfallen.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>Ein kurzer Code, der aus Ihrer Passphrase erstellt wurde. Lesen Sie ihn Ihrem Freund vor, um sicherzustellen, dass beide dieselbe Passphrase verwenden. Anders als die Passphrase kann dieser Code bedenkenlos laut ausgesprochen werden.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>Fingerabdruck in die Zwischenablage kopieren.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>Die Passphrase wird im verschlüsselten Cache gespeichert, niemals in der Einstellungsdatei. Senden Sie sie über einen privaten Kanal an Ihren Freund.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>Ausblenden</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>Keine Passphrase festgelegt. Standard wird verwendet.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>Passphrase festgelegt. %1 Zeichen.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>Berechne…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>Einstellungen öffnen...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>Mit Standard fortfahren</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>Fortfahren, nicht erneut fragen</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>IM-Verschlüsselung</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>Die Nachricht als einzeiliges Token für Chat-Apps verschlüsseln</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>IM-Verschlüsselung && Signieren</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>Die Nachricht als einzeiliges Token für Chat-Apps verschlüsseln und signieren</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,Nachrichtenbuch,Phrase,Fingerabdruck</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>Nachrichtenbuch-Phrase</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>Ein langes Geheimnis, das du mit einem Freund teilst. Es lässt deine Nachrichten wie zufälligen Text aussehen, sodass niemand erkennen kann, dass es sich um PGP handelt. Du und dein Freund müsst genau dieselbe Phrase verwenden.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>Keine Phrase festgelegt. Nachrichten verwenden das integrierte Standardbuch.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>Erstellen</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>Erstelle eine neue zufällige Phrase. Teile sie mit deinem Freund, damit ihr beide dieselbe verwendet.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>Anzeigen</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>Phrase anzeigen oder ausblenden.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>Kopieren</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>Phrase in die Zwischenablage kopieren.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>Einfügen</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>Phrase durch die in der Zwischenablage ersetzen.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>Passphrase entfernen und auf das Standardbuch zurückfallen.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>Ein kurzer Code, der aus Ihrer Passphrase erstellt wurde. Lesen Sie ihn Ihrem Freund vor, um sicherzustellen, dass beide dieselbe Passphrase verwenden. Anders als die Passphrase kann dieser Code bedenkenlos laut ausgesprochen werden.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>Fingerabdruck in die Zwischenablage kopieren.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>Die Passphrase wird im verschlüsselten Cache gespeichert, niemals in der Einstellungsdatei. Senden Sie sie über einen privaten Kanal an Ihren Freund.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>Ausblenden</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>Keine Passphrase festgelegt. Standard wird verwendet.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>Passphrase festgelegt. %1 Zeichen.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>Berechne…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.en_US.ts b/src/m_im/ts/ModuleIM.en_US.ts index c4dde49..e78b853 100644 --- a/src/m_im/ts/ModuleIM.en_US.ts +++ b/src/m_im/ts/ModuleIM.en_US.ts @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.1"> +<TS version="2.1" language="en_US"> <context> <name>ModuleIM</name> <message> @@ -71,7 +71,7 @@ </message> <message> <location filename="../ImCodec.cpp" line="87"/> - <location filename="../ImModule.cpp" line="249"/> + <location filename="../ImModule.cpp" line="253"/> <source>Instant Messaging</source> <translation type="unfinished"></translation> </message> @@ -93,33 +93,33 @@ The encrypted message is %1 bytes, and the instant-messaging format carries at m <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="85"/> - <location filename="../ImModule.cpp" line="98"/> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> <source>Instant Message Token</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="86"/> + <location filename="../ImModule.cpp" line="90"/> <source>Recognise and unwrap instant messaging tokens before decrypting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="99"/> + <location filename="../ImModule.cpp" line="103"/> <source>Wrap an encrypted message as an instant messaging token</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="134"/> + <location filename="../ImModule.cpp" line="138"/> <source>No Message Book Phrase Set</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="135"/> + <location filename="../ImModule.cpp" line="139"/> <source>You have not set a Message Book phrase.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="136"/> + <location filename="../ImModule.cpp" line="140"/> <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. @@ -128,42 +128,42 @@ To get that, set a phrase and share it privately with the person you are writing <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="148"/> + <location filename="../ImModule.cpp" line="152"/> <source>Open Settings...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="150"/> + <location filename="../ImModule.cpp" line="154"/> <source>Continue with Default</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="151"/> + <location filename="../ImModule.cpp" line="155"/> <source>Continue, Don't Ask Again</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="181"/> + <location filename="../ImModule.cpp" line="185"/> <source>IM Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="182"/> + <location filename="../ImModule.cpp" line="186"/> <source>Encrypt the message as a single-line token for chat apps</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="194"/> + <location filename="../ImModule.cpp" line="198"/> <source>IM Encrypt && Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="195"/> + <location filename="../ImModule.cpp" line="199"/> <source>Encrypt and sign the message as a single-line token for chat apps</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../ImModule.cpp" line="250"/> + <location filename="../ImModule.cpp" line="254"/> <source>instant messaging,message book,phrase,fingerprint,token</source> <translation type="unfinished"></translation> </message> diff --git a/src/m_im/ts/ModuleIM.es_ES.ts b/src/m_im/ts/ModuleIM.es_ES.ts index 6d34323..810e297 100644 --- a/src/m_im/ts/ModuleIM.es_ES.ts +++ b/src/m_im/ts/ModuleIM.es_ES.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>Codificación</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>Formato de contenedor</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>Libro de mensajes</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>Frase compartida (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>Predeterminado, sin frase compartida</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>Huella del libro</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>Establecer una frase</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>Ajustes > Mensajería instantánea</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>Carga útil OpenPGP</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 bytes</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>Longitud del token</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 caracteres</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>Sobrecarga de red</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>Mensajería instantánea</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>Una sección de Mensajería Instantánea seguida del resultado OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="es_ES"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>Codificación</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>Formato de contenedor</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>Libro de mensajes</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>Frase compartida (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>Predeterminado, sin frase compartida</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>Huella del libro</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>Establecer una frase</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>Ajustes > Mensajería instantánea</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>Carga útil OpenPGP</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 bytes</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>Longitud del token</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 caracteres</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>Sobrecarga de red</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>Mensajería instantánea</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>Una sección de Mensajería Instantánea seguida del resultado OpenPGP.</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>Este mensaje es demasiado largo para enviarlo como mensaje instantáneo. + <translation>Este mensaje es demasiado largo para enviarlo como mensaje instantáneo. El mensaje cifrado tiene %1 bytes y el formato de mensajería instantánea admite como máximo %2. Acorte el texto o envíelo como un mensaje OpenPGP normal.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>Error al preparar el mensaje instantáneo: no se pudo convertir el mensaje cifrado en un token.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>Token de mensajería instantánea</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>Reconocer y desenvolver los tokens de mensajería instantánea antes de descifrar</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>Envolver un mensaje cifrado como un token de mensajería instantánea</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>No se ha establecido ninguna frase de Message Book</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>No ha establecido una frase de Message Book.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>Error al preparar el mensaje instantáneo: no se pudo convertir el mensaje cifrado en un token.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>Token de mensajería instantánea</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>Reconocer y desenvolver los tokens de mensajería instantánea antes de descifrar</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>Envolver un mensaje cifrado como un token de mensajería instantánea</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>No se ha establecido ninguna frase de Message Book</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>No ha establecido una frase de Message Book.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>Los mensajes instantáneos se ocultan usando un "Libro de mensajes" compartido. Sin una frase, GpgFrontend recurre al libro predeterminado integrado, y ese libro se incluye en cada copia del programa. Oculta el formato de un escáner simple, pero cualquiera que conozca GpgFrontend aún puede reconocer su mensaje por lo que es. + <translation>Los mensajes instantáneos se ocultan usando un "Libro de mensajes" compartido. Sin una frase, GpgFrontend recurre al libro predeterminado integrado, y ese libro se incluye en cada copia del programa. Oculta el formato de un escáner simple, pero cualquiera que conozca GpgFrontend aún puede reconocer su mensaje por lo que es. Su mensaje está cifrado con OpenPGP de cualquier manera; lo que está en juego aquí es solo si es reconocible como un mensaje cifrado en absoluto. Para lograrlo, establezca una frase y compártala de forma privada con la persona a la que le escribe. Ambos deben usar exactamente la misma.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>Abrir ajustes...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>Continuar con el predeterminado</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>Continuar, no preguntar de nuevo</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>Cifrar IM</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>Cifrar el mensaje como un token de una sola línea para aplicaciones de chat</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>Cifrar IM && Firmar</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>Cifrar y firmar el mensaje como un token de una sola línea para aplicaciones de chat</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,mensajería instantánea,libro de mensajes,frase,huella</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>Frase del libro de mensajes</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>Un secreto largo que compartes con un amigo. Hace que tus mensajes parezcan texto aleatorio, por lo que nadie puede saber que son PGP. Tú y tu amigo deben usar exactamente la misma frase.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>No se ha establecido ninguna frase. Los mensajes usan el libro predeterminado incorporado.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>Generar</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>Crea una nueva frase aleatoria. Compártela con tu amigo para que ambos usen la misma.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>Mostrar</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>Muestra u oculta la frase.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>Copiar</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>Copia la frase al portapapeles.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>Pegar</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>Reemplaza la frase con la del portapapeles.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>Limpiar</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>Eliminar la frase y volver al libro predeterminado.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>Un código corto generado a partir de tu frase. Léelo en voz alta con tu amigo para asegurarte de que ambos tienen la misma. A diferencia de la frase, este código es seguro decirlo en voz alta.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>Copiar la huella al portapapeles.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>La frase se almacena en la caché cifrada, nunca en el archivo de configuración. Envíala a tu amigo por un canal privado.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>Ocultar</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>No se ha establecido ninguna frase. Usando el valor predeterminado integrado.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>Frase establecida. %1 caracteres.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>Calculando…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>Abrir ajustes...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>Continuar con el predeterminado</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>Continuar, no preguntar de nuevo</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>Cifrar IM</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>Cifrar el mensaje como un token de una sola línea para aplicaciones de chat</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>Cifrar IM && Firmar</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>Cifrar y firmar el mensaje como un token de una sola línea para aplicaciones de chat</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,mensajería instantánea,libro de mensajes,frase,huella</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>Frase del libro de mensajes</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>Un secreto largo que compartes con un amigo. Hace que tus mensajes parezcan texto aleatorio, por lo que nadie puede saber que son PGP. Tú y tu amigo deben usar exactamente la misma frase.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>No se ha establecido ninguna frase. Los mensajes usan el libro predeterminado incorporado.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>Generar</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>Crea una nueva frase aleatoria. Compártela con tu amigo para que ambos usen la misma.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>Mostrar</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>Muestra u oculta la frase.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>Copiar</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>Copia la frase al portapapeles.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>Pegar</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>Reemplaza la frase con la del portapapeles.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>Limpiar</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>Eliminar la frase y volver al libro predeterminado.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>Un código corto generado a partir de tu frase. Léelo en voz alta con tu amigo para asegurarte de que ambos tienen la misma. A diferencia de la frase, este código es seguro decirlo en voz alta.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>Copiar la huella al portapapeles.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>La frase se almacena en la caché cifrada, nunca en el archivo de configuración. Envíala a tu amigo por un canal privado.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>Ocultar</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>No se ha establecido ninguna frase. Usando el valor predeterminado integrado.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>Frase establecida. %1 caracteres.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>Calculando…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.fr_FR.ts b/src/m_im/ts/ModuleIM.fr_FR.ts index b48dace..b7179d7 100644 --- a/src/m_im/ts/ModuleIM.fr_FR.ts +++ b/src/m_im/ts/ModuleIM.fr_FR.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>Encodage</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>Format de conteneur</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>Carnet de messages</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>Phrase partagée (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>Par défaut, aucune phrase partagée définie</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>Empreinte du carnet</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>Définir une phrase</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>Paramètres > Messagerie instantanée</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>Charge utile OpenPGP</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 octets</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>Longueur du jeton</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 caractères</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>Surcharge réseau</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>Messagerie instantanée</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>Une section de messagerie instantanée suivie du résultat OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fr_FR"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>Encodage</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>Format de conteneur</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>Carnet de messages</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>Phrase partagée (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>Par défaut, aucune phrase partagée définie</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>Empreinte du carnet</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>Définir une phrase</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>Paramètres > Messagerie instantanée</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>Charge utile OpenPGP</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 octets</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>Longueur du jeton</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 caractères</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>Surcharge réseau</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>Messagerie instantanée</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>Une section de messagerie instantanée suivie du résultat OpenPGP.</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>Ce message est trop long pour être envoyé en tant que message instantané. + <translation>Ce message est trop long pour être envoyé en tant que message instantané. Le message chiffré fait %1 octets, et le format de messagerie instantanée supporte au maximum %2. Raccourcissez le texte ou envoyez-le plutôt en tant que message OpenPGP normal.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>Échec de la préparation du message instantané : le message chiffré n'a pas pu être converti en jeton.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>Jeton de messagerie instantanée</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>Reconnaître et déballer les jetons de messagerie instantanée avant le déchiffrement</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>Envelopper un message chiffré sous forme de jeton de messagerie instantanée</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>Aucune phrase de carnet de messages définie</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>Vous n'avez pas défini de phrase de carnet de messages.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>Échec de la préparation du message instantané : le message chiffré n'a pas pu être converti en jeton.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>Jeton de messagerie instantanée</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>Reconnaître et déballer les jetons de messagerie instantanée avant le déchiffrement</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>Envelopper un message chiffré sous forme de jeton de messagerie instantanée</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>Aucune phrase de carnet de messages définie</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>Vous n'avez pas défini de phrase de carnet de messages.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>Les messages instantanés sont masqués à l'aide d'un « Carnet de messages » partagé. Sans phrase, GpgFrontend utilise le carnet par défaut intégré, et ce carnet est fourni dans chaque copie du programme. Il masque le format aux yeux d'un simple scanner, mais toute personne connaissant GpgFrontend peut toujours reconnaître votre message pour ce qu'il est. + <translation>Les messages instantanés sont masqués à l'aide d'un « Carnet de messages » partagé. Sans phrase, GpgFrontend utilise le carnet par défaut intégré, et ce carnet est fourni dans chaque copie du programme. Il masque le format aux yeux d'un simple scanner, mais toute personne connaissant GpgFrontend peut toujours reconnaître votre message pour ce qu'il est. -Votre message est chiffré en OpenPGP de toute façon ; ce qui est en jeu ici est uniquement de savoir s'il est reconnaissable en tant que message chiffré. +Votre message est chiffré en OpenPGP de toute façon ; ce qui est en jeu ici est uniquement de savoir s'il est reconnaissable en tant que message chiffré. Pour y parvenir, définissez une phrase et partagez-la en privé avec votre correspondant. Vous devez tous deux utiliser exactement la même.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>Ouvrir les paramètres...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>Continuer avec le carnet par défaut</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>Continuer, ne plus demander</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>Chiffrer IM</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>Chiffrer le message sous forme de jeton d’une seule ligne pour les applications de discussion</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>Chiffrer IM && Signer</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>Chiffrer et signer le message sous forme de jeton d’une seule ligne pour les applications de discussion</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,messagerie instantanée,carnet de messages,empreinte,jeton</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>Phrase du livre de messages</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>Un long secret que vous partagez avec un ami. Il rend vos messages semblables à du texte aléatoire, de sorte que personne ne puisse dire qu'il s'agit de PGP. Vous et votre ami devez utiliser exactement la même phrase.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>Aucune phrase définie. Les messages utilisent le livre par défaut intégré.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>Générer</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>Créez une nouvelle phrase aléatoire. Partagez-la avec votre ami pour que vous utilisiez tous les deux la même.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>Afficher</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>Afficher ou masquer la phrase.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>Copier</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>Copier la phrase dans le presse-papiers.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>Coller</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>Remplacer la phrase par celle du presse-papiers.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>Effacer</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>Supprimer la phrase et revenir au carnet par défaut.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>Un code court fabriqué à partir de votre phrase. Lisez-le à voix haute avec votre ami pour vous assurer que vous avez tous les deux la même. Contrairement à la phrase, ce code peut être dit à voix haute sans danger.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>Copier l'empreinte dans le presse-papiers.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>La phrase est stockée dans le cache chiffré, jamais dans le fichier de paramètres. Envoyez-la à votre ami par un canal privé.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>Masquer</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>Aucune phrase définie. Utilisation de la valeur par défaut intégrée.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>Phrase définie. %1 caractères.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>Calcul en cours…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>Ouvrir les paramètres...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>Continuer avec le carnet par défaut</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>Continuer, ne plus demander</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>Chiffrer IM</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>Chiffrer le message sous forme de jeton d’une seule ligne pour les applications de discussion</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>Chiffrer IM && Signer</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>Chiffrer et signer le message sous forme de jeton d’une seule ligne pour les applications de discussion</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,messagerie instantanée,carnet de messages,empreinte,jeton</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>Phrase du livre de messages</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>Un long secret que vous partagez avec un ami. Il rend vos messages semblables à du texte aléatoire, de sorte que personne ne puisse dire qu'il s'agit de PGP. Vous et votre ami devez utiliser exactement la même phrase.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>Aucune phrase définie. Les messages utilisent le livre par défaut intégré.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>Générer</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>Créez une nouvelle phrase aléatoire. Partagez-la avec votre ami pour que vous utilisiez tous les deux la même.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>Afficher</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>Afficher ou masquer la phrase.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>Copier</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>Copier la phrase dans le presse-papiers.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>Coller</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>Remplacer la phrase par celle du presse-papiers.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>Effacer</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>Supprimer la phrase et revenir au carnet par défaut.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>Un code court fabriqué à partir de votre phrase. Lisez-le à voix haute avec votre ami pour vous assurer que vous avez tous les deux la même. Contrairement à la phrase, ce code peut être dit à voix haute sans danger.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>Copier l'empreinte dans le presse-papiers.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>La phrase est stockée dans le cache chiffré, jamais dans le fichier de paramètres. Envoyez-la à votre ami par un canal privé.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>Masquer</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>Aucune phrase définie. Utilisation de la valeur par défaut intégrée.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>Phrase définie. %1 caractères.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>Calcul en cours…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.it_IT.ts b/src/m_im/ts/ModuleIM.it_IT.ts index 2592990..32306e7 100644 --- a/src/m_im/ts/ModuleIM.it_IT.ts +++ b/src/m_im/ts/ModuleIM.it_IT.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>Codifica</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>Formato contenitore</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>Rubrica messaggi</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>Frase condivisa (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>Predefinito, nessuna frase condivisa impostata</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>Impronta digitale del libro</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>Imposta una frase</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>Impostazioni > Messaggistica istantanea</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>Payload OpenPGP</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 byte</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>Lunghezza token</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 caratteri</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>Overhead di rete</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>Messaggistica istantanea</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>Una sezione di messaggistica istantanea seguita dal risultato OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="it_IT"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>Codifica</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>Formato contenitore</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>Rubrica messaggi</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>Frase condivisa (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>Predefinito, nessuna frase condivisa impostata</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>Impronta digitale del libro</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>Imposta una frase</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>Impostazioni > Messaggistica istantanea</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>Payload OpenPGP</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 byte</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>Lunghezza token</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 caratteri</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>Overhead di rete</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>Messaggistica istantanea</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>Una sezione di messaggistica istantanea seguita dal risultato OpenPGP.</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>Questo messaggio è troppo lungo per essere inviato come messaggio istantaneo. + <translation>Questo messaggio è troppo lungo per essere inviato come messaggio istantaneo. Il messaggio cifrato è %1 byte e il formato di messaggistica istantanea supporta al massimo %2. Accorcia il testo o invialo come normale messaggio OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>Impossibile preparare il messaggio istantaneo: il messaggio cifrato non può essere convertito in un token.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>Token di messaggistica istantanea</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>Riconosci ed estrai i token di messaggistica istantanea prima di decifrare</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>Incapsula un messaggio cifrato come token di messaggistica istantanea</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>Nessuna frase del Message Book impostata</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>Non hai impostato una frase del Message Book.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>Impossibile preparare il messaggio istantaneo: il messaggio cifrato non può essere convertito in un token.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>Token di messaggistica istantanea</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>Riconosci ed estrai i token di messaggistica istantanea prima di decifrare</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>Incapsula un messaggio cifrato come token di messaggistica istantanea</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>Nessuna frase del Message Book impostata</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>Non hai impostato una frase del Message Book.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>I messaggi istantanei sono nascosti utilizzando un "Message Book" condiviso. Senza una frase, GpgFrontend utilizza il libro predefinito integrato, e quel libro è presente in ogni copia del programma. Nasconde il formato da un semplice scanner, ma chiunque conosca GpgFrontend può comunque riconoscere il tuo messaggio per quello che è. + <translation>I messaggi istantanei sono nascosti utilizzando un "Message Book" condiviso. Senza una frase, GpgFrontend utilizza il libro predefinito integrato, e quel libro è presente in ogni copia del programma. Nasconde il formato da un semplice scanner, ma chiunque conosca GpgFrontend può comunque riconoscere il tuo messaggio per quello che è. Il tuo messaggio è comunque crittografato con OpenPGP; ciò che è in gioco qui è solo se sia riconoscibile come messaggio crittografato. Per ottenere ciò, imposta una frase e condividila privatamente con la persona a cui stai scrivendo. Entrambi dovete usare esattamente la stessa.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>Apri impostazioni...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>Continua con Predefinito</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>Continua, non chiedere più</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>Cifra IM</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>Cifra il messaggio come token su una sola riga per le app di chat</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>Cifra IM && Firma</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>Cifra e firma il messaggio come token su una sola riga per le app di chat</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,messaggistica istantanea,libro dei messaggi,frase,impronta</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>Frase del libro dei messaggi</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>Un segreto lungo che condividi con un amico. Rende i tuoi messaggi simili a testo casuale, così nessuno può capire che sono PGP. Tu e il tuo amico dovete usare esattamente la stessa frase.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>Nessuna frase impostata. I messaggi usano il libro predefinito integrato.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>Generare</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>Crea una nuova frase casuale. Condividila con il tuo amico in modo che entrambi usiate la stessa.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>Mostra</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>Mostra o nascondi la frase.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>Copia</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>Copia la frase negli appunti.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>Incolla</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>Sostituisci la frase con quella negli appunti.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>Pulisci</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>Rimuovi la frase e torna al libro predefinito.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>Un codice breve creato dalla tua frase. Leggilo ad alta voce con il tuo amico per assicurarvi di avere la stessa. A differenza della frase, questo codice è sicuro da pronunciare ad alta voce.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>Copia l'impronta digitale negli appunti.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>La frase è memorizzata nella cache cifrata, mai nel file delle impostazioni. Inviala al tuo amico tramite un canale privato.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>Nascondi</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>Nessuna frase impostata. Utilizzo del valore predefinito integrato.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>Frase impostata. %1 caratteri.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>Calcolo in corso…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>Apri impostazioni...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>Continua con Predefinito</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>Continua, non chiedere più</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>Cifra IM</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>Cifra il messaggio come token su una sola riga per le app di chat</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>Cifra IM && Firma</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>Cifra e firma il messaggio come token su una sola riga per le app di chat</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,messaggistica istantanea,libro dei messaggi,frase,impronta</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>Frase del libro dei messaggi</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>Un segreto lungo che condividi con un amico. Rende i tuoi messaggi simili a testo casuale, così nessuno può capire che sono PGP. Tu e il tuo amico dovete usare esattamente la stessa frase.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>Nessuna frase impostata. I messaggi usano il libro predefinito integrato.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>Generare</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>Crea una nuova frase casuale. Condividila con il tuo amico in modo che entrambi usiate la stessa.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>Mostra</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>Mostra o nascondi la frase.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>Copia</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>Copia la frase negli appunti.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>Incolla</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>Sostituisci la frase con quella negli appunti.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>Pulisci</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>Rimuovi la frase e torna al libro predefinito.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>Un codice breve creato dalla tua frase. Leggilo ad alta voce con il tuo amico per assicurarvi di avere la stessa. A differenza della frase, questo codice è sicuro da pronunciare ad alta voce.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>Copia l'impronta digitale negli appunti.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>La frase è memorizzata nella cache cifrata, mai nel file delle impostazioni. Inviala al tuo amico tramite un canale privato.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>Nascondi</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>Nessuna frase impostata. Utilizzo del valore predefinito integrato.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>Frase impostata. %1 caratteri.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>Calcolo in corso…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.pl_PL.ts b/src/m_im/ts/ModuleIM.pl_PL.ts index 4cf886e..6e243e1 100644 --- a/src/m_im/ts/ModuleIM.pl_PL.ts +++ b/src/m_im/ts/ModuleIM.pl_PL.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>Kodowanie</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>Format kontenera</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>Książka Wiadomości</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>Wspólna fraza (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>Domyślna, nie ustawiono wspólnej frazy</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>Odcisk książki</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>Ustaw frazę</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>Ustawienia > Komunikatory</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>Dane OpenPGP</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 bajtów</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>Długość tokena</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 znaków</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>Narzut transmisji</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>Komunikatory</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>Sekcja komunikatora, a po niej wynik OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pl_PL"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>Kodowanie</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>Format kontenera</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>Książka Wiadomości</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>Wspólna fraza (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>Domyślna, nie ustawiono wspólnej frazy</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>Odcisk książki</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>Ustaw frazę</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>Ustawienia > Komunikatory</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>Dane OpenPGP</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 bajtów</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>Długość tokena</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 znaków</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>Narzut transmisji</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>Komunikatory</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>Sekcja komunikatora, a po niej wynik OpenPGP.</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>Ta wiadomość jest za długa, aby wysłać ją jako wiadomość komunikatora. + <translation>Ta wiadomość jest za długa, aby wysłać ją jako wiadomość komunikatora. Zaszyfrowana wiadomość ma %1 bajtów, a format komunikatora przenosi maksymalnie %2. Skróć tekst albo wyślij ją zamiast tego jako zwykłą wiadomość OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>Nie udało się przygotować wiadomości komunikatora: zaszyfrowanej wiadomości nie udało się przekształcić w token.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>Token komunikatora</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>Rozpoznaj i rozpakuj tokeny komunikatora przed odszyfrowaniem</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>Opakuj zaszyfrowaną wiadomość jako token komunikatora</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>Brak frazy Książki Wiadomości</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>Fraza Książki Wiadomości nie została ustawiona.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>Nie udało się przygotować wiadomości komunikatora: zaszyfrowanej wiadomości nie udało się przekształcić w token.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>Token komunikatora</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>Rozpoznaj i rozpakuj tokeny komunikatora przed odszyfrowaniem</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>Opakuj zaszyfrowaną wiadomość jako token komunikatora</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>Brak frazy Książki Wiadomości</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>Fraza Książki Wiadomości nie została ustawiona.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>Wiadomości na komunikatorach są ukrywane za pomocą wspólnej „Książki Wiadomości”. Bez frazy GpgFrontend sięga po wbudowaną domyślną książkę, a ta książka jest dostarczana w każdej kopii programu. Ukrywa ona format przed prostym skanerem, ale każdy, kto zna GpgFrontend, nadal rozpozna Twoją wiadomość za to, czym jest. + <translation>Wiadomości na komunikatorach są ukrywane za pomocą wspólnej „Książki Wiadomości”. Bez frazy GpgFrontend sięga po wbudowaną domyślną książkę, a ta książka jest dostarczana w każdej kopii programu. Ukrywa ona format przed prostym skanerem, ale każdy, kto zna GpgFrontend, nadal rozpozna Twoją wiadomość za to, czym jest. Twoja wiadomość jest tak czy inaczej zaszyfrowana OpenPGP; chodzi tu wyłącznie o to, czy w ogóle da się rozpoznać, że to zaszyfrowana wiadomość. Aby to uzyskać, ustaw frazę i przekaż ją prywatnie osobie, do której piszesz. Oboje musicie używać dokładnie tej samej frazy.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>Otwórz ustawienia...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>Kontynuuj z domyślną</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>Kontynuuj, nie pytaj ponownie</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>Zaszyfruj do komunikatora</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>Zaszyfruj wiadomość jako jednowierszowy token dla komunikatorów</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>Zaszyfruj i podpisz do komunikatora</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>Zaszyfruj i podpisz wiadomość jako jednowierszowy token dla komunikatorów</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,komunikator,księga wiadomości,fraza,odcisk</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>Fraza Książki Wiadomości</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>Długi sekret, który dzielisz z jednym znajomym. Sprawia, że Twoje wiadomości wyglądają jak losowy tekst, więc nikt nie pozna, że to PGP. Ty i Twój znajomy musicie używać dokładnie tej samej frazy.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>Nie ustawiono frazy. Wiadomości używają wbudowanej domyślnej książki.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>Wygeneruj</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>Utwórz nową losową frazę. Przekaż ją znajomemu, żebyście używali tej samej.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>Pokaż</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>Pokaż lub ukryj frazę.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>Skopiuj</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>Skopiuj frazę do schowka.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>Wklej</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>Zastąp frazę tą ze schowka.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>Wyczyść</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>Usuń frazę i wróć do domyślnej książki.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>Krótki kod wygenerowany z Twojej frazy. Odczytaj go znajomemu, aby upewnić się, że macie ten sam. W przeciwieństwie do frazy, ten kod można bezpiecznie wypowiedzieć na głos.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>Skopiuj odcisk do schowka.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>Fraza jest przechowywana w zaszyfrowanej pamięci podręcznej, nigdy w pliku ustawień. Prześlij ją znajomemu prywatnym kanałem.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>Ukryj</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>Nie ustawiono frazy. Używana jest wbudowana domyślna książka.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>Fraza ustawiona. Znaków: %1.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>Obliczanie…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>Otwórz ustawienia...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>Kontynuuj z domyślną</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>Kontynuuj, nie pytaj ponownie</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>Zaszyfruj do komunikatora</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>Zaszyfruj wiadomość jako jednowierszowy token dla komunikatorów</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>Zaszyfruj i podpisz do komunikatora</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>Zaszyfruj i podpisz wiadomość jako jednowierszowy token dla komunikatorów</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,komunikator,księga wiadomości,fraza,odcisk</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>Fraza Książki Wiadomości</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>Długi sekret, który dzielisz z jednym znajomym. Sprawia, że Twoje wiadomości wyglądają jak losowy tekst, więc nikt nie pozna, że to PGP. Ty i Twój znajomy musicie używać dokładnie tej samej frazy.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>Nie ustawiono frazy. Wiadomości używają wbudowanej domyślnej książki.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>Wygeneruj</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>Utwórz nową losową frazę. Przekaż ją znajomemu, żebyście używali tej samej.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>Pokaż</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>Pokaż lub ukryj frazę.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>Skopiuj</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>Skopiuj frazę do schowka.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>Wklej</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>Zastąp frazę tą ze schowka.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>Wyczyść</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>Usuń frazę i wróć do domyślnej książki.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>Krótki kod wygenerowany z Twojej frazy. Odczytaj go znajomemu, aby upewnić się, że macie ten sam. W przeciwieństwie do frazy, ten kod można bezpiecznie wypowiedzieć na głos.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>Skopiuj odcisk do schowka.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>Fraza jest przechowywana w zaszyfrowanej pamięci podręcznej, nigdy w pliku ustawień. Prześlij ją znajomemu prywatnym kanałem.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>Ukryj</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>Nie ustawiono frazy. Używana jest wbudowana domyślna książka.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>Fraza ustawiona. Znaków: %1.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>Obliczanie…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.ru_RU.ts b/src/m_im/ts/ModuleIM.ru_RU.ts index b5030d3..463b607 100644 --- a/src/m_im/ts/ModuleIM.ru_RU.ts +++ b/src/m_im/ts/ModuleIM.ru_RU.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>Кодировка</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>Формат контейнера</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>Книга сообщений</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>Общая фраза (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>По умолчанию, общая фраза не задана</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>Отпечаток книги</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>Задать фразу</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>Настройки > Мгновенные сообщения</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>Полезная нагрузка OpenPGP</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 байт</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>Длина токена</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 символов</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>Накладные расходы канала</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>Мгновенные сообщения</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>Раздел мгновенных сообщений, за которым следует результат OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru_RU"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>Кодировка</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>Формат контейнера</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>Книга сообщений</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>Общая фраза (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>По умолчанию, общая фраза не задана</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>Отпечаток книги</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>Задать фразу</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>Настройки > Мгновенные сообщения</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>Полезная нагрузка OpenPGP</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 байт</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>Длина токена</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 символов</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>Накладные расходы канала</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>Мгновенные сообщения</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>Раздел мгновенных сообщений, за которым следует результат OpenPGP.</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>Это сообщение слишком длинное для отправки как мгновенное сообщение. + <translation>Это сообщение слишком длинное для отправки как мгновенное сообщение. Зашифрованное сообщение имеет размер %1 байт, а формат мгновенных сообщений поддерживает не более %2. Сократите текст или отправьте его как обычное сообщение OpenPGP.</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>Не удалось подготовить мгновенное сообщение: зашифрованное сообщение не удалось преобразовать в токен.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>Токен мгновенного сообщения</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>Распознавать и распаковывать токены мгновенных сообщений перед расшифровкой</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>Упаковать зашифрованное сообщение в токен мгновенного сообщения</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>Фраза книги сообщений не задана</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>Вы не задали фразу для книги сообщений.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>Не удалось подготовить мгновенное сообщение: зашифрованное сообщение не удалось преобразовать в токен.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>Токен мгновенного сообщения</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>Распознавать и распаковывать токены мгновенных сообщений перед расшифровкой</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>Упаковать зашифрованное сообщение в токен мгновенного сообщения</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>Фраза книги сообщений не задана</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>Вы не задали фразу для книги сообщений.</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>Мгновенные сообщения скрываются с помощью общей «Книги сообщений». Без фразы GpgFrontend использует встроенную книгу по умолчанию, которая поставляется в каждой копии программы. Она скрывает формат от простого сканера, но любой, кто знает GpgFrontend, всё равно сможет распознать ваше сообщение. + <translation>Мгновенные сообщения скрываются с помощью общей «Книги сообщений». Без фразы GpgFrontend использует встроенную книгу по умолчанию, которая поставляется в каждой копии программы. Она скрывает формат от простого сканера, но любой, кто знает GpgFrontend, всё равно сможет распознать ваше сообщение. Ваше сообщение в любом случае зашифровано OpenPGP; под вопросом только то, будет ли оно вообще распознано как зашифрованное. Чтобы этого избежать, задайте фразу и поделитесь ею лично с получателем. Вы оба должны использовать одну и ту же фразу.</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>Открыть настройки...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>Продолжить с настройками по умолчанию</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>Продолжить, больше не спрашивать</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>IM-шифрование</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>Зашифровать сообщение как однострочный токен для мессенджеров</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>IM-шифрование && подписание</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>Зашифровать и подписать сообщение как однострочный токен для мессенджеров</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,мгновенные сообщения,книга сообщений,фраза,отпечаток,токен</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>Фраза из книги сообщений</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>Длинный секрет, которым вы делитесь с одним другом. Он делает ваши сообщения похожими на случайный текст, так что никто не сможет понять, что это PGP. Вы и ваш друг должны использовать одну и ту же фразу.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>Фраза не задана. Сообщения используют встроенную книгу по умолчанию.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>Сгенерировать</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>Создать новую случайную фразу. Поделитесь ею с другом, чтобы вы оба использовали одну и ту же.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>Показывать</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>Показать или скрыть фразу.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>Скопировать</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>Скопировать фразу в буфер обмена.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>Вставить</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>Заменить фразу на ту, что в буфере обмена.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>Очистить</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>Удалить фразу и вернуться к книге по умолчанию.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>Короткий код, созданный из вашей фразы. Прочитайте его вслух вместе с другом, чтобы убедиться, что у вас обоих одна и та же фраза. В отличие от фразы, этот код можно произносить вслух.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>Скопировать отпечаток в буфер обмена.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>Фраза хранится в зашифрованном кеше, а не в файле настроек. Отправьте её другу по приватному каналу.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>Скрыть</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>Фраза не задана. Используется встроенная по умолчанию.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>Фраза задана. %1 символов.</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>Вычисление…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>Открыть настройки...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>Продолжить с настройками по умолчанию</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>Продолжить, больше не спрашивать</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>IM-шифрование</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>Зашифровать сообщение как однострочный токен для мессенджеров</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>IM-шифрование && подписание</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>Зашифровать и подписать сообщение как однострочный токен для мессенджеров</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,мгновенные сообщения,книга сообщений,фраза,отпечаток,токен</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>Фраза из книги сообщений</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>Длинный секрет, которым вы делитесь с одним другом. Он делает ваши сообщения похожими на случайный текст, так что никто не сможет понять, что это PGP. Вы и ваш друг должны использовать одну и ту же фразу.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>Фраза не задана. Сообщения используют встроенную книгу по умолчанию.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>Сгенерировать</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>Создать новую случайную фразу. Поделитесь ею с другом, чтобы вы оба использовали одну и ту же.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>Показывать</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>Показать или скрыть фразу.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>Скопировать</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>Скопировать фразу в буфер обмена.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>Вставить</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>Заменить фразу на ту, что в буфере обмена.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>Очистить</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>Удалить фразу и вернуться к книге по умолчанию.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>Короткий код, созданный из вашей фразы. Прочитайте его вслух вместе с другом, чтобы убедиться, что у вас обоих одна и та же фраза. В отличие от фразы, этот код можно произносить вслух.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>Скопировать отпечаток в буфер обмена.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>Фраза хранится в зашифрованном кеше, а не в файле настроек. Отправьте её другу по приватному каналу.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>Скрыть</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>Фраза не задана. Используется встроенная по умолчанию.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>Фраза задана. %1 символов.</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>Вычисление…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.tr_TR.ts b/src/m_im/ts/ModuleIM.tr_TR.ts index 97f73cc..825d65c 100644 --- a/src/m_im/ts/ModuleIM.tr_TR.ts +++ b/src/m_im/ts/ModuleIM.tr_TR.ts @@ -71,7 +71,7 @@ </message> <message> <location filename="../ImCodec.cpp" line="87"/> - <location filename="../ImModule.cpp" line="249"/> + <location filename="../ImModule.cpp" line="253"/> <source>Instant Messaging</source> <translation>Anlık Mesajlaşma</translation> </message> @@ -95,33 +95,33 @@ The encrypted message is %1 bytes, and the instant-messaging format carries at m <translation>Anlık mesaj hazırlanamadı: şifrelenmiş mesaj bir belirtece dönüştürülemedi.</translation> </message> <message> - <location filename="../ImModule.cpp" line="85"/> - <location filename="../ImModule.cpp" line="98"/> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> <source>Instant Message Token</source> <translation>Anlık Mesaj Belirteci</translation> </message> <message> - <location filename="../ImModule.cpp" line="86"/> + <location filename="../ImModule.cpp" line="90"/> <source>Recognise and unwrap instant messaging tokens before decrypting</source> <translation>Şifre çözmeden önce anlık mesajlaşma belirteçlerini tanıyın ve açın</translation> </message> <message> - <location filename="../ImModule.cpp" line="99"/> + <location filename="../ImModule.cpp" line="103"/> <source>Wrap an encrypted message as an instant messaging token</source> <translation>Şifrelenmiş bir mesajı anlık mesajlaşma belirteci olarak sarın</translation> </message> <message> - <location filename="../ImModule.cpp" line="134"/> + <location filename="../ImModule.cpp" line="138"/> <source>No Message Book Phrase Set</source> <translation>Mesaj Kitabı İfadesi Belirlenmedi</translation> </message> <message> - <location filename="../ImModule.cpp" line="135"/> + <location filename="../ImModule.cpp" line="139"/> <source>You have not set a Message Book phrase.</source> <translation>Bir Mesaj Kitabı ifadesi belirlemediniz.</translation> </message> <message> - <location filename="../ImModule.cpp" line="136"/> + <location filename="../ImModule.cpp" line="140"/> <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. @@ -134,42 +134,42 @@ Mesajınız her iki durumda da OpenPGP ile şifrelenir. Burada söz konusu olan Bunu sağlamak için bir ifade belirleyin ve yazdığınız kişiyle özel olarak paylaşın. İkiniz de birebir aynı ifadeyi kullanmalısınız.</translation> </message> <message> - <location filename="../ImModule.cpp" line="148"/> + <location filename="../ImModule.cpp" line="152"/> <source>Open Settings...</source> <translation>Ayarları Aç...</translation> </message> <message> - <location filename="../ImModule.cpp" line="150"/> + <location filename="../ImModule.cpp" line="154"/> <source>Continue with Default</source> <translation>Varsayılanla Devam Et</translation> </message> <message> - <location filename="../ImModule.cpp" line="151"/> + <location filename="../ImModule.cpp" line="155"/> <source>Continue, Don't Ask Again</source> <translation>Devam Et, Bir Daha Sorma</translation> </message> <message> - <location filename="../ImModule.cpp" line="181"/> + <location filename="../ImModule.cpp" line="185"/> <source>IM Encrypt</source> <translation>IM Şifrele</translation> </message> <message> - <location filename="../ImModule.cpp" line="182"/> + <location filename="../ImModule.cpp" line="186"/> <source>Encrypt the message as a single-line token for chat apps</source> <translation>Mesajı sohbet uygulamaları için tek satırlık bir belirteç olarak şifreleyin</translation> </message> <message> - <location filename="../ImModule.cpp" line="194"/> + <location filename="../ImModule.cpp" line="198"/> <source>IM Encrypt && Sign</source> <translation>IM Şifrele && İmzala</translation> </message> <message> - <location filename="../ImModule.cpp" line="195"/> + <location filename="../ImModule.cpp" line="199"/> <source>Encrypt and sign the message as a single-line token for chat apps</source> <translation>Mesajı sohbet uygulamaları için tek satırlık bir belirteç olarak şifreleyin ve imzalayın</translation> </message> <message> - <location filename="../ImModule.cpp" line="250"/> + <location filename="../ImModule.cpp" line="254"/> <source>instant messaging,message book,phrase,fingerprint,token</source> <translation>anlık mesajlaşma,mesaj kitabı,ifade,parmak izi,belirteç,instant messaging,message book,phrase,fingerprint,token</translation> </message> diff --git a/src/m_im/ts/ModuleIM.zh_CN.ts b/src/m_im/ts/ModuleIM.zh_CN.ts index f249d48..ab52abb 100644 --- a/src/m_im/ts/ModuleIM.zh_CN.ts +++ b/src/m_im/ts/ModuleIM.zh_CN.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>编码</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>容器格式</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>消息簿</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>共享口令(Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>默认,未设置共享短语</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>口令本指纹</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>设置短语</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>设置 > 即时通讯</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>OpenPGP 载荷</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 字节</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>令牌长度</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 字符</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>线路开销</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>即时通讯</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>即时消息部分后随 OpenPGP 结果。</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_CN"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>编码</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>容器格式</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>消息簿</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>共享口令(Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>默认,未设置共享短语</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>口令本指纹</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>设置短语</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>设置 > 即时通讯</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>OpenPGP 载荷</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 字节</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>令牌长度</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 字符</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>线路开销</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>即时通讯</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>即时消息部分后随 OpenPGP 结果。</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>此消息过长,无法作为即时消息发送。 + <translation>此消息过长,无法作为即时消息发送。 加密消息为 %1 字节,即时消息格式最多承载 %2。请缩短文本,或改为发送普通 OpenPGP 消息。</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>准备即时消息失败:加密消息无法转换为令牌。</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>即时消息令牌</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>解密前识别并解开即时通讯令牌</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>将加密消息封装为即时通讯令牌</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>未设置消息簿短语</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>您尚未设置消息簿短语。</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>准备即时消息失败:加密消息无法转换为令牌。</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>即时消息令牌</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>解密前识别并解开即时通讯令牌</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>将加密消息封装为即时通讯令牌</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>未设置消息簿短语</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>您尚未设置消息簿短语。</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>即时消息通过共享的“消息簿”隐藏。如果没有设置短语,GpgFrontend 将回退到内置的默认消息簿,该消息簿随程序的每个副本提供。它可以对简单的扫描器隐藏格式,但任何了解 GpgFrontend 的人仍然可以识别出您的消息是什么。 + <translation>即时消息通过共享的“消息簿”隐藏。如果没有设置短语,GpgFrontend 将回退到内置的默认消息簿,该消息簿随程序的每个副本提供。它可以对简单的扫描器隐藏格式,但任何了解 GpgFrontend 的人仍然可以识别出您的消息是什么。 无论如何,您的消息都是经过 OpenPGP 加密的;这里的关键仅在于它是否完全可被识别为加密消息。 要做到这一点,请设置一个短语,并与您通信的人私下分享。你们双方必须使用完全相同的短语。</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>打开设置...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>使用默认值继续</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>继续,不再询问</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>IM 加密</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>将消息加密为适用于聊天应用的单行令牌</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>IM 加密 && 签名</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>将消息加密并签名为适用于聊天应用的单行令牌</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,即时通讯,消息簿,短语,指纹,令牌</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>消息簿短语</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>与一位朋友共享的长秘密。它让你的消息看起来像随机文本,因此没人能看出它们是PGP。你和朋友必须使用完全相同的短语。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>未设置短语。消息使用内置默认簿。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>生成</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>创建新的随机短语。与朋友分享,以便你们使用相同的短语。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>显示</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>显示或隐藏短语。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>复制</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>将短语复制到剪贴板。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>粘贴</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>用剪贴板上的短语替换当前短语。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>清除</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>移除短语并回退到默认口令本。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>由您的短语生成的短代码。与您的朋友大声读出,以确保你们拥有相同的代码。与短语不同,此代码可以大声说出。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>将指纹复制到剪贴板。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>短语存储在加密缓存中,绝不会存储在设置文件中。请通过私密渠道发送给您的朋友。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>隐藏</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>未设置短语。使用内置默认值。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>已设置短语。共 %1 个字符。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>正在计算…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>打开设置...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>使用默认值继续</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>继续,不再询问</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>IM 加密</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>将消息加密为适用于聊天应用的单行令牌</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>IM 加密 && 签名</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>将消息加密并签名为适用于聊天应用的单行令牌</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,即时通讯,消息簿,短语,指纹,令牌</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>消息簿短语</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>与一位朋友共享的长秘密。它让你的消息看起来像随机文本,因此没人能看出它们是PGP。你和朋友必须使用完全相同的短语。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>未设置短语。消息使用内置默认簿。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>生成</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>创建新的随机短语。与朋友分享,以便你们使用相同的短语。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>显示</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>显示或隐藏短语。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>复制</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>将短语复制到剪贴板。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>粘贴</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>用剪贴板上的短语替换当前短语。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>清除</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>移除短语并回退到默认口令本。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>由您的短语生成的短代码。与您的朋友大声读出,以确保你们拥有相同的代码。与短语不同,此代码可以大声说出。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>将指纹复制到剪贴板。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>短语存储在加密缓存中,绝不会存储在设置文件中。请通过私密渠道发送给您的朋友。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>隐藏</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>未设置短语。使用内置默认值。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>已设置短语。共 %1 个字符。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>正在计算…</translation> + </message> +</context> +</TS> diff --git a/src/m_im/ts/ModuleIM.zh_TW.ts b/src/m_im/ts/ModuleIM.zh_TW.ts index 8cba255..43d59c9 100644 --- a/src/m_im/ts/ModuleIM.zh_TW.ts +++ b/src/m_im/ts/ModuleIM.zh_TW.ts @@ -1,278 +1,279 @@ -<?xml version='1.0' encoding='utf-8'?> -<TS version="2.1"> - <context> - <name>ModuleIM</name> - <message> - <location filename="../ImCodec.cpp" line="58" /> - <source>Encoding</source> - <translation>編碼</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="59" /> - <source>Container Format</source> - <translation>容器格式</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="61" /> - <source>Message Book</source> - <translation>訊息簿</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="62" /> - <source>Shared phrase (Argon2id)</source> - <translation>共享片語 (Argon2id)</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="63" /> - <source>Default, no shared phrase set</source> - <translation>預設,未設定共用短語</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="67" /> - <location filename="../ImSettingsPage.cpp" line="158" /> - <source>Book Fingerprint</source> - <translation>書本指紋</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Set a Phrase</source> - <translation>設定短語</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="69" /> - <source>Settings > Instant Messaging</source> - <translation>設定 > 即時通訊</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>OpenPGP Payload</source> - <translation>OpenPGP 負載</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="72" /> - <source>%1 bytes</source> - <translation>%1 位元組</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>Token Length</source> - <translation>令牌長度</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="75" /> - <source>%1 characters</source> - <translation>%1 個字元</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="82" /> - <source>Wire Overhead</source> - <translation>線路開銷</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="87" /> - <location filename="../ImModule.cpp" line="249" /> - <source>Instant Messaging</source> - <translation>即時通訊</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="96" /> - <source>An Instant Messaging section followed by the OpenPGP result.</source> - <translation>即時訊息區段後接 OpenPGP 結果。</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="126" /> - <source>This message is too long to send as an instant message. +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_TW"> +<context> + <name>ModuleIM</name> + <message> + <location filename="../ImCodec.cpp" line="58"/> + <source>Encoding</source> + <translation>編碼</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="59"/> + <source>Container Format</source> + <translation>容器格式</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="61"/> + <source>Message Book</source> + <translation>訊息簿</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="62"/> + <source>Shared phrase (Argon2id)</source> + <translation>共享片語 (Argon2id)</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="63"/> + <source>Default, no shared phrase set</source> + <translation>預設,未設定共用短語</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="67"/> + <location filename="../ImSettingsPage.cpp" line="158"/> + <source>Book Fingerprint</source> + <translation>書本指紋</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Set a Phrase</source> + <translation>設定短語</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="69"/> + <source>Settings > Instant Messaging</source> + <translation>設定 > 即時通訊</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>OpenPGP Payload</source> + <translation>OpenPGP 負載</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="72"/> + <source>%1 bytes</source> + <translation>%1 位元組</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>Token Length</source> + <translation>令牌長度</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="75"/> + <source>%1 characters</source> + <translation>%1 個字元</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="82"/> + <source>Wire Overhead</source> + <translation>線路開銷</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="87"/> + <location filename="../ImModule.cpp" line="253"/> + <source>Instant Messaging</source> + <translation>即時通訊</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="96"/> + <source>An Instant Messaging section followed by the OpenPGP result.</source> + <translation>即時訊息區段後接 OpenPGP 結果。</translation> + </message> + <message> + <location filename="../ImCodec.cpp" line="126"/> + <source>This message is too long to send as an instant message. The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source> - <translation>此訊息過長,無法以即時訊息傳送。 + <translation>此訊息過長,無法以即時訊息傳送。 加密後的訊息為 %1 位元組,而即時訊息格式最多承載 %2。請縮短文字,或改以一般 OpenPGP 訊息傳送。</translation> - </message> - <message> - <location filename="../ImCodec.cpp" line="138" /> - <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> - <translation>無法準備即時訊息:加密後的訊息無法轉換為權杖。</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="85" /> - <location filename="../ImModule.cpp" line="98" /> - <source>Instant Message Token</source> - <translation>即時訊息權杖</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="86" /> - <source>Recognise and unwrap instant messaging tokens before decrypting</source> - <translation>解密前識別並解開即時通訊權杖</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="99" /> - <source>Wrap an encrypted message as an instant messaging token</source> - <translation>將加密訊息封裝為即時通訊權杖</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="134" /> - <source>No Message Book Phrase Set</source> - <translation>未設定訊息書短語</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="135" /> - <source>You have not set a Message Book phrase.</source> - <translation>您尚未設定訊息書短語。</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="136" /> - <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. + </message> + <message> + <location filename="../ImCodec.cpp" line="138"/> + <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source> + <translation>無法準備即時訊息:加密後的訊息無法轉換為權杖。</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="89"/> + <location filename="../ImModule.cpp" line="102"/> + <source>Instant Message Token</source> + <translation>即時訊息權杖</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="90"/> + <source>Recognise and unwrap instant messaging tokens before decrypting</source> + <translation>解密前識別並解開即時通訊權杖</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="103"/> + <source>Wrap an encrypted message as an instant messaging token</source> + <translation>將加密訊息封裝為即時通訊權杖</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="138"/> + <source>No Message Book Phrase Set</source> + <translation>未設定訊息書短語</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="139"/> + <source>You have not set a Message Book phrase.</source> + <translation>您尚未設定訊息書短語。</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="140"/> + <source>Instant messages are hidden using a shared "Message Book". Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is. Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all. To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source> - <translation>即時訊息是透過共享的「訊息書」來隱藏的。若無短語,GpgFrontend 會退回使用內建的預設書,而該書包含在程式的每個副本中。它可對簡單的掃描器隱藏格式,但任何了解 GpgFrontend 的人仍可辨識您的訊息的本質。 + <translation>即時訊息是透過共享的「訊息書」來隱藏的。若無短語,GpgFrontend 會退回使用內建的預設書,而該書包含在程式的每個副本中。它可對簡單的掃描器隱藏格式,但任何了解 GpgFrontend 的人仍可辨識您的訊息的本質。 無論如何,您的訊息都是 OpenPGP 加密的;此處的關鍵僅在於它是否可被識別為加密訊息。 為達到此目的,請設定一個短語,並私下與您通訊的對象分享。你們雙方必須使用完全相同的短語。</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="148" /> - <source>Open Settings...</source> - <translation>開啟設定...</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="150" /> - <source>Continue with Default</source> - <translation>使用預設值繼續</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="151" /> - <source>Continue, Don't Ask Again</source> - <translation>繼續,不再詢問</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="181" /> - <source>IM Encrypt</source> - <translation>IM 加密</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="182" /> - <source>Encrypt the message as a single-line token for chat apps</source> - <translation>將訊息加密為適用於聊天應用程式的單行權杖</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="194" /> - <source>IM Encrypt && Sign</source> - <translation>IM 加密 && 簽署</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="195" /> - <source>Encrypt and sign the message as a single-line token for chat apps</source> - <translation>將訊息加密並簽署為適用於聊天應用程式的單行權杖</translation> - </message> - <message> - <location filename="../ImModule.cpp" line="250" /> - <source>instant messaging,message book,phrase,fingerprint,token</source> - <translation>instant messaging,message book,phrase,fingerprint,token,即時通訊,訊息簿,短語,指紋,權杖</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="73" /> - <source>Message Book Phrase</source> - <translation>訊息簿密語</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="77" /> - <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> - <translation>一個您與朋友共享的長秘密。它讓您的訊息看起來像隨機文字,因此沒人能夠看出它們是 PGP。您和朋友必須使用完全相同的短語。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="92" /> - <source>No phrase set. Messages use the built-in default book.</source> - <translation>未設定密語。訊息將使用內建的預設簿。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="108" /> - <source>Generate</source> - <translation>產生</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="109" /> - <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> - <translation>建立一個新的隨機密語。與朋友分享,以便你們使用相同的密語。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="120" /> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Show</source> - <translation>顯示</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="121" /> - <source>Show or hide the phrase.</source> - <translation>顯示或隱藏密語。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="125" /> - <location filename="../ImSettingsPage.cpp" line="177" /> - <source>Copy</source> - <translation>複製</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="126" /> - <source>Copy the phrase to the clipboard.</source> - <translation>將密語複製到剪貼簿。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="130" /> - <source>Paste</source> - <translation>貼上</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="132" /> - <source>Replace the phrase with the one on the clipboard.</source> - <translation>以剪貼簿上的內容取代密語。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="138" /> - <source>Clear</source> - <translation>清除</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="140" /> - <source>Remove the phrase and fall back to the default book.</source> - <translation>移除片語並回復為預設書本。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="162" /> - <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> - <translation>由您的片語產生的簡短代碼。與朋友大聲朗讀,以確認雙方使用相同代碼。與片語不同,此代碼可以公開說出。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="179" /> - <source>Copy the fingerprint to the clipboard.</source> - <translation>複製指紋到剪貼簿。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="191" /> - <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> - <translation>片語儲存在加密的快取中,絕不會儲存在設定檔中。請透過私人管道傳送給您的朋友。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="228" /> - <source>Hide</source> - <translation>隱藏</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="249" /> - <source>No phrase set. Using the built-in default.</source> - <translation>未設定片語。使用內建預設值。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="250" /> - <source>Phrase set. %1 characters.</source> - <translation>已設定片語。%1 個字元。</translation> - </message> - <message> - <location filename="../ImSettingsPage.cpp" line="260" /> - <source>Calculating…</source> - <translation>計算中…</translation> - </message> - </context> -</TS>
\ No newline at end of file + </message> + <message> + <location filename="../ImModule.cpp" line="152"/> + <source>Open Settings...</source> + <translation>開啟設定...</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="154"/> + <source>Continue with Default</source> + <translation>使用預設值繼續</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="155"/> + <source>Continue, Don't Ask Again</source> + <translation>繼續,不再詢問</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="185"/> + <source>IM Encrypt</source> + <translation>IM 加密</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="186"/> + <source>Encrypt the message as a single-line token for chat apps</source> + <translation>將訊息加密為適用於聊天應用程式的單行權杖</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="198"/> + <source>IM Encrypt && Sign</source> + <translation>IM 加密 && 簽署</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="199"/> + <source>Encrypt and sign the message as a single-line token for chat apps</source> + <translation>將訊息加密並簽署為適用於聊天應用程式的單行權杖</translation> + </message> + <message> + <location filename="../ImModule.cpp" line="254"/> + <source>instant messaging,message book,phrase,fingerprint,token</source> + <translation>instant messaging,message book,phrase,fingerprint,token,即時通訊,訊息簿,短語,指紋,權杖</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="73"/> + <source>Message Book Phrase</source> + <translation>訊息簿密語</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="77"/> + <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source> + <translation>一個您與朋友共享的長秘密。它讓您的訊息看起來像隨機文字,因此沒人能夠看出它們是 PGP。您和朋友必須使用完全相同的短語。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="92"/> + <source>No phrase set. Messages use the built-in default book.</source> + <translation>未設定密語。訊息將使用內建的預設簿。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="108"/> + <source>Generate</source> + <translation>產生</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="109"/> + <source>Create a new random phrase. Share it with your friend so you both use the same one.</source> + <translation>建立一個新的隨機密語。與朋友分享,以便你們使用相同的密語。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="120"/> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Show</source> + <translation>顯示</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="121"/> + <source>Show or hide the phrase.</source> + <translation>顯示或隱藏密語。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="125"/> + <location filename="../ImSettingsPage.cpp" line="177"/> + <source>Copy</source> + <translation>複製</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="126"/> + <source>Copy the phrase to the clipboard.</source> + <translation>將密語複製到剪貼簿。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="130"/> + <source>Paste</source> + <translation>貼上</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="132"/> + <source>Replace the phrase with the one on the clipboard.</source> + <translation>以剪貼簿上的內容取代密語。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="138"/> + <source>Clear</source> + <translation>清除</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="140"/> + <source>Remove the phrase and fall back to the default book.</source> + <translation>移除片語並回復為預設書本。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="162"/> + <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source> + <translation>由您的片語產生的簡短代碼。與朋友大聲朗讀,以確認雙方使用相同代碼。與片語不同,此代碼可以公開說出。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="179"/> + <source>Copy the fingerprint to the clipboard.</source> + <translation>複製指紋到剪貼簿。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="191"/> + <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source> + <translation>片語儲存在加密的快取中,絕不會儲存在設定檔中。請透過私人管道傳送給您的朋友。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="228"/> + <source>Hide</source> + <translation>隱藏</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="249"/> + <source>No phrase set. Using the built-in default.</source> + <translation>未設定片語。使用內建預設值。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="250"/> + <source>Phrase set. %1 characters.</source> + <translation>已設定片語。%1 個字元。</translation> + </message> + <message> + <location filename="../ImSettingsPage.cpp" line="260"/> + <source>Calculating…</source> + <translation>計算中…</translation> + </message> +</context> +</TS> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.de_DE.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.de_DE.ts index ef2e538..285c050 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.de_DE.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.de_DE.ts @@ -184,19 +184,19 @@ Es wurde hinzugefügt und als unverifiziert markiert; verwenden Sie "Ausgew <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>Die folgenden E-Mail-Adressen haben folgenden Status:</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>Statusinformationen konnten nicht analysiert werden.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Öffentlicher Schlüssel erfolgreich hochgeladen</translation> </message> @@ -217,21 +217,21 @@ Bitte prüfen Sie Ihre E-Mail (%3) auf weitere Bestätigungen von keys.openpgp.o Hinweis: Weitere Informationen zur Verifizierung finden Sie hier: https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Hochladen des Schlüssels fehlgeschlagen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>Der öffentliche Schlüssel konnte vor dem Hochladen nicht exportiert werden. Schlüssel: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -244,8 +244,8 @@ Fingerabdruck: %1 Bitte prüfen Sie Ihre E-Mail (%3) auf weitere Bestätigungen von %4.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -258,12 +258,12 @@ Fehler: %2</translation> <translation type="vanished">Der Schlüsselserver hat keinen Schlüssel zurückgegeben.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>Ohne Verifizierung veröffentlichen?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -276,49 +276,49 @@ Der Server wird Ihre E-Mail-Adresse nicht bestätigen, und der Upload kann nicht Trotzdem auf %1 veröffentlichen?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1: Der öffentliche Schlüssel konnte nicht exportiert werden.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Schlüsselaktualisierung abgeschlossen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Schlüsselveröffentlichung abgeschlossen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Es läuft bereits ein Schlüsselserver-Vorgang. Versuchen Sie es erneut, wenn er abgeschlossen ist.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Schlüsselserver</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,Schlüsselserver,veröffentlichen,suchen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>Der öffentliche Schlüssel wurde über HKP auf den Schlüsselserver %2 hochgeladen. Fingerabdruck: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Schlüsselaktualisierung fehlgeschlagen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -327,42 +327,42 @@ Schlüssel-ID: %1 Fehler: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Den öffentlichen Schlüssel auf den für die Synchronisierung verwendeten Schlüsselserver hochladen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Die neueste Kopie des öffentlichen Schlüssels vom Schlüsselserver importieren</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Veröffentlichungsstatus prüfen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Den Schlüsselserver fragen, ob er diesen öffentlichen Schlüssel hat</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Veröffentlichungsstatus</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>Der öffentliche Schlüssel wurde auf %1 veröffentlicht.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>Der öffentliche Schlüssel ist nicht auf %1 veröffentlicht.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -379,31 +379,31 @@ Schlüssel-ID: %1 Fehler: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Schlüsselserver</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Öffentliche Schlüssel von einem vertrauenswürdigen Schlüsselserver importieren.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Schlüsselserver-Vorgänge</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Öffentlichen Schlüssel auf Schlüsselserver veröffentlichen</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Öffentlichen Schlüssel vom Schlüsselserver aktualisieren</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.en_US.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.en_US.ts index 809c931..de2dfb5 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.en_US.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.en_US.ts @@ -172,29 +172,29 @@ It has been added and marked unverified; use Test Selected to try again.</source <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -203,56 +203,56 @@ Publish to %1 anyway?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -261,93 +261,93 @@ Please check your email (%3) for further verification from %4.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation type="unfinished"></translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.es_ES.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.es_ES.ts index 96c2af7..8d8b05d 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.es_ES.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.es_ES.ts @@ -184,19 +184,19 @@ Se ha agregado y se ha marcado como no verificado; use Probar seleccionado para <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>Las siguientes direcciones de correo electrónico tienen el estado:</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>No se pudo analizar la información de estado.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Carga de clave pública exitosa</translation> </message> @@ -217,21 +217,21 @@ Por favor, revise su correo electrónico (%3) para obtener la verificación adic Nota: Para la verificación, puede encontrar más información aquí: https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Carga de clave fallida</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>No se pudo exportar la clave pública antes de cargarla. Clave: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -244,8 +244,8 @@ Huella: %1 Por favor, revise su correo electrónico (%3) para obtener la verificación adicional de %4.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -258,12 +258,12 @@ Error: %2</translation> <translation type="vanished">El servidor de claves no devolvió una clave.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>¿Publicar sin verificación?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -276,49 +276,49 @@ El servidor no confirmará su dirección de correo electrónico y la carga no se ¿Publicar en %1 de todos modos?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1: no se pudo exportar la clave pública</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Actualización de claves completada</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Publicación de claves completada</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Ya se está ejecutando una operación con el servidor de claves. Inténtelo de nuevo cuando haya terminado.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Servidores de claves</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,servidor de claves,publicar,buscar</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>La clave pública se cargó en el servidor de claves %2 a través de HKP. Huella: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Actualización de clave fallida</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -327,42 +327,42 @@ ID de clave: %1 Error: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Subir la clave pública al servidor de claves usado para la sincronización</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Importar la copia más reciente de la clave pública desde el servidor de claves</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Comprobar estado de publicación</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Preguntar al servidor de claves si tiene esta clave pública</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Estado de publicación</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>La clave pública se ha publicado en %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>La clave pública no está publicada en %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -379,31 +379,31 @@ ID de clave: %1 Error: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Servidor de claves</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Importar claves públicas desde un servidor de claves de confianza.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Operaciones del servidor de claves</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Publicar clave pública en el servidor de claves</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Actualizar clave pública desde el servidor de claves</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.fr_FR.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.fr_FR.ts index 0f32e02..0b82ef1 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.fr_FR.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.fr_FR.ts @@ -184,19 +184,19 @@ Il a été ajouté et marqué comme non vérifié ; utilisez Test sélectionné <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>Les adresses e-mail suivantes ont le statut suivant :</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>Impossible d'analyser les informations de statut.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Téléversement de la clé publique réussi</translation> </message> @@ -217,21 +217,21 @@ Veuillez vérifier votre e-mail (%3) pour la vérification supplémentaire de ke Remarque : Pour la vérification, vous pouvez trouver plus d'informations ici : https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Échec du téléversement de la clé</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>Échec de l'exportation de la clé publique avant le téléversement. Clé : %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -244,8 +244,8 @@ Empreinte : %1 Veuillez vérifier votre e-mail (%3) pour la vérification supplémentaire de %4.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -258,12 +258,12 @@ Erreur : %2</translation> <translation type="vanished">Le serveur de clés n'a pas retourné de clé.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>Publier sans vérification ?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -276,49 +276,49 @@ Le serveur ne confirmera pas votre adresse e-mail, et le téléversement ne peut Publier sur %1 quand même ?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1 : la clé publique n'a pas pu être exportée.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Actualisation des clés terminée.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Publication des clés terminée.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Une opération de serveur de clés est déjà en cours. Réessayez lorsqu'elle sera terminée.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Serveurs de clés</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,serveur de clés,publier,rechercher</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>La clé publique a été téléversée sur le serveur de clés %2 via HKP. Empreinte : %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Échec de la mise à jour de la clé</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -327,42 +327,42 @@ Identifiant de clé : %1 Erreur : %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Téléverser la clé publique vers le serveur de clés utilisé pour la synchronisation</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Importer la copie la plus récente de la clé publique depuis le serveur de clés</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Vérifier l’état de publication</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Demander au serveur de clés s’il possède cette clé publique</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Statut de publication</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>La clé publique a été publiée sur %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>La clé publique n'est pas publiée sur %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -379,31 +379,31 @@ Identifiant de clé : %1 Erreur : %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Serveur de clés</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Importer des clés publiques depuis un serveur de clés de confiance.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Opérations du serveur de clés</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Publier la clé publique sur le serveur de clés</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Actualiser la clé publique depuis le serveur de clés</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.it_IT.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.it_IT.ts index d3cf1c6..6aafacd 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.it_IT.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.it_IT.ts @@ -184,19 +184,19 @@ It has been added and marked unverified; use Test Selected to try again.</source <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>I seguenti indirizzi email hanno lo stato:</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>Impossibile analizzare le informazioni sullo stato.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Caricamento della chiave pubblica riuscito</translation> </message> @@ -217,21 +217,21 @@ Controlla la tua email (%3) per ulteriori verifiche da keys.openpgp.org. Nota: Per la verifica, puoi trovare maggiori informazioni qui: https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Caricamento della chiave pubblica fallito</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>Impossibile esportare la chiave pubblica prima del caricamento. Chiave: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -244,8 +244,8 @@ Impronta digitale: %1 Controlla la tua email (%3) per ulteriori verifiche da %4.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -258,12 +258,12 @@ Errore: %2</translation> <translation type="vanished">Il server delle chiavi non ha restituito una chiave.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>Pubblicare senza verifica?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -276,49 +276,49 @@ Il server non confermerà il tuo indirizzo email e il caricamento non può esser Pubblicare su %1 comunque?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1: impossibile esportare la chiave pubblica</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Aggiornamento delle chiavi completato</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Pubblicazione delle chiavi completata</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Un'operazione sul server delle chiavi è già in esecuzione. Riprova quando è terminata.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Server delle chiavi</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,server delle chiavi,pubblica,cerca</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>La chiave pubblica è stata caricata con successo sul server delle chiavi %2 tramite HKP. Impronta digitale: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Aggiornamento della chiave fallito</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -327,42 +327,42 @@ ID chiave: %1 Errore: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Carica la chiave pubblica sul server delle chiavi usato per la sincronizzazione</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Importa la copia più recente della chiave pubblica dal server delle chiavi</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Verifica stato di pubblicazione</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Chiedi al server delle chiavi se ha questa chiave pubblica</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Stato della pubblicazione</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>La chiave pubblica è stata pubblicata su %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>La chiave pubblica non è pubblicata su %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -379,31 +379,31 @@ ID chiave: %1 Errore: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Server delle chiavi</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Importa chiavi pubbliche da un server delle chiavi attendibile.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Operazioni del server delle chiavi</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Pubblica chiave pubblica sul server delle chiavi</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Aggiorna chiave pubblica dal server delle chiavi</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.pl_PL.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.pl_PL.ts index 620e639..4269d2d 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.pl_PL.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.pl_PL.ts @@ -194,12 +194,12 @@ Został dodany i oznaczony jako niezweryfikowany; użyj „Testuj zaznaczone”, <translation type="vanished">Serwer kluczy nie zwrócił klucza.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>Opublikować bez weryfikacji?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -212,52 +212,52 @@ Serwer nie potwierdzi twojego adresu e-mail, a wysyłania nie będzie można cof Opublikować na %1 mimo to?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1: nie udało się wyeksportować klucza publicznego</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Odświeżanie kluczy zakończone</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Publikowanie kluczy zakończone</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Operacja serwera kluczy już trwa. Spróbuj ponownie po jej zakończeniu.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Serwery kluczy</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,serwer kluczy,publikuj,szukaj</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Nie udało się wysłać klucza</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>Nie udało się wyeksportować klucza publicznego przed wysłaniem. Klucz: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -266,32 +266,32 @@ Odcisk klucza: %1 Błąd: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Wysłano klucz publiczny</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>Klucz publiczny został wysłany na serwer kluczy %2 przez HKP. Odcisk klucza: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>Następujące adresy e-mail mają status: </translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>Nie udało się przetworzyć informacji o statusie.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -304,12 +304,12 @@ Odcisk klucza: %1 Sprawdź swoją pocztę e-mail (%3), aby kontynuować weryfikację od %4.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Nie udało się zaktualizować klucza</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -318,42 +318,42 @@ Identyfikator klucza: %1 Błąd: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Wyślij klucz publiczny na serwer kluczy używany do synchronizacji</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Zaimportuj najnowszą kopię klucza publicznego z serwera kluczy</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Sprawdź stan publikacji</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Zapytaj serwer kluczy, czy ma ten klucz publiczny</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Status publikacji</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>Klucz publiczny został opublikowany na %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>Klucz publiczny nie jest opublikowany na %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -362,31 +362,31 @@ Błąd: %2</translation> %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Serwer kluczy</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Importuj klucze publiczne z zaufanego serwera kluczy.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Operacje na serwerze kluczy</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Opublikuj klucz publiczny na serwerze kluczy</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Odśwież klucz publiczny z serwera kluczy</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.ru_RU.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.ru_RU.ts index 6eabee6..696225e 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.ru_RU.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.ru_RU.ts @@ -180,19 +180,19 @@ It has been added and marked unverified; use Test Selected to try again.</source <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>Статус следующих адресов электронной почты:</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>Не удалось обработать информацию о статусе.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Открытый ключ успешно загружен</translation> </message> @@ -213,15 +213,15 @@ Note: For verification, you can find more information here: https://keys.openpgp Примечание: дополнительную информацию о проверке можно найти здесь: https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Ошибка загрузки ключа</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -230,7 +230,7 @@ Error: %2</source> Ошибка: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Ошибка обновления ключа</translation> </message> @@ -247,12 +247,12 @@ Error: %2</source> <translation type="vanished">Сервер ключей не вернул ключ.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>Опубликовать без проверки?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -265,51 +265,51 @@ Publish to %1 anyway?</source> Опубликовать на %1 всё равно?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1: не удалось экспортировать открытый ключ</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Обновление ключей завершено</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Публикация ключей завершена</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Операция с сервером ключей уже выполняется. Повторите попытку после её завершения.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Серверы ключей</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,сервер ключей,опубликовать,поиск</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>Не удалось экспортировать открытый ключ перед загрузкой. Ключ: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>Открытый ключ загружен на сервер ключей %2 через HKP. Отпечаток: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -322,7 +322,7 @@ Please check your email (%3) for further verification from %4.</source> Пожалуйста, проверьте вашу электронную почту (%3) на наличие дальнейшего подтверждения от %4.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -331,42 +331,42 @@ Error: %2</source> Ошибка: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Загрузить открытый ключ на сервер ключей, используемый для синхронизации</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Импортировать последнюю копию открытого ключа с сервера ключей</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Проверить статус публикации</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Спросить сервер ключей, есть ли на нём этот открытый ключ</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Статус публикации</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>Открытый ключ опубликован на %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>Открытый ключ не опубликован на %1.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -375,31 +375,31 @@ Error: %2</source> %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Сервер ключей</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Импортировать открытые ключи с доверенного сервера ключей.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Операции с сервером ключей</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Опубликовать открытый ключ на сервере ключей</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Обновить открытый ключ с сервера ключей</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.tr_TR.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.tr_TR.ts index 6764e3d..19d8edd 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.tr_TR.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.tr_TR.ts @@ -210,12 +210,12 @@ Eklenip doğrulanmamış olarak işaretlendi. Yeniden denemek için Seçileni S� <translation>Sunucu yanıt verdi ancak bir anahtar sunucusu olarak değil: ne HKP ne de VKS arayüzünü destekliyor.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>Doğrulama Olmadan Yayımla?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -228,59 +228,59 @@ Sunucu e-posta adresinizi doğrulamayacak ve yükleme geri alınamayacak: HKP an %1 sunucusuna yine de yayımlansın mı?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1: açık anahtar dışa aktarılamadı</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>Anahtar Yenileme Tamamlandı</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>Anahtar Yayımlama Tamamlandı</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>Anahtar Sunucusu</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>Bir anahtar sunucusu işlemi zaten çalışıyor. Bittiğinde yeniden deneyin.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>Anahtar Sunucuları</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>anahtar sunucusu,anahtar sunucuları,hkp,vks,yayımlama,arama,keyserver,key server,hkp,vks,publish,search</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>Anahtar Yükleme Başarısız</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>Yüklemeden önce açık anahtar dışa aktarılamadı. Anahtar: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -289,32 +289,32 @@ Parmak izi: %1 Hata: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>Açık Anahtar Yüklendi</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>Açık anahtar, HKP üzerinden %2 anahtar sunucusuna yüklendi. Parmak izi: %1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>Şu e-posta adreslerinin durumu: </translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>Durum bilgisi ayrıştırılamadı.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -327,12 +327,12 @@ Parmak izi: %1 Ek doğrulama için %4 tarafından gönderilen iletiyi e-postanızda (%3) kontrol edin.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>Anahtar Güncelleme Başarısız</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -341,64 +341,64 @@ Anahtar kimliği: %1 Hata: %2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>Açık Anahtarı Anahtar Sunucusuna Yayımla</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>Açık anahtarı eşitleme için kullanılan anahtar sunucusuna yükleyin</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>Anahtar Sunucusu İşlemleri</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>Açık Anahtarı Anahtar Sunucusundan Yenile</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>Açık anahtarın en son kopyasını anahtar sunucusundan içe aktarın</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>Yayımlama Durumunu Kontrol Et</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>Anahtar sunucusuna bu açık anahtarın onda olup olmadığını sorun</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>Güvenilir bir anahtar sunucusundan açık anahtarları içe aktarın.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>Yayımlama Durumu</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>Açık anahtar %1 üzerinde yayımlandı.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>Açık anahtar %1 üzerinde yayımlanmamış.</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_CN.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_CN.ts index 5b968ae..bd6a50c 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_CN.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_CN.ts @@ -184,19 +184,19 @@ It has been added and marked unverified; use Test Selected to try again.</source <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>以下电子邮件地址的状态为:</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>无法解析状态信息。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>公钥上传成功</translation> </message> @@ -217,21 +217,21 @@ Note: For verification, you can find more information here: https://keys.openpgp 注意:如需了解验证详情,请访问:https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>密钥上传失败</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>上传前导出公钥失败。 密钥:%1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -244,8 +244,8 @@ Please check your email (%3) for further verification from %4.</source> 请检查您的电子邮件(%3)以获取 %4 的进一步验证信息。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -258,12 +258,12 @@ Error: %2</source> <translation type="vanished">密钥服务器未返回任何密钥。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>无验证发布?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -276,49 +276,49 @@ Publish to %1 anyway?</source> 仍然发布到 %1?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1:无法导出公钥</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>密钥刷新完成</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>密钥发布完成</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>已有密钥服务器操作正在运行,请待其完成后重试。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>密钥服务器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,密钥服务器,发布,搜索</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>公钥已通过 HKP 上传至密钥服务器 %2。 指纹:%1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>密钥更新失败</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -327,42 +327,42 @@ Error: %2</source> 错误:%2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>将公钥上传到用于同步的密钥服务器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>从密钥服务器导入该公钥的最新副本</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>检查发布状态</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>询问密钥服务器是否存有此公钥</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>发布状态</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>公钥已在 %1 上发布。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>公钥未在 %1 上发布。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -379,31 +379,31 @@ Error: %2</source> 错误:%2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>密钥服务器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>从受信任的密钥服务器导入公钥。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>密钥服务器操作</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>将公钥发布到密钥服务器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>从密钥服务器更新公钥</translation> </message> diff --git a/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_TW.ts b/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_TW.ts index 07be3a4..6986e6b 100644 --- a/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_TW.ts +++ b/src/m_key_server_sync/ts/ModuleKeyServerSync.zh_TW.ts @@ -184,19 +184,19 @@ It has been added and marked unverified; use Test Selected to try again.</source <context> <name>ModuleKeyServerSync</name> <message> - <location filename="../KeyServerSyncModule.cpp" line="416"/> + <location filename="../KeyServerSyncModule.cpp" line="420"/> <source>The following email addresses have status: </source> <translation>以下電子郵件地址的狀態為:</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="425"/> + <location filename="../KeyServerSyncModule.cpp" line="429"/> <source>Could not parse status information.</source> <translation>無法解析狀態資訊。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="396"/> - <location filename="../KeyServerSyncModule.cpp" line="433"/> + <location filename="../KeyServerSyncModule.cpp" line="400"/> + <location filename="../KeyServerSyncModule.cpp" line="437"/> <source>Public Key Upload Successful</source> <translation>公鑰上傳成功</translation> </message> @@ -217,21 +217,21 @@ Note: For verification, you can find more information here: https://keys.openpgp 注意:如需驗證相關資訊,請參閱此處:https://keys.openpgp.org/about</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="365"/> - <location filename="../KeyServerSyncModule.cpp" line="387"/> - <location filename="../KeyServerSyncModule.cpp" line="446"/> + <location filename="../KeyServerSyncModule.cpp" line="369"/> + <location filename="../KeyServerSyncModule.cpp" line="391"/> + <location filename="../KeyServerSyncModule.cpp" line="450"/> <source>Key Upload Failed</source> <translation>金鑰上傳失敗</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="366"/> + <location filename="../KeyServerSyncModule.cpp" line="370"/> <source>Failed to export the public key before uploading. Key: %1</source> <translation>上傳前匯出公鑰失敗。 金鑰:%1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="434"/> + <location filename="../KeyServerSyncModule.cpp" line="438"/> <source>The public key was successfully uploaded to the key server %4. Fingerprint: %1 @@ -244,8 +244,8 @@ Please check your email (%3) for further verification from %4.</source> 請檢查您的電子郵件(%3)以接收 %4 的進一步驗證通知。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="388"/> - <location filename="../KeyServerSyncModule.cpp" line="447"/> + <location filename="../KeyServerSyncModule.cpp" line="392"/> + <location filename="../KeyServerSyncModule.cpp" line="451"/> <source>Failed to upload public key to the server. Fingerprint: %1 Error: %2</source> @@ -258,12 +258,12 @@ Error: %2</source> <translation type="vanished">金鑰伺服器未回傳金鑰。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="155"/> + <location filename="../KeyServerSyncModule.cpp" line="159"/> <source>Publish Without Verification?</source> <translation>不經驗證即發布?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="156"/> + <location filename="../KeyServerSyncModule.cpp" line="160"/> <source>%1 does not support verified publishing (VKS), so the key would be uploaded over HKP instead. The server will not confirm your email address, and the upload cannot be undone: HKP key servers do not allow keys to be removed. @@ -276,49 +276,49 @@ Publish to %1 anyway?</source> 仍要發布至 %1 嗎?</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="230"/> + <location filename="../KeyServerSyncModule.cpp" line="234"/> <source>%1: the public key could not be exported</source> <translation>%1:無法匯出公鑰</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="278"/> + <location filename="../KeyServerSyncModule.cpp" line="282"/> <source>Key Refresh Finished</source> <translation>金鑰重新整理完成</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="282"/> + <location filename="../KeyServerSyncModule.cpp" line="286"/> <source>Key Publishing Finished</source> <translation>金鑰發布完成</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="304"/> + <location filename="../KeyServerSyncModule.cpp" line="308"/> <source>A key server operation is already running. Try again when it has finished.</source> <translation>已有金鑰伺服器操作正在執行。請等它完成後再試一次。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="349"/> + <location filename="../KeyServerSyncModule.cpp" line="353"/> <source>Key Servers</source> <translation>金鑰伺服器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="350"/> + <location filename="../KeyServerSyncModule.cpp" line="354"/> <source>keyserver,key server,hkp,vks,publish,search</source> <translation>keyserver,key server,hkp,vks,publish,search,金鑰伺服器,發布,搜尋</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="397"/> + <location filename="../KeyServerSyncModule.cpp" line="401"/> <source>The public key was uploaded to the key server %2 over HKP. Fingerprint: %1</source> <translation>公鑰已透過 HKP 上傳至金鑰伺服器 %2。 指紋:%1</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="476"/> + <location filename="../KeyServerSyncModule.cpp" line="480"/> <source>Key Update Failed</source> <translation>金鑰更新失敗</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="477"/> + <location filename="../KeyServerSyncModule.cpp" line="481"/> <source>Failed to retrieve public key from %3. Key ID: %1 Error: %2</source> @@ -327,42 +327,42 @@ Error: %2</source> 錯誤:%2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="520"/> + <location filename="../KeyServerSyncModule.cpp" line="524"/> <source>Upload the public key to the key server used for syncing</source> <translation>將公鑰上傳到用於同步的金鑰伺服器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="532"/> + <location filename="../KeyServerSyncModule.cpp" line="536"/> <source>Import the latest copy of the public key from the key server</source> <translation>從金鑰伺服器匯入該公鑰的最新副本</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="544"/> + <location filename="../KeyServerSyncModule.cpp" line="548"/> <source>Check Publication Status</source> <translation>檢查發布狀態</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="545"/> + <location filename="../KeyServerSyncModule.cpp" line="549"/> <source>Ask the key server whether it has this public key</source> <translation>詢問金鑰伺服器是否存有此公鑰</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="614"/> + <location filename="../KeyServerSyncModule.cpp" line="618"/> <source>Publication Status</source> <translation>發布狀態</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="619"/> + <location filename="../KeyServerSyncModule.cpp" line="623"/> <source>The public key has been published on %1.</source> <translation>公鑰已發布於 %1。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="624"/> + <location filename="../KeyServerSyncModule.cpp" line="628"/> <source>The public key is not published on %1.</source> <translation>公鑰未發布於 %1。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="628"/> + <location filename="../KeyServerSyncModule.cpp" line="632"/> <source>Could not ask %1 about this key. %2</source> @@ -379,31 +379,31 @@ Error: %2</source> 錯誤:%2</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="303"/> - <location filename="../KeyServerSyncModule.cpp" line="334"/> - <location filename="../KeyServerSyncModule.cpp" line="556"/> + <location filename="../KeyServerSyncModule.cpp" line="307"/> + <location filename="../KeyServerSyncModule.cpp" line="338"/> + <location filename="../KeyServerSyncModule.cpp" line="560"/> <source>Key Server</source> <translation>金鑰伺服器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="557"/> + <location filename="../KeyServerSyncModule.cpp" line="561"/> <source>Import public keys from a trusted key server.</source> <translation>從受信任的金鑰伺服器匯入公鑰。</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="521"/> - <location filename="../KeyServerSyncModule.cpp" line="534"/> - <location filename="../KeyServerSyncModule.cpp" line="546"/> + <location filename="../KeyServerSyncModule.cpp" line="525"/> + <location filename="../KeyServerSyncModule.cpp" line="538"/> + <location filename="../KeyServerSyncModule.cpp" line="550"/> <source>Key Server Operations</source> <translation>金鑰伺服器操作</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="519"/> + <location filename="../KeyServerSyncModule.cpp" line="523"/> <source>Publish Public Key to Key Server</source> <translation>將公鑰發佈至金鑰伺服器</translation> </message> <message> - <location filename="../KeyServerSyncModule.cpp" line="531"/> + <location filename="../KeyServerSyncModule.cpp" line="535"/> <source>Refresh Public Key From Key Server</source> <translation>從金鑰伺服器更新公鑰</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts index c144ff9..87f3e3a 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.de_DE.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>OpenPGP-Struktur</translation> </message> @@ -95,12 +95,12 @@ <translation>Block %1: binärer Paketstrom</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>OpenPGP-Strukturinspektor öffnen</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Die Paketstruktur des aktuellen Tabs anzeigen</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts index 4c71597..6bbda47 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.en_US.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation type="unfinished"></translation> </message> @@ -94,12 +94,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation type="unfinished"></translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts index c50baa9..7603b34 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.es_ES.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>Estructura OpenPGP</translation> </message> @@ -95,12 +95,12 @@ <translation>Bloque %1: flujo binario de paquetes</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>Abrir inspector de estructura OpenPGP</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Mostrar la estructura de paquetes de la pestaña actual</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts index 7ed3c53..45f96d8 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.fr_FR.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>Structure OpenPGP</translation> </message> @@ -95,12 +95,12 @@ <translation>Bloc %1 : flux binaire de paquets</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>Ouvrir l’inspecteur de structure OpenPGP</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Afficher la structure des paquets de l’onglet actuel</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts index aabe279..7719d38 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.it_IT.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>Struttura OpenPGP</translation> </message> @@ -95,12 +95,12 @@ <translation>Blocco %1: flusso di pacchetti binari</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>Apri ispettore struttura OpenPGP</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Mostra la struttura dei pacchetti della scheda corrente</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts index b4b4e43..b401d73 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.pl_PL.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>Struktura OpenPGP</translation> </message> @@ -97,12 +97,12 @@ <translation>Blok %1: binarny strumień pakietów</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>Otwórz inspektor struktury OpenPGP</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Pokaż strukturę pakietów bieżącej karty</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts index 038cd71..051c6f2 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.ru_RU.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>Структура OpenPGP</translation> </message> @@ -97,12 +97,12 @@ <translation>Блок %1: двоичный поток пакетов</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>Открыть инспектор структуры OpenPGP</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Показать структуру пакетов текущей вкладки</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.tr_TR.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.tr_TR.ts index c1f7f98..2143958 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.tr_TR.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.tr_TR.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>OpenPGP Yapısı</translation> </message> @@ -93,12 +93,12 @@ <translation>Blok %1: ikili paket akışı</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>OpenPGP Yapı İnceleyicisini Aç</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>Geçerli sekmenin paket yapısını gösterin</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts index 4778bb2..c5d08d9 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_CN.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>OpenPGP 结构</translation> </message> @@ -93,12 +93,12 @@ <translation>块 %1:二进制数据包流</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>打开 OpenPGP 结构检查器</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>显示当前标签页的数据包结构</translation> </message> diff --git a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts index 5dbe60e..e4fe3d8 100644 --- a/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts +++ b/src/m_pgp_inspect/ts/ModulePGPInspect.zh_TW.ts @@ -5,7 +5,7 @@ <name>ModulePGPInspect</name> <message> <location filename="../PGPInspectDialog.cpp" line="101"/> - <location filename="../PGPInspectModule.cpp" line="93"/> + <location filename="../PGPInspectModule.cpp" line="97"/> <source>OpenPGP Structure</source> <translation>OpenPGP 結構</translation> </message> @@ -93,12 +93,12 @@ <translation>區塊 %1:二進位封包串流</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="62"/> + <location filename="../PGPInspectModule.cpp" line="66"/> <source>Open OpenPGP Structure Inspector</source> <translation>開啟 OpenPGP 結構檢查器</translation> </message> <message> - <location filename="../PGPInspectModule.cpp" line="63"/> + <location filename="../PGPInspectModule.cpp" line="67"/> <source>Show the packet structure of the current tab</source> <translation>顯示目前分頁的封包結構</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts b/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts index e6716fc..2ac98c2 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.de_DE.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Nach Updates suchen</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">Nach Updates im Internet suchen.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Update-Prüfung</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Prüft beim Start der Anwendung auf Versionsupdates.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Prüfen, ob eine neuere Version von GpgFrontend verfügbar ist</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Updates</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,Aktualisierung,Version,prüfen</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts b/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts index d5e0f2f..84c1b9d 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.en_US.ts @@ -4,33 +4,33 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation type="unfinished"></translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.es_ES.ts b/src/m_ver_check/ts/ModuleVersionChecking.es_ES.ts index fab7e69..855b85e 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.es_ES.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.es_ES.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Buscar actualizaciones</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">Buscar actualizaciones en Internet.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Comprobación de actualizaciones</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Buscando actualizaciones de versión al iniciar la aplicación.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Comprobar si hay una versión más reciente de GpgFrontend</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Actualizaciones</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,actualización,versión,comprobar</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts b/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts index 1b473bb..ef42728 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.fr_FR.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Vérifier les mises à jour</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">Vérifier les mises à jour sur Internet.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Vérification des mises à jour</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Vérification des mises à jour au démarrage de l'application.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Vérifier si une version plus récente de GpgFrontend est disponible</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Mises à jour</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,mise à jour,version,vérifier</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts b/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts index 8137f2e..07f7675 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.it_IT.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Verifica aggiornamenti</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">Verifica la presenza di aggiornamenti tramite Internet.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Verifica aggiornamenti</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Verifica aggiornamenti di versione all'avvio dell'applicazione.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Verifica se è disponibile una versione più recente di GpgFrontend</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Aggiornamenti</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,aggiornamento,versione,verifica</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.pl_PL.ts b/src/m_ver_check/ts/ModuleVersionChecking.pl_PL.ts index 82f144c..4184f95 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.pl_PL.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.pl_PL.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Sprawdź aktualizacje</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">Sprawdza dostępność aktualizacji w internecie.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Sprawdzanie aktualizacji</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Sprawdzanie aktualizacji wersji podczas uruchamiania aplikacji.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Sprawdź, czy dostępna jest nowsza wersja GpgFrontend</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Aktualizacje</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,aktualizacja,wersja,sprawdź</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.ru_RU.ts b/src/m_ver_check/ts/ModuleVersionChecking.ru_RU.ts index 5d21988..9c40390 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.ru_RU.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.ru_RU.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Проверить обновления</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">Проверить обновления в интернете.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Проверка обновлений</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Проверка обновлений версии при запуске приложения.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Проверить, доступна ли более новая версия GpgFrontend</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Обновления</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,обновление,версия,проверить</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.tr_TR.ts b/src/m_ver_check/ts/ModuleVersionChecking.tr_TR.ts index e4d4529..531a30a 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.tr_TR.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.tr_TR.ts @@ -4,33 +4,33 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>Güncelleme Kontrolü</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>Uygulama başlatıldığında sürüm güncellemeleri kontrol edilir.</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>Güncellemeleri Kontrol Et</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>Daha yeni bir GpgFrontend sürümü olup olmadığını görün</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>Güncellemeler</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>güncelleme,sürüm,kontrol,github,update,version,check</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts b/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts index 35512e1..a3be3cb 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.zh_CN.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>检查更新</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">从互联网检查更新</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>更新检查</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>当应用程序启动的时候检查更新。</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>查看是否有更新版本的 GpgFrontend</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>更新</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,更新,版本,检查</translation> </message> diff --git a/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts b/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts index bcb25ac..528d444 100644 --- a/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts +++ b/src/m_ver_check/ts/ModuleVersionChecking.zh_TW.ts @@ -4,8 +4,8 @@ <context> <name>ModuleVersionChecking</name> <message> - <location filename="../VersionCheckingModule.cpp" line="166"/> - <location filename="../VersionCheckingModule.cpp" line="215"/> + <location filename="../VersionCheckingModule.cpp" line="170"/> + <location filename="../VersionCheckingModule.cpp" line="219"/> <source>Check for Updates</source> <translation>檢查更新</translation> </message> @@ -14,27 +14,27 @@ <translation type="vanished">從網際網路檢查更新。</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="133"/> + <location filename="../VersionCheckingModule.cpp" line="137"/> <source>Update Checking</source> <translation>更新檢查</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="137"/> + <location filename="../VersionCheckingModule.cpp" line="141"/> <source>Checking for version updates when the application starts.</source> <translation>應用程式啟動時檢查版本更新。</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="167"/> + <location filename="../VersionCheckingModule.cpp" line="171"/> <source>See whether a newer GpgFrontend is available</source> <translation>查看是否有更新版本的 GpgFrontend</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>Updates</source> <translation>更新</translation> </message> <message> - <location filename="../VersionCheckingModule.cpp" line="219"/> + <location filename="../VersionCheckingModule.cpp" line="223"/> <source>update,version,check,github</source> <translation>update,version,check,github,更新,版本,檢查</translation> </message> |
