summaryrefslogtreecommitdiffstats
path: root/Swift
diff options
context:
space:
mode:
Diffstat (limited to 'Swift')
-rw-r--r--Swift/Translations/swift_de.ts3176
1 files changed, 2762 insertions, 414 deletions
diff --git a/Swift/Translations/swift_de.ts b/Swift/Translations/swift_de.ts
index 0fee815..3f86218 100644
--- a/Swift/Translations/swift_de.ts
+++ b/Swift/Translations/swift_de.ts
@@ -1,552 +1,762 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0" language="de_DE">
-<defaultcodec>UTF-8</defaultcodec>
+<TS version="2.1" language="de_DE">
<context>
<name></name>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="47"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="68"/>
<source>Starting chat with %1% in chatroom %2%</source>
<translation>Beginne ein Gespräche mit %1% im Chatraum %2%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="50"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="71"/>
<source>Starting chat with %1% - %2%</source>
<translation>Beginne ein Gespräch mit %1% - %2%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="125"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="76"/>
+ <source>, who has been idle since %1%</source>
+ <translation>. Die Person ist seit %1% untätig</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="240"/>
+ <source>This chat doesn&apos;t support delivery receipts.</source>
+ <translation>Dieses Gespräch unterstützt keine Empfangsbestätigungen.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="242"/>
+ <source>This chat may not support delivery receipts. You might not receive delivery receipts for the messages you send.</source>
+ <translation>Dieses Gespräch könnte vielleicht keine Empfangsbestätigungen unterstützen. Es kann sein, dass Sie keine Empfangsbestätigung für Nachrichten erhalten welche Sie abschicken.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="262"/>
+ <source>You&apos;ve currently blocked this contact. To continue your conversation you have to unblock the contact first.</source>
+ <translation>Aktuell haben Sie diesen Kontakt blockiert. Wenn Sie ihr Gespräch fortführen möchten, müssen Sie die Blockierung erst aufheben.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="321"/>
+ <location filename="../Controllers/FileTransfer/FileTransferController.cpp" line="52"/>
<source>me</source>
<translation>Ich</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="167"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="438"/>
<source>%1% has gone offline</source>
<translation>%1% ist offline gegangen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="171"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="442"/>
<source>%1% has become available</source>
<translation>%1% ist online gekommen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="173"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="444"/>
<source>%1% has gone away</source>
<translation>%1% ist nicht mehr am Rechner</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="175"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="446"/>
<source>%1% is now busy</source>
<translation>%1% ist beschäftigt</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="57"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="451"/>
+ <source> and has been idle since %1%</source>
+ <translation>und ist untätig seit %1</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="102"/>
<source>The day is now %1%</source>
<translation>Wir haben jetzt den Tag %1%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="161"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="244"/>
<source>Couldn&apos;t send message: %1%</source>
<translation>Konnte die Nachricht nicht senden: %1%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="210"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="314"/>
<source>Error sending message</source>
<translation>Fehler beim Senden der Nachricht</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="216"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="320"/>
<source>Bad request</source>
<translation>Fehlerhafter Aufruf</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="217"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="321"/>
<source>Conflict</source>
<translation>Konflikt</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="218"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="322"/>
<source>This feature is not implemented</source>
<translation>Diese Eigenschaft ist nicht implementiert</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="219"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="323"/>
<source>Forbidden</source>
<translation>Verboten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="220"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="324"/>
<source>Recipient can no longer be contacted</source>
<translation>Der Empfänger ist nicht länger verfügbar</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="221"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="325"/>
<source>Internal server error</source>
<translation>Interner Server Fehler</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="222"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="326"/>
<source>Item not found</source>
<translation>Element nicht gefunden</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="223"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="327"/>
<source>JID Malformed</source>
<translation>Jabber ID ist falsch formatiert</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="224"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="328"/>
<source>Message was rejected</source>
<translation>Nachricht wurde zurückgewiesen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="225"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="329"/>
<source>Not allowed</source>
<translation>Nicht erlaubt</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="226"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="330"/>
<source>Not authorized</source>
<translation>Nicht authorisiert</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="227"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="331"/>
<source>Payment is required</source>
<translation>Bezahlung ist nötig</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="228"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="332"/>
<source>Recipient is unavailable</source>
<translation>Empfänger nicht verfügbar</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="229"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="333"/>
<source>Redirect</source>
<translation>Weiterleitung</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="230"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="334"/>
<source>Registration required</source>
<translation>Registrierung nötig</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="231"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="335"/>
<source>Recipient&apos;s server not found</source>
<translation>Server des Empfängers konnte nicht gefunden werden</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="232"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="336"/>
<source>Remote server timeout</source>
<translation>Zeitüberschreitung beim entfernten Server</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="233"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="337"/>
<source>The server is low on resources</source>
<translation>Der Server hat nur noch wenige Resourcen zur Verfügung</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="234"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="338"/>
<source>The service is unavailable</source>
<translation>Dieser Service ist nicht verfügbar</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="235"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="339"/>
<source>A subscription is required</source>
<translation>Ein Abonnement ist nötig</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="236"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="340"/>
<source>Undefined condition</source>
<translation>Nicht definierter Zustand</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="237"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="341"/>
<source>Unexpected request</source>
<translation>Unerwarteter Aufruf</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="115"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="316"/>
<source>Room %1% is not responding. This operation may never complete.</source>
<translation>Der Chatraum %1% antwortet nicht. Diese Aktion wird wohl nie enden.</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="126"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="330"/>
<source>Unable to enter this room</source>
<translation>Es ist nicht möglich diesem Chatraum beizutreten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="132"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="336"/>
<source>Unable to enter this room as %1%, retrying as %2%</source>
<translation>Es ist nicht möglich diesem Chatraum als %1% beizutreten, versuche es als %2%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="136"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="340"/>
<source>No nickname specified</source>
<translation>Nickname nicht angegeben</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="140"/>
- <source>A password needed</source>
- <translation>Ein Passwort ist nötig</translation>
- </message>
- <message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="144"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="348"/>
<source>Only members may enter</source>
<translation>Es dürfen nur Mitglieder eintreten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="148"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="352"/>
<source>You are banned from the room</source>
- <translation>Du wurdest aus diesem Chatraum gebannt</translation>
+ <translation>Sie wurden aus diesem Chatraum gebannt</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="152"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="356"/>
<source>The room is full</source>
<translation>Der Chatraum ist voll</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="156"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="360"/>
<source>The room does not exist</source>
<translation>Dieser Chatraum existiert nicht</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="162"/>
- <source>Couldn&apos;t join room: %1%.</source>
- <translation>Konnte dem Raum nicht beitreten: %1%.</translation>
- </message>
- <message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="174"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="386"/>
<source>You have entered room %1% as %2%.</source>
- <translation>Du hast den Chatraum %1% als %2% betreten.</translation>
- </message>
- <message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="217"/>
- <source>%1% has entered the room as a %2%.</source>
- <translation>%1% hat den Chatraum als ein %2% betreten.</translation>
+ <translation>Sie haben den Chatraum %1% als %2% betreten.</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="220"/>
- <source>%1% has entered the room.</source>
- <translation>%1% hat den Chatraum betreten.</translation>
- </message>
- <message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="246"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="508"/>
<source>moderator</source>
<translation>Moderator</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="247"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="509"/>
<source>participant</source>
<translation>Teilnehmer</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="248"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="510"/>
<source>visitor</source>
<translation>Gast</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="296"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="564"/>
<source>The room subject is now: %1%</source>
<translation>Das Thema des Chatraumes ist nun: %1%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="328"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="613"/>
<source>%1% is now a %2%</source>
<translation>%1% ist nun ein %2%</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="334"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="632"/>
<source>Moderators</source>
<translation>Moderatoren</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="335"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="633"/>
<source>Participants</source>
<translation>Teilnehmer</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="336"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="634"/>
<source>Visitors</source>
<translation>Gäste</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="337"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="635"/>
<source>Occupants</source>
<translation>Besitzer</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="351"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="658"/>
<source>Trying to enter room %1%</source>
<translation>Versuche in den Chatraum %1% einzutreten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="380"/>
- <location filename="../Controllers/Chat/MUCController.cpp" line="489"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="885"/>
<source>%1% has left the room</source>
<translation>%1% hat den Chatraum verlassen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="380"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="724"/>
<source>You have left the room</source>
- <translation>Du hast den Chatraum verlassen</translation>
+ <translation>Sie haben den Chatraum verlassen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="454"/>
- <location filename="../Controllers/Chat/MUCController.cpp" line="518"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="143"/>
+ <source>You are currently offline. You will enter this room when you are connected.</source>
+ <translation>Sie sind zur Zeit offline. Sie werden den Chatraum betreten sobal Sie online gehen.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="344"/>
+ <source>The correct room password is needed</source>
+ <translation>Das richtige Chatraumpasswort wird benötigt</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="366"/>
+ <source>Couldn&apos;t enter room: %1%.</source>
+ <translation>Konnte den Raum nicht beitreten: %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="384"/>
+ <source>You have joined the chat as %1%.</source>
+ <translation>Sie haben den Chatraum als %1% betreten.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="452"/>
+ <source>%1% has entered the %3% as a %2%.</source>
+ <translation>%1% ist %3% als ein %2% beigetreten.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="452"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="455"/>
+ <source>chat</source>
+ <translation>dem Gerspräch</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="452"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="455"/>
+ <source>room</source>
+ <translation>dem Chatraum</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="455"/>
+ <source>%1% has entered the %2%.</source>
+ <translation>%1% hat den %2% betreten.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="581"/>
+ <source>%1%</source>
+ <translation>%1%</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="652"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="1042"/>
+ <source>You&apos;ve blocked this room. To enter the room, first unblock it using the cog menu and try again</source>
+ <translation>Sie haben den Chatraum blockiert. Um den Chatraum zu betreten, hebe die Blockierung über das Zahnradmenü auf und versuche es erneut</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="656"/>
+ <source>Trying to join chat</source>
+ <translation>Versuche dem Gespräch beizutreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="702"/>
+ <source>%1% has left the chat%2%</source>
+ <translation>%1% hat das Gespräch verlassen%2%</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="704"/>
+ <source>%1% has left the room%2%</source>
+ <translation>%1% hat den Chatraum verlassen%2%</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="710"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="711"/>
+ <source>You have been removed from this chat</source>
+ <translation>Sie wurden von dem Gespräch entfernt</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="712"/>
+ <source>This chat has ended</source>
+ <translation>Das Gespräch wurde beendet</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="714"/>
+ <source>You have left the chat</source>
+ <translation>Sie haben das Gespräch verlassen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="719"/>
+ <source>You have been kicked out of the room</source>
+ <translation>Sie wurden aus dem Chatraum ausgestoßen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="720"/>
+ <source>You have been banned from the room</source>
+ <translation>Sie wurden aus diesem Chatraum gebannt</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="721"/>
+ <source>You are no longer a member of the room and have been removed</source>
+ <translation>Sie sind kein Mitglied mehr im Chatraum und wurden entfernt</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="722"/>
+ <source>The room has been destroyed</source>
+ <translation>Der Chatraum wurde gelöscht</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="850"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="914"/>
<source> and </source>
<translation> und </translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="478"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="874"/>
<source>%1% have entered the room</source>
<translation>%1% haben den Chatraum betreten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="481"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="874"/>
+ <source>%1% have joined the chat</source>
+ <translation>%1% sind dem Gespräch beigetreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="877"/>
<source>%1% has entered the room</source>
<translation>%1% hat den Chatraum betreten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="486"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="877"/>
+ <source>%1% has joined the chat</source>
+ <translation>%1% ist dem Gespräch beigetreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="882"/>
<source>%1% have left the room</source>
<translation>%1% haben den Chatraum verlassen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="494"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="882"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="885"/>
+ <source>%1% have left the chat</source>
+ <translation>%1% haben das Gespräch verlassen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="890"/>
<source>%1% have entered then left the room</source>
<translation>%1% habe den Chatraum betreten und dann wieder verlassen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="497"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="890"/>
+ <source>%1% have joined then left the chat</source>
+ <translation>%1% sind dem Gespräch beigetreten und haben es dann verlassen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="893"/>
<source>%1% has entered then left the room</source>
<translation>%1% hat den Chatraum betreten und dann wieder verlassen</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="502"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="893"/>
+ <source>%1% has joined then left the chat</source>
+ <translation>%1% ist dem Gespräch beigetreten und hat es dann verlassen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="898"/>
<source>%1% have left then returned to the room</source>
<translation>%1% haben den Chatraum verlassen und dann wieder betreten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="505"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="898"/>
+ <source>%1% have left then returned to the chat</source>
+ <translation>%1% haben das Gespräch verlassen und sind dann wieder beigetreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="901"/>
<source>%1% has left then returned to the room</source>
<translation>%1% hat den Chatraum verlassen und dann wieder betreten</translation>
</message>
<message>
- <location filename="../Controllers/EventNotifier.cpp" line="51"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="901"/>
+ <source>%1% has left then returned to the chat</source>
+ <translation>%1% hat das Gespräch verlassen und ist dann wieder beigetreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="923"/>
+ <source>%1% is now known as %2%.</source>
+ <translation>%1% ist nun bekannt als %2%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="961"/>
+ <source>Room configuration failed: %1%.</source>
+ <translation>Konfiguration des Chatraums fehlgeschlagen: %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="967"/>
+ <source>Occupant role change failed: %1%.</source>
+ <translation>Rollenwechsel fehlgeschlagen: %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="1143"/>
+ <source>This server doesn&apos;t support hiding your chat from other users.</source>
+ <translation>Dieser Server ist nicht in der Lage dein Gespräch vor anderen Nutzern zu verstecken.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="1145"/>
+ <source>This server doesn&apos;t support sharing people&apos;s real identity in this chat.</source>
+ <translation>Dieser Server ist nicht in der Lage die wahre Identität der Gesprächspartner in diesem Gespräch anzuzeigen.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="1157"/>
+ <source>Empty Chat</source>
+ <translation>Neues Gespräch</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/EventNotifier.cpp" line="61"/>
<source>%1% wants to add you to his/her contact list</source>
<translation>%1% möchte dich zu seiner/ihrer Kontaktliste hinzufügen</translation>
</message>
<message>
- <location filename="../Controllers/EventNotifier.cpp" line="55"/>
+ <location filename="../Controllers/EventNotifier.cpp" line="65"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="385"/>
+ <location filename="../Controllers/EventNotifier.cpp" line="69"/>
+ <source>%1% has invited you to enter the %2% room</source>
+ <translation>%1% hat dich Eingeladen den Chatraum %2% beizutreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="525"/>
+ <source>User address invalid. User address should be of the form &apos;wonderland.lit&apos;</source>
+ <translation>Nutzeradresse ungültig: Eine Nutzeradresse sollte in der Form &apos;wonderland.lit&apos; sein</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="528"/>
<source>User address invalid. User address should be of the form &apos;alice@wonderland.lit&apos;</source>
<translation>Die Benutzerkennung ist falsch. Eine Benutzerkennung sollte wie z.B. &apos;alice@wonderland.lit&apos; ausschauen</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="478"/>
+ <location filename="../Controllers/MainController.cpp" line="543"/>
+ <source>Error obtaining Windows user name (%1%)</source>
+ <translation>Fehler beim Ermitteln des Windows Benutzernamen (%1%)</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="652"/>
<source>Unknown Error</source>
<translation>unbekannter Fehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="479"/>
+ <location filename="../Controllers/MainController.cpp" line="653"/>
<source>Unable to find server</source>
<translation>Der Server kann nicht gefunden werden</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="480"/>
+ <location filename="../Controllers/MainController.cpp" line="654"/>
<source>Error connecting to server</source>
<translation>Fehler beim Aufbau einer Verbindung zum Server</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="481"/>
+ <location filename="../Controllers/MainController.cpp" line="655"/>
<source>Error while receiving server data</source>
<translation>Fehler beim Empfangen der Serverdaten</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="482"/>
+ <location filename="../Controllers/MainController.cpp" line="656"/>
<source>Error while sending data to the server</source>
<translation>Fehler beim Senden der Daten zum Server</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="483"/>
+ <location filename="../Controllers/MainController.cpp" line="657"/>
<source>Error parsing server data</source>
<translation>Fehler beim Einlesen der Serverdaten</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="484"/>
+ <location filename="../Controllers/MainController.cpp" line="658"/>
<source>Login/password invalid</source>
<translation>Login oder Passwort ungültig</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="485"/>
+ <location filename="../Controllers/MainController.cpp" line="659"/>
<source>Error while compressing stream</source>
<translation>Fehler beim Komprimieren des Datenstreams</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="486"/>
+ <location filename="../Controllers/MainController.cpp" line="660"/>
<source>Server verification failed</source>
<translation>Überprüfung des Servers fehlgeschlagen</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="487"/>
+ <location filename="../Controllers/MainController.cpp" line="661"/>
<source>Authentication mechanisms not supported</source>
<translation>Authentifizierungsmethoden werden nicht unterstützt</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="488"/>
+ <location filename="../Controllers/MainController.cpp" line="662"/>
<source>Unexpected response</source>
<translation>Unerwartete Antwort</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="489"/>
+ <location filename="../Controllers/MainController.cpp" line="663"/>
<source>Error binding resource</source>
<translation>Fehler beim Verknüpfen der Resourcen</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="490"/>
+ <location filename="../Controllers/MainController.cpp" line="664"/>
<source>Error starting session</source>
<translation>Fehler beim Starten der Sitzung</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="491"/>
+ <location filename="../Controllers/MainController.cpp" line="665"/>
<source>Stream error</source>
<translation>Stream Fehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="492"/>
+ <location filename="../Controllers/MainController.cpp" line="666"/>
<source>Encryption error</source>
<translation>Verschlüsselungsfehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="493"/>
- <source>Error loading certificate (Invalid password?)</source>
- <translation>Fehler beim Laden des Zertifikates (falsches Passwort?)</translation>
+ <location filename="../Controllers/MainController.cpp" line="667"/>
+ <source>Error loading certificate (Invalid file or password?)</source>
+ <translation>Fehler beim Laden des Zertifikats (ungültiges Zertifikat oder Passwort?)</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="494"/>
+ <location filename="../Controllers/MainController.cpp" line="668"/>
<source>Certificate not authorized</source>
<translation>Zertifikat nicht authorisiert</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="496"/>
+ <location filename="../Controllers/MainController.cpp" line="669"/>
+ <source>Certificate card removed</source>
+ <translation>Chipkarte entfernt</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="671"/>
<source>Unknown certificate</source>
<translation>Unbekanntes Zertifikat</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="497"/>
+ <location filename="../Controllers/MainController.cpp" line="672"/>
<source>Certificate has expired</source>
<translation>Zertifikat ist abgelaufen</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="498"/>
+ <location filename="../Controllers/MainController.cpp" line="673"/>
<source>Certificate is not yet valid</source>
<translation>Zertifikat noch nicht gültig</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="499"/>
+ <location filename="../Controllers/MainController.cpp" line="674"/>
<source>Certificate is self-signed</source>
<translation>Zertifikat ist selbst signiert</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="500"/>
+ <location filename="../Controllers/MainController.cpp" line="675"/>
<source>Certificate has been rejected</source>
<translation>Zertifikat wurde zurückgewiesen</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="501"/>
+ <location filename="../Controllers/MainController.cpp" line="676"/>
<source>Certificate is not trusted</source>
<translation>Zertifikat wird nicht vertraut</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="502"/>
+ <location filename="../Controllers/MainController.cpp" line="677"/>
<source>Certificate cannot be used for encrypting your connection</source>
<translation>Zertifikat kann nicht zum Verschlüsseln der Verbindung genutzt werden</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="503"/>
+ <location filename="../Controllers/MainController.cpp" line="678"/>
<source>Certificate path length constraint exceeded</source>
<translation>Zertifikatpfadlängenbeschränkung überschritten</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="504"/>
+ <location filename="../Controllers/MainController.cpp" line="679"/>
<source>Invalid certificate signature</source>
<translation>Ungültige Zertifikatssignatur</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="505"/>
+ <location filename="../Controllers/MainController.cpp" line="680"/>
<source>Invalid Certificate Authority</source>
<translation>Ungültige Zertifizierungsstelle</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="506"/>
+ <location filename="../Controllers/MainController.cpp" line="681"/>
<source>Certificate does not match the host identity</source>
<translation>Zertifikat stimmt nicht mit der Hostidentität überein</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="516"/>
+ <location filename="../Controllers/MainController.cpp" line="682"/>
+ <source>Certificate has been revoked</source>
+ <translation>Zertifikat wurde widerrufen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="683"/>
+ <source>Unable to determine certificate revocation state</source>
+ <translation>Außerstande den Wiederrufszustand zu ermitteln</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="693"/>
<source>Certificate error</source>
<translation>Zertifikatsfehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="530"/>
+ <location filename="../Controllers/MainController.cpp" line="704"/>
+ <source>Re-enter credentials and retry</source>
+ <translation>Bitte gebe die Legimitation erneut ein und versuche es noch einmal</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/MainController.cpp" line="717"/>
<source>Disconnected from %1%: %2%. To reconnect, Sign Out and provide your password again.</source>
<translation>Verbindung zu %1% wurde getrennt: %2%. Bitte ausloggen und nochmal einloggen um die Verbindung wieder aufzubauen.</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="534"/>
+ <location filename="../Controllers/MainController.cpp" line="723"/>
<source>Reconnect to %1% failed: %2%. Will retry in %3% seconds.</source>
<translation>Erneutes Verbinden zu %1% fehlgeschlagen: %2%. Es wird in %3% Sekunden erneut versucht zu verbinden.</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="537"/>
+ <location filename="../Controllers/MainController.cpp" line="726"/>
<source>Disconnected from %1%: %2%.</source>
<translation>Verbindung zu %1% getrennt: %2%.</translation>
</message>
<message>
- <location filename="../Controllers/Roster/RosterController.cpp" line="126"/>
- <location filename="../Controllers/Roster/RosterController.cpp" line="152"/>
- <location filename="../Controllers/Roster/RosterController.cpp" line="214"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="148"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="174"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="255"/>
<source>Contacts</source>
<translation>Kontakte</translation>
</message>
<message>
- <location filename="../Controllers/Roster/RosterController.cpp" line="251"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="324"/>
<source>Server %1% rejected contact list change to item &apos;%2%&apos;</source>
<translation>Server %1% hat die Kontaktlistenänderung, für Element &apos;%2%&apos;, zurückgewiesen</translation>
</message>
<message>
- <location filename="../Controllers/StatusUtil.cpp" line="15"/>
<location filename="../Controllers/StatusUtil.cpp" line="16"/>
+ <location filename="../Controllers/StatusUtil.cpp" line="17"/>
<source>Available</source>
<translation>Verfügbar</translation>
</message>
<message>
- <location filename="../Controllers/StatusUtil.cpp" line="17"/>
<location filename="../Controllers/StatusUtil.cpp" line="18"/>
+ <location filename="../Controllers/StatusUtil.cpp" line="19"/>
<source>Away</source>
<translation>Abwesend</translation>
</message>
<message>
- <location filename="../Controllers/StatusUtil.cpp" line="19"/>
+ <location filename="../Controllers/StatusUtil.cpp" line="20"/>
<source>Busy</source>
<translation>Beschäftigt</translation>
</message>
<message>
- <location filename="../Controllers/StatusUtil.cpp" line="20"/>
+ <location filename="../Controllers/StatusUtil.cpp" line="21"/>
<source>Offline</source>
<translation>Offline</translation>
</message>
<message>
- <location filename="../Controllers/ProfileController.cpp" line="62"/>
+ <location filename="../Controllers/ProfileController.cpp" line="66"/>
<source>There was an error publishing your profile data</source>
<translation>Es ist ein Fehler während der Veröffentlichung deiner Profildaten aufgetreten</translation>
</message>
<message>
<location filename="../Controllers/ChatMessageSummarizer.cpp" line="33"/>
+ <location filename="../Controllers/MainController.cpp" line="698"/>
<source>%1% (%2%)</source>
<translation>%1% (%2%)</translation>
</message>
@@ -557,8 +767,69 @@
</message>
<message>
<location filename="../Controllers/ChatMessageSummarizer.cpp" line="41"/>
- <source>%1%, %2% (%3%)</source>
- <translation>%1%, %2% (%3%)</translation>
+ <source>%1%; %2% (%3%)</source>
+ <translation>%1%; %2% (%3%)</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/BlockListController.cpp" line="91"/>
+ <source>Failed to block %1%.</source>
+ <translation>Fehler beim Blockieren von %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/BlockListController.cpp" line="93"/>
+ <location filename="../Controllers/BlockListController.cpp" line="118"/>
+ <source>%1%: %2%.</source>
+ <translation>%1%: %2%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/BlockListController.cpp" line="116"/>
+ <source>Failed to unblock %1%.</source>
+ <translation>Fehler beim Aufheben der Blockierung von %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/UserSearchController.cpp" line="214"/>
+ <source>This contact is already on your contact list.</source>
+ <translation>Dieser Kontakt ist schon auf deiner Kontaktliste.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/UserSearchController.cpp" line="217"/>
+ <source>Part of the address you have entered is missing. An address has a structure of &apos;user@example.com&apos;.</source>
+ <translation>Es fehlt ein Teil der eigegebenen Adresse. Eine Addresse sollte die Struktur &apos;user@example.com&apos; haben.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/UserSearchController.cpp" line="224"/>
+ <source>The address you have entered is invalid.</source>
+ <translation>Die Adresse die Sie eingegeben haben ist ungülgig.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Roster/ContactRosterItem.cpp" line="138"/>
+ <source>Owner</source>
+ <translation>Besitzer</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Roster/ContactRosterItem.cpp" line="139"/>
+ <source>Admin</source>
+ <translation>Administrator</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Roster/ContactRosterItem.cpp" line="140"/>
+ <source>Member</source>
+ <translation>Mitglied</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Roster/ContactRosterItem.cpp" line="141"/>
+ <source>Outcast</source>
+ <translation>Verbannter</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/CAPICertificateSelector.cpp" line="63"/>
+ <source>TLS Client Certificate Selection</source>
+ <translation>TLS Clientzertifikatauswahl</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/CAPICertificateSelector.cpp" line="64"/>
+ <source>Select a certificate to use for authentication</source>
+ <translation>Wähle ein Zertifikat zur Authentifizierung</translation>
</message>
</context>
<context>
@@ -615,6 +886,11 @@
<comment>Translate this to LTR for left-to-right or RTL for right-to-left languages</comment>
<translation>LTR</translation>
</message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="1040"/>
+ <source>QT_LAYOUT_DIRECTION</source>
+ <translation>LTR</translation>
+ </message>
</context>
<context>
<name>QDialogButtonBox</name>
@@ -708,22 +984,215 @@
<translation>Keine Chaträume gefunden</translation>
</message>
<message>
- <location filename="../QtUI/EventViewer/QtEvent.cpp" line="63"/>
+ <location filename="../QtUI/EventViewer/QtEvent.cpp" line="74"/>
<source>%1 would like to add you to their contact list.</source>
<translation>%1 möchte dich zu seiner/ihrer Kontaktliste hinzufügen.</translation>
</message>
<message>
- <location filename="../QtUI/EventViewer/QtEvent.cpp" line="66"/>
+ <location filename="../QtUI/EventViewer/QtEvent.cpp" line="77"/>
<source>%1 would like to add you to their contact list, saying &apos;%2&apos;</source>
<translation>%1 möchte dich zu seiner/ihrer Kontaktliste hinzufügen, sein/ihr Kommentar dazu war: &apos;%2&apos;</translation>
</message>
<message>
- <source>Systray</source>
- <translation type="obsolete">Infobereich</translation>
+ <location filename="../QtUI/EventViewer/QtEvent.cpp" line="87"/>
+ <source>%1 has invited you to enter the %2 room.</source>
+ <translation>%1 hat dich in den Chatraum %2 eingeladen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/EventViewer/QtEvent.cpp" line="92"/>
+ <source>%1 would like to send a file to you.</source>
+ <translation>%1 würde dir gern eine Datei schicken.</translation>
</message>
<message>
- <source>No system tray</source>
- <translation type="obsolete">Kein Infobereich (Systemtray) verfügbar</translation>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="75"/>
+ <source>Direction</source>
+ <translation>Übertragungsrichtung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="76"/>
+ <source>Other Party</source>
+ <translation>Gegenüber</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="77"/>
+ <source>State</source>
+ <translation>Zustand</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="78"/>
+ <source>Progress</source>
+ <translation>Fortschritt</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="79"/>
+ <source>Size</source>
+ <translation>Dateigröße</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="94"/>
+ <source>Incoming</source>
+ <translation>Eingehend</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="94"/>
+ <source>Outgoing</source>
+ <translation>Ausgehend</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="106"/>
+ <source>Waiting for start</source>
+ <translation>Warten auf Transferbeginn</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="108"/>
+ <source>Waiting for other side to accept</source>
+ <translation>Warte auf den Gegenüber den Dateitransfer anzunehmen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="110"/>
+ <source>Negotiating</source>
+ <translation>Aushandeln</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="112"/>
+ <source>Transferring</source>
+ <translation>Übertragen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="114"/>
+ <source>Finished</source>
+ <translation>Abgeschlossen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="116"/>
+ <source>Failed</source>
+ <translation>Fehlgeschlagen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListItemModel.cpp" line="118"/>
+ <source>Canceled</source>
+ <translation>Abgebrochen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="159"/>
+ <source>Connection Options</source>
+ <translation>Verbindungsoptionen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardHomeWork.cpp" line="19"/>
+ <source>Home</source>
+ <translation>Privat</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardHomeWork.cpp" line="20"/>
+ <source>Work</source>
+ <translation>Arbeit</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="33"/>
+ <source>Voice</source>
+ <translation>Sprache</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="34"/>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="117"/>
+ <source>Fax</source>
+ <translation>Fax</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="35"/>
+ <source>Pager</source>
+ <translation>Pager</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="36"/>
+ <source>Voice Messaging</source>
+ <translation>Sprachnachricht</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="37"/>
+ <source>Cell</source>
+ <translation>Mobil</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="38"/>
+ <source>Video</source>
+ <translation>Video</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="39"/>
+ <source>Bulletin Board System</source>
+ <translation>Mailbox</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="40"/>
+ <source>Modem</source>
+ <translation>Modem</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="41"/>
+ <source>ISDN</source>
+ <translation>ISDN</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="42"/>
+ <source>Personal Communication Services</source>
+ <translation>Persönlicher Kommunikationsdienst</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="969"/>
+ <source>You&apos;ve been invited to join a chat.</source>
+ <translation>Sie wurden eingeladen einem Gespräch beizutreten.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="971"/>
+ <source>You&apos;ve been invited to enter the %1 room.</source>
+ <translation>Sie wurden eingeladen dem Chatraum %1 beizutreten.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="975"/>
+ <source>Reason: %1</source>
+ <translation>Grund: %1</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="978"/>
+ <source>This person may not have really sent this invitation!</source>
+ <translation>Es könnte sein, dass diese Person diese Einladung nicht verschickt hat!</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="88"/>
+ <source>(No message)</source>
+ <translation>(Keine Nachricht)</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="92"/>
+ <source>Idle since %1</source>
+ <translation>Inaktiv seit %1</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="98"/>
+ <source>Last seen %1</source>
+ <translation>Zuletzt online am %1</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="117"/>
+ <source>Telephone</source>
+ <translation>Telefon</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="129"/>
+ <source>E-Mail</source>
+ <translation>E-Mail</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="140"/>
+ <source>Organization</source>
+ <translation>Organisation</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/RosterTooltip.cpp" line="147"/>
+ <source>Title</source>
+ <translation>Titel</translation>
</message>
</context>
<context>
@@ -919,74 +1388,552 @@
</message>
</context>
<context>
+ <name>QtAffiliationEditor</name>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="14"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="122"/>
+ <source>Edit Affiliations</source>
+ <translation>Zugehörigkeiten bearbeiten</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="28"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="124"/>
+ <source>Affiliation:</source>
+ <translation>Zugehörigkeit:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="36"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="127"/>
+ <source>Owner</source>
+ <translation>Besitzer</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="41"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="128"/>
+ <source>Administrator</source>
+ <translation>Administrator</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="46"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="129"/>
+ <source>Member</source>
+ <translation>Mitglied</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="51"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="130"/>
+ <source>Outcast (Banned)</source>
+ <translation>Verbannter</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="68"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="132"/>
+ <source>Add User</source>
+ <translation>Benutzer hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui" line="75"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="133"/>
+ <source>Remove User</source>
+ <translation>Benutzer entfernen</translation>
+ </message>
+</context>
+<context>
+ <name>QtBlockListEditorWindow</name>
+ <message>
+ <location filename="../QtUI/QtBlockListEditorWindow.ui" line="14"/>
+ <location filename="../QtUI/ui_QtBlockListEditorWindow.h" line="101"/>
+ <source>Edit Block List</source>
+ <translation>Blockliste bearbeiten</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtBlockListEditorWindow.ui" line="35"/>
+ <location filename="../QtUI/ui_QtBlockListEditorWindow.h" line="102"/>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;The following list shows all contacts that you have currently blocked. You can add contacts to the list at the bottom of the list and remove contacts by clicking on the right column.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;Die folgende Liste zeigt alle Kontakte, die aktuell blockiert sind. Sie können Kontakte am unteren Ende via Mausklick hinzufügen oder Kontakte von der Liste entfernen, indem Sie in die rechte Spalte klicken.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtBlockListEditorWindow.ui" line="101"/>
+ <location filename="../QtUI/ui_QtBlockListEditorWindow.h" line="105"/>
+ <source>Save</source>
+ <translation>Speichern</translation>
+ </message>
+</context>
+<context>
<name>QtBookmarkDetailWindow</name>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
- <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="137"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.ui" line="20"/>
+ <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="138"/>
<source>Edit Bookmark Details</source>
<translation>Lesezeichendetails editieren</translation>
</message>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
- <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="138"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.ui" line="48"/>
+ <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="139"/>
<source>Bookmark Name:</source>
<translation>Lesezeichenname:</translation>
</message>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
- <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="139"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.ui" line="58"/>
+ <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="140"/>
<source>Room Address:</source>
<translation>Chatraumadresse:</translation>
</message>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
- <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="140"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.ui" line="68"/>
+ <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="141"/>
<source>Your Nickname:</source>
<translation>Dein Nickname:</translation>
</message>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
- <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="141"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.ui" line="78"/>
+ <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="142"/>
<source>Room password:</source>
<translation>Chatraum Passwort:</translation>
</message>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
- <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="142"/>
- <source>Join automatically</source>
+ <location filename="../QtUI/QtBookmarkDetailWindow.ui" line="101"/>
+ <location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="143"/>
+ <source>Enter automatically</source>
<translation>Automatisch betreten</translation>
</message>
</context>
<context>
+ <name>QtCertificateViewerDialog</name>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.ui" line="14"/>
+ <source>Certificate Viewer</source>
+ <translation>Zertifikatsbetrachter</translation>
+ </message>
+</context>
+<context>
+ <name>QtConnectionSettings</name>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="14"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="394"/>
+ <source>Connection Options</source>
+ <translation>Verbindungsoptionen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="22"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="395"/>
+ <source>Connection Method:</source>
+ <translation>Verbindungsmethode:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="36"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="398"/>
+ <source>Automatic</source>
+ <translation>Automatisch</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="41"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="399"/>
+ <source>Manual</source>
+ <translation>Manuell</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="46"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="400"/>
+ <source>BOSH</source>
+ <translation>BOSH</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="99"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="402"/>
+ <source>Secure connection:</source>
+ <translation>Sichere Verbindung:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="107"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="405"/>
+ <source>Never</source>
+ <translation>Niemals</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="112"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="406"/>
+ <source>Encrypt when possible</source>
+ <translation>Verschlüsselung wenn möglich</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="117"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="407"/>
+ <source>Always encrypt</source>
+ <translation>Immer Verschlüsseln</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="127"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="409"/>
+ <source>Allow Compression</source>
+ <translation>Komprimierung erlaubt</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="134"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="410"/>
+ <source>Allow sending password over insecure connection</source>
+ <translation>Erlaube das Versenden des Passworts über unsichere Verbindungen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="141"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="411"/>
+ <source>Limit encryption to TLS 1.0</source>
+ <translation>Beschränke Verschlüsselung auf TLS 1.0</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="164"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="412"/>
+ <source>Manually select server</source>
+ <translation>Manuelle Serverauswahl</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="192"/>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="322"/>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="436"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="413"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="425"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="429"/>
+ <source>Hostname:</source>
+ <translation>Hostname:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="215"/>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="345"/>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="459"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="414"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="426"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="430"/>
+ <source>Port:</source>
+ <translation>Port:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="237"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="415"/>
+ <source>Connection Proxy</source>
+ <translation>Verbindungsproxy</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="245"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="416"/>
+ <source>Proxy type:</source>
+ <translation>Proxyart:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="256"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="419"/>
+ <source>None</source>
+ <translation>Kein Proxy</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="261"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="420"/>
+ <source>Use system-configured proxy</source>
+ <translation>Benutze System-Proxykonfiguration</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="266"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="421"/>
+ <source>SOCKS5</source>
+ <translation>SOCKS5</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="271"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="422"/>
+ <source>HTTP Connect</source>
+ <translation>HTTP Connect</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="294"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="424"/>
+ <source>Override system-configured proxy</source>
+ <translation>Über System-Proxykonfiguration hinwegsetzen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="389"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="427"/>
+ <source>BOSH URI:</source>
+ <translation>BOSH URI:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="408"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="428"/>
+ <source>Manually select HTTP proxy</source>
+ <translation>Manuelle Auswahl des HTTP Proxy</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettings.ui" line="498"/>
+ <location filename="../QtUI/ui_QtConnectionSettings.h" line="431"/>
+ <source>Connection options will be saved when next connecting to this account.</source>
+ <translation>Verbindungsoptionen werden beim nächsten Verbindungsversuch zu diesem Konto gespeichert.</translation>
+ </message>
+</context>
+<context>
+ <name>QtHighlightEditor</name>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="26"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="385"/>
+ <source>Form</source>
+ <translation>Formular</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="59"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="386"/>
+ <source>Incoming messages are checked against the following rules. First rule that matches will be executed.</source>
+ <translation>Eingehende Nachrichten werden gegen folgende Regeln geprüft. Die erste Regel die zutrifft, wird angewendet.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="100"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="387"/>
+ <source>New Rule</source>
+ <translation>Neue Regel</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="107"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="388"/>
+ <source>Remove Rule</source>
+ <translation>Regel entfernen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="114"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="389"/>
+ <source>Move Up</source>
+ <translation>Hochrücken</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="121"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="390"/>
+ <source>Move Down</source>
+ <translation>Herunterrücken</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="143"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="391"/>
+ <source>Apply Rule To</source>
+ <translation>Regel anwenden auf</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="149"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="392"/>
+ <source>Rooms</source>
+ <translation>Chaträume</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="159"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="393"/>
+ <source>Chats</source>
+ <translation>Gespräche</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="191"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="394"/>
+ <source>Rule Conditions</source>
+ <translation>Regelbedingungen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="197"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="395"/>
+ <source>Apply to all messages</source>
+ <translation>Auf alle Nachrichten anwenden</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="207"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="396"/>
+ <source>Only messages mentioning me</source>
+ <translation>Nur auf Nachrichten die mich erwähnen anwenden</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="214"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="397"/>
+ <source>Messages from this sender:</source>
+ <translation>Anwenden auf Nachrichten von:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="231"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="398"/>
+ <source>Messages containing this keyword:</source>
+ <translation>Anwenden auf Nachrichten mit folgendem Schlüsselwort:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="241"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="399"/>
+ <source>Match keyword within longer words</source>
+ <translation>Finde Schlüsselwort in längeren Wörtern</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="248"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="400"/>
+ <source>Keyword is case sensitive</source>
+ <translation>Groß- / Kleinschreibung beim Schlüsselwort beachten</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="264"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="401"/>
+ <source>Highlight Action</source>
+ <translation>Hervorhebungsaktion</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="272"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="402"/>
+ <source>No Highlight</source>
+ <translation>Kein Hervorheben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="282"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="403"/>
+ <source>Custom Color</source>
+ <translation>Benutzerdefinierte Farbe</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="322"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="404"/>
+ <source>&amp;Text</source>
+ <translation>&amp;Textfarbe</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="335"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="405"/>
+ <source>&amp;Background</source>
+ <translation>&amp;Hintergrundfarbe</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="356"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="406"/>
+ <source>Sound Action</source>
+ <translation>Akustische Aktion</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="364"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="407"/>
+ <source>No Sound</source>
+ <translation>Keinen Ton</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="374"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="408"/>
+ <source>Default Sound</source>
+ <translation>Standartton</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="381"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="409"/>
+ <source>Custom Sound</source>
+ <translation>Benutzerdefinierter Ton</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.ui" line="431"/>
+ <location filename="../QtUI/ui_QtHighlightEditor.h" line="410"/>
+ <source>...</source>
+ <translation>Ton auswählen…</translation>
+ </message>
+</context>
+<context>
+ <name>QtHighlightEditorWidget</name>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="14"/>
+ <source>Form</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="22"/>
+ <source>Incoming messages are checked against the following rules. First rule that matches will be executed.</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="49"/>
+ <source>New</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="56"/>
+ <source>Delete</source>
+ <translation>Löschen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="79"/>
+ <source>Move up</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="86"/>
+ <source>Move down</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.ui" line="106"/>
+ <source>Close</source>
+ <translation></translation>
+ </message>
+</context>
+<context>
+ <name>QtHistoryWindow</name>
+ <message>
+ <location filename="../QtUI/QtHistoryWindow.ui" line="14"/>
+ <location filename="../QtUI/ui_QtHistoryWindow.h" line="132"/>
+ <source>History</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHistoryWindow.ui" line="22"/>
+ <location filename="../QtUI/ui_QtHistoryWindow.h" line="133"/>
+ <source>Search:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHistoryWindow.ui" line="42"/>
+ <location filename="../QtUI/ui_QtHistoryWindow.h" line="134"/>
+ <source>Next</source>
+ <translation type="unfinished">Weiter</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHistoryWindow.ui" line="52"/>
+ <location filename="../QtUI/ui_QtHistoryWindow.h" line="135"/>
+ <source>Previous</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>QtJoinMUCWindow</name>
<message>
- <location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="124"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="130"/>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="20"/>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="113"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="143"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="151"/>
<source>Enter Room</source>
<translation>Chatraum betreten</translation>
</message>
<message>
- <location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="125"/>
- <source>Room:</source>
- <translation>Chatraum:</translation>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="28"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="144"/>
+ <source>Room Address:</source>
+ <translation>Chatraumadresse:</translation>
</message>
<message>
- <location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="126"/>
- <source>Search ...</source>
- <translation>Suchen ...</translation>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="42"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="146"/>
+ <source>Your Nickname:</source>
+ <translation>Dein Nickname:</translation>
</message>
<message>
- <location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="127"/>
- <source>Nickname:</source>
- <translation>Nickname:</translation>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="56"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="148"/>
+ <source>Room Password:</source>
+ <translation>Chatraum Passwort:</translation>
</message>
<message>
- <location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="129"/>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="71"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="149"/>
+ <source>Automatically configure newly created rooms</source>
+ <translation>Automatisch Konfigurieren bei Betreten</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="35"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="145"/>
+ <source>Search ...</source>
+ <translation>Suchen ...</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtJoinMUCWindow.ui" line="106"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="150"/>
<source>Enter automatically in future</source>
<translation>In Zukunft automatisch eintreten</translation>
</message>
@@ -994,155 +1941,360 @@
<context>
<name>QtMUCSearchWindow</name>
<message>
- <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui"/>
- <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="118"/>
+ <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui" line="14"/>
+ <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="117"/>
<source>Search Room</source>
<translation>Chatraum suchen</translation>
</message>
<message>
- <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui"/>
- <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="119"/>
+ <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui" line="20"/>
+ <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="118"/>
<source>Service:</source>
<translation>Service:</translation>
</message>
<message>
- <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui"/>
- <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="121"/>
+ <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui" line="74"/>
+ <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="120"/>
<source>Cancel</source>
<translation>Abbrechen</translation>
</message>
<message>
- <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui"/>
- <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="123"/>
+ <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui" line="96"/>
+ <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="122"/>
<source>List rooms</source>
<translation>Chaträume auflisten</translation>
</message>
<message>
- <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui"/>
- <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="122"/>
+ <location filename="../QtUI/MUCSearch/QtMUCSearchWindow.ui" line="84"/>
+ <location filename="../QtUI/MUCSearch/ui_QtMUCSearchWindow.h" line="121"/>
<source>OK</source>
<translation>Ok</translation>
</message>
</context>
<context>
+ <name>QtProfileWindow</name>
+ <message>
+ <location filename="../QtUI/QtProfileWindow.ui" line="14"/>
+ <location filename="../QtUI/ui_QtProfileWindow.h" line="102"/>
+ <source>Edit Profile</source>
+ <translation>Profil editieren</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtProfileWindow.ui" line="26"/>
+ <location filename="../QtUI/QtProfileWindow.ui" line="36"/>
+ <location filename="../QtUI/ui_QtProfileWindow.h" line="103"/>
+ <location filename="../QtUI/ui_QtProfileWindow.h" line="104"/>
+ <source>TextLabel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtProfileWindow.ui" line="84"/>
+ <location filename="../QtUI/ui_QtProfileWindow.h" line="107"/>
+ <source>Save</source>
+ <translation>Speichern</translation>
+ </message>
+</context>
+<context>
+ <name>QtSpellCheckerWindow</name>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="14"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="142"/>
+ <source>Dialog</source>
+ <translation>Dialog</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="20"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="143"/>
+ <source>Spell Checker Enabled</source>
+ <translation>Rechtschreibprüfung aktiviert</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="32"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="144"/>
+ <source>Dictionary Path:</source>
+ <translation>Wörterbuchpfad:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="42"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="145"/>
+ <source>Change</source>
+ <translation>Ändern</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="53"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="146"/>
+ <source>Current Language:</source>
+ <translation>Aktuelle Sprache:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="71"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="148"/>
+ <source>Language:</source>
+ <translation>Sprache:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="88"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="149"/>
+ <source>Cancel</source>
+ <translation>Abbrechen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.ui" line="95"/>
+ <location filename="../QtUI/ui_QtSpellCheckerWindow.h" line="150"/>
+ <source>Apply</source>
+ <translation>Anwenden</translation>
+ </message>
+</context>
+<context>
<name>QtUserSearchFieldsPage</name>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="119"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui" line="27"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="130"/>
<source>Nickname:</source>
<translation>Nickname:</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="120"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui" line="37"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="131"/>
<source>First name:</source>
<translation>Vorname:</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="121"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui" line="47"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="132"/>
<source>Last name:</source>
<translation>Nachname:</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="122"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui" line="57"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="133"/>
<source>E-Mail:</source>
<translation>E-Mail:</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="124"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui" line="74"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="135"/>
<source>Fetching search fields</source>
<translation>Suchfelder abrufen</translation>
</message>
</context>
<context>
+ <name>QtUserSearchFirstMultiJIDPage</name>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="17"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="199"/>
+ <source>Add a user</source>
+ <translation>Benutzer hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="20"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="200"/>
+ <source>Add another user to your contact list. If you know their address you can add them directly, or you can search for them.</source>
+ <translation>Füge einen anderen Benutzer zu Ihrer Kontaktliste hinzu. Wenn Sie dessen Adresse wissen, können Sie diese direkt eingeben, oder Sie können nach ihm suchen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="42"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="202"/>
+ <source>Choose another contact</source>
+ <translation>Weiteren Kontakt auswählen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="68"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="203"/>
+ <source>Add to list</source>
+ <translation>Zur Liste hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="92"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="204"/>
+ <source>I&apos;d like to search my server</source>
+ <translation>Ich will meinen Server nach Kontakten durchsuchen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="119"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="205"/>
+ <source>I&apos;d like to search another server:</source>
+ <translation>Ich will einen anderen Server nach Kontakten durchsuchen:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="159"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="206"/>
+ <source>Add via Search</source>
+ <translation>Hinzufügen mittels Suche</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.ui" line="173"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstMultiJIDPage.h" line="207"/>
+ <source>Reason:</source>
+ <translation>Grund:</translation>
+ </message>
+</context>
+<context>
<name>QtUserSearchFirstPage</name>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="121"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui" line="17"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="127"/>
<source>Add a user</source>
<translation>Benutzer hinzufügen</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="122"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui" line="20"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="128"/>
<source>Add another user to your contact list. If you know their address you can add them directly, or you can search for them.</source>
- <translation>Füge einen anderen Benutzer zu deiner Kontaktliste hinzu. Wenn du dessen Adresse weißt, kannst du sie direkt eingeben, oder du kannst nach ihm suchen.</translation>
+ <translation>Füge einen anderen Benutzer zu Ihrer Kontaktliste hinzu. Wenn Sie dessen Adresse wissen, können Sie diese direkt eingeben, oder Sie können nach ihm suchen.</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="124"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui" line="35"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="130"/>
<source>I know their address:</source>
<translation>Ich kennen seine Adresse:</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="125"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui" line="49"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="131"/>
<source>I&apos;d like to search my server</source>
<translation>Ich will meinen Server nach ihm durchsuchen</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="126"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.ui" line="76"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFirstPage.h" line="132"/>
<source>I&apos;d like to search another server:</source>
<translation>Ich will einen anderen Server nach ihm durchsuchen:</translation>
</message>
</context>
<context>
+ <name>QtUserSearchResultsPage</name>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchResultsPage.ui" line="27"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchResultsPage.h" line="58"/>
+ <source>No results.</source>
+ <translation>Keine Ergebnisse.</translation>
+ </message>
+</context>
+<context>
<name>QtUserSearchWizard</name>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWizard.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchWizard.h" line="39"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWizard.ui" line="14"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchWizard.h" line="38"/>
<source>Find User</source>
<translation>Benutzer finden</translation>
</message>
</context>
<context>
+ <name>QtVCardPhotoAndNameFields</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="23"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="243"/>
+ <source>Form</source>
+ <translation>Formular</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="107"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="247"/>
+ <source>Formatted Name</source>
+ <translation>Formatierter Name</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="163"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="251"/>
+ <source>Nickname</source>
+ <translation>Spitzname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="236"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="255"/>
+ <source>Prefix</source>
+ <translation>Präfix</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="249"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="258"/>
+ <source>Given Name</source>
+ <translation>Vorname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="271"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="262"/>
+ <source>Middle Name</source>
+ <translation>Zweitname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="290"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="265"/>
+ <source>Last Name</source>
+ <translation>Nachname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.ui" line="303"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardPhotoAndNameFields.h" line="268"/>
+ <source>Suffix</source>
+ <translation>Suffix</translation>
+ </message>
+</context>
+<context>
+ <name>QtVCardWidget</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardWidget.ui" line="14"/>
+ <location filename="../QtUI/QtVCardWidget/ui_QtVCardWidget.h" line="109"/>
+ <source>Form</source>
+ <translation>Formular</translation>
+ </message>
+</context>
+<context>
<name>Swift::ChatListModel</name>
<message>
- <location filename="../QtUI/ChatList/ChatListModel.cpp" line="16"/>
+ <location filename="../QtUI/ChatList/ChatListModel.cpp" line="21"/>
<source>Bookmarked Rooms</source>
<translation>Chatraum-Lesezeichen</translation>
</message>
<message>
- <location filename="../QtUI/ChatList/ChatListModel.cpp" line="17"/>
+ <location filename="../QtUI/ChatList/ChatListModel.cpp" line="22"/>
<source>Recent Chats</source>
<translation>Kürzliche Gespräche</translation>
</message>
+ <message>
+ <location filename="../QtUI/ChatList/ChatListModel.cpp" line="24"/>
+ <source>Opened Whiteboards</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>Swift::QtAboutWidget</name>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="23"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="25"/>
<source>About %1</source>
<translation>Über %1</translation>
</message>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="40"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="42"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="43"/>
- <source>Built with Qt %1</source>
- <translation>Anhand von Qt %1 erstellt</translation>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="42"/>
+ <source>Built with Qt %2</source>
+ <translation>Anhand von Qt %2 erstellt</translation>
</message>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="44"/>
- <source>Running with Qt %1</source>
- <translation>Läuft unter Qt %1</translation>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="42"/>
+ <source>Running with Qt %3</source>
+ <translation>Läuft unter Qt %3</translation>
</message>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="50"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="66"/>
+ <source>Close</source>
+ <translation>Schließen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="47"/>
<source>Using the English translation by
%1</source>
<translation>Die, zur Zeit genutzte, deutsche Übersetzung stammt von
%1</translation>
</message>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="54"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="51"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="60"/>
<source>View License</source>
<translation>Lizenz anzeigen</translation>
</message>
@@ -1150,170 +2302,435 @@
<context>
<name>Swift::QtAdHocCommandWindow</name>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="36"/>
- <source>Cancel</source>
- <translation>Abbrechen</translation>
- </message>
- <message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="39"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="56"/>
<source>Back</source>
<translation>Zurück</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="42"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="54"/>
<source>Next</source>
<translation>Weiter</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="45"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="38"/>
+ <source>Unable to complete the command because you have been disconnected</source>
+ <translation>Unmöglich die Ausführung des Kommandos zu vollenden, da die Verbindung abgebrochen wurde</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="52"/>
<source>Complete</source>
<translation>Fertig</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="90"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="113"/>
<source>Error: %1</source>
<translation>Fehler: %1</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="91"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="114"/>
<source>Warning: %1</source>
<translation>Warnung: %1</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="104"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="131"/>
<source>Error executing command</source>
<translation>Fehler beim Ausführen des Kommandos</translation>
</message>
</context>
<context>
+ <name>Swift::QtAddBookmarkWindow</name>
+ <message>
+ <location filename="../QtUI/QtAddBookmarkWindow.cpp" line="11"/>
+ <location filename="../QtUI/QtAddBookmarkWindow.cpp" line="16"/>
+ <source>Add Bookmark Details</source>
+ <translation>Lesezeichen hinzufügen Details</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtAffiliationEditor</name>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.cpp" line="48"/>
+ <source>Add User</source>
+ <translation>Benutzer hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.cpp" line="48"/>
+ <source>Added User&apos;s Address:</source>
+ <translation>Adresse des hinzuzufügenden Benutzers:</translation>
+ </message>
+</context>
+<context>
<name>Swift::QtAvatarWidget</name>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="61"/>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="64"/>
<source>No picture</source>
<translation>Kein Bild</translation>
</message>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="73"/>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="79"/>
<source>Select picture ...</source>
<translation>Bild auswählen ...</translation>
</message>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="76"/>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="82"/>
<source>Clear picture</source>
<translation>Bild verwerfen</translation>
</message>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="81"/>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="87"/>
<source>Select picture</source>
<translation>Bild auswählen</translation>
</message>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="81"/>
- <source>Image Files (*.png *.jpg *.gif)</source>
- <translation>Bilddateien (*.png *.jpg *.gif)</translation>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="87"/>
+ <source>Image Files (*.png *.jpg *.jpeg *.gif)</source>
+ <translation>Bilddateien (*.png *.jpg *.jpeg *.gif)</translation>
</message>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="95"/>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="101"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="../QtUI/QtAvatarWidget.cpp" line="95"/>
+ <location filename="../QtUI/QtAvatarWidget.cpp" line="101"/>
<source>The selected picture is in an unrecognized format</source>
<translation>Das ausgewählte Bild ist von einem unbekannten Format</translation>
</message>
</context>
<context>
+ <name>Swift::QtBlockListEditorWindow</name>
+ <message>
+ <location filename="../QtUI/QtBlockListEditorWindow.cpp" line="78"/>
+ <source>Double-click to add contact</source>
+ <translation>Doppelklick zum Hinzufügen eines Kontakts</translation>
+ </message>
+</context>
+<context>
<name>Swift::QtBookmarkDetailWindow</name>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.cpp" line="31"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.cpp" line="32"/>
<source>Bookmark not valid</source>
<translation>Lesezeichen nicht gültig</translation>
</message>
<message>
- <location filename="../QtUI/QtBookmarkDetailWindow.cpp" line="31"/>
+ <location filename="../QtUI/QtBookmarkDetailWindow.cpp" line="32"/>
<source>You must specify a valid room address (e.g. someroom@rooms.example.com).</source>
- <translation>Du musst eine gültige Chatraumadresse angeben (z.B. meinraum@chatraeume.beispiel.com).</translation>
+ <translation>Sie müssen eine gültige Chatraumadresse angeben (z.B. ihrraum@chatraeume.beispiel.com).</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtCertificateViewerDialog</name>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="104"/>
+ <source>General</source>
+ <translation>Allgemein</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="105"/>
+ <source>Valid From</source>
+ <translation>Gültig seit</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="106"/>
+ <source>Valid To</source>
+ <translation>Gültig bis</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="107"/>
+ <source>Serial Number</source>
+ <translation>Seriennummer</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="108"/>
+ <source>Version</source>
+ <translation>Version</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="110"/>
+ <source>Subject</source>
+ <translation>Subjekt</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="111"/>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="139"/>
+ <source>Organization</source>
+ <translation>Organisation</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="112"/>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="140"/>
+ <source>Common Name</source>
+ <translation>Gemeiner Name</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="113"/>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="141"/>
+ <source>Locality</source>
+ <translation>Lokalität</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="114"/>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="142"/>
+ <source>Organizational Unit</source>
+ <translation>Unternehmensabteilung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="115"/>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="143"/>
+ <source>Country</source>
+ <translation>Land</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="116"/>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="144"/>
+ <source>State</source>
+ <translation>Land</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="126"/>
+ <source>Alternate Subject Names</source>
+ <translation>Alternativer Subjektname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="130"/>
+ <source>E-mail Address</source>
+ <translation>E-Mail Adresse</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="132"/>
+ <source>DNS Name</source>
+ <translation>DNS Name</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtCertificateViewerDialog.cpp" line="138"/>
+ <source>Issuer</source>
+ <translation>Herausgeber</translation>
</message>
</context>
<context>
<name>Swift::QtChatListWindow</name>
<message>
- <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="64"/>
- <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="68"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="89"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="93"/>
<source>Add New Bookmark</source>
<translation>Neues Lesezeichen hinzufügen</translation>
</message>
<message>
- <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="65"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="90"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="210"/>
<source>Edit Bookmark</source>
<translation>Lesezeichen editieren</translation>
</message>
<message>
- <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="66"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="91"/>
<source>Remove Bookmark</source>
<translation>Lesezeichen entfernen</translation>
</message>
+ <message>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="213"/>
+ <source>Add to Bookmarks</source>
+ <translation>Zu den Lesezeichen hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="216"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="223"/>
+ <source>Clear recents</source>
+ <translation>Kürzliche Gespräche löschen</translation>
+ </message>
</context>
<context>
- <name>Swift::QtChatView</name>
+ <name>Swift::QtChatTabs</name>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="63"/>
- <source>Clear log</source>
- <translation>Aufzeichnung löschen</translation>
+ <location filename="../QtUI/QtChatTabs.cpp" line="76"/>
+ <source>CTRL+W</source>
+ <comment>Close chat tab.</comment>
+ <translation>CTRL+W</translation>
</message>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="64"/>
- <source>You are about to clear the contents of your chat log.</source>
- <translation>Du bist dabei die Gesprächsaufzeichung zu löschen.</translation>
+ <location filename="../QtUI/QtChatTabs.cpp" line="113"/>
+ <source>Change &amp;layout</source>
+ <translation>&amp;Anordnung ändern</translation>
</message>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="65"/>
- <source>Are you sure?</source>
- <translation>Bist du dir sicher?</translation>
+ <location filename="../QtUI/QtChatTabs.cpp" line="115"/>
+ <source>Ctrl+Alt+L</source>
+ <translation>Ctrl+Alt+L</translation>
</message>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="165"/>
- <source>%1 edited</source>
- <translation>%1 editiert</translation>
+ <location filename="../QtUI/QtChatTabs.cpp" line="119"/>
+ <source>Move Tab right</source>
+ <translation>Reiter nach rechts verschieben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="121"/>
+ <source>Ctrl+Shift+PgDown</source>
+ <translation>Ctrl+Shift+PgDown</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="125"/>
+ <source>Move Tab left</source>
+ <translation>Reiter nach links verschieben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="127"/>
+ <source>Ctrl+Shift+PgUp</source>
+ <translation>Ctrl+Shift+PgUp</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="131"/>
+ <source>Move Tab to next group</source>
+ <translation>Reiter in die nächste Gruppe verschieben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="133"/>
+ <source>Ctrl+Alt+PgDown</source>
+ <translation>Ctrl+Alt+PgDown</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="137"/>
+ <source>Move Tab to previous group</source>
+ <translation>Reiter in die vorherige Gruppe verschieben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatTabs.cpp" line="139"/>
+ <source>Ctrl+Alt+PgUp</source>
+ <translation>Ctrl+Alt+PgUp</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtChatTabsShortcutOnlySubstitute</name>
+ <message>
+ <location filename="../QtUI/QtChatTabsShortcutOnlySubstitute.cpp" line="34"/>
+ <source>CTRL+W</source>
+ <comment>Close chat tab.</comment>
+ <translation>CTRL+W</translation>
</message>
</context>
<context>
<name>Swift::QtChatWindow</name>
<message>
- <location filename="../QtUI/QtChatWindow.cpp" line="82"/>
+ <location filename="../QtUI/QtChatWindow.cpp" line="141"/>
<source>Correcting</source>
<translation>verbessern</translation>
</message>
<message>
- <location filename="../QtUI/QtChatWindow.cpp" line="362"/>
- <source>This message has not been received by your server yet.</source>
- <translation>Die Nachricht wurde noch nicht von deinem Server empfangen.</translation>
+ <location filename="../QtUI/QtChatWindow.cpp" line="293"/>
+ <source>This chat may not support message correction. If you send a correction anyway, it may appear as a duplicate message</source>
+ <translation>Es könnte sein, dass dieses Gespräch keine Nachrichtenkorrektur unterstützt. Wenn Sie dennoch eine Korrektur vornehmen, könnte diese als doppelte Nachricht empfangen werden</translation>
</message>
<message>
- <location filename="../QtUI/QtChatWindow.cpp" line="364"/>
- <source>This message may not have been transmitted.</source>
- <translation>Die Nachricht scheint nicht versandt worden zu sein.</translation>
+ <location filename="../QtUI/QtChatWindow.cpp" line="296"/>
+ <source>This chat does not support message correction. If you send a correction anyway, it will appear as a duplicate message</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="631"/>
+ <source>Sending of multiple files at once isn&apos;t supported at this time.</source>
+ <translation>Das Versenden von mehreren Dateien auf einmal wird aktuell nicht unterstützt.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="699"/>
+ <source>Unblock</source>
+ <translation>Freigeben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="703"/>
+ <source>Block</source>
+ <translation>Blockieren</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="708"/>
+ <source>Invite person to this chat…</source>
+ <translation>Jemanden in das Gespräch einladen…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="728"/>
+ <source>Change subject…</source>
+ <translation>Betreff ändern…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="732"/>
+ <source>Configure room…</source>
+ <translation>Chatraum konfigurieren…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="736"/>
+ <source>Edit affiliations…</source>
+ <translation>Zugehörigkeit bearbeiten…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="740"/>
+ <source>Destroy room</source>
+ <translation>Chatraum löschen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="744"/>
+ <source>Invite person to this room…</source>
+ <translation>Personen in diesen Chatraum einladen…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="754"/>
+ <source>Bookmark this room...</source>
+ <translation>Lesezeichen für diesen Chatraum anlegen…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="757"/>
+ <source>Edit bookmark...</source>
+ <translation>Lesezeichen editieren…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="768"/>
+ <source>Change room subject</source>
+ <translation>Raumbetreff ändern</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="768"/>
+ <source>New subject:</source>
+ <translation>Neuer Betreff:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="786"/>
+ <source>Confirm room destruction</source>
+ <translation>Bestätige Löschen des Chatraums </translation>
</message>
<message>
- <source>Couldn&apos;t send message: %1</source>
- <translation type="obsolete">Konnte die Nachricht nicht senden: %1</translation>
+ <location filename="../QtUI/QtChatWindow.cpp" line="787"/>
+ <source>Are you sure you want to destroy the room?</source>
+ <translation>Sind Sie sich sicher, dass Sie diesen Chatraum löschen wollen?</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="788"/>
+ <source>This will destroy the room.</source>
+ <translation>Das wird den Chatraum löschen.</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtConnectionSettingsWindow</name>
+ <message>
+ <location filename="../QtUI/QtConnectionSettingsWindow.cpp" line="124"/>
+ <source>Configuration invalid</source>
+ <translation>Ungültige Konfiguration</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtConnectionSettingsWindow.cpp" line="124"/>
+ <source>The provided BOSH URL is not valid.</source>
+ <translation>Die angegebene BOSH URL ist ungültig.</translation>
</message>
</context>
<context>
<name>Swift::QtContactEditWidget</name>
<message>
- <location filename="../QtUI/QtContactEditWidget.cpp" line="28"/>
+ <location filename="../QtUI/QtContactEditWidget.cpp" line="131"/>
<source>Name:</source>
<translation>Name:</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWidget.cpp" line="34"/>
+ <location filename="../QtUI/QtContactEditWidget.cpp" line="42"/>
<source>Groups:</source>
<translation>Gruppen:</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWidget.cpp" line="56"/>
+ <location filename="../QtUI/QtContactEditWidget.cpp" line="65"/>
<source>New Group:</source>
<translation>Neue Gruppe:</translation>
</message>
@@ -1321,32 +2738,32 @@
<context>
<name>Swift::QtContactEditWindow</name>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="26"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="28"/>
<source>Edit contact</source>
<translation>Kontakt editieren</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="41"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="43"/>
<source>Remove contact</source>
<translation>Kontakt entfernen</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="44"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="46"/>
<source>OK</source>
<translation>Ok</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="82"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="95"/>
<source>Confirm contact deletion</source>
<translation>Das Löschen des Kontakts bestätigen</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="83"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="96"/>
<source>Are you sure you want to delete this contact?</source>
- <translation>Bist du dir sicher, dass du diesen Kontakt löschen willst?</translation>
+ <translation>Sind Sie sich sicher, dass Sie diesen Kontakt löschen wollen?</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="84"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="97"/>
<source>This will remove the contact &apos;%1&apos; from all groups they may be in.</source>
<translation>Dies wird den Kontakt &apos;%1&apos; aus allen Gruppen, in denen er sich befindet, entfernen.</translation>
</message>
@@ -1354,138 +2771,362 @@
<context>
<name>Swift::QtEventWindow</name>
<message>
- <location filename="../QtUI/EventViewer/QtEventWindow.cpp" line="47"/>
+ <location filename="../QtUI/EventViewer/QtEventWindow.cpp" line="48"/>
<source>Display Notice</source>
<translation>Hinweis anzeigen</translation>
</message>
</context>
<context>
+ <name>Swift::QtFileTransferListWidget</name>
+ <message>
+ <location filename="../QtUI/QtFileTransferListWidget.cpp" line="49"/>
+ <source>Clear all</source>
+ <translation>Alle löschen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListWidget.cpp" line="54"/>
+ <source>File Transfer List</source>
+ <translation>Dateitransferliste</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtHighlightEditor</name>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.cpp" line="86"/>
+ <source>Highlight Rules</source>
+ <translation>Highlight-Regeln</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.cpp" line="313"/>
+ <source>Apply to all chat messages</source>
+ <translation>Auf alle Chatnachrichten anwenden</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.cpp" line="315"/>
+ <source>Apply to all room messages</source>
+ <translation>Auf alle Chatraumnachriten anwenden</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightEditor.cpp" line="361"/>
+ <source>Select sound file...</source>
+ <translation>Klangdatei ausfwählen…</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtHighlightEditorWidget</name>
+ <message>
+ <location filename="../QtUI/QtHighlightEditorWidget.cpp" line="49"/>
+ <source>Highlight Rules</source>
+ <translation>Highlight-Regeln</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtHighlightRulesItemModel</name>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="35"/>
+ <source>Apply to</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="36"/>
+ <source>Sender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="37"/>
+ <source>Keyword</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="38"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="39"/>
+ <source>Nick Is Keyword</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="40"/>
+ <source>Match Case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="41"/>
+ <source>Match Whole Words</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="42"/>
+ <source>Highlight Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="43"/>
+ <source>Text Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="44"/>
+ <source>Text Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="45"/>
+ <source>Play Sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="46"/>
+ <source>Sound File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="91"/>
+ <source>&lt;nick&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="99"/>
+ <source>Highlight text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="102"/>
+ <source>Play sound</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="276"/>
+ <source>None</source>
+ <translation type="unfinished">Kein Proxy</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="277"/>
+ <source>Chat or MUC</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="278"/>
+ <source>Chat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtHighlightRulesItemModel.cpp" line="279"/>
+ <source>MUC</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtHistoryWindow</name>
+ <message>
+ <location filename="../QtUI/QtHistoryWindow.cpp" line="71"/>
+ <source>History</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Swift::QtJoinMUCWindow</name>
<message>
- <location filename="../QtUI/QtJoinMUCWindow.cpp" line="15"/>
+ <location filename="../QtUI/QtJoinMUCWindow.cpp" line="22"/>
<source>someroom@rooms.example.com</source>
<translation>meinraum@chatraeume.beispiel.com</translation>
</message>
+ <message>
+ <location filename="../QtUI/QtJoinMUCWindow.cpp" line="41"/>
+ <source>Please enter a valid room address.</source>
+ <translation>Bitte gebe eine gültige Chatraumaddresse an.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtJoinMUCWindow.cpp" line="45"/>
+ <source>Please enter a valid nickname.</source>
+ <translation>Bitte gebe einen gültigen Spitznamen an.</translation>
+ </message>
</context>
<context>
<name>Swift::QtLoginWindow</name>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="81"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="68"/>
+ <source>Swift Login Window</source>
+ <translation>Swift Anmeldefenster</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="101"/>
<source>User address:</source>
<translation>Benutzeradresse:</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="86"/>
- <location filename="../QtUI/QtLoginWindow.cpp" line="87"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="107"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="108"/>
<source>User address - looks like someuser@someserver.com</source>
<translation>Benutzeradresse - schaut ungefähr aus wie irgendeinbenutzer@irgendeinserver.de</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="91"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="110"/>
+ <source>User address (of the form someuser@someserver.com)</source>
+ <translation>Benutzeradresse (in der Form wie irgendeinbenutzer@irgendeinserver.de)</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="111"/>
+ <source>This is the user address that you&apos;ll be using to log in with</source>
+ <translation>Das ist die Nutzeraddress, die zur Anmeldung verwendet wird</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="114"/>
<source>Example: alice@wonderland.lit</source>
<translation>Beispiel: alice@wunderland.lit</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="97"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="120"/>
<source>Password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="118"/>
- <location filename="../QtUI/QtLoginWindow.cpp" line="119"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="121"/>
+ <source>User password</source>
+ <translation>Nutzerpasswort</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="122"/>
+ <source>This is the password you&apos;ll use to log in to the XMPP service</source>
+ <translation>Das ist das Passwort, das zur Anmeldung an den XMPP-Dienst verwendet wird</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="143"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="144"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="146"/>
<source>Click if you have a personal certificate used for login to the service.</source>
- <translation>Wenn du ein persönliches Zertifikat zum Einloggen hast, drücke hier.</translation>
+ <translation>Wenn Sie ein persönliches Zertifikat zum Einloggen haben, klicken Sie hier.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="145"/>
+ <source>Login with certificate</source>
+ <translation>Anmeldung mittels Zertifikat</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="125"/>
- <location filename="../QtUI/QtLoginWindow.cpp" line="307"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="152"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="374"/>
<source>Connect</source>
<translation>Verbinden</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="136"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="155"/>
+ <source>Connect now</source>
+ <translation>Jetzt verbinden</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="171"/>
<source>Remember Password?</source>
<translation>Passwort behalten?</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="138"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="173"/>
<source>Login Automatically?</source>
<translation>Automatisch einloggen?</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="150"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="185"/>
<source>&amp;Swift</source>
<translation>&amp;Swift</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="152"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="187"/>
<source>&amp;General</source>
<translation>All&amp;gemein</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="160"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="195"/>
<source>&amp;About %1</source>
<translation>&amp;Über %1</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="165"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="200"/>
<source>&amp;Show Debug Console</source>
<translation>&amp;Debug-Konsole anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="169"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="205"/>
+ <source>Show &amp;File Transfer Overview</source>
+ <translation>&amp;Dateitransfer-Übersicht anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="210"/>
+ <source>&amp;Edit Highlight Rules</source>
+ <translation>&amp;Hervorheberegeln bearbeiten</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="214"/>
<source>&amp;Play Sounds</source>
<translation>&amp;Klänge abspielen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="175"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="220"/>
<source>Display Pop-up &amp;Notifications</source>
<translation>Hi&amp;nweisdialoge anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="190"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="232"/>
<source>&amp;Quit</source>
<translation>&amp;Beenden</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="215"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="274"/>
<source>Remove profile</source>
<translation>Profil entfernen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="215"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="274"/>
<source>Remove the profile &apos;%1&apos;?</source>
<translation>Das Profil &apos;%1&apos; entfernen?</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="307"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="374"/>
<source>Cancel</source>
<translation>Abbrechen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="332"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="388"/>
+ <source>Confirm terms of use</source>
+ <translation>Nutzungsbedingungen bestätigen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="433"/>
<source>Select an authentication certificate</source>
<translation>Wähle ein Authentifizierungszertifikat</translation>
</message>
<message>
<location filename="../QtUI/QtLoginWindow.cpp" line="433"/>
+ <source>P12 files (*.cert *.p12 *.pfx);;All files (*.*)</source>
+ <translation>P12 Dateien (*.cert *.p12 *.pfx);;Alle Dateien (*.*)</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="552"/>
<source>The certificate presented by the server is not valid.</source>
<translation>Das Serverzertifikat ist nicht gültig.</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="434"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="553"/>
<source>Would you like to permanently trust this certificate? This must only be done if you know it is correct.</source>
- <translation>Willst du diesem Zertifikat permanent Vertrauen? Das darf nur der Fall sein, wenn du genau weißt, dass es korrekt ist.</translation>
+ <translation>Wollen Sie diesem Zertifikat permanent Vertrauen? Das darf nur der Fall sein, wenn Sie genau wissen, dass es korrekt ist.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="555"/>
+ <source>Show Certificate</source>
+ <translation>Zertifikat anzeigen</translation>
</message>
+</context>
+<context>
+ <name>Swift::QtMUCConfigurationWindow</name>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="436"/>
- <source>Subject: %1</source>
- <translation>Betreff: %1</translation>
+ <location filename="../QtUI/QtMUCConfigurationWindow.cpp" line="34"/>
+ <source>Cancel</source>
+ <translation>Abbrechen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="437"/>
- <source>SHA-1 Fingerprint: %1</source>
- <translation>SHA-1 Fingerabdruck: %1</translation>
+ <location filename="../QtUI/QtMUCConfigurationWindow.cpp" line="37"/>
+ <source>OK</source>
+ <translation>OK</translation>
</message>
</context>
<context>
@@ -1500,78 +3141,124 @@
<context>
<name>Swift::QtMainWindow</name>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="69"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="85"/>
<source>&amp;Contacts</source>
<translation>&amp;Kontakte</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="77"/>
- <location filename="../QtUI/QtMainWindow.cpp" line="158"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="94"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="256"/>
<source>&amp;Notices</source>
<translation>H&amp;inweise</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="76"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="93"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="267"/>
<source>C&amp;hats</source>
<translation>C&amp;hats</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="85"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="105"/>
+ <source>Contacts</source>
+ <translation>Kontakte</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="106"/>
+ <source>Chats</source>
+ <translation>Gespräche</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="107"/>
+ <source>Notices</source>
+ <translation>Benachrichtigungen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="116"/>
<source>&amp;View</source>
<translation>A&amp;nsicht</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="87"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="119"/>
+ <source>&amp;Compact Roster</source>
+ <translation>&amp;Kompakte Kontaktliste</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="126"/>
<source>&amp;Show offline contacts</source>
<translation>&amp;Offline-Kontakte anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="93"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="134"/>
+ <source>&amp;Show Emoticons</source>
+ <translation>&amp;Emoticons anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="142"/>
<source>&amp;Actions</source>
<translation>&amp;Aktionen</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="95"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="144"/>
<source>Edit &amp;Profile…</source>
<translation>&amp;Profil editieren…</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="98"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="148"/>
<source>Enter &amp;Room…</source>
<translation>Chat&amp;raum betreten…</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="101"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="153"/>
+ <source>&amp;View History…</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="157"/>
+ <source>Edit &amp;Blocking List…</source>
+ <translation>&amp;Blockierliste bearbeiten…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="162"/>
<source>&amp;Add Contact…</source>
<translation>Kont&amp;akt hinzufügen…</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="104"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="168"/>
<source>&amp;Edit Selected Contact…</source>
<translation>Ausgewählten Kontakt &amp;editieren…</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="108"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="173"/>
<source>Start &amp;Chat…</source>
- <translation>Gesprä&amp;ch beginnen</translation>
+ <translation>Gesprä&amp;ch beginnen…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="180"/>
+ <source>Run Other Command</source>
+ <translation>Anderes Kommando ausführen</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="111"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="185"/>
<source>Run Server Command</source>
<translation>Server Kommando ausführen</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="114"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="188"/>
<source>&amp;Sign Out</source>
<translation>A&amp;bmelden</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="121"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="192"/>
+ <source>&amp;Request Delivery Receipts</source>
+ <translation>&amp;Empfangsbestätigungen anfordern</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="203"/>
<source>Collecting commands...</source>
<translation>Verfügbare Kommandos werden abgerufen...</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="251"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="413"/>
<source>No Available Commands</source>
<translation>Keine Kommandos verfügbar</translation>
</message>
@@ -1579,53 +3266,251 @@
<context>
<name>Swift::QtNameWidget</name>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="47"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="52"/>
<source>Show Nickname</source>
<translation>Nicknamen anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="47"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="52"/>
<source>(No Nickname Set)</source>
<translation>(Kein Nickname eingestellt)</translation>
</message>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="55"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="60"/>
<source>Show Address</source>
<translation>Adresse anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="62"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="67"/>
<source>Edit Profile</source>
<translation>Profil editieren</translation>
</message>
</context>
<context>
+ <name>Swift::QtOccupantListWidget</name>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="47"/>
+ <source>No actions for this user</source>
+ <translation>Keine Aktionen verfügbar für diesen Nutzer</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="56"/>
+ <source>Kick user</source>
+ <translation>Benutzer rausschmeißen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="57"/>
+ <source>Kick and ban user</source>
+ <translation>Benutzer rausschmeißen und verbannen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="58"/>
+ <source>Make moderator</source>
+ <translation>Zum Moderator machen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="59"/>
+ <source>Make participant</source>
+ <translation>Zum Teilnemhmer machen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="60"/>
+ <source>Remove voice</source>
+ <translation>Schreibrecht entziehen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="61"/>
+ <source>Add to contacts</source>
+ <translation>Zur Kontaktliste hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="62"/>
+ <source>Show profile</source>
+ <translation>Profil anzeigen</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtPlainChatView</name>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="39"/>
+ <source>Chat Messages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="83"/>
+ <source>At %1 %2 said:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="98"/>
+ <source>At %1 &lt;i&gt;%2 </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="139"/>
+ <source>At %1 %2 corrected the last message to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="152"/>
+ <source>At %1 %2 corrected the last action to: &lt;i&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="187"/>
+ <source>File transfer description</source>
+ <translation type="unfinished">Dateitransferbeschreibung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="188"/>
+ <source>Description:</source>
+ <translation type="unfinished">Beschreibung:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtPlainChatView.cpp" line="295"/>
+ <source>Save File</source>
+ <translation type="unfinished">Datei speichern</translation>
+ </message>
+</context>
+<context>
<name>Swift::QtProfileWindow</name>
<message>
- <location filename="../QtUI/QtProfileWindow.cpp" line="24"/>
+ <location filename="../QtUI/QtProfileWindow.cpp" line="32"/>
+ <source>Retrieving profile information for this user.</source>
+ <translation>Beschaffung von Profilinformationen für diesen Benutzer.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtProfileWindow.cpp" line="35"/>
+ <source>No profile information is available for this user.</source>
+ <translation>Keine Profilinformation verfügbar für diesen Benutzer.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtProfileWindow.cpp" line="129"/>
<source>Edit Profile</source>
<translation>Profil editieren</translation>
</message>
<message>
- <location filename="../QtUI/QtProfileWindow.cpp" line="43"/>
- <source>Nickname:</source>
- <translation>Nickname:</translation>
+ <location filename="../QtUI/QtProfileWindow.cpp" line="131"/>
+ <source>Show Profile</source>
+ <translation>Profil anzeigen</translation>
</message>
+</context>
+<context>
+ <name>Swift::QtRosterHeader</name>
<message>
- <location filename="../QtUI/QtProfileWindow.cpp" line="67"/>
- <source>Save</source>
- <translation>Speichern</translation>
+ <location filename="../QtUI/QtRosterHeader.cpp" line="62"/>
+ <source>Connection is secured</source>
+ <translation>Verbindung ist sicher</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtRosterWidget</name>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="62"/>
+ <source>Edit…</source>
+ <translation>Bearbeiten…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="64"/>
+ <source>Remove</source>
+ <translation>Entfernen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="66"/>
+ <source>Show Profile</source>
+ <translation>Profil anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="71"/>
+ <source>Unblock</source>
+ <translation>Freigeben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="77"/>
+ <source>Block</source>
+ <translation>Blockieren</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="84"/>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="126"/>
+ <source>Send File</source>
+ <translation>Datei versenden</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="91"/>
+ <source>Start Whiteboard Chat</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="109"/>
+ <source>Swift</source>
+ <translation>Swift</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="109"/>
+ <source>%2 is currently blocked because of a block on all users of the %1 service.
+ %2 cannot be unblocked individually; do you want to unblock all %1 users?</source>
+ <translation>%2 is aktuell blockiert, da alle Nutzer von dem Dienstanbieter %1 blockiert sind.
+%2 kann nicht einzeln freigegeben werden. Wollen Sie alle Nutzer von dem Dienstanbieter %1 freigeben?</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="110"/>
+ <source>Unblock %1 domain</source>
+ <translation>Nutzer vom %1 Dienst freigeben</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="126"/>
+ <source>All Files (*);;</source>
+ <translation>Alle Dateien (*);;</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="139"/>
+ <source>Rename</source>
+ <translation>Umbenennen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="140"/>
+ <source>Contacts</source>
+ <translation>Kontakte</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="155"/>
+ <source>Rename group</source>
+ <translation>Guppe umbenennen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="155"/>
+ <source>Enter a new name for group &apos;%1&apos;:</source>
+ <translation>Gibt einen neuen Namen für die Gruppe &apos;%1&apos; ein:</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtSpellCheckerWindow</name>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.cpp" line="83"/>
+ <source>Dictionary Path</source>
+ <translation>Wörterbuchpfad</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.cpp" line="104"/>
+ <source>Select Personal Dictionary</source>
+ <translation>Persönliches Wörterbuch auswählen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSpellCheckerWindow.cpp" line="104"/>
+ <source>(*.dic</source>
+ <translation>(*.dic)</translation>
</message>
</context>
<context>
<name>Swift::QtStatusWidget</name>
<message>
- <location filename="../QtUI/QtStatusWidget.cpp" line="231"/>
+ <location filename="../QtUI/QtStatusWidget.cpp" line="266"/>
<source>Connecting</source>
<translation>Verbinden</translation>
</message>
<message>
- <location filename="../QtUI/QtStatusWidget.cpp" line="263"/>
+ <location filename="../QtUI/QtStatusWidget.cpp" line="296"/>
<source>(No message)</source>
<translation>(Keine Nachricht)</translation>
</message>
@@ -1633,92 +3518,114 @@
<context>
<name>Swift::QtSubscriptionRequestWindow</name>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="24"/>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="18"/>
+ <source>%1 would like to add you to their contact list.</source>
+ <translation>%1 möchte dich zu seiner/ihrer Kontaktliste hinzufügen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="22"/>
+ <source>Would you like to add them to your contact list and share your status when you&apos;re online?</source>
+ <translation>Möchten Sie den Gegenüber zu Ihrer Kontaktliste hinzufügen und Ihren Anwesenheitszustand teilen?</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="27"/>
<source>You have already replied to this request</source>
- <translation>Du hast auf diese Anfrage bereits geantwortet</translation>
+ <translation>Sie haben auf diese Anfrage bereits geantwortet</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="18"/>
- <source>%1 would like to add you to their contact list.
- Would you like to add them to your contact list and share your status when you&apos;re online?
-
-If you choose to defer this choice, you will be asked again when you next login.</source>
- <translation>%1 möchte dich zu seiner/ihrer Kontaktliste hinzufügen.
-Willst du ihn/sie auch zu deiner Kontaktliste hinzufügen und deinen Status ihm/ihr mitteilen wenn du online bist?
-
-Wenn du dich jetzt noch nicht festlegen willst, wirst du beim nächsten Einloggen nochmals danach gefragt.</translation>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="33"/>
+ <source>Accept</source>
+ <translation>Annehmen</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="25"/>
- <source>OK</source>
- <translation>OK</translation>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="36"/>
+ <source>Reject</source>
+ <translation>Ablehnen</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="30"/>
- <source>Yes</source>
- <translation>Ja</translation>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="49"/>
+ <source>(If you choose to defer this choice, you will be asked again when you next login.)</source>
+ <translation>(Wenn Sie &apos;Später&apos; auswählen, werden Sie beim nächsten Anmelden erneut gefragt.)</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="32"/>
- <source>No</source>
- <translation>Nein</translation>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="28"/>
+ <source>OK</source>
+ <translation>OK</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="34"/>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="38"/>
<source>Defer</source>
<translation>Später</translation>
</message>
</context>
<context>
- <name>Swift::QtTreeWidget</name>
+ <name>Swift::QtTextEdit</name>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="144"/>
- <source>Edit</source>
- <translation>Editieren</translation>
+ <location filename="../QtUI/QtTextEdit.cpp" line="129"/>
+ <source>Spell Checker Options</source>
+ <translation>Rechtschreibprüfungsoptionen</translation>
</message>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="145"/>
- <source>Remove</source>
- <translation>Entfernen</translation>
+ <location filename="../QtUI/QtTextEdit.cpp" line="165"/>
+ <source>No Suggestions</source>
+ <translation>Keine Korrekturempfehlungen</translation>
</message>
+</context>
+<context>
+ <name>Swift::QtUserSearchDetailsPage</name>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="157"/>
- <source>Rename</source>
- <translation>Umbenennen</translation>
+ <location filename="../QtUI/UserSearch/QtUserSearchDetailsPage.cpp" line="23"/>
+ <source>Please choose a name for the contact, and select the groups you want to add the contact to.</source>
+ <translation>Bitte wähle einen Namen für den Kontakt und wähle die Gruppen aus zu denen der Kontakt hinzugefügt werden soll.</translation>
</message>
+</context>
+<context>
+ <name>Swift::QtUserSearchFirstMultiJIDPage</name>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="167"/>
- <source>Rename group</source>
- <translation>Guppe umbenennen</translation>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.cpp" line="32"/>
+ <source>Add another user to your contact list</source>
+ <translation>Füge einen anderen Benutzer zu deinen Kontakten hinzu</translation>
</message>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="167"/>
- <source>Enter a new name for group &apos;%1&apos;:</source>
- <translation>Gibt einen neuen Namen für die Gruppe &apos;%1&apos; ein:</translation>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.cpp" line="35"/>
+ <source>Chat to another user</source>
+ <translation>Mit einem anderen Benutzer chatten</translation>
</message>
-</context>
-<context>
- <name>Swift::QtUserSearchDetailsPage</name>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchDetailsPage.cpp" line="17"/>
- <source>Please choose a name for the contact, and select the groups you want to add the contact to.</source>
- <translation>Bitte wähle einen Namen für den Kontakt und wähle die Gruppen aus zu denen der Kontakt hinzugefügt werden soll.</translation>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.cpp" line="38"/>
+ <source>Invite contact to chat</source>
+ <translation>Kontakt zum Gespräch einladen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.cpp" line="42"/>
+ <source>%1. If you know their address you can enter it directly, or you can search for them.</source>
+ <translation>%1. Wenn Sie seine Adresse kennen, können Sie diese direkt eingeben, ansonsten können Sie auch danach suchen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.cpp" line="95"/>
+ <source>You can&apos;t invite a room to chat.</source>
+ <translation>Ein Chatraum kann nicht in ein Gespräch eingeladen werden.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstMultiJIDPage.cpp" line="96"/>
+ <source>Error inviting room to chat</source>
+ <translation>Fehler beim Einladen eines Chatraums zu einem Gespräch</translation>
</message>
</context>
<context>
<name>Swift::QtUserSearchFirstPage</name>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.cpp" line="16"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.cpp" line="18"/>
<source>%1. If you know their address you can enter it directly, or you can search for them.</source>
- <translation>%1. Wenn du seine Adresse kennst, kannst du sie direkt eingeben, ansonsten kannst du auch danach suchen.</translation>
+ <translation>%1. Wenn Sie seine Adresse kennen, können Sie sie direkt eingeben, ansonsten können Sie auch danach suchen.</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.cpp" line="16"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.cpp" line="18"/>
<source>Add another user to your contact list</source>
<translation>Füge einen anderen Benutzer zu deinen Kontakten hinzu</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.cpp" line="16"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchFirstPage.cpp" line="18"/>
<source>Chat to another user</source>
<translation>Mit einem anderen Benutzer chatten</translation>
</message>
@@ -1726,102 +3633,543 @@ Wenn du dich jetzt noch nicht festlegen willst, wirst du beim nächsten Einlogge
<context>
<name>Swift::QtUserSearchWindow</name>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="32"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="51"/>
<source>Add Contact</source>
<translation>Kontakt hinzufügen</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="32"/>
- <source>Chat to User</source>
- <translation>Mit einem Benutzer chatten</translation>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="54"/>
+ <source>Chat to Users</source>
+ <translation>Gespräch mit Benutzern</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="43"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="57"/>
+ <source>Add Users to Chat</source>
+ <translation>Benutzer zum Gespräch hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="509"/>
<source>alice@wonderland.lit</source>
<translation>alice@wonderland.lit</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="223"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="572"/>
<source>How would you like to find the user to add?</source>
- <translation>Wie willst du nach dem Benutzer suchen, den du hinzufügen möchtest?</translation>
+ <translation>Wie wollen Sie nach dem Benutzer suchen, den Sie hinzufügen möchten?</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="226"/>
- <source>How would you like to find the user to chat to?</source>
- <translation>Wie willst du nach dem Benutzer suchen, mit dem du sprechen willst?</translation>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="581"/>
+ <source>List of participants:</source>
+ <translation>Liste der Teilnehmer:</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="251"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="583"/>
+ <source>Who do you want to invite to the chat?</source>
+ <translation>Wen möchten Sie in das Gespräch einladen?</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="618"/>
<source>Error while searching</source>
<translation>Während der Suche ist ein Fehler aufgetreten</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="257"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="624"/>
<source>This server doesn&apos;t support searching for users.</source>
<translation>Dieser Server untersützt das Suchen nach Benutzern nicht.</translation>
</message>
</context>
<context>
+ <name>Swift::QtVCardAddressField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="23"/>
+ <source>Address</source>
+ <translation>Adresse</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="59"/>
+ <source>Street</source>
+ <translation>Straße</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="60"/>
+ <source>PO Box</source>
+ <translation>Postfach</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="61"/>
+ <source>Address Extension</source>
+ <translation>Addresszusatz</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="62"/>
+ <source>City</source>
+ <translation>Stadt</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="63"/>
+ <source>Postal Code</source>
+ <translation>Postleitzahl</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="64"/>
+ <source>Region</source>
+ <translation>Landesteil</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="65"/>
+ <source>Country</source>
+ <translation>Staat</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="72"/>
+ <source>Domestic Delivery</source>
+ <translation>Inländische Lieferung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="75"/>
+ <source>International Delivery</source>
+ <translation>Internationale Lieferung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="83"/>
+ <source>Postal</source>
+ <translation>Brief</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressField.cpp" line="84"/>
+ <source>Parcel</source>
+ <translation>Paket</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardAddressLabelField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressLabelField.cpp" line="25"/>
+ <source>Address Label</source>
+ <translation>Adressaufkleber</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressLabelField.cpp" line="42"/>
+ <source>Domestic Delivery</source>
+ <translation>Inlandlieferung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressLabelField.cpp" line="45"/>
+ <source>International Delivery</source>
+ <translation>Internationale Lieferung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressLabelField.cpp" line="53"/>
+ <source>Postal</source>
+ <translation>Briefe</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardAddressLabelField.cpp" line="54"/>
+ <source>Parcel</source>
+ <translation>Pakete</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardBirthdayField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardBirthdayField.cpp" line="18"/>
+ <source>Birthday</source>
+ <translation>Geburtstag</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardDescriptionField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardDescriptionField.cpp" line="18"/>
+ <source>Description</source>
+ <translation>Beschreibung</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardGeneralField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardGeneralField.cpp" line="36"/>
+ <source>Stars can be used to mark preferred contact details.</source>
+ <translation>Mit einem Stern können bevorzugte Kontaktfelder markiert werden.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardGeneralField.cpp" line="133"/>
+ <source>Marked as your preferred %1. Click again to undo.</source>
+ <translation>Markiert als bevorzugte(r) %1. Klicke erneut um Bevorzugung aufzuheben.</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardInternetEMailField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardInternetEMailField.cpp" line="20"/>
+ <source>E-Mail</source>
+ <translation>E-Mail</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardInternetEMailField.cpp" line="34"/>
+ <source>alice@wonderland.lit</source>
+ <translation>alice@wonderland.lit</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardJIDField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardJIDField.cpp" line="19"/>
+ <source>JID</source>
+ <translation>JID</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardJIDField.cpp" line="33"/>
+ <source>alice@wonderland.lit</source>
+ <translation>alice@wonderland.lit</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardOrganizationField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardOrganizationField.cpp" line="20"/>
+ <source>Organization</source>
+ <translation>Organisation</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardPhotoAndNameFields</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="35"/>
+ <source>Formatted Name</source>
+ <translation>Vorformatierter Name</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="36"/>
+ <source>Nickname</source>
+ <translation>Spitzname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="37"/>
+ <source>Prefix</source>
+ <translation>Präfix</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="38"/>
+ <source>Given Name</source>
+ <translation>Vorname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="39"/>
+ <source>Middle Name</source>
+ <translation>Zweitname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="40"/>
+ <source>Last Name</source>
+ <translation>Nachname</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.cpp" line="41"/>
+ <source>Suffix</source>
+ <translation>Suffix</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardRoleField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardRoleField.cpp" line="17"/>
+ <source>Role</source>
+ <translation>Rolle</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardTelephoneField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="16"/>
+ <source>Telephone</source>
+ <translation>Telefon</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTelephoneField.cpp" line="27"/>
+ <source>0118 999 881 999 119 7253</source>
+ <translation>0118 999 881 999 119 7253</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardTitleField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardTitleField.cpp" line="17"/>
+ <source>Title</source>
+ <translation>Titel</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardURLField</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardURLField.cpp" line="21"/>
+ <source>URL</source>
+ <translation>URL</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtVCardWidget</name>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardWidget.cpp" line="48"/>
+ <source>Add Field</source>
+ <translation>Feld hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtVCardWidget/QtVCardWidget.cpp" line="346"/>
+ <source>Add %1</source>
+ <translation>%1 hinzufügen</translation>
+ </message>
+</context>
+<context>
+ <name>Swift::QtWebKitChatView</name>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="105"/>
+ <source>Clear log</source>
+ <translation>Aufzeichnung löschen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="106"/>
+ <source>You are about to clear the contents of your chat log.</source>
+ <translation>Sie sind dabei die Gesprächsaufzeichung zu löschen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="107"/>
+ <source>Are you sure?</source>
+ <translation>Sind Sie sich sicher?</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="261"/>
+ <source>%1 edited</source>
+ <translation>%1 editiert</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="450"/>
+ <source>Preparing to transfer.</source>
+ <translation>Zur Übertragung vorbeireten.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="451"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="455"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="460"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="471"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="684"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="696"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="730"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="735"/>
+ <source>Cancel</source>
+ <translation>Abbrechen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="454"/>
+ <source>Waiting for other side to accept the transfer.</source>
+ <translation>Warte auf den Gegenüber den Dateitransfer anzunehmen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="459"/>
+ <source>Negotiating...</source>
+ <translation>Aushandeln…</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="474"/>
+ <source>Transfer has been canceled!</source>
+ <translation>Dateitransfer wurde abgebrochen!</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="478"/>
+ <source>Transfer completed successfully.</source>
+ <translation>Dateitransfer erfolgreich abgeschlossen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="478"/>
+ <source>Open file</source>
+ <translation>Datei öffnen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="482"/>
+ <source>Transfer failed.</source>
+ <translation>Dateitransfer fehlgeschlagen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="492"/>
+ <source>Started whiteboard chat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="492"/>
+ <source>Show whiteboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="494"/>
+ <source>Whiteboard chat has been canceled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="496"/>
+ <source>Whiteboard chat request has been rejected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="505"/>
+ <source>Return to room</source>
+ <translation>Zum chatraum zurückkehren</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="681"/>
+ <source>Send file: %1 (%2)</source>
+ <translation>Sende Datei %1 (%2)</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="685"/>
+ <source>Set Description</source>
+ <translation>Beschreibung festlegen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="686"/>
+ <source>Send</source>
+ <translation>Abschicken</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="690"/>
+ <source>Receiving file: %1 (%2)</source>
+ <translation>Empfange Datei: %1 (%2)</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="697"/>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="736"/>
+ <source>Accept</source>
+ <translation>Annehmen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="728"/>
+ <source>Starting whiteboard chat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="733"/>
+ <source>%1 would like to start a whiteboard chat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="809"/>
+ <source>File transfer description</source>
+ <translation>Dateitransferbeschreibung</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="810"/>
+ <source>Description:</source>
+ <translation>Beschreibung:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="824"/>
+ <source>Save File</source>
+ <translation>Datei speichern</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="831"/>
+ <source>The chosen save location is not writable! Click the &apos;Accept&apos; button to select a different save location.</source>
+ <translation>Der gewählte Speicherort ist nicht schreibbar! Klicke die &apos;Annehmen&apos; Schaltfläche um einen anderen Speicherort auszuwählen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="985"/>
+ <source>Accept Invite</source>
+ <translation>Einladung annehmen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="1002"/>
+ <source>This message has not been received by your server yet.</source>
+ <translation>Die Nachricht wurde noch nicht von deinem Server empfangen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="1009"/>
+ <source>This message may not have been transmitted.</source>
+ <translation>Die Nachricht scheint nicht versandt worden zu sein.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="1018"/>
+ <source>The receipt for this message has been received.</source>
+ <translation>Die Empfangsbestätigung für diese Nachricht wurde empfangen.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="1021"/>
+ <source>The receipt for this message has not yet been received. The recipient(s) might not have received this message.</source>
+ <translation>Die Empfangsbestätigung für diese Nachricht wurde noch nicht Empfangen. Der Gegenüber könnte die Nachricht nicht erhalten haben.</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtWebKitChatView.cpp" line="1024"/>
+ <source>Failed to transmit message to the receipient(s).</source>
+ <translation>Die Nachricht konnte nicht an die Empfänger zugestellt werden.</translation>
+ </message>
+</context>
+<context>
<name>Swift::QtWebView</name>
<message>
- <location filename="../QtUI/QtWebView.cpp" line="61"/>
+ <location filename="../QtUI/QtWebView.cpp" line="71"/>
<source>Clear</source>
<translation>Leeren</translation>
</message>
<message>
- <location filename="../QtUI/QtWebView.cpp" line="62"/>
+ <location filename="../QtUI/QtWebView.cpp" line="72"/>
<source>Increase font size</source>
<translation>Schriftgröße erhöhen</translation>
</message>
<message>
- <location filename="../QtUI/QtWebView.cpp" line="63"/>
+ <location filename="../QtUI/QtWebView.cpp" line="73"/>
<source>Decrease font size</source>
<translation>Schriftgröße verringern</translation>
</message>
</context>
<context>
+ <name>Swift::QtWhiteboardWindow</name>
+ <message>
+ <location filename="../QtUI/Whiteboard/QtWhiteboardWindow.cpp" line="396"/>
+ <source>Closing window is equivalent closing the session. Are you sure you want to do this?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Swift::QtXMLConsoleWidget</name>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="22"/>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="25"/>
<source>Console</source>
<translation>Konsole</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="40"/>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="43"/>
<source>Trace input/output</source>
<translation>Eingabe/Ausgabe mit schneiden</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="46"/>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="49"/>
<source>Clear</source>
<translation>Leeren</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="50"/>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="53"/>
<source>Debug Console</source>
<translation>Debug-Konsole</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="75"/>
- <source>&lt;!-- IN --&gt;</source>
- <translation>&lt;!-- EINTREFFEND --&gt;</translation>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="82"/>
+ <source>&lt;!-- IN %1 --&gt;</source>
+ <translation>&lt;!-- EINTREFFEND %1 --&gt;</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="79"/>
- <source>&lt;!-- OUT --&gt;</source>
- <translation>&lt;!-- AUSGEHEND --&gt;</translation>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="88"/>
+ <source>&lt;!-- OUT %1 --&gt;</source>
+ <translation>&lt;!-- AUSGEHEND %1 --&gt;</translation>
</message>
</context>
<context>
<name>TRANSLATION_INFO</name>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="49"/>
- <location filename="../QtUI/QtAboutWidget.cpp" line="50"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="46"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="47"/>
<source>TRANSLATION_AUTHOR</source>
<translation>Thilo Cestonaro</translation>
</message>
<message>
- <location filename="../QtUI/QtAboutWidget.cpp" line="52"/>
+ <location filename="../QtUI/QtAboutWidget.cpp" line="49"/>
<source>TRANSLATION_LICENSE</source>
<comment>This string contains the license under which this translation is licensed. We ask you to license the translation under the BSD license. Please read http://www.opensource.org/licenses/bsd-license.php, and if you agree to release your translation under this license, use the following (untranslated) text: &apos;This translation is licensed under the BSD License. See http://www.opensource.org/licenses/bsd-license.php&apos;</comment>
<translation>This translation is licensed under the BSD License. See http://www.opensource.org/licenses/bsd-license.php</translation>