diff options
| author | saturneric <[email protected]> | 2026-09-27 23:40:04 +0200 |
|---|---|---|
| committer | saturneric <[email protected]> | 2026-09-27 23:40:04 +0200 |
| commit | 06b23a59d258245e012dde8e1dfc96acda9b70d2 (patch) | |
| tree | 0de46f3f2ad6b4a43f13989699d3831c95b4f219 /src | |
| parent | docs(README): update module SDK guidance (diff) | |
| download | modules-06b23a59d258245e012dde8e1dfc96acda9b70d2.tar.gz modules-06b23a59d258245e012dde8e1dfc96acda9b70d2.zip | |
style(i18n): normalize instant messaging catalogs
- standardize XML declaration and element indentation
- normalize self-closing location tags across locale files
- replace escaped quotation marks with equivalent literal characters
- update German, Spanish, French, Italian, Polish, Russian, and Chinese catalogs
Diffstat (limited to 'src')
| -rw-r--r-- | src/m_im/ts/ModuleIM.de_DE.ts | 531 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.es_ES.ts | 531 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.fr_FR.ts | 533 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.it_IT.ts | 531 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.pl_PL.ts | 531 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.ru_RU.ts | 531 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.zh_CN.ts | 531 | ||||
| -rw-r--r-- | src/m_im/ts/ModuleIM.zh_TW.ts | 531 |
8 files changed, 2121 insertions, 2129 deletions
diff --git a/src/m_im/ts/ModuleIM.de_DE.ts b/src/m_im/ts/ModuleIM.de_DE.ts index 8e7fb12..b435156 100644 --- a/src/m_im/ts/ModuleIM.de_DE.ts +++ b/src/m_im/ts/ModuleIM.de_DE.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.es_ES.ts b/src/m_im/ts/ModuleIM.es_ES.ts index 7bd035d..6d34323 100644 --- a/src/m_im/ts/ModuleIM.es_ES.ts +++ b/src/m_im/ts/ModuleIM.es_ES.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.fr_FR.ts b/src/m_im/ts/ModuleIM.fr_FR.ts index 899e5bf..b48dace 100644 --- a/src/m_im/ts/ModuleIM.fr_FR.ts +++ b/src/m_im/ts/ModuleIM.fr_FR.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.it_IT.ts b/src/m_im/ts/ModuleIM.it_IT.ts index bd468ed..2592990 100644 --- a/src/m_im/ts/ModuleIM.it_IT.ts +++ b/src/m_im/ts/ModuleIM.it_IT.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.pl_PL.ts b/src/m_im/ts/ModuleIM.pl_PL.ts index b551b14..4cf886e 100644 --- a/src/m_im/ts/ModuleIM.pl_PL.ts +++ b/src/m_im/ts/ModuleIM.pl_PL.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.ru_RU.ts b/src/m_im/ts/ModuleIM.ru_RU.ts index b5c3f35..b5030d3 100644 --- a/src/m_im/ts/ModuleIM.ru_RU.ts +++ b/src/m_im/ts/ModuleIM.ru_RU.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.zh_CN.ts b/src/m_im/ts/ModuleIM.zh_CN.ts index 5dbd864..f249d48 100644 --- a/src/m_im/ts/ModuleIM.zh_CN.ts +++ b/src/m_im/ts/ModuleIM.zh_CN.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 diff --git a/src/m_im/ts/ModuleIM.zh_TW.ts b/src/m_im/ts/ModuleIM.zh_TW.ts index 846a764..8cba255 100644 --- a/src/m_im/ts/ModuleIM.zh_TW.ts +++ b/src/m_im/ts/ModuleIM.zh_TW.ts @@ -1,279 +1,278 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> +<?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. + <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. 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="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. 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> + </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 |
