summary refs log tree commit diff
path: root/resources/langs/nheko_de.ts
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-05-27 17:16:38 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2022-05-27 17:16:38 +0200
commit5450139a2ed9eda48c3bbaa150a881011f7fcf62 (patch)
treef912969f2ad5a441083600a8fd59c247d2fae335 /resources/langs/nheko_de.ts
parentAdd basic powerlevel editor (diff)
downloadnheko-5450139a2ed9eda48c3bbaa150a881011f7fcf62.tar.xz
Lots of new PL translations
Diffstat (limited to 'resources/langs/nheko_de.ts')
-rw-r--r--resources/langs/nheko_de.ts1020
1 files changed, 699 insertions, 321 deletions
diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts
index 99aa6242..32692062 100644
--- a/resources/langs/nheko_de.ts
+++ b/resources/langs/nheko_de.ts
@@ -38,7 +38,7 @@
 <context>
     <name>Cache</name>
     <message numerus="yes">
-        <location filename="../../src/Cache.cpp" line="+2512"/>
+        <location filename="../../src/Cache.cpp" line="+2580"/>
         <source>%1 and %n other(s)</source>
         <translation>
             <numerusform>%1 und %n anderer Teilnehmer</numerusform>
@@ -130,12 +130,12 @@
     </message>
     <message>
         <location line="+4"/>
-        <location line="+655"/>
+        <location line="+732"/>
         <source>Invited user: %1</source>
         <translation>Eingeladener Benutzer: %1</translation>
     </message>
     <message>
-        <location line="-460"/>
+        <location line="-510"/>
         <source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
         <translation>Das Migrieren des Caches auf die aktuelle Version ist fehlgeschlagen. Das kann verschiedene Gründe als Ursache haben. Bitte melde den Fehler und verwende in der Zwischenzeit eine ältere Version. Alternativ kannst du den Cache manuell löschen.</translation>
     </message>
@@ -150,7 +150,28 @@
         <translation>Öffnen der Datenbank fehlgeschlagen, du wirst ausgeloggt!</translation>
     </message>
     <message>
-        <location line="+304"/>
+        <location line="+301"/>
+        <source>Knock on room</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>You failed to join %1. You can try to knock, so that others can invite you in. Do you want to do so?
+You may optionally provide a reason for others to accept your knock:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Do you really want to knock on %1? You may optionally provide a reason for others to accept your knock:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Failed to knock room: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+25"/>
         <source>Confirm join</source>
         <translation>Beitritt bestätigen</translation>
     </message>
@@ -160,18 +181,23 @@
         <translation>Möchtest du wirklich %1 beitreten?</translation>
     </message>
     <message>
-        <location line="+41"/>
+        <location line="+34"/>
+        <source>Room creation failed: Bad Alias</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+18"/>
         <source>Room %1 created.</source>
         <translation>Raum %1 erzeugt.</translation>
     </message>
     <message>
-        <location line="+44"/>
-        <location line="+446"/>
+        <location line="+43"/>
+        <location line="+469"/>
         <source>Confirm invite</source>
         <translation>Einladung bestätigen</translation>
     </message>
     <message>
-        <location line="-445"/>
+        <location line="-468"/>
         <source>Do you really want to invite %1 (%2)?</source>
         <translation>Nutzer %1 (%2) wirklich einladen?</translation>
     </message>
@@ -181,12 +207,12 @@
         <translation>Einladung von %1 in Raum %2 fehlgeschlagen: %3</translation>
     </message>
     <message>
-        <location line="+34"/>
+        <location line="+32"/>
         <source>Kicked user: %1</source>
         <translation>Gekickter Benutzer: %1</translation>
     </message>
     <message>
-        <location line="+28"/>
+        <location line="+26"/>
         <source>Failed to ban %1 in %2: %3</source>
         <translation>%1 konnte nicht aus %2 verbannt werden: %3</translation>
     </message>
@@ -196,7 +222,7 @@
         <translation>Gebannter Nutzer: %1</translation>
     </message>
     <message>
-        <location line="+10"/>
+        <location line="+8"/>
         <source>Confirm unban</source>
         <translation>Aufhebung des Banns bestätigen</translation>
     </message>
@@ -216,12 +242,12 @@
         <translation>Verbannung aufgehoben: %1</translation>
     </message>
     <message>
-        <location line="+345"/>
+        <location line="+374"/>
         <source>Do you really want to start a private chat with %1?</source>
         <translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation>
     </message>
     <message>
-        <location line="-892"/>
+        <location line="-965"/>
         <source>Cache migration failed!</source>
         <translation>Migration des Caches fehlgeschlagen!</translation>
     </message>
@@ -243,33 +269,28 @@
         <translation>Gespeicherte Nachrichten konnten nicht wiederhergestellt werden. Bitte melde Dich erneut an.</translation>
     </message>
     <message>
-        <location line="+93"/>
+        <location line="+94"/>
         <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
         <translation>Fehler beim Setup der Verschlüsselungsschlüssel. Servermeldung: %1 %2. Bitte versuche es später erneut.</translation>
     </message>
     <message>
-        <location line="+34"/>
-        <location line="+111"/>
+        <location line="+35"/>
+        <location line="+112"/>
         <source>Please try to login again: %1</source>
         <translation>Bitte melde dich erneut an: %1</translation>
     </message>
     <message>
-        <location line="+43"/>
+        <location line="+84"/>
         <source>Failed to join room: %1</source>
         <translation>Konnte Raum nicht betreten: %1</translation>
     </message>
     <message>
-        <location line="+4"/>
-        <source>You joined the room</source>
-        <translation>Du hast den Raum betreten</translation>
-    </message>
-    <message>
-        <location line="+6"/>
+        <location line="+9"/>
         <source>Failed to remove invite: %1</source>
         <translation>Einladung konnte nicht zurückgezogen werden: %1</translation>
     </message>
     <message>
-        <location line="+19"/>
+        <location line="+27"/>
         <source>Room creation failed: %1</source>
         <translation>Raum konnte nicht erstellt werden: %1</translation>
     </message>
@@ -279,7 +300,7 @@
         <translation>Konnte den Raum nicht verlassen: %1</translation>
     </message>
     <message>
-        <location line="+59"/>
+        <location line="+56"/>
         <source>Reason for the kick</source>
         <translation>Grund für das Entfernen des Nutzers</translation>
     </message>
@@ -294,7 +315,7 @@
         <translation>Konnte %1 nicht aus %2 entfernen: %3</translation>
     </message>
     <message>
-        <location line="+15"/>
+        <location line="+13"/>
         <source>Reason for the ban</source>
         <translation>Grund für die Verbannung</translation>
     </message>
@@ -381,225 +402,141 @@
     </message>
 </context>
 <context>
-    <name>CrossSigningSecrets</name>
-    <message>
-        <location filename="../../src/ChatPage.cpp" line="+260"/>
-        <source>Decrypt secrets</source>
-        <translation>Geheimnisse entschlüsseln</translation>
-    </message>
-    <message>
-        <location line="+2"/>
-        <source>Enter your recovery key or passphrase to decrypt your secrets:</source>
-        <translation>Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort ein um deine Geheimnisse zu entschlüsseln:</translation>
-    </message>
+    <name>CreateDirect</name>
     <message>
-        <location line="+2"/>
-        <source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
-        <translation>Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort mit dem Namen %1 ein um deine Geheimnisse zu entschlüsseln:</translation>
+        <location filename="../qml/dialogs/CreateDirect.qml" line="+16"/>
+        <source>Create Direct Chat</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+28"/>
-        <source>Decryption failed</source>
-        <translation>Entschlüsseln fehlgeschlagen</translation>
+        <location line="+60"/>
+        <source>User to invite</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+1"/>
-        <source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
-        <translation>Die Geheimnisse konnten mit dem Schlüssel bzw Passwort nicht entschlüsselt werden</translation>
-    </message>
-</context>
-<context>
-    <name>DigitVerification</name>
-    <message>
-        <location filename="../qml/device-verification/DigitVerification.qml" line="+12"/>
-        <source>Verification Code</source>
-        <translation>Verifizierungscode</translation>
+        <source>@user:server.tld</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+13"/>
-        <source>Please verify the following digits. You should see the same numbers on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
-        <translation>Bitte verifiziere die folgenden Ziffern. Stelle sicher dass beide Seiten die gleichen Zahlen sehen. Wenn diese sich unterscheiden, bitte klicke auf &apos;Sie stimmen nicht überein!&apos; um die Verifizierung abzubrechen!</translation>
-    </message>
-    <message>
-        <location line="+33"/>
-        <source>They do not match!</source>
-        <translation>Sie stimmen nicht überein!</translation>
-    </message>
-    <message>
-        <location line="+13"/>
-        <source>They match!</source>
-        <translation>Sie stimmen überein!</translation>
+        <location line="+14"/>
+        <source>Encryption</source>
+        <translation type="unfinished">Verschlüsselung</translation>
     </message>
 </context>
 <context>
-    <name>DirectChatSetup</name>
-    <message>
-        <location filename="../qml/dialogs/DirectChatSetup.qml" line="+28"/>
-        <source>Room Settings</source>
-        <translation>Raumeinstellungen</translation>
-    </message>
-    <message numerus="yes">
-        <location line="+94"/>
-        <source>%n member(s)</source>
-        <translation>
-            <numerusform>%n Mitglied</numerusform>
-            <numerusform>%n Mitglieder</numerusform>
-        </translation>
-    </message>
+    <name>CreateRoom</name>
     <message>
-        <location line="+65"/>
-        <source>SETTINGS</source>
-        <translation>EINSTELLUNGEN</translation>
+        <location filename="../qml/dialogs/CreateRoom.qml" line="+15"/>
+        <location line="+125"/>
+        <source>Create Room</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+10"/>
-        <source>Notifications</source>
-        <translation>Benachrichtigungen</translation>
-    </message>
-    <message>
-        <location line="+6"/>
-        <source>Muted</source>
-        <translation>Stumm</translation>
+        <location line="-98"/>
+        <source>Name</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+0"/>
-        <source>Mentions only</source>
-        <translation>Nur Erwähnungen</translation>
+        <location line="+1"/>
+        <source>No name</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+0"/>
-        <source>All messages</source>
-        <translation>Alle Nachrichten</translation>
+        <location line="+8"/>
+        <source>Topic</source>
+        <translation type="unfinished">Thema</translation>
     </message>
     <message>
-        <location line="+10"/>
-        <source>Room access</source>
-        <translation>Zugangsberechtigungen</translation>
+        <location line="+1"/>
+        <source>No topic</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+8"/>
-        <source>Anyone and guests</source>
-        <translation>Jeder (inkl. Gäste)</translation>
+        <location line="+18"/>
+        <source>Alias</source>
+        <translation type="unfinished">Raumalias</translation>
     </message>
     <message>
-        <location line="+0"/>
-        <source>Anyone</source>
-        <translation>Jeder</translation>
+        <location line="+12"/>
+        <source>Public</source>
+        <translation type="unfinished">Öffentlich</translation>
     </message>
     <message>
-        <location line="+0"/>
-        <source>Invited users</source>
-        <translation>Eingeladene Nutzer</translation>
+        <location line="+6"/>
+        <source>Public rooms can be joined by anyone, private rooms need explicit invites.</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+2"/>
-        <source>By knocking</source>
-        <translation>Durch Anklopfen</translation>
+        <location line="+12"/>
+        <source>Trusted</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+3"/>
-        <source>Restricted by membership in other rooms</source>
-        <translation>Durch Teilnahme an anderen Räumen</translation>
+        <location line="+6"/>
+        <source>All invitees are given the same power level as the creator</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location line="+13"/>
         <source>Encryption</source>
-        <translation>Verschlüsselung</translation>
-    </message>
-    <message>
-        <location line="+21"/>
-        <source>End-to-End Encryption</source>
-        <translation>Ende-zu-Ende Verschlüsselung</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Encryption is currently experimental and things might break unexpectedly. &lt;br&gt;
-                                Please take note that it can&apos;t be disabled afterwards.</source>
-        <translation>Verschlüsselung ist aktuell experimental und manche Sachen können kaputt gehen.&lt;br&gt;
-Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert werden.</translation>
-    </message>
-    <message>
-        <location line="+16"/>
-        <source>Sticker &amp; Emote Settings</source>
-        <translation>Sticker- &amp; Emoteeinstellungen</translation>
-    </message>
-    <message>
-        <location line="+5"/>
-        <source>Change</source>
-        <translation>Ändern</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Change what packs are enabled, remove packs or create new ones</source>
-        <translation>Ändere welche Packungen aktiviert sind, entferne oder erstelle neue Packungen</translation>
+        <translation type="unfinished">Verschlüsselung</translation>
     </message>
     <message>
         <location line="+6"/>
-        <source>Hidden events</source>
-        <translation>Versteckte Events</translation>
-    </message>
-    <message>
-        <location line="+11"/>
-        <source>Configure</source>
-        <translation>Konfigurieren</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Select events to hide in this room</source>
-        <translation>Wähle aus, weche Events in diesem Raum angezeigt werden</translation>
-    </message>
-    <message>
-        <location line="+16"/>
-        <source>INFO</source>
-        <translation>INFO</translation>
+        <source>Caution: Encryption cannot be disabled</source>
+        <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>CrossSigningSecrets</name>
     <message>
-        <location line="+10"/>
-        <source>Internal ID</source>
-        <translation>Interne ID</translation>
+        <location filename="../../src/ChatPage.cpp" line="+282"/>
+        <source>Decrypt secrets</source>
+        <translation>Geheimnisse entschlüsseln</translation>
     </message>
     <message>
-        <location line="+16"/>
-        <source>Copied to clipboard</source>
-        <translation>In die Zwischenablage kopiert</translation>
+        <location line="+2"/>
+        <source>Enter your recovery key or passphrase to decrypt your secrets:</source>
+        <translation>Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort ein um deine Geheimnisse zu entschlüsseln:</translation>
     </message>
     <message>
-        <location line="+19"/>
-        <source>Room Version</source>
-        <translation>Raumversion</translation>
+        <location line="+2"/>
+        <source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
+        <translation>Gib deinen Wiederherstellungsschlüssel oder dein Wiederherstellungspasswort mit dem Namen %1 ein um deine Geheimnisse zu entschlüsseln:</translation>
     </message>
     <message>
-        <location line="+19"/>
-        <source>show less</source>
-        <translation>weniger anzeigen</translation>
+        <location line="+28"/>
+        <source>Decryption failed</source>
+        <translation>Entschlüsseln fehlgeschlagen</translation>
     </message>
     <message>
-        <location line="+0"/>
-        <source>show more</source>
-        <translation>mehr anzeigen</translation>
+        <location line="+1"/>
+        <source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
+        <translation>Die Geheimnisse konnten mit dem Schlüssel bzw Passwort nicht entschlüsselt werden</translation>
     </message>
 </context>
 <context>
-    <name>EditModal</name>
+    <name>DigitVerification</name>
     <message>
-        <location filename="../../src/ui/RoomSettings.cpp" line="+46"/>
-        <source>Apply</source>
-        <translation>Anwenden</translation>
+        <location filename="../qml/device-verification/DigitVerification.qml" line="+12"/>
+        <source>Verification Code</source>
+        <translation>Verifizierungscode</translation>
     </message>
     <message>
-        <location line="+1"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
+        <location line="+13"/>
+        <source>Please verify the following digits. You should see the same numbers on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
+        <translation>Bitte verifiziere die folgenden Ziffern. Stelle sicher dass beide Seiten die gleichen Zahlen sehen. Wenn diese sich unterscheiden, bitte klicke auf &apos;Sie stimmen nicht überein!&apos; um die Verifizierung abzubrechen!</translation>
     </message>
     <message>
-        <location line="+10"/>
-        <source>Name</source>
-        <translation>Name</translation>
+        <location line="+33"/>
+        <source>They do not match!</source>
+        <translation>Sie stimmen nicht überein!</translation>
     </message>
     <message>
-        <location line="+2"/>
-        <source>Topic</source>
-        <translation>Thema</translation>
+        <location line="+13"/>
+        <source>They match!</source>
+        <translation>Sie stimmen überein!</translation>
     </message>
 </context>
 <context>
@@ -802,7 +739,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
 <context>
     <name>HiddenEventsDialog</name>
     <message>
-        <location filename="../qml/dialogs/HiddenEventsDialog.qml" line="+31"/>
+        <location filename="../qml/dialogs/HiddenEventsDialog.qml" line="+33"/>
         <source>Hidden events for %1</source>
         <translation>Versteckte Events für %1</translation>
     </message>
@@ -993,7 +930,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
 <context>
     <name>InputBar</name>
     <message>
-        <location filename="../../src/timeline/InputBar.cpp" line="+330"/>
+        <location filename="../../src/timeline/InputBar.cpp" line="+334"/>
         <source>Select a file</source>
         <translation>Datei auswählen</translation>
     </message>
@@ -1053,7 +990,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
 <context>
     <name>LeaveRoomDialog</name>
     <message>
-        <location filename="../qml/dialogs/LeaveRoomDialog.qml" line="+16"/>
+        <location filename="../qml/dialogs/LeaveRoomDialog.qml" line="+17"/>
         <source>Leave room</source>
         <translation>Raum verlassen</translation>
     </message>
@@ -1228,8 +1165,8 @@ Beispiel: https://mein.server:8787</translation>
 <context>
     <name>MediaUpload</name>
     <message>
-        <location filename="../../src/timeline/InputBar.cpp" line="+581"/>
-        <location line="+34"/>
+        <location filename="../../src/timeline/InputBar.cpp" line="+598"/>
+        <location line="+35"/>
         <source>Failed to upload media. Please try again.</source>
         <translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation>
     </message>
@@ -1237,7 +1174,7 @@ Beispiel: https://mein.server:8787</translation>
 <context>
     <name>MessageDelegate</name>
     <message>
-        <location filename="../qml/delegates/MessageDelegate.qml" line="+201"/>
+        <location filename="../qml/delegates/MessageDelegate.qml" line="+205"/>
         <source>%1 removed a message</source>
         <translation>%1 hat eine Nachricht gelöscht</translation>
     </message>
@@ -1247,7 +1184,7 @@ Beispiel: https://mein.server:8787</translation>
         <translation>%1 hat die Verschlüsselung aktiviert</translation>
     </message>
     <message>
-        <location line="+24"/>
+        <location line="+25"/>
         <source>%2 changed the room name to: %1</source>
         <translation>%2 hat den Raumnamen geändert auf: %1</translation>
     </message>
@@ -1257,7 +1194,7 @@ Beispiel: https://mein.server:8787</translation>
         <translation>%1 hat den Raumnamen entfernt</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%2 changed the topic to: %1</source>
         <translation>%2 hat das Thema geändert auf: %1</translation>
     </message>
@@ -1267,37 +1204,32 @@ Beispiel: https://mein.server:8787</translation>
         <translation>%1 hat das Raumthema entfernt</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%1 changed the room avatar</source>
         <translation>%1 hat dem Raumavatar geändert</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%1 changed the pinned messages.</source>
         <translation>%1 hat die angehefteten Nachrichten geändert.</translation>
     </message>
     <message>
-        <location line="+13"/>
-        <source>%1 changed the stickers and emotes in this room.</source>
-        <translation>%1 hat die Sticker und Emotes in diesem Raum geändert.</translation>
-    </message>
-    <message>
-        <location line="+13"/>
+        <location line="+29"/>
         <source>%1 changed the addresses for this room.</source>
         <translation>%1 hat die Addressen dieses raumes geändert.</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%1 changed the parent spaces for this room.</source>
         <translation>%1 hat die übergeordneten Spaces für diesen Raum geändert.</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%1 created and configured room: %2</source>
         <translation>%1 hat den Raum erstellt: %2</translation>
     </message>
     <message>
-        <location line="+16"/>
+        <location line="+17"/>
         <source>%1 placed a voice call.</source>
         <translation>%1 hat einen Sprachanruf gestartet.</translation>
     </message>
@@ -1312,22 +1244,22 @@ Beispiel: https://mein.server:8787</translation>
         <translation>%1 hat angerufen.</translation>
     </message>
     <message>
-        <location line="+15"/>
+        <location line="+16"/>
         <source>%1 answered the call.</source>
         <translation>%1 hat den Anruf angenommen.</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%1 ended the call.</source>
         <translation>%1 hat den Anruf beendet.</translation>
     </message>
     <message>
-        <location line="+13"/>
+        <location line="+14"/>
         <source>%1 is negotiating the call...</source>
         <translation>%1 wartet auf Verbindung...</translation>
     </message>
     <message>
-        <location line="+76"/>
+        <location line="+80"/>
         <source>Allow them in</source>
         <translation>Reinlassen</translation>
     </message>
@@ -1378,7 +1310,7 @@ Beispiel: https://mein.server:8787</translation>
 <context>
     <name>MessageView</name>
     <message>
-        <location filename="../qml/MessageView.qml" line="+116"/>
+        <location filename="../qml/MessageView.qml" line="+117"/>
         <source>Edit</source>
         <translation>Bearbeiten</translation>
     </message>
@@ -1398,7 +1330,7 @@ Beispiel: https://mein.server:8787</translation>
         <translation>Optionen</translation>
     </message>
     <message>
-        <location line="+436"/>
+        <location line="+424"/>
         <source>Reason for removal</source>
         <translation>Grund für die Löschung</translation>
     </message>
@@ -1409,18 +1341,18 @@ Beispiel: https://mein.server:8787</translation>
     </message>
     <message>
         <location line="+10"/>
-        <location line="+132"/>
+        <location line="+134"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopieren</translation>
     </message>
     <message>
-        <location line="-125"/>
-        <location line="+132"/>
+        <location line="-127"/>
+        <location line="+134"/>
         <source>Copy &amp;link location</source>
         <translation>Kopiere &amp;Link</translation>
     </message>
     <message>
-        <location line="-124"/>
+        <location line="-126"/>
         <source>Re&amp;act</source>
         <translation>Re&amp;agieren</translation>
     </message>
@@ -1490,7 +1422,7 @@ Beispiel: https://mein.server:8787</translation>
         <translation>Link &amp;zu diesem Event kopieren</translation>
     </message>
     <message>
-        <location line="+43"/>
+        <location line="+45"/>
         <source>&amp;Go to quoted message</source>
         <translation>&amp;Gehe zur zitierten Nachricht</translation>
     </message>
@@ -1640,6 +1572,256 @@ Beispiel: https://mein.server:8787</translation>
     </message>
 </context>
 <context>
+    <name>PowerLevelEditor</name>
+    <message>
+        <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/>
+        <source>Permissions in %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Be careful when editing permissions. You can&apos;t lower the permissions of people with a same or higher level than you. Be careful when promoting others.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+34"/>
+        <source>Roles</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Users</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Move permissions between roles to change them</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+22"/>
+        <location line="+182"/>
+        <source>Administrator (%1)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="-180"/>
+        <location line="+182"/>
+        <source>Moderator (%1)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="-180"/>
+        <location line="+182"/>
+        <source>Custom (%1)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="-169"/>
+        <source>Remove event type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Add event type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+45"/>
+        <source>Move users up or down to change their permissions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+137"/>
+        <source>Remove user</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Add user</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PowerlevelEditingModels</name>
+    <message>
+        <location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/>
+        <source>Failed to update powerlevel: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PowerlevelsTypeListModel</name>
+    <message>
+        <location line="-379"/>
+        <source>Other events</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Other state events</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Remove other users</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Ban other users</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Invite other users</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Redact events sent by others</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Reactions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Deprecated aliases events</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the room avatar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the room addresses</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Send encrypted messages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Enable encryption</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change guest access</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change history visibility</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change who can join</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Send messages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the room name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the room permissions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the rooms topic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the widgets</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the widgets (experimental)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Redact own events</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the pinned events</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Upgrade the room</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Send stickers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Edit child rooms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change parent spaces</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Start a call</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Negotiate a call</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Answer a call</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Hang up a call</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Change the room emotes</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PowerlevelsUserListModel</name>
+    <message>
+        <location line="+190"/>
+        <source>Other users</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>QCoreApplication</name>
     <message>
         <location filename="../../src/main.cpp" line="+213"/>
@@ -1818,7 +2000,7 @@ Beispiel: https://mein.server:8787</translation>
         <translation>Suche nach öffentlichen Räumen</translation>
     </message>
     <message>
-        <location line="+10"/>
+        <location line="+12"/>
         <source>Choose custom homeserver</source>
         <translation>Wähle einen anderen Server aus</translation>
     </message>
@@ -1826,7 +2008,7 @@ Beispiel: https://mein.server:8787</translation>
 <context>
     <name>RoomInfo</name>
     <message>
-        <location filename="../../src/Cache.cpp" line="+1947"/>
+        <location filename="../../src/Cache.cpp" line="+1960"/>
         <source>no version stored</source>
         <translation>keine Version gespeichert</translation>
     </message>
@@ -1834,7 +2016,7 @@ Beispiel: https://mein.server:8787</translation>
 <context>
     <name>RoomList</name>
     <message>
-        <location filename="../qml/RoomList.qml" line="+68"/>
+        <location filename="../qml/RoomList.qml" line="+127"/>
         <source>New tag</source>
         <translation>Neuer Tag</translation>
     </message>
@@ -1845,6 +2027,11 @@ Beispiel: https://mein.server:8787</translation>
     </message>
     <message>
         <location line="+7"/>
+        <source>Open separately</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+12"/>
         <source>Leave room</source>
         <translation>Raum verlassen</translation>
     </message>
@@ -1937,7 +2124,12 @@ Beispiel: https://mein.server:8787</translation>
         <translation>Erstelle einen neuen Raum</translation>
     </message>
     <message>
-        <location line="+17"/>
+        <location line="+9"/>
+        <source>Start a direct chat</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+21"/>
         <source>Room directory</source>
         <translation>Raumverzeichnis</translation>
     </message>
@@ -1974,7 +2166,47 @@ Beispiel: https://mein.server:8787</translation>
         <translation>Lade mehr Leute ein</translation>
     </message>
     <message>
-        <location line="+87"/>
+        <location line="+8"/>
+        <source>Search...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Sort by: </source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>User ID</source>
+        <translation type="unfinished">Anmeldename</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Display name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Power level</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+105"/>
+        <source>Administrator: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Moderator: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>User: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+18"/>
         <source>This room is not encrypted!</source>
         <translation>Dieser Raum ist nicht verschlüsselt!</translation>
     </message>
@@ -2001,8 +2233,13 @@ Beispiel: https://mein.server:8787</translation>
         <source>Room Settings</source>
         <translation>Raumeinstellungen</translation>
     </message>
+    <message>
+        <location line="+117"/>
+        <source>Change name of this room</source>
+        <translation type="unfinished"></translation>
+    </message>
     <message numerus="yes">
-        <location line="+94"/>
+        <location line="+22"/>
         <source>%n member(s)</source>
         <translation>
             <numerusform>%n Mitglied</numerusform>
@@ -2010,7 +2247,17 @@ Beispiel: https://mein.server:8787</translation>
         </translation>
     </message>
     <message>
-        <location line="+65"/>
+        <location line="+8"/>
+        <source>View members of %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+43"/>
+        <source>Change topic of this room</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+31"/>
         <source>SETTINGS</source>
         <translation>EINSTELLUNGEN</translation>
     </message>
@@ -2083,6 +2330,16 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
     </message>
     <message>
         <location line="+16"/>
+        <source>Permission</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>View and change the permissions in this room</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>Sticker &amp; Emote Settings</source>
         <translation>Sticker- &amp; Emoteeinstellungen</translation>
     </message>
@@ -2102,7 +2359,8 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
         <translation>Versteckte Events</translation>
     </message>
     <message>
-        <location line="+11"/>
+        <location line="-19"/>
+        <location line="+30"/>
         <source>Configure</source>
         <translation>Konfigurieren</translation>
     </message>
@@ -2142,12 +2400,12 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
         <translation>mehr anzeigen</translation>
     </message>
     <message>
-        <location filename="../../src/ui/RoomSettings.cpp" line="+256"/>
+        <location filename="../../src/ui/RoomSettings.cpp" line="+180"/>
         <source>Failed to enable encryption: %1</source>
         <translation>Aktivierung der Verschlüsselung fehlgeschlagen: %1</translation>
     </message>
     <message>
-        <location line="+249"/>
+        <location line="+309"/>
         <source>Select an avatar</source>
         <translation>Wähle einen Avatar</translation>
     </message>
@@ -2176,7 +2434,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
 <context>
     <name>RoomlistModel</name>
     <message>
-        <location filename="../../src/timeline/RoomlistModel.cpp" line="+152"/>
+        <location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/>
         <source>Pending invite.</source>
         <translation>Offene Einladung.</translation>
     </message>
@@ -2194,7 +2452,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
 <context>
     <name>Root</name>
     <message>
-        <location filename="../qml/Root.qml" line="+319"/>
+        <location filename="../qml/Root.qml" line="+339"/>
         <source>Please enter your login password to continue:</source>
         <translation>Bitte gib dein Anmeldepassword an um fortzufahren:</translation>
     </message>
@@ -2276,7 +2534,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
 <context>
     <name>SecretStorage</name>
     <message>
-        <location filename="../../src/Cache.cpp" line="-4300"/>
+        <location filename="../../src/Cache.cpp" line="-4382"/>
         <source>Failed to connect to secret storage</source>
         <translation>Verbindung zum kryptografischen Speicher fehlgeschlagen</translation>
     </message>
@@ -2449,7 +2707,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
 <context>
     <name>TimelineModel</name>
     <message>
-        <location filename="../../src/timeline/TimelineModel.cpp" line="+1256"/>
+        <location filename="../../src/timeline/TimelineModel.cpp" line="+1265"/>
         <location line="+17"/>
         <source>Message redaction failed: %1</source>
         <translation>Nachricht zurückziehen fehlgeschlagen: %1</translation>
@@ -2540,12 +2798,170 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
         <translation>%1 hat eingestellt, dass Teilnehmer die Historie dieses Raums lesen können ab dem Zeitpunkt, zu dem sie beigetreten sind.</translation>
     </message>
     <message>
-        <location line="+22"/>
+        <location line="+35"/>
+        <location line="+244"/>
         <source>%1 has changed the room&apos;s permissions.</source>
         <translation>%1 hat die Berechtigungen dieses Raums bearbeitet.</translation>
     </message>
     <message>
-        <location line="+29"/>
+        <location line="-221"/>
+        <source>%1 has changed the room&apos;s kick powerlevel from %2 to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message numerus="yes">
+        <location line="+15"/>
+        <source>%n member(s) can now kick room members.</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 can now kick room members.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>%1 has changed the room&apos;s redact powerlevel from %2 to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message numerus="yes">
+        <location line="+14"/>
+        <source>%n member(s) can now redact room messages.</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>%1 can now redact room messages.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>%1 has changed the room&apos;s ban powerlevel from %2 to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message numerus="yes">
+        <location line="+15"/>
+        <source>%n member(s) can now ban room members.</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 can now ban room members.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>%1 has changed the room&apos;s state_default powerlevel from %2 to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message numerus="yes">
+        <location line="+15"/>
+        <source>%n member(s) can now send state events.</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 can now send state events.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>%1 has changed the room&apos;s invite powerlevel from %2 to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>%1 has changed the room&apos;s events_default powerlevel from %2 to %3. New users can now not send any events.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>%1 has changed the room&apos;s events_default powerlevel from %2 to %3. New users can now send events that are not otherwise restricted.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>%1 has changed the room&apos;s events_default powerlevel from %2 to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>%1 has made %2 an administrator of this room.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 has made %2 a moderator of this room.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 has downgraded %2 to moderator of this room.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>%1 has changed the powerlevel of %2 from %3 to %4.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>%1 allowed only administrators to send &quot;%2&quot;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>%1 allowed only moderators to send &quot;%2&quot;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>%1 allowed everyone to send &quot;%2&quot;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 has changed the powerlevel of event type &quot;%2&quot; from the default to %3.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>%1 has changed the powerlevel of event type &quot;%2&quot; from %3 to %4.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+66"/>
+        <source>(empty)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>%1 removed the following images from the pack %2:&lt;br&gt;%3</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>%1 added the following images to the pack %2:&lt;br&gt;%3</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>%1 changed the sticker and emotes in this room.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+31"/>
         <source>Removed by %1</source>
         <translation>Von %1 entfernt</translation>
     </message>
@@ -2567,17 +2983,17 @@ Reason: %4</source>
 Grund: %4</translation>
     </message>
     <message>
-        <location line="+123"/>
+        <location line="+126"/>
         <source>%2 revoked the invite to %1.</source>
         <translation>%2 hat die Einladung an %1 zurückgezogen.</translation>
     </message>
     <message>
-        <location line="+5"/>
+        <location line="-5"/>
         <source>%2 kicked %1.</source>
         <translation>%2 hat %1 aus dem Raum entfernt.</translation>
     </message>
     <message>
-        <location line="+2"/>
+        <location line="+7"/>
         <source>%2 unbanned %1.</source>
         <translation>%2 hat die Verbannung von %1 zurückgezogen.</translation>
     </message>
@@ -2587,7 +3003,7 @@ Grund: %4</translation>
         <translation>%2 hat das Anklopfen von %1 abgewiesen.</translation>
     </message>
     <message>
-        <location line="-35"/>
+        <location line="-32"/>
         <source>%1 changed their avatar.</source>
         <translation>%1 hat den Avatar geändert.</translation>
     </message>
@@ -2607,17 +3023,17 @@ Grund: %4</translation>
         <translation>%1 hat den Raum durch Authorisierung von %2s Server betreten.</translation>
     </message>
     <message>
-        <location line="+11"/>
+        <location line="+13"/>
         <source>%1 rejected their invite.</source>
         <translation>%1 hat die Einladung abgewiesen.</translation>
     </message>
     <message>
-        <location line="+5"/>
+        <location line="-5"/>
         <source>%1 left the room.</source>
         <translation>%1 hat den Raum verlassen.</translation>
     </message>
     <message>
-        <location line="+26"/>
+        <location line="+31"/>
         <source>Reason: %1</source>
         <translation>Grund: %1</translation>
     </message>
@@ -2627,12 +3043,12 @@ Grund: %4</translation>
         <translation>%1 hat das Anklopfen zurückgezogen.</translation>
     </message>
     <message>
-        <location line="-1074"/>
+        <location line="-1403"/>
         <source>You joined this room.</source>
         <translation>Du bist dem Raum beigetreten.</translation>
     </message>
     <message>
-        <location line="+1023"/>
+        <location line="+1355"/>
         <source>%1 invited %2.</source>
         <translation>%1 hat %2 eingeladen.</translation>
     </message>
@@ -2647,7 +3063,7 @@ Grund: %4</translation>
         <translation>%1 hat den eigenen Namen geändert zu %2.</translation>
     </message>
     <message>
-        <location line="+39"/>
+        <location line="+36"/>
         <source>%1 left after having already left!</source>
         <comment>This is a leave event after the user already left and shouldn&apos;t happen apart from state resets</comment>
         <translation>%1 hat den Raum verlassen, obwohl er gar nicht mehr am Raum teilnahm!</translation>
@@ -2666,7 +3082,7 @@ Grund: %4</translation>
 <context>
     <name>TimelineRow</name>
     <message>
-        <location filename="../qml/TimelineRow.qml" line="+209"/>
+        <location filename="../qml/TimelineRow.qml" line="+241"/>
         <source>Edited</source>
         <translation>Bearbeitet</translation>
     </message>
@@ -2674,22 +3090,35 @@ Grund: %4</translation>
 <context>
     <name>TimelineView</name>
     <message>
-        <location filename="../qml/TimelineView.qml" line="+30"/>
+        <location filename="../qml/TimelineView.qml" line="+36"/>
         <source>No room open</source>
         <translation>Kein Raum geöffnet</translation>
     </message>
     <message>
-        <location line="+141"/>
+        <location line="+154"/>
         <source>No preview available</source>
         <translation>Keine Vorschau verfügbar</translation>
     </message>
     <message>
+        <location line="+9"/>
+        <source>Settings</source>
+        <translation type="unfinished">Einstellungen</translation>
+    </message>
+    <message numerus="yes">
+        <location line="+12"/>
+        <source>%n member(s)</source>
+        <translation type="unfinished">
+            <numerusform>%n Mitglied</numerusform>
+            <numerusform>%n Mitglieder</numerusform>
+        </translation>
+    </message>
+    <message>
         <location line="+7"/>
-        <source>%1 member(s)</source>
-        <translation>%1 Teilnehmer</translation>
+        <source>View members of %1</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location line="+33"/>
+        <location line="+35"/>
         <source>join the conversation</source>
         <translation>An der Unterhaltung teilnehmen</translation>
     </message>
@@ -2772,7 +3201,7 @@ Grund: %4</translation>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location line="+68"/>
+        <location line="+69"/>
         <source>Unpin</source>
         <translation>Anheften aufheben</translation>
     </message>
@@ -2930,7 +3359,7 @@ Grund: %4</translation>
         <translation>Du hast dieses Gerät abgemeldet.</translation>
     </message>
     <message>
-        <location line="+224"/>
+        <location line="+228"/>
         <source>Select an avatar</source>
         <translation>Avatar wählen</translation>
     </message>
@@ -2953,8 +3382,8 @@ Grund: %4</translation>
 <context>
     <name>UserSettings</name>
     <message>
-        <location filename="../../src/UserSettingsPage.cpp" line="+458"/>
-        <location filename="../../src/UserSettingsPage.h" line="+225"/>
+        <location filename="../../src/UserSettingsPage.cpp" line="+471"/>
+        <location filename="../../src/UserSettingsPage.h" line="+228"/>
         <source>Default</source>
         <translation>Standard</translation>
     </message>
@@ -2962,7 +3391,7 @@ Grund: %4</translation>
 <context>
     <name>UserSettingsModel</name>
     <message>
-        <location line="+398"/>
+        <location line="+399"/>
         <source>Theme</source>
         <translation>Erscheinungsbild</translation>
     </message>
@@ -3262,12 +3691,17 @@ Grund: %4</translation>
         <translation>Masterverifizierungsschlüssel</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <source>Expose room information via D-Bus</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location line="+95"/>
         <source>Default</source>
         <translation>Standard</translation>
     </message>
     <message>
-        <location line="+33"/>
+        <location line="+35"/>
         <source>Set the notification sound to play when a call invite arrives</source>
         <translation>Ändere den Klingelton für eingehende Anrufe</translation>
     </message>
@@ -3462,7 +3896,14 @@ be blurred.</source>
         <translation>Der wichtigste Schlüssel. Muss nicht lokal gecachet wrden, weil es das schwieriger macht ihn auszulesen und dadurch das Rotieren der anderen Schlüsel leichter ist.</translation>
     </message>
     <message>
-        <location line="+408"/>
+        <location line="+5"/>
+        <source>Allow third-party plugins and applications to load information about rooms you are in via D-Bus. This can have useful applications, but it also could be used for nefarious purposes. Enable at your own risk.
+
+This setting will take effect upon restart.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location line="+410"/>
         <source>Select a file</source>
         <translation>Datei auswählen</translation>
     </message>
@@ -3472,7 +3913,7 @@ be blurred.</source>
         <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-        <location line="+82"/>
+        <location line="+89"/>
         <source>Open Sessions File</source>
         <translation>Öffne Sessions Datei</translation>
     </message>
@@ -3620,69 +4061,6 @@ be blurred.</source>
     </message>
 </context>
 <context>
-    <name>dialogs::CreateRoom</name>
-    <message>
-        <location filename="../../src/dialogs/CreateRoom.cpp" line="+42"/>
-        <source>Create room</source>
-        <translation>Raum erstellen</translation>
-    </message>
-    <message>
-        <location line="+8"/>
-        <source>Name</source>
-        <translation>Raumname</translation>
-    </message>
-    <message>
-        <location line="+3"/>
-        <source>Topic</source>
-        <translation>Thema</translation>
-    </message>
-    <message>
-        <location line="+3"/>
-        <source>Alias</source>
-        <translation>Raumalias</translation>
-    </message>
-    <message>
-        <location line="+8"/>
-        <source>Room Visibility</source>
-        <translation>Raumsichtbarkeit</translation>
-    </message>
-    <message>
-        <location line="+2"/>
-        <source>Private</source>
-        <translation>Privat</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Public</source>
-        <translation>Öffentlich</translation>
-    </message>
-    <message>
-        <location line="+5"/>
-        <source>Room Preset</source>
-        <translation>Raumvorlage</translation>
-    </message>
-    <message>
-        <location line="+2"/>
-        <source>Private Chat</source>
-        <translation>Private Unterhaltung</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Public Chat</source>
-        <translation>Öffentliche Unterhaltung</translation>
-    </message>
-    <message>
-        <location line="+1"/>
-        <source>Trusted Private Chat</source>
-        <translation>Vertrauenswürdige private Unterhaltung</translation>
-    </message>
-    <message>
-        <location line="+5"/>
-        <source>Direct Chat</source>
-        <translation>Direkter Chat</translation>
-    </message>
-</context>
-<context>
     <name>dialogs::FallbackAuth</name>
     <message>
         <location filename="../../src/dialogs/FallbackAuth.cpp" line="+38"/>