summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Swift/Translations/swift_de.ts735
1 files changed, 533 insertions, 202 deletions
diff --git a/Swift/Translations/swift_de.ts b/Swift/Translations/swift_de.ts
index 0fee815..ac01f02 100644
--- a/Swift/Translations/swift_de.ts
+++ b/Swift/Translations/swift_de.ts
@@ -5,329 +5,367 @@
<context>
<name></name>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="47"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="55"/>
<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="58"/>
<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="201"/>
<source>me</source>
<translation>Ich</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatController.cpp" line="167"/>
+ <location filename="../Controllers/Chat/ChatController.cpp" line="289"/>
<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="293"/>
<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="295"/>
<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="297"/>
<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/ChatControllerBase.cpp" line="67"/>
<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="178"/>
<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="236"/>
<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="242"/>
<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="243"/>
<source>Conflict</source>
<translation>Konflikt</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="218"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="244"/>
<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="245"/>
<source>Forbidden</source>
<translation>Verboten</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="220"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="246"/>
<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="247"/>
<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="248"/>
<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="249"/>
<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="250"/>
<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="251"/>
<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="252"/>
<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="253"/>
<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="254"/>
<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="255"/>
<source>Redirect</source>
<translation>Weiterleitung</translation>
</message>
<message>
- <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="230"/>
+ <location filename="../Controllers/Chat/ChatControllerBase.cpp" line="256"/>
<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="257"/>
<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="258"/>
<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="259"/>
<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="260"/>
<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="261"/>
<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="262"/>
<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="263"/>
<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="190"/>
<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="201"/>
<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="207"/>
<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="211"/>
<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>
+ <translation type="obsolete">Ein Passwort ist nötig</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="144"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="219"/>
<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="223"/>
<source>You are banned from the room</source>
<translation>Du wurdest aus diesem Chatraum gebannt</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="152"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="227"/>
<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="231"/>
<source>The room does not exist</source>
<translation>Dieser Chatraum existiert nicht</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="162"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="237"/>
<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="249"/>
<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"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="293"/>
<source>%1% has entered the room as a %2%.</source>
<translation>%1% hat den Chatraum als ein %2% betreten.</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="220"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="296"/>
<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="322"/>
<source>moderator</source>
<translation>Moderator</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="247"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="323"/>
<source>participant</source>
<translation>Teilnehmer</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="248"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="324"/>
<source>visitor</source>
<translation>Gast</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="296"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="372"/>
<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="405"/>
<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="411"/>
<source>Moderators</source>
<translation>Moderatoren</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="335"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="412"/>
<source>Participants</source>
<translation>Teilnehmer</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="336"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="413"/>
<source>Visitors</source>
<translation>Gäste</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="337"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="414"/>
<source>Occupants</source>
<translation>Besitzer</translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="351"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="428"/>
<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="469"/>
+ <source>%1% has left the room%2%</source>
+ <translation>%1% hat den Raum %2% verlassen</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="473"/>
+ <source>You have been kicked out of the room</source>
+ <translation>Du bist aus dem Chatraum geschmissen worden</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="474"/>
+ <source>You have been banned from the room</source>
+ <translation>Du bist aus dem Chatraum verbannt worden</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="475"/>
+ <source>You are no longer a member of the room and have been removed</source>
+ <translation>Du bist kein Mitglied des Chatraums mehr und wurdest deshalb aus diesem entfernt</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="476"/>
+ <source>The room has been destroyed</source>
+ <translation>Der Chatraum wurde gelöscht</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="592"/>
<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="644"/>
+ <source>Room configuration failed: %1%.</source>
+ <translation>Konfiguration des Chatraums ist fehlgeschlagen: %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="650"/>
+ <source>Occupant role change failed: %1%.</source>
+ <translation>Änderung der Besitzerrolle schlug fehl: %1%.</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="478"/>
<source>You have left the room</source>
<translation>Du hast 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="215"/>
+ <source>The correct room password is needed</source>
+ <translation>Es ist das korrekte Passwort nötig um dem Chatraum beizutreten</translation>
+ </message>
+ <message>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="557"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="621"/>
<source> and </source>
<translation> und </translation>
</message>
<message>
- <location filename="../Controllers/Chat/MUCController.cpp" line="478"/>
+ <location filename="../Controllers/Chat/MUCController.cpp" line="581"/>
<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="584"/>
<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="589"/>
<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="597"/>
<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="600"/>
<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="605"/>
<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="608"/>
<source>%1% has left then returned to the room</source>
<translation>%1% hat den Chatraum verlassen und dann wieder betreten</translation>
</message>
@@ -342,179 +380,179 @@
<translation>Fehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="385"/>
+ <location filename="../Controllers/MainController.cpp" line="423"/>
<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="522"/>
<source>Unknown Error</source>
<translation>unbekannter Fehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="479"/>
+ <location filename="../Controllers/MainController.cpp" line="523"/>
<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="524"/>
<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="525"/>
<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="526"/>
<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="527"/>
<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="528"/>
<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="529"/>
<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="530"/>
<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="531"/>
<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="532"/>
<source>Unexpected response</source>
<translation>Unerwartete Antwort</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="489"/>
+ <location filename="../Controllers/MainController.cpp" line="533"/>
<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="534"/>
<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="535"/>
<source>Stream error</source>
<translation>Stream Fehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="492"/>
+ <location filename="../Controllers/MainController.cpp" line="536"/>
<source>Encryption error</source>
<translation>Verschlüsselungsfehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="493"/>
+ <location filename="../Controllers/MainController.cpp" line="537"/>
<source>Error loading certificate (Invalid password?)</source>
<translation>Fehler beim Laden des Zertifikates (falsches Passwort?)</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="494"/>
+ <location filename="../Controllers/MainController.cpp" line="538"/>
<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="540"/>
<source>Unknown certificate</source>
<translation>Unbekanntes Zertifikat</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="497"/>
+ <location filename="../Controllers/MainController.cpp" line="541"/>
<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="542"/>
<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="543"/>
<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="544"/>
<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="545"/>
<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="546"/>
<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="547"/>
<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="548"/>
<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="549"/>
<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="550"/>
<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="560"/>
<source>Certificate error</source>
<translation>Zertifikatsfehler</translation>
</message>
<message>
- <location filename="../Controllers/MainController.cpp" line="530"/>
+ <location filename="../Controllers/MainController.cpp" line="574"/>
<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="580"/>
<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="583"/>
<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="131"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="157"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="222"/>
<source>Contacts</source>
<translation>Kontakte</translation>
</message>
<message>
- <location filename="../Controllers/Roster/RosterController.cpp" line="251"/>
+ <location filename="../Controllers/Roster/RosterController.cpp" line="263"/>
<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>
@@ -919,6 +957,57 @@
</message>
</context>
<context>
+ <name>QtAffiliationEditor</name>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="123"/>
+ <source>Dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="125"/>
+ <source>Affiliation:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="128"/>
+ <source>Owner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="129"/>
+ <source>Administrator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="130"/>
+ <source>Member</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="131"/>
+ <source>Outcast (Banned)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="133"/>
+ <source>Add User</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtAffiliationEditor.ui"/>
+ <location filename="../QtUI/ui_QtAffiliationEditor.h" line="134"/>
+ <source>Remove User</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>QtBookmarkDetailWindow</name>
<message>
<location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
@@ -951,45 +1040,61 @@
<translation>Chatraum Passwort:</translation>
</message>
<message>
+ <source>Join automatically</source>
+ <translation type="obsolete">Automatisch betreten</translation>
+ </message>
+ <message>
<location filename="../QtUI/QtBookmarkDetailWindow.ui"/>
<location filename="../QtUI/ui_QtBookmarkDetailWindow.h" line="142"/>
- <source>Join automatically</source>
- <translation>Automatisch betreten</translation>
+ <source>Enter automatically</source>
+ <translation>Automatisch beitreten</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/ui_QtJoinMUCWindow.h" line="142"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="150"/>
<source>Enter Room</source>
<translation>Chatraum betreten</translation>
</message>
<message>
<location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="125"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="143"/>
<source>Room:</source>
<translation>Chatraum:</translation>
</message>
<message>
<location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="126"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="144"/>
<source>Search ...</source>
<translation>Suchen ...</translation>
</message>
<message>
<location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="127"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="145"/>
<source>Nickname:</source>
<translation>Nickname:</translation>
</message>
<message>
<location filename="../QtUI/QtJoinMUCWindow.ui"/>
- <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="129"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="149"/>
<source>Enter automatically in future</source>
<translation>In Zukunft automatisch eintreten</translation>
</message>
+ <message>
+ <location filename="../QtUI/QtJoinMUCWindow.ui"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="147"/>
+ <source>Password:</source>
+ <translation>Passwort:</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtJoinMUCWindow.ui"/>
+ <location filename="../QtUI/ui_QtJoinMUCWindow.h" line="148"/>
+ <source>Automatically configure newly created rooms</source>
+ <translation>Neue Chaträume automatisch konfigurieren</translation>
+ </message>
</context>
<context>
<name>QtMUCSearchWindow</name>
@@ -1028,31 +1133,31 @@
<name>QtUserSearchFieldsPage</name>
<message>
<location filename="../QtUI/UserSearch/QtUserSearchFieldsPage.ui"/>
- <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="119"/>
+ <location filename="../QtUI/UserSearch/ui_QtUserSearchFieldsPage.h" line="131"/>
<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/ui_QtUserSearchFieldsPage.h" line="132"/>
<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/ui_QtUserSearchFieldsPage.h" line="133"/>
<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/ui_QtUserSearchFieldsPage.h" line="134"/>
<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/ui_QtUserSearchFieldsPage.h" line="136"/>
<source>Fetching search fields</source>
<translation>Suchfelder abrufen</translation>
</message>
@@ -1150,42 +1255,55 @@
<context>
<name>Swift::QtAdHocCommandWindow</name>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="36"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="37"/>
<source>Cancel</source>
<translation>Abbrechen</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="39"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="40"/>
<source>Back</source>
<translation>Zurück</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="42"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="43"/>
<source>Next</source>
<translation>Weiter</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="45"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="46"/>
<source>Complete</source>
<translation>Fertig</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="90"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="92"/>
<source>Error: %1</source>
<translation>Fehler: %1</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="91"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="93"/>
<source>Warning: %1</source>
<translation>Warnung: %1</translation>
</message>
<message>
- <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="104"/>
+ <location filename="../QtUI/QtAdHocCommandWindow.cpp" line="106"/>
<source>Error executing command</source>
<translation>Fehler beim Ausführen des Kommandos</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>Die Adresse des Benutzers wurde hinzugefügt:</translation>
+ </message>
+</context>
+<context>
<name>Swift::QtAvatarWidget</name>
<message>
<location filename="../QtUI/QtAvatarWidget.cpp" line="61"/>
@@ -1239,41 +1357,46 @@
<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="80"/>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="84"/>
<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="81"/>
<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="82"/>
<source>Remove Bookmark</source>
<translation>Lesezeichen entfernen</translation>
</message>
+ <message>
+ <location filename="../QtUI/ChatList/QtChatListWindow.cpp" line="158"/>
+ <source>Clear recents</source>
+ <translation>Gespräche löschen</translation>
+ </message>
</context>
<context>
<name>Swift::QtChatView</name>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="63"/>
+ <location filename="../QtUI/QtChatView.cpp" line="71"/>
<source>Clear log</source>
<translation>Aufzeichnung löschen</translation>
</message>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="64"/>
+ <location filename="../QtUI/QtChatView.cpp" line="72"/>
<source>You are about to clear the contents of your chat log.</source>
<translation>Du bist dabei die Gesprächsaufzeichung zu löschen.</translation>
</message>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="65"/>
+ <location filename="../QtUI/QtChatView.cpp" line="73"/>
<source>Are you sure?</source>
<translation>Bist du dir sicher?</translation>
</message>
<message>
- <location filename="../QtUI/QtChatView.cpp" line="165"/>
+ <location filename="../QtUI/QtChatView.cpp" line="177"/>
<source>%1 edited</source>
<translation>%1 editiert</translation>
</message>
@@ -1281,21 +1404,116 @@
<context>
<name>Swift::QtChatWindow</name>
<message>
- <location filename="../QtUI/QtChatWindow.cpp" line="82"/>
+ <location filename="../QtUI/QtChatWindow.cpp" line="138"/>
<source>Correcting</source>
<translation>verbessern</translation>
</message>
<message>
- <location filename="../QtUI/QtChatWindow.cpp" line="362"/>
+ <location filename="../QtUI/QtChatWindow.cpp" line="243"/>
+ <source>This chat may not support message correction. If you send a correction anyway, it may appear as a duplicate message</source>
+ <translation>Dieses Gespräch unterstützt eventuell keine Nachrichtenkorrektur. Wenn trotzdem eine Korrektur geschickt wird, tauch diese als eine Kopie der Nachricht auf</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="245"/>
+ <source>This chat does not support message correction. If you send a correction anyway, it will appear as a duplicate message</source>
+ <translation>Dieses Gespräch unterstützt keine Nachrichtenkorrektur. Wenn trotzdem eine Korrektur geschickt wird, tauch diese als eine Kopie der Nachricht auf </translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="478"/>
<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/QtChatWindow.cpp" line="364"/>
+ <location filename="../QtUI/QtChatWindow.cpp" line="485"/>
<source>This message may not have been transmitted.</source>
<translation>Die Nachricht scheint nicht versandt worden zu sein.</translation>
</message>
<message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="494"/>
+ <source>The receipt for this message has been received.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="497"/>
+ <source>The receipt for this message has not yet been received. The receipient(s) might not have received this message.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="576"/>
+ <source>File transfer description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="577"/>
+ <source>Description:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="593"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="735"/>
+ <source>Change subject</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="736"/>
+ <source>Configure room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="737"/>
+ <source>Edit affiliations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="738"/>
+ <source>Destroy room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="739"/>
+ <source>Invite person to this room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="743"/>
+ <source>Change room subject</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="743"/>
+ <source>New subject:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="761"/>
+ <source>Confirm room destruction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="762"/>
+ <source>Are you sure you want to destroy the room?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="763"/>
+ <source>This will destroy the room.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="772"/>
+ <source>Enter person&apos;s address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtChatWindow.cpp" line="772"/>
+ <source>Address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Couldn&apos;t send message: %1</source>
<translation type="obsolete">Konnte die Nachricht nicht senden: %1</translation>
</message>
@@ -1336,17 +1554,17 @@
<translation>Ok</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="82"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="83"/>
<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="84"/>
<source>Are you sure you want to delete this contact?</source>
<translation>Bist du dir sicher, dass du diesen Kontakt löschen willst?</translation>
</message>
<message>
- <location filename="../QtUI/QtContactEditWindow.cpp" line="84"/>
+ <location filename="../QtUI/QtContactEditWindow.cpp" line="85"/>
<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>
@@ -1360,9 +1578,22 @@
</message>
</context>
<context>
+ <name>Swift::QtFileTransferListWidget</name>
+ <message>
+ <location filename="../QtUI/QtFileTransferListWidget.cpp" line="39"/>
+ <source>Clear Finished Transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtFileTransferListWidget.cpp" line="44"/>
+ <source>File Transfer List</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="19"/>
<source>someroom@rooms.example.com</source>
<translation>meinraum@chatraeume.beispiel.com</translation>
</message>
@@ -1370,125 +1601,148 @@
<context>
<name>Swift::QtLoginWindow</name>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="81"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="91"/>
<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="96"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="97"/>
<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="101"/>
<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="107"/>
<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="128"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="129"/>
<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>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="125"/>
- <location filename="../QtUI/QtLoginWindow.cpp" line="307"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="135"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="327"/>
<source>Connect</source>
<translation>Verbinden</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="136"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="146"/>
<source>Remember Password?</source>
<translation>Passwort behalten?</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="138"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="148"/>
<source>Login Automatically?</source>
<translation>Automatisch einloggen?</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="150"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="160"/>
<source>&amp;Swift</source>
<translation>&amp;Swift</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="152"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="162"/>
<source>&amp;General</source>
<translation>All&amp;gemein</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="160"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="170"/>
<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="175"/>
<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="180"/>
+ <source>Show &amp;File Transfer Overview</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="185"/>
<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="191"/>
<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="203"/>
<source>&amp;Quit</source>
<translation>&amp;Beenden</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="215"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="237"/>
<source>Remove profile</source>
<translation>Profil entfernen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="215"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="237"/>
<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="327"/>
<source>Cancel</source>
<translation>Abbrechen</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="332"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="341"/>
+ <source>Confirm terms of use</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="384"/>
<source>Select an authentication certificate</source>
<translation>Wähle ein Authentifizierungszertifikat</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="433"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="494"/>
<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="495"/>
<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>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="436"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="497"/>
<source>Subject: %1</source>
<translation>Betreff: %1</translation>
</message>
<message>
- <location filename="../QtUI/QtLoginWindow.cpp" line="437"/>
+ <location filename="../QtUI/QtLoginWindow.cpp" line="498"/>
<source>SHA-1 Fingerprint: %1</source>
<translation>SHA-1 Fingerabdruck: %1</translation>
</message>
</context>
<context>
+ <name>Swift::QtMUCConfigurationWindow</name>
+ <message>
+ <location filename="../QtUI/QtMUCConfigurationWindow.cpp" line="34"/>
+ <source>Cancel</source>
+ <translation type="unfinished">Abbrechen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMUCConfigurationWindow.cpp" line="37"/>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Swift::QtMUCSearchWindow</name>
<message>
<location filename="../QtUI/MUCSearch/QtMUCSearchWindow.cpp" line="49"/>
@@ -1500,13 +1754,13 @@
<context>
<name>Swift::QtMainWindow</name>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="69"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="68"/>
<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="174"/>
<source>&amp;Notices</source>
<translation>H&amp;inweise</translation>
</message>
@@ -1526,7 +1780,7 @@
<translation>&amp;Offline-Kontakte anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="93"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="100"/>
<source>&amp;Actions</source>
<translation>&amp;Aktionen</translation>
</message>
@@ -1556,22 +1810,32 @@
<translation>Gesprä&amp;ch beginnen</translation>
</message>
<message>
- <location filename="../QtUI/QtMainWindow.cpp" line="111"/>
+ <location filename="../QtUI/QtMainWindow.cpp" line="118"/>
<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="121"/>
<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="125"/>
+ <source>&amp;Request Delivery Receipts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="134"/>
<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="185"/>
+ <source>&amp;Chats</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/QtMainWindow.cpp" line="278"/>
<source>No Available Commands</source>
<translation>Keine Kommandos verfügbar</translation>
</message>
@@ -1579,27 +1843,60 @@
<context>
<name>Swift::QtNameWidget</name>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="47"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="48"/>
<source>Show Nickname</source>
<translation>Nicknamen anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="47"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="48"/>
<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="56"/>
<source>Show Address</source>
<translation>Adresse anzeigen</translation>
</message>
<message>
- <location filename="../QtUI/QtNameWidget.cpp" line="62"/>
+ <location filename="../QtUI/QtNameWidget.cpp" line="63"/>
<source>Edit Profile</source>
<translation>Profil editieren</translation>
</message>
</context>
<context>
+ <name>Swift::QtOccupantListWidget</name>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="46"/>
+ <source>No actions for this user</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="55"/>
+ <source>Kick user</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="56"/>
+ <source>Kick and ban user</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="57"/>
+ <source>Make moderator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="58"/>
+ <source>Make participant</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtOccupantListWidget.cpp" line="59"/>
+ <source>Remove voice</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Swift::QtProfileWindow</name>
<message>
<location filename="../QtUI/QtProfileWindow.cpp" line="24"/>
@@ -1618,6 +1915,45 @@
</message>
</context>
<context>
+ <name>Swift::QtRosterWidget</name>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="57"/>
+ <source>Edit</source>
+ <translation type="unfinished">Editieren</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="58"/>
+ <source>Remove</source>
+ <translation type="unfinished">Entfernen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="62"/>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="76"/>
+ <source>Send File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="76"/>
+ <source>All Files (*);;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="84"/>
+ <source>Rename</source>
+ <translation type="unfinished">Umbenennen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="94"/>
+ <source>Rename group</source>
+ <translation type="unfinished">Guppe umbenennen</translation>
+ </message>
+ <message>
+ <location filename="../QtUI/Roster/QtRosterWidget.cpp" line="94"/>
+ <source>Enter a new name for group &apos;%1&apos;:</source>
+ <translation type="unfinished">Gibt einen neuen Namen für die Gruppe &apos;%1&apos; ein:</translation>
+ </message>
+</context>
+<context>
<name>Swift::QtStatusWidget</name>
<message>
<location filename="../QtUI/QtStatusWidget.cpp" line="231"/>
@@ -1625,7 +1961,7 @@
<translation>Verbinden</translation>
</message>
<message>
- <location filename="../QtUI/QtStatusWidget.cpp" line="263"/>
+ <location filename="../QtUI/QtStatusWidget.cpp" line="261"/>
<source>(No message)</source>
<translation>(Keine Nachricht)</translation>
</message>
@@ -1659,12 +1995,12 @@ Wenn du dich jetzt noch nicht festlegen willst, wirst du beim nächsten Einlogge
<translation>Ja</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="32"/>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="33"/>
<source>No</source>
<translation>Nein</translation>
</message>
<message>
- <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="34"/>
+ <location filename="../QtUI/QtSubscriptionRequestWindow.cpp" line="35"/>
<source>Defer</source>
<translation>Später</translation>
</message>
@@ -1672,29 +2008,24 @@ Wenn du dich jetzt noch nicht festlegen willst, wirst du beim nächsten Einlogge
<context>
<name>Swift::QtTreeWidget</name>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="144"/>
<source>Edit</source>
- <translation>Editieren</translation>
+ <translation type="obsolete">Editieren</translation>
</message>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="145"/>
<source>Remove</source>
- <translation>Entfernen</translation>
+ <translation type="obsolete">Entfernen</translation>
</message>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="157"/>
<source>Rename</source>
- <translation>Umbenennen</translation>
+ <translation type="obsolete">Umbenennen</translation>
</message>
<message>
- <location filename="../QtUI/Roster/QtTreeWidget.cpp" line="167"/>
<source>Rename group</source>
- <translation>Guppe umbenennen</translation>
+ <translation type="obsolete">Guppe umbenennen</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>
+ <translation type="obsolete">Gibt einen neuen Namen für die Gruppe &apos;%1&apos; ein:</translation>
</message>
</context>
<context>
@@ -1726,37 +2057,37 @@ 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="35"/>
<source>Add Contact</source>
<translation>Kontakt hinzufügen</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="32"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="35"/>
<source>Chat to User</source>
<translation>Mit einem Benutzer chatten</translation>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="43"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="45"/>
<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="269"/>
<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>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="226"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="272"/>
<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>
</message>
<message>
- <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="251"/>
+ <location filename="../QtUI/UserSearch/QtUserSearchWindow.cpp" line="299"/>
<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="305"/>
<source>This server doesn&apos;t support searching for users.</source>
<translation>Dieser Server untersützt das Suchen nach Benutzern nicht.</translation>
</message>
@@ -1764,17 +2095,17 @@ Wenn du dich jetzt noch nicht festlegen willst, wirst du beim nächsten Einlogge
<context>
<name>Swift::QtWebView</name>
<message>
- <location filename="../QtUI/QtWebView.cpp" line="61"/>
+ <location filename="../QtUI/QtWebView.cpp" line="66"/>
<source>Clear</source>
<translation>Leeren</translation>
</message>
<message>
- <location filename="../QtUI/QtWebView.cpp" line="62"/>
+ <location filename="../QtUI/QtWebView.cpp" line="67"/>
<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="68"/>
<source>Decrease font size</source>
<translation>Schriftgröße verringern</translation>
</message>
@@ -1802,12 +2133,12 @@ Wenn du dich jetzt noch nicht festlegen willst, wirst du beim nächsten Einlogge
<translation>Debug-Konsole</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="75"/>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="78"/>
<source>&lt;!-- IN --&gt;</source>
<translation>&lt;!-- EINTREFFEND --&gt;</translation>
</message>
<message>
- <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="79"/>
+ <location filename="../QtUI/QtXMLConsoleWidget.cpp" line="82"/>
<source>&lt;!-- OUT --&gt;</source>
<translation>&lt;!-- AUSGEHEND --&gt;</translation>
</message>