Merge branch 'redaction_updates' into 'master'

Change QML UI for redactions

See merge request nheko-reborn/nheko!16
pull/835/head
Nicolas Werner 3 years ago
commit 87d99779eb
  1. 1
      resources/icons/ui/delete.svg
  2. 100
      resources/langs/nheko_cs.ts
  3. 98
      resources/langs/nheko_de.ts
  4. 98
      resources/langs/nheko_el.ts
  5. 100
      resources/langs/nheko_en.ts
  6. 98
      resources/langs/nheko_eo.ts
  7. 100
      resources/langs/nheko_es.ts
  8. 100
      resources/langs/nheko_et.ts
  9. 98
      resources/langs/nheko_fi.ts
  10. 240
      resources/langs/nheko_fr.ts
  11. 100
      resources/langs/nheko_hu.ts
  12. 100
      resources/langs/nheko_id.ts
  13. 98
      resources/langs/nheko_it.ts
  14. 98
      resources/langs/nheko_ja.ts
  15. 100
      resources/langs/nheko_ml.ts
  16. 98
      resources/langs/nheko_nl.ts
  17. 102
      resources/langs/nheko_pl.ts
  18. 100
      resources/langs/nheko_pt_BR.ts
  19. 100
      resources/langs/nheko_pt_PT.ts
  20. 98
      resources/langs/nheko_ro.ts
  21. 98
      resources/langs/nheko_ru.ts
  22. 98
      resources/langs/nheko_si.ts
  23. 100
      resources/langs/nheko_sv.ts
  24. 98
      resources/langs/nheko_zh_CN.ts
  25. 5
      resources/qml/delegates/MessageDelegate.qml
  26. 45
      resources/qml/delegates/Redacted.qml
  27. 2
      resources/res.qrc
  28. 37
      src/timeline/TimelineModel.cpp
  29. 2
      src/timeline/TimelineModel.h

@ -0,0 +1 @@
<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1.75a3.25 3.25 0 0 1 3.245 3.066L15.25 5h5.25a.75.75 0 0 1 .102 1.493L20.5 6.5h-.796l-1.28 13.02a2.75 2.75 0 0 1-2.561 2.474l-.176.006H8.313a2.75 2.75 0 0 1-2.714-2.307l-.023-.174L4.295 6.5H3.5a.75.75 0 0 1-.743-.648L2.75 5.75a.75.75 0 0 1 .648-.743L3.5 5h5.25A3.25 3.25 0 0 1 12 1.75Zm6.197 4.75H5.802l1.267 12.872a1.25 1.25 0 0 0 1.117 1.122l.127.006h7.374c.6 0 1.109-.425 1.225-1.002l.02-.126L18.196 6.5ZM13.75 9.25a.75.75 0 0 1 .743.648L14.5 10v7a.75.75 0 0 1-1.493.102L13 17v-7a.75.75 0 0 1 .75-.75Zm-3.5 0a.75.75 0 0 1 .743.648L11 10v7a.75.75 0 0 1-1.493.102L9.5 17v-7a.75.75 0 0 1 .75-.75Zm1.75-6a1.75 1.75 0 0 0-1.744 1.606L10.25 5h3.5A1.75 1.75 0 0 0 12 3.25Z" fill="#212121"/></svg>

After

Width:  |  Height:  |  Size: 801 B

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -955,7 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1020,8 +1030,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1614,7 +1623,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1787,12 +1796,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1882,7 +1891,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2051,7 +2060,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2148,7 +2157,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2213,12 +2243,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2247,7 +2277,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2293,17 +2323,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2323,7 +2353,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2435,12 +2465,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2460,7 +2490,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3077,7 +3107,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3202,7 +3232,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Eingeladener Benutzer: %1</translation> <translation>Eingeladener Benutzer: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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> <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> </message>
@ -151,7 +151,7 @@
<translation>Öffnen der Datenbank fehlgeschlagen, du wirst ausgeloggt!</translation> <translation>Öffnen der Datenbank fehlgeschlagen, du wirst ausgeloggt!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Beitritt bestätigen</translation> <translation>Beitritt bestätigen</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation> <translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migration des Caches fehlgeschlagen!</translation> <translation>Migration des Caches fehlgeschlagen!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Bitte melde dich erneut an: %1</translation> <translation>Bitte melde dich erneut an: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Konnte Raum nicht betreten: %1</translation> <translation>Konnte Raum nicht betreten: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Zeige alle Räume ohne Filter.</translation> <translation>Zeige alle Räume ohne Filter.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Diese Nachricht ist unverschlüsselt!</translation> <translation>Diese Nachricht ist unverschlüsselt!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Alle Dateien (*)</translation> <translation>Alle Dateien (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation> <translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Hinzufügen</translation> <translation>Hinzufügen</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Einladen</translation> <translation>Einladen</translation>
</message> </message>
@ -892,13 +902,13 @@ Beispiel: https://mein.server:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Du hast eine invalide Matrix ID eingegeben. Normalerwise sehen die so aus: @joe:matrix.org</translation> <translation>Du hast eine invalide Matrix ID eingegeben. Normalerwise sehen die so aus: @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft.</translation> <translation>Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft.</translation>
</message> </message>
@ -928,7 +938,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>SSO ANMELDUNG</translation> <translation>SSO ANMELDUNG</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Leeres Passwort</translation> <translation>Leeres Passwort</translation>
</message> </message>
@ -959,8 +969,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>entfernt</translation> <translation>entfernt</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>keine Version gespeichert</translation> <translation>keine Version gespeichert</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Setze eine Statusnachricht</translation> <translation>Setze eine Statusnachricht</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Abmelden</translation> <translation>Abmelden</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Verifiziere deine anderen Geräte</translation> <translation>Verifiziere deine anderen Geräte</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Schließen</translation> <translation>Schließen</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Lade mehr Leute ein</translation> <translation>Lade mehr Leute ein</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Dieser Raum ist nicht verschlüsselt!</translation> <translation>Dieser Raum ist nicht verschlüsselt!</translation>
</message> </message>
@ -1790,12 +1799,12 @@ Beispiel: https://mein.server:8787</translation>
<translation>Offene Einladung.</translation> <translation>Offene Einladung.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Vorschau dieses Raums</translation> <translation>Vorschau dieses Raums</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Keine Vorschau verfügbar</translation> <translation>Keine Vorschau verfügbar</translation>
</message> </message>
@ -1885,7 +1894,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Verbindung zum kryptografischen Speicher fehlgeschlagen</translation> <translation>Verbindung zum kryptografischen Speicher fehlgeschlagen</translation>
</message> </message>
@ -2056,7 +2065,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Nachricht zurückziehen fehlgeschlagen: %1</translation> <translation>Nachricht zurückziehen fehlgeschlagen: %1</translation>
@ -2152,7 +2161,28 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>%1 hat die Berechtigungen dieses Raums bearbeitet.</translation> <translation>%1 hat die Berechtigungen dieses Raums bearbeitet.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 wurde eingeladen.</translation> <translation>%1 wurde eingeladen.</translation>
</message> </message>
@ -2217,12 +2247,12 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>%1 hat das Anklopfen zurückgezogen.</translation> <translation>%1 hat das Anklopfen zurückgezogen.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Du bist dem Raum beigetreten.</translation> <translation>Du bist dem Raum beigetreten.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 hat den eigenen Avatar und Namen geändert zu %2.</translation> <translation>%1 hat den eigenen Avatar und Namen geändert zu %2.</translation>
</message> </message>
@ -2251,7 +2281,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Bearbeitet</translation> <translation>Bearbeitet</translation>
</message> </message>
@ -2297,17 +2327,17 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Zurück zur Raumliste</translation> <translation>Zurück zur Raumliste</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Kein Raum ausgewählt</translation> <translation>Kein Raum ausgewählt</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Dieser Raum ist nicht verschlüsselt!</translation> <translation>Dieser Raum ist nicht verschlüsselt!</translation>
</message> </message>
@ -2327,7 +2357,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>Dieser Raum enthält unverifizierte Geräte!</translation> <translation>Dieser Raum enthält unverifizierte Geräte!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Raumoptionen</translation> <translation>Raumoptionen</translation>
</message> </message>
@ -2439,12 +2469,12 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Verifizieren</translation> <translation>Verifizieren</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Starte eine private Unterhaltung.</translation> <translation>Starte eine private Unterhaltung.</translation>
</message> </message>
@ -2464,7 +2494,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>Geräteliste aktualisieren.</translation> <translation>Geräteliste aktualisieren.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Gerät abmelden.</translation> <translation>Gerät abmelden.</translation>
</message> </message>
@ -3091,7 +3121,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Gestern</translation> <translation>Gestern</translation>
</message> </message>
@ -3218,7 +3248,7 @@ Medien-Größe: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Du hast eine Audiodatei gesendet</translation> <translation>Du hast eine Audiodatei gesendet</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished">Όλα τα αρχεία (*)</translation> <translation type="unfinished">Όλα τα αρχεία (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Κενός κωδικός</translation> <translation>Κενός κωδικός</translation>
</message> </message>
@ -955,8 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1613,7 +1622,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1786,12 +1795,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1881,7 +1890,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Invited user: %1</translation> <translation>Invited user: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>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.</translation> <translation>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.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation>Failed to open database, logging out!</translation> <translation>Failed to open database, logging out!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Confirm join</translation> <translation>Confirm join</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Do you really want to start a private chat with %1?</translation> <translation>Do you really want to start a private chat with %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Cache migration failed!</translation> <translation>Cache migration failed!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Please try to login again: %1</translation> <translation>Please try to login again: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Failed to join room: %1</translation> <translation>Failed to join room: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Shows all rooms without filtering.</translation> <translation>Shows all rooms without filtering.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>This message is not encrypted!</translation> <translation>This message is not encrypted!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>All Files (*)</translation> <translation>All Files (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Failed to upload media. Please try again.</translation> <translation>Failed to upload media. Please try again.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Add</translation> <translation>Add</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Invite</translation> <translation>Invite</translation>
</message> </message>
@ -892,13 +902,13 @@ Example: https://server.my:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>You have entered an invalid Matrix ID e.g @joe:matrix.org</translation> <translation>You have entered an invalid Matrix ID e.g @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodiscovery failed. Received malformed response.</translation> <translation>Autodiscovery failed. Received malformed response.</translation>
</message> </message>
@ -928,7 +938,7 @@ Example: https://server.my:8787</translation>
<translation>SSO LOGIN</translation> <translation>SSO LOGIN</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Empty password</translation> <translation>Empty password</translation>
</message> </message>
@ -959,7 +969,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation>Encryption enabled</translation> <translation>Encryption enabled</translation>
</message> </message>
@ -1024,8 +1034,7 @@ Example: https://server.my:8787</translation>
<translation>%1 answered the call.</translation> <translation>%1 answered the call.</translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>removed</translation> <translation>removed</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>no version stored</translation> <translation>no version stored</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Example: https://server.my:8787</translation>
<translation>Set status message</translation> <translation>Set status message</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Logout</translation> <translation>Logout</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Example: https://server.my:8787</translation>
<translation>Please verify your other devices</translation> <translation>Please verify your other devices</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Close</translation> <translation>Close</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Example: https://server.my:8787</translation>
<translation>Invite more people</translation> <translation>Invite more people</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>This room is not encrypted!</translation> <translation>This room is not encrypted!</translation>
</message> </message>
@ -1790,12 +1799,12 @@ Example: https://server.my:8787</translation>
<translation>Pending invite.</translation> <translation>Pending invite.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Previewing this room</translation> <translation>Previewing this room</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>No preview available</translation> <translation>No preview available</translation>
</message> </message>
@ -1885,7 +1894,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Failed to connect to secret storage</translation> <translation>Failed to connect to secret storage</translation>
</message> </message>
@ -2056,7 +2065,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Message redaction failed: %1</translation> <translation>Message redaction failed: %1</translation>
@ -2152,7 +2161,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 has changed the room&apos;s permissions.</translation> <translation>%1 has changed the room&apos;s permissions.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 was invited.</translation> <translation>%1 was invited.</translation>
</message> </message>
@ -2217,12 +2247,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 redacted their knock.</translation> <translation>%1 redacted their knock.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>You joined this room.</translation> <translation>You joined this room.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 has changed their avatar and changed their display name to %2.</translation> <translation>%1 has changed their avatar and changed their display name to %2.</translation>
</message> </message>
@ -2251,7 +2281,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Edited</translation> <translation>Edited</translation>
</message> </message>
@ -2297,17 +2327,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Back to room list</translation> <translation>Back to room list</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>No room selected</translation> <translation>No room selected</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>This room is not encrypted!</translation> <translation>This room is not encrypted!</translation>
</message> </message>
@ -2327,7 +2357,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>This room contains unverified devices!</translation> <translation>This room contains unverified devices!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Room options</translation> <translation>Room options</translation>
</message> </message>
@ -2439,12 +2469,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Verify</translation> <translation>Verify</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Start a private chat.</translation> <translation>Start a private chat.</translation>
</message> </message>
@ -2464,7 +2494,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Refresh device list.</translation> <translation>Refresh device list.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Sign out this device.</translation> <translation>Sign out this device.</translation>
</message> </message>
@ -3092,7 +3122,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Yesterday</translation> <translation>Yesterday</translation>
</message> </message>
@ -3219,7 +3249,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>You sent an audio clip</translation> <translation>You sent an audio clip</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Invitita uzanto: %1</translation> <translation>Invitita uzanto: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Malsukcesis migrado de kaŝmemoro al nuna versio. Tio povas havi diversajn kialojn. Bonvolu raporti eraron kaj dume provi malpli novan version. Alternative, vi povas provi forigi la kaŝmemoron permane.</translation> <translation>Malsukcesis migrado de kaŝmemoro al nuna versio. Tio povas havi diversajn kialojn. Bonvolu raporti eraron kaj dume provi malpli novan version. Alternative, vi povas provi forigi la kaŝmemoron permane.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation>Malsukcesis malfermi datumbazon; adiaŭas!</translation> <translation>Malsukcesis malfermi datumbazon; adiaŭas!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Konfirmu aliĝon</translation> <translation>Konfirmu aliĝon</translation>
</message> </message>
@ -243,7 +243,7 @@
<translation>Ĉu vi certe volas komenci privatan babilon kun %1?</translation> <translation>Ĉu vi certe volas komenci privatan babilon kun %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Malsukcesis migrado de kaŝmemoro!</translation> <translation>Malsukcesis migrado de kaŝmemoro!</translation>
</message> </message>
@ -276,7 +276,7 @@
<translation>Bonvolu provi resaluti: %1</translation> <translation>Bonvolu provi resaluti: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Malsukcesis aliĝi al ĉambro: %1</translation> <translation>Malsukcesis aliĝi al ĉambro: %1</translation>
</message> </message>
@ -326,6 +326,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Montras ĉiujn ĉambrojn sen filtrado.</translation> <translation>Montras ĉiujn ĉambrojn sen filtrado.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -548,7 +558,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Ĉi tiu mesaĝo ne estas ĉifrita!</translation> <translation>Ĉi tiu mesaĝo ne estas ĉifrita!</translation>
</message> </message>
@ -760,7 +770,7 @@
<translation>Ĉiuj dosieroj (*)</translation> <translation>Ĉiuj dosieroj (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi.</translation> <translation>Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi.</translation>
</message> </message>
@ -789,7 +799,7 @@
<translation>Aldoni</translation> <translation>Aldoni</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Inviti</translation> <translation>Inviti</translation>
</message> </message>
@ -896,13 +906,13 @@ Ekzemplo: https://servilo.mia:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Vi enigis nevalidan identigilon de Matrikso ekz. @tacuo:matrix.org</translation> <translation>Vi enigis nevalidan identigilon de Matrikso ekz. @tacuo:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Malsukcesis memaga trovado. Ricevis misformitan respondon.</translation> <translation>Malsukcesis memaga trovado. Ricevis misformitan respondon.</translation>
</message> </message>
@ -932,7 +942,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>UNUNURA SALUTO</translation> <translation>UNUNURA SALUTO</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Malplena pasvorto</translation> <translation>Malplena pasvorto</translation>
</message> </message>
@ -963,8 +973,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>forigita</translation> <translation>forigita</translation>
</message> </message>
@ -1478,7 +1487,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>neniu versio konservita</translation> <translation>neniu versio konservita</translation>
</message> </message>
@ -1546,7 +1555,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Meti statmesaĝon</translation> <translation>Meti statmesaĝon</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Adiaŭi</translation> <translation>Adiaŭi</translation>
</message> </message>
@ -1569,7 +1578,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Bonvolu kontroli aliajn viajn aparatojn</translation> <translation>Bonvolu kontroli aliajn viajn aparatojn</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Fermi</translation> <translation>Fermi</translation>
</message> </message>
@ -1621,7 +1630,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Inviti pliajn personojn</translation> <translation>Inviti pliajn personojn</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ĉi tiu ĉambro ne estas ĉifrata!</translation> <translation>Ĉi tiu ĉambro ne estas ĉifrata!</translation>
</message> </message>
@ -1794,12 +1803,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Atendanta invito.</translation> <translation>Atendanta invito.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Antaŭrigardante ĉi tiun ĉambron</translation> <translation>Antaŭrigardante ĉi tiun ĉambron</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Neniu antaŭrigardo disponeblas</translation> <translation>Neniu antaŭrigardo disponeblas</translation>
</message> </message>
@ -1889,7 +1898,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Malsukcesis konektiĝi al sekreta deponejo</translation> <translation>Malsukcesis konektiĝi al sekreta deponejo</translation>
</message> </message>
@ -2061,7 +2070,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Malsukcesis redaktado de mesaĝo: %1</translation> <translation>Malsukcesis redaktado de mesaĝo: %1</translation>
@ -2157,7 +2166,28 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>%1 ŝanĝis permesojn de la ĉambro.</translation> <translation>%1 ŝanĝis permesojn de la ĉambro.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translatorcomment>%1 estis invitata.</translatorcomment> <translatorcomment>%1 estis invitata.</translatorcomment>
<translation>%1 estis invitita.</translation> <translation>%1 estis invitita.</translation>
@ -2224,12 +2254,12 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>%1 forigis sian frapon.</translation> <translation>%1 forigis sian frapon.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Vi aliĝis ĉi tiun ĉambron.</translation> <translation>Vi aliĝis ĉi tiun ĉambron.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 ŝanĝis sian profilbildon kaj sian prezentan nomon al %2.</translation> <translation>%1 ŝanĝis sian profilbildon kaj sian prezentan nomon al %2.</translation>
</message> </message>
@ -2258,7 +2288,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Redaktita</translation> <translation>Redaktita</translation>
</message> </message>
@ -2304,17 +2334,17 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Reen al listo de ĉambroj</translation> <translation>Reen al listo de ĉambroj</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Neniu ĉambro estas elektita</translation> <translation>Neniu ĉambro estas elektita</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ĉi tiu ĉambro ne estas ĉifrata!</translation> <translation>Ĉi tiu ĉambro ne estas ĉifrata!</translation>
</message> </message>
@ -2334,7 +2364,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>Ĉi tiu ĉambro enhavas nekontrolitajn aparatojn!</translation> <translation>Ĉi tiu ĉambro enhavas nekontrolitajn aparatojn!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Elektebloj de ĉambro</translation> <translation>Elektebloj de ĉambro</translation>
</message> </message>
@ -2446,12 +2476,12 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Kontroli</translation> <translation>Kontroli</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Komenci privatan babilon.</translation> <translation>Komenci privatan babilon.</translation>
</message> </message>
@ -2471,7 +2501,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>Aktualigi liston de aparatoj.</translation> <translation>Aktualigi liston de aparatoj.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Adiaŭigi ĉi tiun aparaton.</translation> <translation>Adiaŭigi ĉi tiun aparaton.</translation>
</message> </message>
@ -3107,7 +3137,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Hieraŭ</translation> <translation>Hieraŭ</translation>
</message> </message>
@ -3234,7 +3264,7 @@ Grandeco de vidaŭdaĵo: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Vi sendis sonmesaĝon</translation> <translation>Vi sendis sonmesaĝon</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Usuario invitado: %1</translation> <translation>Usuario invitado: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>La migración de la caché a la versión actual ha fallado. Esto puede deberse a distintos motivos. Por favor, reporte el incidente y mientras tanto intente usar una versión anterior. También puede probar a borrar la caché manualmente.</translation> <translation>La migración de la caché a la versión actual ha fallado. Esto puede deberse a distintos motivos. Por favor, reporte el incidente y mientras tanto intente usar una versión anterior. También puede probar a borrar la caché manualmente.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -955,7 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1020,8 +1030,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1613,7 +1622,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1786,12 +1795,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1881,7 +1890,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2221,12 +2251,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished">Te has unido a esta sala.</translation> <translation type="unfinished">Te has unido a esta sala.</translation>
</message> </message>
<message> <message>
<location line="+972"/> <location line="+1008"/>
<source>Rejected the knock from %1.</source> <source>Rejected the knock from %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Kutsutud kasutaja: %1</translation> <translation>Kutsutud kasutaja: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Puhverdatud andmete muutmine sobivaks rakenduse praeguse versiooniga ei õnnestunud. Sellel võib olla erinevaid põhjuseid. Palun saada meile veateade ja seni kasuta vanemat rakenduse versiooni. Aga kui sa soovid proovida, siis kustuta puhverdatud andmed käsitsi.</translation> <translation>Puhverdatud andmete muutmine sobivaks rakenduse praeguse versiooniga ei õnnestunud. Sellel võib olla erinevaid põhjuseid. Palun saada meile veateade ja seni kasuta vanemat rakenduse versiooni. Aga kui sa soovid proovida, siis kustuta puhverdatud andmed käsitsi.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation>Andmebaasi avamine ei õnnestunud. Login välja!</translation> <translation>Andmebaasi avamine ei õnnestunud. Login välja!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Kinnita liitumine</translation> <translation>Kinnita liitumine</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?</translation> <translation>Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Puhvri versiooniuuendus ebaõnnestus!</translation> <translation>Puhvri versiooniuuendus ebaõnnestus!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Palun proovi uuesti sisse logida: %1</translation> <translation>Palun proovi uuesti sisse logida: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Jututoaga liitumine ei õnnestunud: %1</translation> <translation>Jututoaga liitumine ei õnnestunud: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Näita kõiki jututubasid nii, et filter pole kasutusel.</translation> <translation>Näita kõiki jututubasid nii, et filter pole kasutusel.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>See sõnum on krüptimata!</translation> <translation>See sõnum on krüptimata!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Kõik failid (*)</translation> <translation>Kõik failid (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation> <translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Lisa</translation> <translation>Lisa</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Saada kutse</translation> <translation>Saada kutse</translation>
</message> </message>
@ -892,13 +902,13 @@ Näiteks: https://server.minu:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Sisestatud Matrix&apos;i kasutajatunnus on vigane - peaks olema @kasutaja:server.tld</translation> <translation>Sisestatud Matrix&apos;i kasutajatunnus on vigane - peaks olema @kasutaja:server.tld</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane.</translation> <translation>Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane.</translation>
</message> </message>
@ -928,7 +938,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>ÜHEKORDNE SISSELOGIMINE</translation> <translation>ÜHEKORDNE SISSELOGIMINE</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Tühi salasõna</translation> <translation>Tühi salasõna</translation>
</message> </message>
@ -959,7 +969,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation>Krüptimine on kasutusel</translation> <translation>Krüptimine on kasutusel</translation>
</message> </message>
@ -1024,8 +1034,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>%1 vastas kõnele.</translation> <translation>%1 vastas kõnele.</translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>eemaldatud</translation> <translation>eemaldatud</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>salvestatud versiooni ei leidu</translation> <translation>salvestatud versiooni ei leidu</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Sisesta olekuteade</translation> <translation>Sisesta olekuteade</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Logi välja</translation> <translation>Logi välja</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Palun verifitseeri oma muud seadmed</translation> <translation>Palun verifitseeri oma muud seadmed</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Sulge</translation> <translation>Sulge</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Kutsu veel liikmeid</translation> <translation>Kutsu veel liikmeid</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>See jututuba on krüptimata!</translation> <translation>See jututuba on krüptimata!</translation>
</message> </message>
@ -1790,12 +1799,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>Ootel kutse.</translation> <translation>Ootel kutse.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Jututoa eelvaade</translation> <translation>Jututoa eelvaade</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Eelvaade pole saadaval</translation> <translation>Eelvaade pole saadaval</translation>
</message> </message>
@ -1885,7 +1894,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Ühenduse loomine võtmehoidlaga ei õnnestunud</translation> <translation>Ühenduse loomine võtmehoidlaga ei õnnestunud</translation>
</message> </message>
@ -2056,7 +2065,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Sõnumi ümbersõnastamine ebaõnnestus: %1</translation> <translation>Sõnumi ümbersõnastamine ebaõnnestus: %1</translation>
@ -2152,7 +2161,28 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>%1 muutis selle jututoa õigusi.</translation> <translation>%1 muutis selle jututoa õigusi.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 sai kutse.</translation> <translation>%1 sai kutse.</translation>
</message> </message>
@ -2217,12 +2247,12 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>%1 muutis oma koputust jututoa uksele.</translation> <translation>%1 muutis oma koputust jututoa uksele.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Sa liitusid jututoaga.</translation> <translation>Sa liitusid jututoaga.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 muutis oma tunnuspilti ja seadistas uueks kuvatavaks nimeks %2.</translation> <translation>%1 muutis oma tunnuspilti ja seadistas uueks kuvatavaks nimeks %2.</translation>
</message> </message>
@ -2251,7 +2281,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Muudetud</translation> <translation>Muudetud</translation>
</message> </message>
@ -2297,17 +2327,17 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Tagasi jututubade loendisse</translation> <translation>Tagasi jututubade loendisse</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Jututuba on valimata</translation> <translation>Jututuba on valimata</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>See jututuba on krüptimata!</translation> <translation>See jututuba on krüptimata!</translation>
</message> </message>
@ -2327,7 +2357,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>Selles jututoas leidub verifitseerimata seadmeid!</translation> <translation>Selles jututoas leidub verifitseerimata seadmeid!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Jututoa valikud</translation> <translation>Jututoa valikud</translation>
</message> </message>
@ -2439,12 +2469,12 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Verifitseeri</translation> <translation>Verifitseeri</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Alusta privaatset vestlust.</translation> <translation>Alusta privaatset vestlust.</translation>
</message> </message>
@ -2464,7 +2494,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>Uuenda seadmete loendit.</translation> <translation>Uuenda seadmete loendit.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Logi see seade võrgust välja.</translation> <translation>Logi see seade võrgust välja.</translation>
</message> </message>
@ -3092,7 +3122,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Eile</translation> <translation>Eile</translation>
</message> </message>
@ -3219,7 +3249,7 @@ Meedia suurus: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Sa saatsid helifaili</translation> <translation>Sa saatsid helifaili</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Kutsuttu käyttäjä: %1</translation> <translation>Kutsuttu käyttäjä: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Välimuistin tuominen nykyiseen versioon epäonnistui. Tällä voi olla eri syitä. Luo vikailmoitus ja yritä sillä aikaa käyttää vanhempaa versiota. Voit myös vaihtoehtoisesti koettaa tyhjentää välimuistin käsin.</translation> <translation>Välimuistin tuominen nykyiseen versioon epäonnistui. Tällä voi olla eri syitä. Luo vikailmoitus ja yritä sillä aikaa käyttää vanhempaa versiota. Voit myös vaihtoehtoisesti koettaa tyhjentää välimuistin käsin.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Vahvista liittyminen</translation> <translation>Vahvista liittyminen</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?</translation> <translation>Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Välimuistin siirto epäonnistui!</translation> <translation>Välimuistin siirto epäonnistui!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Ole hyvä ja yritä kirjautua sisään uudelleen: %1</translation> <translation>Ole hyvä ja yritä kirjautua sisään uudelleen: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Huoneeseen liittyminen epäonnistui: %1</translation> <translation>Huoneeseen liittyminen epäonnistui: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Näytä kaikki huoneet ilman suodattamista.</translation> <translation>Näytä kaikki huoneet ilman suodattamista.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Tätä viestiä ei ole salattu!</translation> <translation>Tätä viestiä ei ole salattu!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Kaikki Tiedostot (*)</translation> <translation>Kaikki Tiedostot (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Mediaa ei onnistuttu lataamaan. Yritä uudelleen.</translation> <translation>Mediaa ei onnistuttu lataamaan. Yritä uudelleen.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Lisää</translation> <translation>Lisää</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Kutsu</translation> <translation>Kutsu</translation>
</message> </message>
@ -892,13 +902,13 @@ Esimerkki: https://server.my:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Väärä Matrix-tunnus. Esim. @joe:matrix.org</translation> <translation>Väärä Matrix-tunnus. Esim. @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus.</translation> <translation>Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus.</translation>
</message> </message>
@ -928,7 +938,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>SSO-kirjautuminen</translation> <translation>SSO-kirjautuminen</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Tyhjä salasana</translation> <translation>Tyhjä salasana</translation>
</message> </message>
@ -959,8 +969,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>poistettu</translation> <translation>poistettu</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>ei tallennettua versiota</translation> <translation>ei tallennettua versiota</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Aseta tilapäivitys</translation> <translation>Aseta tilapäivitys</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Kirjaudu ulos</translation> <translation>Kirjaudu ulos</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Esimerkki: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Sulje</translation> <translation>Sulje</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Kutsu lisää ihmisiä</translation> <translation>Kutsu lisää ihmisiä</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Tämä huone ei ole salattu!</translation> <translation>Tämä huone ei ole salattu!</translation>
</message> </message>
@ -1790,12 +1799,12 @@ Esimerkki: https://server.my:8787</translation>
<translation>Kutsua odotetaan.</translation> <translation>Kutsua odotetaan.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Esikatsellaan tätä huonetta</translation> <translation>Esikatsellaan tätä huonetta</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Esikatselu ei saatavilla</translation> <translation>Esikatselu ei saatavilla</translation>
</message> </message>
@ -1885,7 +1894,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Salattuun tallennustilaan ei saatu yhteyttä</translation> <translation>Salattuun tallennustilaan ei saatu yhteyttä</translation>
</message> </message>
@ -2054,7 +2063,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Viestin muokkaus epäonnistui: %1</translation> <translation>Viestin muokkaus epäonnistui: %1</translation>
@ -2150,7 +2159,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 on muuttanut huoneen lupia.</translation> <translation>%1 on muuttanut huoneen lupia.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>&amp;1 kutsuttiin.</translation> <translation>&amp;1 kutsuttiin.</translation>
</message> </message>
@ -2215,12 +2245,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 perui koputuksensa.</translation> <translation>%1 perui koputuksensa.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Sinä liityit tähän huoneeseen.</translation> <translation>Sinä liityit tähän huoneeseen.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 vaihtoi avatariaan ja vaihtoi näyttönimekseen %2.</translation> <translation>%1 vaihtoi avatariaan ja vaihtoi näyttönimekseen %2.</translation>
</message> </message>
@ -2249,7 +2279,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Muokattu</translation> <translation>Muokattu</translation>
</message> </message>
@ -2295,17 +2325,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Takaisin huonelistaan</translation> <translation>Takaisin huonelistaan</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Ei valittua huonetta</translation> <translation>Ei valittua huonetta</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Tämä huone ei ole salattu!</translation> <translation>Tämä huone ei ole salattu!</translation>
</message> </message>
@ -2325,7 +2355,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Tämä huone sisältää varmentamattomia laitteita!</translation> <translation>Tämä huone sisältää varmentamattomia laitteita!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Huoneen asetukset</translation> <translation>Huoneen asetukset</translation>
</message> </message>
@ -2437,12 +2467,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Vahvista</translation> <translation>Vahvista</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Aloita yksityinen keskustelu.</translation> <translation>Aloita yksityinen keskustelu.</translation>
</message> </message>
@ -2462,7 +2492,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3090,7 +3120,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Eilen</translation> <translation>Eilen</translation>
</message> </message>
@ -3217,7 +3247,7 @@ Median koko: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Lähetit äänileikkeen</translation> <translation>Lähetit äänileikkeen</translation>
</message> </message>

@ -96,12 +96,12 @@
<message> <message>
<location line="+12"/> <location line="+12"/>
<source>Unknown microphone: %1</source> <source>Unknown microphone: %1</source>
<translation>Microphone inconnu : %1</translation> <translation>Microphone inconnu&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+8"/>
<source>Unknown camera: %1</source> <source>Unknown camera: %1</source>
<translation>Caméra inconnue : %1</translation> <translation>Caméra inconnue&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+13"/>
@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Utilisateur %1 invité(e)</translation> <translation>Utilisateur %1 invité(e)</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>La migration du cache vers la version actuelle a échoué. Cela peut arriver pour différentes raisons. Signalez le problème et essayez d&apos;utiliser une ancienne version en attendant. Vous pouvez également supprimer le cache manuellement.</translation> <translation>La migration du cache vers la version actuelle a échoué. Cela peut arriver pour différentes raisons. Signalez le problème et essayez d&apos;utiliser une ancienne version en attendant. Vous pouvez également supprimer le cache manuellement.</translation>
</message> </message>
@ -148,10 +148,10 @@
<message> <message>
<location line="+41"/> <location line="+41"/>
<source>Failed to open database, logging out!</source> <source>Failed to open database, logging out!</source>
<translation>Impossible d&apos;ouvrir la base de données, déconnexion!</translation> <translation>Impossible d&apos;ouvrir la base de données, déconnexion&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Confirmez la participation</translation> <translation>Confirmez la participation</translation>
</message> </message>
@ -174,12 +174,12 @@
<message> <message>
<location line="-444"/> <location line="-444"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Voulez-vous vraiment inviter %1 (%2)?</translation> <translation>Voulez-vous vraiment inviter %1 (%2)&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<source>Failed to invite %1 to %2: %3</source> <source>Failed to invite %1 to %2: %3</source>
<translation>Échec de l&apos;invitation de %1 dans %2 : %3</translation> <translation>Échec de l&apos;invitation de %1 dans %2&#xa0;: %3</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+15"/>
@ -189,7 +189,7 @@
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Do you really want to kick %1 (%2)?</source> <source>Do you really want to kick %1 (%2)?</source>
<translation>Voulez-vous vraiment expulser %1 (%2)?</translation> <translation>Voulez-vous vraiment expulser %1 (%2)&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+15"/>
@ -204,7 +204,7 @@
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Do you really want to ban %1 (%2)?</source> <source>Do you really want to ban %1 (%2)?</source>
<translation>Voulez-vous vraiment bannir %1 (%2)?</translation> <translation>Voulez-vous vraiment bannir %1 (%2)&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
@ -224,12 +224,12 @@
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Do you really want to unban %1 (%2)?</source> <source>Do you really want to unban %1 (%2)?</source>
<translation>Voulez-vous vraiment annuler le bannissement de %1 (%2)?</translation> <translation>Voulez-vous vraiment annuler le bannissement de %1 (%2)&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<source>Failed to unban %1 in %2: %3</source> <source>Failed to unban %1 in %2: %3</source>
<translation>Échec de l&apos;annulation du bannissement de %1 dans %2 : %3</translation> <translation>Échec de l&apos;annulation du bannissement de %1 dans %2&#xa0;: %3</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+5"/>
@ -242,9 +242,9 @@
<translation>Voulez-vous vraiment commencer une discussion privée avec %1 ?</translation> <translation>Voulez-vous vraiment commencer une discussion privée avec %1 ?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Échec de la migration du cache!</translation> <translation>Échec de la migration du cache&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+13"/>
@ -266,18 +266,18 @@
<message> <message>
<location line="+93"/> <location line="+93"/>
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source> <source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
<translation>Échec de la configuration des clés de chiffrement. Réponse du serveur : %1 %2. Veuillez réessayer plus tard.</translation> <translation>Échec de la configuration des clés de chiffrement. Réponse du serveur&#xa0;: %1 %2. Veuillez réessayer plus tard.</translation>
</message> </message>
<message> <message>
<location line="+34"/> <location line="+34"/>
<location line="+115"/> <location line="+115"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Veuillez re-tenter vous reconnecter : %1</translation> <translation>Veuillez re-tenter vous reconnecter&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Impossible de rejoindre le salon : %1</translation> <translation>Impossible de rejoindre le salon&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -287,22 +287,22 @@
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Failed to remove invite: %1</source> <source>Failed to remove invite: %1</source>
<translation>Impossible de supprimer l&apos;invitation: %1</translation> <translation>Impossible de supprimer l&apos;invitation&#x202f;: %1</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Échec de la création du salon : %1</translation> <translation>Échec de la création du salon&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+18"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Impossible de quitter le salon : %1</translation> <translation>Impossible de quitter le salon&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+58"/>
<source>Failed to kick %1 from %2: %3</source> <source>Failed to kick %1 from %2: %3</source>
<translation>Échec de l&apos;expulsion de %1 de %2: %3</translation> <translation>Échec de l&apos;expulsion de %1 de %2&#x202f;&#x202f;: %3</translation>
</message> </message>
</context> </context>
<context> <context>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Montre tous les salons sans filtrer.</translation> <translation>Montre tous les salons sans filtrer.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -366,12 +376,12 @@
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Enter your recovery key or passphrase to decrypt your secrets:</source> <source>Enter your recovery key or passphrase to decrypt your secrets:</source>
<translation>Entrez votre clé de récupération ou phrase de passe pour déchiffrer vos secrets :</translation> <translation>Entrez votre clé de récupération ou phrase de passe pour déchiffrer vos secrets&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source> <source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
<translation>Entrez votre clé de récupération ou votre phrase de passe nommée %1 pour déchiffrer vos secrets :</translation> <translation>Entrez votre clé de récupération ou votre phrase de passe nommée %1 pour déchiffrer vos secrets&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
@ -394,17 +404,17 @@
<message> <message>
<location line="+10"/> <location line="+10"/>
<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> <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>Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir «Ils sont différents!» pour annuler la vérification!</translation> <translation>Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir «&#x202f;Ils sont différents&#x202f;!&#x202f;» pour annuler la vérification&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+31"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Ils sont différents!</translation> <translation>Ils sont différents&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>They match!</source> <source>They match!</source>
<translation>Ils sont identiques!</translation> <translation>Ils sont identiques&#x202f;!</translation>
</message> </message>
</context> </context>
<context> <context>
@ -488,17 +498,17 @@
<message> <message>
<location line="+10"/> <location line="+10"/>
<source>Please verify the following emoji. You should see the same emoji on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source> <source>Please verify the following emoji. You should see the same emoji on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
<translation>Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S&apos;ils diffèrent, veuillez choisir « Ils sont différents!» pour annuler la vérification!</translation> <translation>Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S&apos;ils diffèrent, veuillez choisir « Ils sont différents&#x202f;!&#x202f;» pour annuler la vérification&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+376"/> <location line="+376"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Ils sont différents!</translation> <translation>Ils sont différents&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>They match!</source> <source>They match!</source>
<translation>Ils sont identiques!</translation> <translation>Ils sont identiques&#x202f;!</translation>
</message> </message>
</context> </context>
<context> <context>
@ -547,9 +557,9 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Ce message n&apos;est pas chiffré!</translation> <translation>Ce message n&apos;est pas chiffré&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -582,7 +592,7 @@
<message> <message>
<location line="+4"/> <location line="+4"/>
<source>Key mismatch detected!</source> <source>Key mismatch detected!</source>
<translation>Clés non correspondantes détectées!</translation> <translation>Clés non correspondantes détectées&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -597,7 +607,7 @@
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Verification messages received out of order!</source> <source>Verification messages received out of order!</source>
<translation>Messages de vérification reçus dans le désordre!</translation> <translation>Messages de vérification reçus dans le désordre&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -759,7 +769,7 @@
<translation>Tous les types de fichiers (*)</translation> <translation>Tous les types de fichiers (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Échec de l&apos;envoi du média. Veuillez réessayer.</translation> <translation>Échec de l&apos;envoi du média. Veuillez réessayer.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Ajouter</translation> <translation>Ajouter</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Inviter</translation> <translation>Inviter</translation>
</message> </message>
@ -842,9 +852,9 @@
You can also put your homeserver address there, if your server doesn&apos;t support .well-known lookup. You can also put your homeserver address there, if your server doesn&apos;t support .well-known lookup.
Example: @user:server.my Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</source> If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</source>
<translation>Votre nom de connexion. Un mxid doit commencer par un «@» suivi de l&apos;identifiant. L&apos;identifiant doit être suivi du nom de serveur, séparé de celui-ci par «:». <translation>Votre nom de connexion. Un mxid doit commencer par un «&#x202f;@&#x202f;» suivi de l&apos;identifiant. L&apos;identifiant doit être suivi du nom de serveur, séparé de celui-ci par «&#x202f;:&#x202f;».
Vous pouvez également spécifier l&apos;adresse de votre serveur ici, si votre serveur ne supporte pas l&apos;identification .well-known. Vous pouvez également spécifier l&apos;adresse de votre serveur ici, si votre serveur ne supporte pas l&apos;identification .well-known.
Exemple: @utilisateur:monserveur.example.com Exemple&#x202f;: @utilisateur&#x202f;:monserveur.example.com
Si Nheko n&apos;arrive pas à trouver votre serveur, il vous proposera de l&apos;indiquer manuellement.</translation> Si Nheko n&apos;arrive pas à trouver votre serveur, il vous proposera de l&apos;indiquer manuellement.</translation>
</message> </message>
<message> <message>
@ -882,7 +892,7 @@ Si Nheko n&apos;arrive pas à trouver votre serveur, il vous proposera de l&apos
<source>The address that can be used to contact you homeservers client API. <source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source> Example: https://server.my:8787</source>
<translation>L&apos;adresse qui peut être utilisée pour joindre l&apos;API client de votre serveur. <translation>L&apos;adresse qui peut être utilisée pour joindre l&apos;API client de votre serveur.
Exemple : https://monserveur.example.com:8787</translation> Exemple&#xa0;: https&#x202f;://monserveur.example.com:8787</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+19"/>
@ -892,13 +902,13 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Vous avez entré un identifiant Matrix invalide exemple correct: @moi:monserveur.example.com)</translation> <translation>Vous avez entré un identifiant Matrix invalide exemple correct&#x202f;: @moi:monserveur.example.com)</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation> <translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation>
</message> </message>
@ -928,7 +938,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<translation>CONNEXION SSO</translation> <translation>CONNEXION SSO</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Mot de passe vide</translation> <translation>Mot de passe vide</translation>
</message> </message>
@ -948,19 +958,18 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>A call is in progress. Log out?</source> <source>A call is in progress. Log out?</source>
<translation>Un appel est en cours. Se déconnecter?</translation> <translation>Un appel est en cours. Se déconnecter&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+0"/> <location line="+0"/>
<source>Are you sure you want to log out?</source> <source>Are you sure you want to log out?</source>
<translation>Êtes-vous certain de vouloir vous déconnecter?</translation> <translation>Êtes-vous certain de vouloir vous déconnecter&#x202f;?</translation>
</message> </message>
</context> </context>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>retiré</translation> <translation>retiré</translation>
</message> </message>
@ -972,7 +981,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+22"/> <location line="+22"/>
<source>room name changed to: %1</source> <source>room name changed to: %1</source>
<translation>nom du salon changé en : %1</translation> <translation>nom du salon changé en&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+0"/> <location line="+0"/>
@ -982,7 +991,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+12"/> <location line="+12"/>
<source>topic changed to: %1</source> <source>topic changed to: %1</source>
<translation>sujet changé en : %1</translation> <translation>sujet changé en&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+0"/> <location line="+0"/>
@ -997,7 +1006,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+12"/> <location line="+12"/>
<source>%1 created and configured room: %2</source> <source>%1 created and configured room: %2</source>
<translation>%1 a créé et configuré le salon : %2</translation> <translation>%1 a créé et configuré le salon&#xa0;: %2</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+15"/>
@ -1193,12 +1202,12 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+16"/> <location line="+16"/>
<source>To allow other users to see, which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.)</source> <source>To allow other users to see, which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify an unverified device now? (Please make sure you have one of those devices available.)</source>
<translation>Pour permettre à d&apos;autres utilisateurs de confirmer qu&apos;un appareil est vraiment le vôtre, vous pouvez le vérifier. Cela permet également aux sauvegardes de clés de déchiffrement de fonctionner automatiquement sur ces appareils, pour ne pas perdre vos messages chiffrés. Vérifier un appareil maintenant? (Vérifiez que celui-ci est à proximité).</translation> <translation>Pour permettre à d&apos;autres utilisateurs de confirmer qu&apos;un appareil est vraiment le vôtre, vous pouvez le vérifier. Cela permet également aux sauvegardes de clés de déchiffrement de fonctionner automatiquement sur ces appareils, pour ne pas perdre vos messages chiffrés. Vérifier un appareil maintenant&#x202f;? (Vérifiez que celui-ci est à proximité).</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>To allow other users to see, which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now?</source> <source>To allow other users to see, which of your devices actually belong to you, you can verify them. This also allows key backup to work automatically. Verify %1 now?</source>
<translation>Pour permettre aux autres utilisateurs de vérifier quels appareils de votre compte sont réellement les vôtres, vous pouvez les vérifier. Cela permet également à la sauvegarde des clés de fonctionner automatiquement. Vérifier %1 maintenant?</translation> <translation>Pour permettre aux autres utilisateurs de vérifier quels appareils de votre compte sont réellement les vôtres, vous pouvez les vérifier. Cela permet également à la sauvegarde des clés de fonctionner automatiquement. Vérifier %1 maintenant&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1286,7 +1295,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location filename="../qml/voip/PlaceCall.qml" line="+48"/> <location filename="../qml/voip/PlaceCall.qml" line="+48"/>
<source>Place a call to %1?</source> <source>Place a call to %1?</source>
<translation>Appeler %1?</translation> <translation>Appeler %1&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+16"/> <location line="+16"/>
@ -1319,7 +1328,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location filename="../qml/delegates/Placeholder.qml" line="+11"/> <location filename="../qml/delegates/Placeholder.qml" line="+11"/>
<source>unimplemented event: </source> <source>unimplemented event: </source>
<translation>Évènement non implémenté : </translation> <translation>Évènement non implémenté&#xa0;: </translation>
</message> </message>
</context> </context>
<context> <context>
@ -1474,7 +1483,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>pas de version enregistrée</translation> <translation>pas de version enregistrée</translation>
</message> </message>
@ -1499,7 +1508,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
<translation>Étiqueter le salon comme :</translation> <translation>Étiqueter le salon comme&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+14"/> <location line="+14"/>
@ -1542,7 +1551,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<translation>Changer le message de statut</translation> <translation>Changer le message de statut</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Déconnexion</translation> <translation>Déconnexion</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<translation>Veuillez vérifier vos autres appareils</translation> <translation>Veuillez vérifier vos autres appareils</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Fermer</translation> <translation>Fermer</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<translation>Inviter plus de personnes</translation> <translation>Inviter plus de personnes</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ce salon n&apos;est pas chiffré !</translation> <translation>Ce salon n&apos;est pas chiffré !</translation>
</message> </message>
@ -1753,7 +1762,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+254"/> <location filename="../../src/ui/RoomSettings.cpp" line="+254"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Échec de l&apos;activation du chiffrement : %1</translation> <translation>Échec de l&apos;activation du chiffrement&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+249"/> <location line="+249"/>
@ -1773,13 +1782,13 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Error while reading file: %1</source> <source>Error while reading file: %1</source>
<translation>Erreur lors de la lecture du fichier : %1</translation> <translation>Erreur lors de la lecture du fichier&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+32"/> <location line="+32"/>
<location line="+19"/> <location line="+19"/>
<source>Failed to upload image: %s</source> <source>Failed to upload image: %s</source>
<translation>Échec de l&apos;envoi de l&apos;image : %s</translation> <translation>Échec de l&apos;envoi de l&apos;image&#xa0;: %s</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1790,12 +1799,12 @@ Exemple : https://monserveur.example.com:8787</translation>
<translation>Invitation en attente.</translation> <translation>Invitation en attente.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Prévisualisation du salon</translation> <translation>Prévisualisation du salon</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Aucune prévisualisation disponible</translation> <translation>Aucune prévisualisation disponible</translation>
</message> </message>
@ -1805,22 +1814,22 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location filename="../qml/Root.qml" line="+255"/> <location filename="../qml/Root.qml" line="+255"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Veuillez saisir votre mot de passe pour continuer :</translation> <translation>Veuillez saisir votre mot de passe pour continuer&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<source>Please enter a valid email address to continue:</source> <source>Please enter a valid email address to continue:</source>
<translation>Veuillez saisir un courriel valide pour continuer :</translation> <translation>Veuillez saisir un courriel valide pour continuer&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<source>Please enter a valid phone number to continue:</source> <source>Please enter a valid phone number to continue:</source>
<translation>Veuillez saisir un numéro de téléphone valide pour continuer :</translation> <translation>Veuillez saisir un numéro de téléphone valide pour continuer&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<source>Please enter the token, which has been sent to you:</source> <source>Please enter the token, which has been sent to you:</source>
<translation>Veuillez entrer le jeton qui vous a é envoyé :</translation> <translation>Veuillez entrer le jeton qui vous a é envoyé&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+16"/> <location line="+16"/>
@ -1833,17 +1842,17 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location filename="../qml/voip/ScreenShare.qml" line="+30"/> <location filename="../qml/voip/ScreenShare.qml" line="+30"/>
<source>Share desktop with %1?</source> <source>Share desktop with %1?</source>
<translation>Partager le bureau avec %1?</translation> <translation>Partager le bureau avec %1&#x202f;&#x202f;?</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+11"/>
<source>Window:</source> <source>Window:</source>
<translation>Fenêtre:</translation> <translation>Fenêtre&#x202f;:</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+20"/>
<source>Frame rate:</source> <source>Frame rate:</source>
<translation>Fréquence d&apos;images:</translation> <translation>Fréquence d&apos;images&#x202f;:</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+19"/>
@ -1885,14 +1894,14 @@ Exemple : https://monserveur.example.com:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Échec de la connexion au stockage des secrets</translation> <translation>Échec de la connexion au stockage des secrets</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Keyring, KeePassXC or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source> <source>Nheko could not connect to the secure storage to save encryption secrets to. This can have multiple reasons. Check if your D-Bus service is running and you have configured a service like KWallet, Gnome Keyring, KeePassXC or the equivalent for your platform. If you are having trouble, feel free to open an issue here: https://github.com/Nheko-Reborn/nheko/issues</source>
<translation>Nheko n&apos;a pas pu se connecter au stockage sécurisé afin d&apos;y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet; Gnome Keyring; KeePassXC ou l&apos;équivalent pour votre système. Si vous n&apos;arrivez pas à résoudre le problème, n&apos;hésitez pas à nous en faire part ici: https://github.com/Nheko-Reborn/nheko/issues</translation> <translation>Nheko n&apos;a pas pu se connecter au stockage sécurisé afin d&apos;y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet&#x202f;; Gnome Keyring&#x202f;; KeePassXC ou l&apos;équivalent pour votre système. Si vous n&apos;arrivez pas à résoudre le problème, n&apos;hésitez pas à nous en faire part ici&#x202f;: https&#x202f;://github.com/Nheko-Reborn/nheko/issues</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1900,7 +1909,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location filename="../qml/SelfVerificationCheck.qml" line="+39"/> <location filename="../qml/SelfVerificationCheck.qml" line="+39"/>
<source>This is your recovery key. You will need it to restore access to your encrypted messages and verification keys. Keep this safe. Don&apos;t share it with anyone and don&apos;t lose it! Do not pass go! Do not collect $200!</source> <source>This is your recovery key. You will need it to restore access to your encrypted messages and verification keys. Keep this safe. Don&apos;t share it with anyone and don&apos;t lose it! Do not pass go! Do not collect $200!</source>
<translation>Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l&apos;accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas! Ne passez pas par la case départ et ne recevez pas 20 000 francs!</translation> <translation>Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l&apos;accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas&#x202f;! Ne passez pas par la case départ et ne recevez pas 20 000 francs&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+33"/>
@ -1910,7 +1919,7 @@ Exemple : https://monserveur.example.com:8787</translation>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Failed to setup encryption: %1</source> <source>Failed to setup encryption: %1</source>
<translation>Échec de la configuration du chiffrement : %1</translation> <translation>Échec de la configuration du chiffrement&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
@ -1921,8 +1930,8 @@ Exemple : https://monserveur.example.com:8787</translation>
<location line="+10"/> <location line="+10"/>
<source>Hello and welcome to Matrix! <source>Hello and welcome to Matrix!
It seems like you are new. Before you can securely encrypt your messages, we need to setup a few small things. You can either press accept immediately or adjust a few basic options. We also try to explain a few of the basics. You can skip those parts, but they might prove to be helpful!</source> It seems like you are new. Before you can securely encrypt your messages, we need to setup a few small things. You can either press accept immediately or adjust a few basic options. We also try to explain a few of the basics. You can skip those parts, but they might prove to be helpful!</source>
<translation>Bonjour et bienvenue sur le réseau Matrix! <translation>Bonjour et bienvenue sur le réseau Matrix&#x202f;!
Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d&apos;expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite!</translation> Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d&apos;expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+124"/> <location line="+124"/>
@ -1952,17 +1961,17 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+42"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+42"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Échec de la création des clés pour l&apos;auto-vérification (cross-signing)!</translation> <translation>Échec de la création des clés pour l&apos;auto-vérification (cross-signing)&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+16"/> <location line="+16"/>
<source>Failed to create keys for online key backup!</source> <source>Failed to create keys for online key backup!</source>
<translation>Échec de la création de clés pour la sauvegarde en ligne!</translation> <translation>Échec de la création de clés pour la sauvegarde en ligne&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+29"/>
<source>Failed to create keys for secure server side secret storage!</source> <source>Failed to create keys for secure server side secret storage!</source>
<translation>Échec de la création des clés pour le stockage sécurisé côté serveur!</translation> <translation>Échec de la création des clés pour le stockage sécurisé côté serveur&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+44"/> <location line="+44"/>
@ -1972,7 +1981,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Encryption setup failed: %1</source> <source>Encryption setup failed: %1</source>
<translation>Échec de la configuration du chiffrement: %1</translation> <translation>Échec de la configuration du chiffrement&#x202f;: %1</translation>
</message> </message>
<message> <message>
<location line="+140"/> <location line="+140"/>
@ -2045,7 +2054,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<message> <message>
<location line="+12"/> <location line="+12"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Vérification réussie! Les deux côtés ont vérifié leur appareil!</translation> <translation>Vérification réussie&#x202f;! Les deux côtés ont vérifié leur appareil&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
@ -2056,16 +2065,16 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Échec de la suppression du message : %1</translation> <translation>Échec de la suppression du message&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+73"/> <location line="+73"/>
<location line="+5"/> <location line="+5"/>
<source>Failed to encrypt event, sending aborted!</source> <source>Failed to encrypt event, sending aborted!</source>
<translation>Échec du chiffrement de l&apos;évènement, envoi abandonné!</translation> <translation>Échec du chiffrement de l&apos;évènement, envoi abandonné&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+169"/> <location line="+169"/>
@ -2152,7 +2161,28 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<translation>%1 a changé les permissions du salon.</translation> <translation>%1 a changé les permissions du salon.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 a é invité(e).</translation> <translation>%1 a é invité(e).</translation>
</message> </message>
@ -2217,12 +2247,12 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<translation>%1 a arrêté de toquer.</translation> <translation>%1 a arrêté de toquer.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Vous avez rejoint ce salon.</translation> <translation>Vous avez rejoint ce salon.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 a changé son avatar et changé son surnom en %2.</translation> <translation>%1 a changé son avatar et changé son surnom en %2.</translation>
</message> </message>
@ -2240,7 +2270,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<location line="+2"/> <location line="+2"/>
<source>%1 left after having already left!</source> <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> <comment>This is a leave event after the user already left and shouldn&apos;t happen apart from state resets</comment>
<translation>%1 a quitté le salon après l&apos;avoir déjà quitté!</translation> <translation>%1 a quitté le salon après l&apos;avoir déjà quitté&#x202f;!</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
@ -2251,7 +2281,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Modifié</translation> <translation>Modifié</translation>
</message> </message>
@ -2297,17 +2327,17 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Revenir à la liste des salons</translation> <translation>Revenir à la liste des salons</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Pas de salon sélectionné</translation> <translation>Pas de salon sélectionné</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ce salon n&apos;est pas chiffré !</translation> <translation>Ce salon n&apos;est pas chiffré !</translation>
</message> </message>
@ -2327,7 +2357,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<translation>Ce salon contient des appareils non vérifiés !</translation> <translation>Ce salon contient des appareils non vérifiés !</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Options du salon</translation> <translation>Options du salon</translation>
</message> </message>
@ -2439,12 +2469,12 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Vérifier</translation> <translation>Vérifier</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Démarrer une discussion privée.</translation> <translation>Démarrer une discussion privée.</translation>
</message> </message>
@ -2464,7 +2494,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<translation>Rafraichir la liste des appareils.</translation> <translation>Rafraichir la liste des appareils.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Déconnecter cet appareil.</translation> <translation>Déconnecter cet appareil.</translation>
</message> </message>
@ -2511,7 +2541,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Error while reading file: %1</source> <source>Error while reading file: %1</source>
<translation>Erreur lors de la lecture du fichier  : %1</translation> <translation>Erreur lors de la lecture du fichier&#xa0;&#xa0;: %1</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2548,7 +2578,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<message> <message>
<location line="-217"/> <location line="-217"/>
<source>profile: %1</source> <source>profile: %1</source>
<translation>profil: %1</translation> <translation>profil&#x202f;: %1</translation>
</message> </message>
<message> <message>
<location line="+104"/> <location line="+104"/>
@ -3013,7 +3043,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation
<message> <message>
<location line="-26"/> <location line="-26"/>
<source>Enter the passphrase to decrypt the file:</source> <source>Enter the passphrase to decrypt the file:</source>
<translation>Entrez la phrase de passe pour déchiffrer le fichier :</translation> <translation>Entrez la phrase de passe pour déchiffrer le fichier&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+8"/>
@ -3024,7 +3054,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation
<message> <message>
<location line="-8"/> <location line="-8"/>
<source>Enter passphrase to encrypt your session keys:</source> <source>Enter passphrase to encrypt your session keys:</source>
<translation>Entrez une phrase de passe pour chiffrer vos clés de session :</translation> <translation>Entrez une phrase de passe pour chiffrer vos clés de session&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+15"/>
@ -3094,7 +3124,7 @@ Cela met l&apos;application en évidence dans la barre des tâches.</translation
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Hier</translation> <translation>Hier</translation>
</message> </message>
@ -3221,7 +3251,7 @@ Taille du média : %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Vous avez envoyé un message audio</translation> <translation>Vous avez envoyé un message audio</translation>
</message> </message>
@ -3283,12 +3313,12 @@ Taille du média : %2
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>You: %1</source> <source>You: %1</source>
<translation>Vous : %1</translation> <translation>Vous&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>%1: %2</source> <source>%1: %2</source>
<translation>%1 : %2</translation> <translation>%1&#xa0;: %2</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+7"/>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>A felhasználó meg lett hívva: %1</translation> <translation>A felhasználó meg lett hívva: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>A gyorsítótár átvitele a jelenlegi verzióhoz nem sikerült. Ennek több oka is lehet. Kérlek, írj egy hibajelentést és egyelőre próbálj meg egy régebbi verziót használni! Alternatív megoldásként megprobálhatod eltávolítani a gyorsítótárat kézzel.</translation> <translation>A gyorsítótár átvitele a jelenlegi verzióhoz nem sikerült. Ennek több oka is lehet. Kérlek, írj egy hibajelentést és egyelőre próbálj meg egy régebbi verziót használni! Alternatív megoldásként megprobálhatod eltávolítani a gyorsítótárat kézzel.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Csatlakozás megerősítése</translation> <translation>Csatlakozás megerősítése</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Biztosan privát csevegést akarsz indítani %1 felhasználóval?</translation> <translation>Biztosan privát csevegést akarsz indítani %1 felhasználóval?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Gyorsítótár migráció nem sikerült!</translation> <translation>Gyorsítótár migráció nem sikerült!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Kérlek, próbálj meg bejelentkezni újra: %1</translation> <translation>Kérlek, próbálj meg bejelentkezni újra: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Nem sikerült csatlakozni a szobához: %1</translation> <translation>Nem sikerült csatlakozni a szobához: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Ez az üzenet nincs titkosítva!</translation> <translation>Ez az üzenet nincs titkosítva!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Minden fájl (*)</translation> <translation>Minden fájl (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra!</translation> <translation>Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra!</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -892,13 +902,13 @@ Példa: https://szerver.em:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Érvénytelen Matrixazonosítót adtál meg. Példa: @janos:matrix.org</translation> <translation>Érvénytelen Matrixazonosítót adtál meg. Példa: @janos:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation> <translation>Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation>
</message> </message>
@ -928,7 +938,7 @@ Példa: https://szerver.em:8787</translation>
<translation>SSO BEJELENTKEZÉS</translation> <translation>SSO BEJELENTKEZÉS</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Üres jelszó</translation> <translation>Üres jelszó</translation>
</message> </message>
@ -959,7 +969,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation>Titkosítás bekapcsolva</translation> <translation>Titkosítás bekapcsolva</translation>
</message> </message>
@ -1024,8 +1034,7 @@ Példa: https://szerver.em:8787</translation>
<translation>%1 fogadta a hívást.</translation> <translation>%1 fogadta a hívást.</translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>eltávolítva</translation> <translation>eltávolítva</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nincs tárolva verzió</translation> <translation>nincs tárolva verzió</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished">Kijelentkezés</translation> <translation type="unfinished">Kijelentkezés</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished">Bezárás</translation> <translation type="unfinished">Bezárás</translation>
</message> </message>
@ -1616,7 +1625,7 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1789,12 +1798,12 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1884,7 +1893,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2053,7 +2062,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Az üzenet visszavonása nem sikerült: %1</translation> <translation>Az üzenet visszavonása nem sikerült: %1</translation>
@ -2148,7 +2157,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 megváltoztatta a szoba engedélyeit.</translation> <translation>%1 megváltoztatta a szoba engedélyeit.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 meg lett hívva.</translation> <translation>%1 meg lett hívva.</translation>
</message> </message>
@ -2213,12 +2243,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 visszavonta a kopogását.</translation> <translation>%1 visszavonta a kopogását.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Csatlakoztál ehhez a szobához.</translation> <translation>Csatlakoztál ehhez a szobához.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2247,7 +2277,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Szerkesztve</translation> <translation>Szerkesztve</translation>
</message> </message>
@ -2293,17 +2323,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Vissza a szobák listájára</translation> <translation>Vissza a szobák listájára</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Nincs kiválasztva szoba</translation> <translation>Nincs kiválasztva szoba</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2323,7 +2353,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Szoba beállításai</translation> <translation>Szoba beállításai</translation>
</message> </message>
@ -2435,12 +2465,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Hitelesítés</translation> <translation>Hitelesítés</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2460,7 +2490,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3089,7 +3119,7 @@ Ettől általában animálttá válik az alkalmazásablakok listáján szereplő
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Tegnap</translation> <translation>Tegnap</translation>
</message> </message>
@ -3216,7 +3246,7 @@ Média mérete: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Küldtél egy hangfájlt</translation> <translation>Küldtél egy hangfájlt</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Pengguna yang diundang: %1</translation> <translation>Pengguna yang diundang: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Migrasi cache ke versi saat ini gagal. Ini dapat memiliki alasan yang berbeda. Silakan buka masalah dan coba gunakan versi yang lebih lama untuk sementara. Alternatifnya Anda dapat mencoba menghapus cache secara manual.</translation> <translation>Migrasi cache ke versi saat ini gagal. Ini dapat memiliki alasan yang berbeda. Silakan buka masalah dan coba gunakan versi yang lebih lama untuk sementara. Alternatifnya Anda dapat mencoba menghapus cache secara manual.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation>Gagal untuk membuka basisdata! Anda telah dikeluarkan.</translation> <translation>Gagal untuk membuka basisdata! Anda telah dikeluarkan.</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Konfirmasi untuk bergabung</translation> <translation>Konfirmasi untuk bergabung</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Apakah Anda ingin memulai chat privat dengan %1?</translation> <translation>Apakah Anda ingin memulai chat privat dengan %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migrasi cache gagal!</translation> <translation>Migrasi cache gagal!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Mohon mencoba masuk lagi: %1</translation> <translation>Mohon mencoba masuk lagi: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Gagal bergabung ruangan: %1</translation> <translation>Gagal bergabung ruangan: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Menampilkan semua ruangan tanpa penyaringan.</translation> <translation>Menampilkan semua ruangan tanpa penyaringan.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Pesan ini tidak terenkripsi!</translation> <translation>Pesan ini tidak terenkripsi!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Semua File (*)</translation> <translation>Semua File (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Gagal untuk mengunggah media. Silakan coba lagi.</translation> <translation>Gagal untuk mengunggah media. Silakan coba lagi.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Tambahkan</translation> <translation>Tambahkan</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Undang</translation> <translation>Undang</translation>
</message> </message>
@ -892,13 +902,13 @@ Misalnya: https://server.my:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Anda telah memasukkan ID Matrix yang tidak valid mis. @pengguna:matrix.org</translation> <translation>Anda telah memasukkan ID Matrix yang tidak valid mis. @pengguna:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Penemuan otomatis gagal. Menerima respons cacat.</translation> <translation>Penemuan otomatis gagal. Menerima respons cacat.</translation>
</message> </message>
@ -928,7 +938,7 @@ Misalnya: https://server.my:8787</translation>
<translation>LOGIN SSO</translation> <translation>LOGIN SSO</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Kata sandi kosong</translation> <translation>Kata sandi kosong</translation>
</message> </message>
@ -959,7 +969,7 @@ Misalnya: https://server.my:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation>Enkripsi diaktifkan</translation> <translation>Enkripsi diaktifkan</translation>
</message> </message>
@ -1024,8 +1034,7 @@ Misalnya: https://server.my:8787</translation>
<translation>%1 menjawab panggilan.</translation> <translation>%1 menjawab panggilan.</translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>dihapus</translation> <translation>dihapus</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Misalnya: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>tidak ada versi yang disimpan</translation> <translation>tidak ada versi yang disimpan</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Misalnya: https://server.my:8787</translation>
<translation>Tetapkan pesan status</translation> <translation>Tetapkan pesan status</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Keluar</translation> <translation>Keluar</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Misalnya: https://server.my:8787</translation>
<translation>Mohon verifikasi perangkat Anda yang lain</translation> <translation>Mohon verifikasi perangkat Anda yang lain</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Tutup</translation> <translation>Tutup</translation>
</message> </message>
@ -1616,7 +1625,7 @@ Misalnya: https://server.my:8787</translation>
<translation>Undang banyak orang</translation> <translation>Undang banyak orang</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ruangan ini tidak terenkripsi!</translation> <translation>Ruangan ini tidak terenkripsi!</translation>
</message> </message>
@ -1789,12 +1798,12 @@ Misalnya: https://server.my:8787</translation>
<translation>Undangan tertunda.</translation> <translation>Undangan tertunda.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Menampilkan ruangan ini</translation> <translation>Menampilkan ruangan ini</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Tidak ada tampilan yang tersedia</translation> <translation>Tidak ada tampilan yang tersedia</translation>
</message> </message>
@ -1884,7 +1893,7 @@ Misalnya: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Gagal menghubungkan ke penyimpanan rahasia</translation> <translation>Gagal menghubungkan ke penyimpanan rahasia</translation>
</message> </message>
@ -2055,7 +2064,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Reaksi pesan gagal: %1</translation> <translation>Reaksi pesan gagal: %1</translation>
@ -2150,7 +2159,28 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<translation>%1 telah mengubah izin ruangan.</translation> <translation>%1 telah mengubah izin ruangan.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 diundang.</translation> <translation>%1 diundang.</translation>
</message> </message>
@ -2215,12 +2245,12 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<translation>%1 menolak ketukannya.</translation> <translation>%1 menolak ketukannya.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Anda bergabung ruangan ini.</translation> <translation>Anda bergabung ruangan ini.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 mengubah avatarnya dan ubah nama tampilannya ke %2.</translation> <translation>%1 mengubah avatarnya dan ubah nama tampilannya ke %2.</translation>
</message> </message>
@ -2249,7 +2279,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Diedit</translation> <translation>Diedit</translation>
</message> </message>
@ -2295,17 +2325,17 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Kembali ke daftar ruangan</translation> <translation>Kembali ke daftar ruangan</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Tidak ada ruangan yang dipilih</translation> <translation>Tidak ada ruangan yang dipilih</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ruangan ini tidak dienkripsi!</translation> <translation>Ruangan ini tidak dienkripsi!</translation>
</message> </message>
@ -2325,7 +2355,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<translation>Ruangan ini berisi perangkat yang belum diverifikasi!</translation> <translation>Ruangan ini berisi perangkat yang belum diverifikasi!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Opsi ruangan</translation> <translation>Opsi ruangan</translation>
</message> </message>
@ -2437,12 +2467,12 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Verifikasi</translation> <translation>Verifikasi</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Mulai chat privat.</translation> <translation>Mulai chat privat.</translation>
</message> </message>
@ -2462,7 +2492,7 @@ Jika Anda memilih verifikasi, Anda harus memiliki perangkat lain yang tersedia.
<translation>Muat ulang daftar perangkat.</translation> <translation>Muat ulang daftar perangkat.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Keluar dari perangkat ini.</translation> <translation>Keluar dari perangkat ini.</translation>
</message> </message>
@ -3090,7 +3120,7 @@ Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.</transla
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Kemarin</translation> <translation>Kemarin</translation>
</message> </message>
@ -3217,7 +3247,7 @@ Ukuran media: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Anda mengirim klip audio</translation> <translation>Anda mengirim klip audio</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Invitato utente: %1</translation> <translation>Invitato utente: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Migrazione della cache alla versione corrente fallita. Questo può avere diverse cause. Per favore apri una issue e nel frattempo prova ad usare una versione più vecchia. In alternativa puoi provare a cancellare la cache manualmente.</translation> <translation>Migrazione della cache alla versione corrente fallita. Questo può avere diverse cause. Per favore apri una issue e nel frattempo prova ad usare una versione più vecchia. In alternativa puoi provare a cancellare la cache manualmente.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Conferma collegamento</translation> <translation>Conferma collegamento</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Sei sicuro di voler avviare una chat privata con %1?</translation> <translation>Sei sicuro di voler avviare una chat privata con %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migrazione della cache fallita!</translation> <translation>Migrazione della cache fallita!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Per favore prova ad accedere nuovamente: %1</translation> <translation>Per favore prova ad accedere nuovamente: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Impossibile accedere alla stanza: %1</translation> <translation>Impossibile accedere alla stanza: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Questo messaggio non è crittato!</translation> <translation>Questo messaggio non è crittato!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished">Tutti i File (*)</translation> <translation type="unfinished">Tutti i File (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">Impossibile inviare il file multimediale. Per favore riprova.</translation> <translation type="unfinished">Impossibile inviare il file multimediale. Per favore riprova.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -892,13 +902,13 @@ Esempio: https://server.mio:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Hai inserito un ID Matrix non valido, es @joe:matrix.org</translation> <translation>Hai inserito un ID Matrix non valido, es @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Ricerca automatica fallita. Ricevuta risposta malformata.</translation> <translation>Ricerca automatica fallita. Ricevuta risposta malformata.</translation>
</message> </message>
@ -928,7 +938,7 @@ Esempio: https://server.mio:8787</translation>
<translation>ACCESSO SSO</translation> <translation>ACCESSO SSO</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Password vuota</translation> <translation>Password vuota</translation>
</message> </message>
@ -959,8 +969,7 @@ Esempio: https://server.mio:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>rimosso</translation> <translation>rimosso</translation>
</message> </message>
@ -1475,7 +1484,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nessuna versione memorizzata</translation> <translation>nessuna versione memorizzata</translation>
</message> </message>
@ -1543,7 +1552,7 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished">Disconnettiti</translation> <translation type="unfinished">Disconnettiti</translation>
</message> </message>
@ -1566,7 +1575,7 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished">Chiudi</translation> <translation type="unfinished">Chiudi</translation>
</message> </message>
@ -1618,7 +1627,7 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1791,12 +1800,12 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1886,7 +1895,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2055,7 +2064,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Oscuramento del messaggio fallito: %1</translation> <translation>Oscuramento del messaggio fallito: %1</translation>
@ -2151,7 +2160,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 ha cambiato i permessi della stanza.</translation> <translation>%1 ha cambiato i permessi della stanza.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 è stato invitato.</translation> <translation>%1 è stato invitato.</translation>
</message> </message>
@ -2216,12 +2246,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 ha oscurato la sua bussata.</translation> <translation>%1 ha oscurato la sua bussata.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Sei entrato in questa stanza.</translation> <translation>Sei entrato in questa stanza.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2250,7 +2280,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2296,17 +2326,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2326,7 +2356,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished">Opzioni della stanza</translation> <translation type="unfinished">Opzioni della stanza</translation>
</message> </message>
@ -2438,12 +2468,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2463,7 +2493,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3080,7 +3110,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ieri</translation> <translation>Ieri</translation>
</message> </message>
@ -3207,7 +3237,7 @@ Peso media: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Hai inviato una clip audio</translation> <translation>Hai inviato una clip audio</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished"> (*)</translation> <translation type="unfinished"> (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -955,8 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1612,7 +1621,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1785,12 +1794,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1880,7 +1889,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2049,7 +2058,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
@ -2144,7 +2153,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
@ -2209,12 +2239,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2243,7 +2273,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2289,17 +2319,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2319,7 +2349,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2431,12 +2461,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2456,7 +2486,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3073,7 +3103,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation></translation> <translation></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>ി :% 1</translation> <translation>ി :% 1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>ി ി : %1</translation> <translation>ി ി : %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>ിി ി : %1</translation> <translation>ിി ി : %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation> (*)</translation> <translation> (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>ി</translation> <translation>ി</translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation> ി</translation> <translation> ി</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -955,7 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1020,8 +1030,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1613,7 +1622,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1786,12 +1795,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1881,7 +1890,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished">ി ിി .</translation> <translation type="unfinished">ി ിി .</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Gebruiker uitgenodigd: %1</translation> <translation>Gebruiker uitgenodigd: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Het migreren can de cache naar de huidige versie is mislukt. Dit kan verscheidene redenen hebben. Maak a.u.b een issue aan en probeer in de tussentijd een oudere versie. Je kan ook proberen de cache handmatig te verwijderen.</translation> <translation>Het migreren can de cache naar de huidige versie is mislukt. Dit kan verscheidene redenen hebben. Maak a.u.b een issue aan en probeer in de tussentijd een oudere versie. Je kan ook proberen de cache handmatig te verwijderen.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation>Kon database niet openen, je wordt uitgelogd!</translation> <translation>Kon database niet openen, je wordt uitgelogd!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Bevestig deelname</translation> <translation>Bevestig deelname</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Weet je zeker dat je een privé chat wil beginnen met %1?</translation> <translation>Weet je zeker dat je een privé chat wil beginnen met %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migreren van de cache is mislukt!</translation> <translation>Migreren van de cache is mislukt!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Probeer a.u.b. opnieuw in te loggen: %1</translation> <translation>Probeer a.u.b. opnieuw in te loggen: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Kamer binnengaan mislukt: %1</translation> <translation>Kamer binnengaan mislukt: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Laat alles kamers zien zonder filters.</translation> <translation>Laat alles kamers zien zonder filters.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Dit bericht is niet versleuteld!</translation> <translation>Dit bericht is niet versleuteld!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Alle bestanden (*)</translation> <translation>Alle bestanden (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Het is niet is gelukt om de media te versturen. Probeer het a.u.b. opnieuw.</translation> <translation>Het is niet is gelukt om de media te versturen. Probeer het a.u.b. opnieuw.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Toevoegen</translation> <translation>Toevoegen</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Uitnodigen</translation> <translation>Uitnodigen</translation>
</message> </message>
@ -892,13 +902,13 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Je hebt een ongeldige Matrix ID ingevuld. Correct voorbeeld: @jan:matrix.org</translation> <translation>Je hebt een ongeldige Matrix ID ingevuld. Correct voorbeeld: @jan:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische herkenning mislukt. Ongeldig antwoord ontvangen.</translation> <translation>Automatische herkenning mislukt. Ongeldig antwoord ontvangen.</translation>
</message> </message>
@ -928,7 +938,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>SSO INLOGGEN</translation> <translation>SSO INLOGGEN</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Leeg wachtwoord</translation> <translation>Leeg wachtwoord</translation>
</message> </message>
@ -959,8 +969,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>verwijderd</translation> <translation>verwijderd</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>geen versie opgeslagen</translation> <translation>geen versie opgeslagen</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Stel statusbericht in</translation> <translation>Stel statusbericht in</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Uitloggen</translation> <translation>Uitloggen</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Verifieer a.u.b. je andere apparaten</translation> <translation>Verifieer a.u.b. je andere apparaten</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Sluiten</translation> <translation>Sluiten</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Nodig meer mensen uit</translation> <translation>Nodig meer mensen uit</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Deze kamer is niet versleuteld!</translation> <translation>Deze kamer is niet versleuteld!</translation>
</message> </message>
@ -1790,12 +1799,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Wachtende uitnodiging.</translation> <translation>Wachtende uitnodiging.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Voorbeeld van deze kamer</translation> <translation>Voorbeeld van deze kamer</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Geen voorbeeld beschikbaar</translation> <translation>Geen voorbeeld beschikbaar</translation>
</message> </message>
@ -1885,7 +1894,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Verbinden met geheimopslag mislukt</translation> <translation>Verbinden met geheimopslag mislukt</translation>
</message> </message>
@ -2056,7 +2065,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Bericht intrekken mislukt: %1</translation> <translation>Bericht intrekken mislukt: %1</translation>
@ -2152,7 +2161,28 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>%1 heeft de rechten van de kamer aangepast.</translation> <translation>%1 heeft de rechten van de kamer aangepast.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 is uitgenodigd.</translation> <translation>%1 is uitgenodigd.</translation>
</message> </message>
@ -2217,12 +2247,12 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>%1 heeft het aankloppen ingetrokken.</translation> <translation>%1 heeft het aankloppen ingetrokken.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Je neemt nu deel aan deze kamer.</translation> <translation>Je neemt nu deel aan deze kamer.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 is van avatar veranderd en heet nu %2.</translation> <translation>%1 is van avatar veranderd en heet nu %2.</translation>
</message> </message>
@ -2251,7 +2281,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Bewerkt</translation> <translation>Bewerkt</translation>
</message> </message>
@ -2297,17 +2327,17 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Terug naar kamerlijst</translation> <translation>Terug naar kamerlijst</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Geen kamer geselecteerd</translation> <translation>Geen kamer geselecteerd</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Deze kamer is niet versleuteld!</translation> <translation>Deze kamer is niet versleuteld!</translation>
</message> </message>
@ -2327,7 +2357,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>Deze kamer bevat ongeverifieerde apparaten!</translation> <translation>Deze kamer bevat ongeverifieerde apparaten!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Kameropties</translation> <translation>Kameropties</translation>
</message> </message>
@ -2439,12 +2469,12 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Verifiëren</translation> <translation>Verifiëren</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Begin een privéchat.</translation> <translation>Begin een privéchat.</translation>
</message> </message>
@ -2464,7 +2494,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>Ververs apparaatlijst.</translation> <translation>Ververs apparaatlijst.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Meld dit apparaat af.</translation> <translation>Meld dit apparaat af.</translation>
</message> </message>
@ -3092,7 +3122,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Gisteren</translation> <translation>Gisteren</translation>
</message> </message>
@ -3219,7 +3249,7 @@ Mediagrootte: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Je verstuurde een audio clip</translation> <translation>Je verstuurde een audio clip</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Zaproszono użytkownika %1</translation> <translation>Zaproszono użytkownika %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Migracja cachu do obecnej wersji nieudana. Przyczyny mogą być różne. Proszę zgłosić błąd i w miedzyczasie używać starszej wersji. Możesz również spróbuwać usunąć cache ręcznie.</translation> <translation>Migracja cachu do obecnej wersji nieudana. Przyczyny mogą być różne. Proszę zgłosić błąd i w miedzyczasie używać starszej wersji. Możesz również spróbuwać usunąć cache ręcznie.</translation>
</message> </message>
@ -151,14 +151,14 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Potwierdź dołączenie</translation> <translation>Potwierdź dołączenie</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Do you really want to join %1?</source> <source>Do you really want to join %1?</source>
<translation>Czy na pewno chcesz dołączyć do %1?</translation> <translation>Czy na pewno chcesz dołączyć&#xa0;do %1?</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+42"/>
@ -242,7 +242,7 @@
<translation>Czy na pewno chcesz rozpocząć prywatny czat z %1?</translation> <translation>Czy na pewno chcesz rozpocząć prywatny czat z %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Nie udało się przenieść pamięci podręcznej!</translation> <translation>Nie udało się przenieść pamięci podręcznej!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Spróbuj zalogować się ponownie: %1</translation> <translation>Spróbuj zalogować się ponownie: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Nie udało się dołączyć do pokoju: %1</translation> <translation>Nie udało się dołączyć do pokoju: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Pokazuj wszystkie pokoje bez filtrowania.</translation> <translation>Pokazuj wszystkie pokoje bez filtrowania.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Ta wiadomość nie jest zaszyfrowana!</translation> <translation>Ta wiadomość nie jest zaszyfrowana!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Wszystkie pliki (*)</translation> <translation>Wszystkie pliki (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Wysłanie mediów nie powiodło się. Spróbuj ponownie.</translation> <translation>Wysłanie mediów nie powiodło się. Spróbuj ponownie.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Dodaj</translation> <translation>Dodaj</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Zaproś</translation> <translation>Zaproś</translation>
</message> </message>
@ -891,13 +901,13 @@ Przykład: https://server.my:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Wprowadzono nieprawidłowe Matrix ID. Przykład prawidłowego ID: @ania:matrix.org</translation> <translation>Wprowadzono nieprawidłowe Matrix ID. Przykład prawidłowego ID: @ania:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation> <translation>Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation>
</message> </message>
@ -927,7 +937,7 @@ Przykład: https://server.my:8787</translation>
<translation>Logowanie SSO</translation> <translation>Logowanie SSO</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Puste hasło</translation> <translation>Puste hasło</translation>
</message> </message>
@ -958,8 +968,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>usunięto</translation> <translation>usunięto</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>wersja nie została zachowana</translation> <translation>wersja nie została zachowana</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Przykład: https://server.my:8787</translation>
<translation>Ustaw wiadomość statusową</translation> <translation>Ustaw wiadomość statusową</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Wyloguj</translation> <translation>Wyloguj</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished">Zamknij</translation> <translation type="unfinished">Zamknij</translation>
</message> </message>
@ -1618,7 +1627,7 @@ Przykład: https://server.my:8787</translation>
<translation>Zaproś więcej ludzi</translation> <translation>Zaproś więcej ludzi</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ten pokój jest szyfrowany!</translation> <translation>Ten pokój jest szyfrowany!</translation>
</message> </message>
@ -1792,12 +1801,12 @@ Przykład: https://server.my:8787</translation>
<translation>Oczekujące zaproszenie.</translation> <translation>Oczekujące zaproszenie.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>Podgląd tego pokoju</translation> <translation>Podgląd tego pokoju</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Podgląd pokoju niedostępny</translation> <translation>Podgląd pokoju niedostępny</translation>
</message> </message>
@ -1887,7 +1896,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Błąd połączenia do menadżera sekretów</translation> <translation>Błąd połączenia do menadżera sekretów</translation>
</message> </message>
@ -2056,7 +2065,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Cenzurowanie wiadomości nie powiodło się: %1</translation> <translation>Cenzurowanie wiadomości nie powiodło się: %1</translation>
@ -2153,7 +2162,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 zmienił(a) uprawnienia pokoju.</translation> <translation>%1 zmienił(a) uprawnienia pokoju.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 został(a) zaproszona/y.</translation> <translation>%1 został(a) zaproszona/y.</translation>
</message> </message>
@ -2218,12 +2248,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Użytkownik %1 ocenzurował własne pukanie.</translation> <translation>Użytkownik %1 ocenzurował własne pukanie.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Dołączyłeś(-ł) do tego pokoju.</translation> <translation>Dołączyłeś(-ł) do tego pokoju.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>Użytkownik %1 zmienił swojego awatara i zmienił swoją nazwę wyświetlaną na %2.</translation> <translation>Użytkownik %1 zmienił swojego awatara i zmienił swoją nazwę wyświetlaną na %2.</translation>
</message> </message>
@ -2252,7 +2282,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Edytowane</translation> <translation>Edytowane</translation>
</message> </message>
@ -2298,17 +2328,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Wróć do listy pokoi</translation> <translation>Wróć do listy pokoi</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Nie wybrano pokoju</translation> <translation>Nie wybrano pokoju</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Ten pokój nie jest szyfrowany!</translation> <translation>Ten pokój nie jest szyfrowany!</translation>
</message> </message>
@ -2328,7 +2358,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Ten pokój zawiera niezweryfikowane urządzenia!</translation> <translation>Ten pokój zawiera niezweryfikowane urządzenia!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Ustawienia pokoju</translation> <translation>Ustawienia pokoju</translation>
</message> </message>
@ -2440,12 +2470,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Zweryfikuj</translation> <translation>Zweryfikuj</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Rozpocznij prywatny czat.</translation> <translation>Rozpocznij prywatny czat.</translation>
</message> </message>
@ -2465,7 +2495,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2658,7 +2688,7 @@ Ustaw na 3 aby rozmywać natychmiast po stracie fokusu. Maksymalna wartość to
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen, when Nheko is maximised</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen, when Nheko is maximised</source>
<translation>Ustaw maksymalną szerokość wiadomości w historii (w pikselach). Może to poprawić czytelność gdy Nheko zostanie zmaksymalizowany na szerokim ekranie</translation> <translation>Ustaw maksymalną szerokość&#xa0;wiadomości w historii (w pikselach). Może to poprawić czytelność gdy Nheko zostanie zmaksymalizowany na szerokim ekranie</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -3091,7 +3121,7 @@ To zwykle sprawia, że ikona aplikacji w tacce systemowej jest animowana.</trans
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Wczoraj</translation> <translation>Wczoraj</translation>
</message> </message>
@ -3218,7 +3248,7 @@ Rozmiar multimediów: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Wysłałeś() klip audio</translation> <translation>Wysłałeś() klip audio</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Usuário convidado: %1</translation> <translation>Usuário convidado: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Falha ao migrar cache para versão atual. Isso pode ter diferentes razões. Por favor reporte o problema e tente usar uma versão antiga no meio tempo. Alternativamente, você pode tentar excluir o cache manualmente.</translation> <translation>Falha ao migrar cache para versão atual. Isso pode ter diferentes razões. Por favor reporte o problema e tente usar uma versão antiga no meio tempo. Alternativamente, você pode tentar excluir o cache manualmente.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Confirmar entrada</translation> <translation>Confirmar entrada</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Deseja realmente iniciar uma conversa privada com %1?</translation> <translation>Deseja realmente iniciar uma conversa privada com %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migração do cache falhou!</translation> <translation>Migração do cache falhou!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Falha ao entrar na sala: %1</translation> <translation>Falha ao entrar na sala: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -955,7 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1020,8 +1030,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1613,7 +1622,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1786,12 +1795,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1881,7 +1890,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished">Você entrou nessa sala.</translation> <translation type="unfinished">Você entrou nessa sala.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Utilizador convidado: %1</translation> <translation>Utilizador convidado: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>A migração da cache para a versão atual falhou, e existem várias razões possíveis. Por favor abra um problema (&quot;issue&quot;) e experimente usar uma versão mais antiga entretanto. Alternativamente, pode tentar apagar a cache manualmente.</translation> <translation>A migração da cache para a versão atual falhou, e existem várias razões possíveis. Por favor abra um problema (&quot;issue&quot;) e experimente usar uma versão mais antiga entretanto. Alternativamente, pode tentar apagar a cache manualmente.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation>Falha ao abrir base de dados. A terminar sessão!</translation> <translation>Falha ao abrir base de dados. A terminar sessão!</translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Confirmar entrada</translation> <translation>Confirmar entrada</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Tem a certeza que quer começar uma conversa privada com %1?</translation> <translation>Tem a certeza que quer começar uma conversa privada com %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Falha ao migrar a cache!</translation> <translation>Falha ao migrar a cache!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Por favor, tente autenticar-se novamente: %1</translation> <translation>Por favor, tente autenticar-se novamente: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Falha ao entrar em sala: %1</translation> <translation>Falha ao entrar em sala: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation>Mostra todas as salas sem filtros.</translation> <translation>Mostra todas as salas sem filtros.</translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Esta mensagem não está encriptada!</translation> <translation>Esta mensagem não está encriptada!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Todos os ficheiros (*)</translation> <translation>Todos os ficheiros (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Falha ao carregar mídia. Por favor, tente novamente.</translation> <translation>Falha ao carregar mídia. Por favor, tente novamente.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation>Adicionar</translation> <translation>Adicionar</translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation>Convidar</translation> <translation>Convidar</translation>
</message> </message>
@ -892,13 +902,13 @@ Exemplo: https://servidor.meu:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Inseriu um ID Matrix inválido p. ex. @ze:matrix.org</translation> <translation>Inseriu um ID Matrix inválido p. ex. @ze:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Falha na descoberta automática. Reposta mal formatada recebida.</translation> <translation>Falha na descoberta automática. Reposta mal formatada recebida.</translation>
</message> </message>
@ -928,7 +938,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished">ENTRAR COM ISU (SSO)</translation> <translation type="unfinished">ENTRAR COM ISU (SSO)</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Palavra-passe vazia</translation> <translation>Palavra-passe vazia</translation>
</message> </message>
@ -959,7 +969,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation>Encriptação ativada</translation> <translation>Encriptação ativada</translation>
</message> </message>
@ -1024,8 +1034,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>%1 atendeu a chamada.</translation> <translation>%1 atendeu a chamada.</translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>removida</translation> <translation>removida</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nenhuma versão guardada</translation> <translation>nenhuma versão guardada</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Definir mensagem de estado</translation> <translation>Definir mensagem de estado</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation>Terminar sessão</translation> <translation>Terminar sessão</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Por favor, verifique os seus outros dispositivos</translation> <translation>Por favor, verifique os seus outros dispositivos</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation>Fechar</translation> <translation>Fechar</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Convidar mais pessoas</translation> <translation>Convidar mais pessoas</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Esta sala não está encriptada!</translation> <translation>Esta sala não está encriptada!</translation>
</message> </message>
@ -1790,12 +1799,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Convite pendente.</translation> <translation>Convite pendente.</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation>A pré-visualizar esta sala</translation> <translation>A pré-visualizar esta sala</translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation>Pré-visualização não disponível</translation> <translation>Pré-visualização não disponível</translation>
</message> </message>
@ -1885,7 +1894,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Falha ao ligar ao armazenamento secreto</translation> <translation>Falha ao ligar ao armazenamento secreto</translation>
</message> </message>
@ -2056,7 +2065,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Falha ao eliminar mensagem: %1</translation> <translation>Falha ao eliminar mensagem: %1</translation>
@ -2152,7 +2161,28 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation>%1 alterou as permissões da sala.</translation> <translation>%1 alterou as permissões da sala.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 foi convidado.</translation> <translation>%1 foi convidado.</translation>
</message> </message>
@ -2217,12 +2247,12 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation>%1 eliminou a sua &quot;batida à porta&quot;.</translation> <translation>%1 eliminou a sua &quot;batida à porta&quot;.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Entrou na sala.</translation> <translation>Entrou na sala.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 alterou o seu avatar e também o seu nome de exibição para %2.</translation> <translation>%1 alterou o seu avatar e também o seu nome de exibição para %2.</translation>
</message> </message>
@ -2251,7 +2281,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Editada</translation> <translation>Editada</translation>
</message> </message>
@ -2297,17 +2327,17 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Voltar à lista de salas</translation> <translation>Voltar à lista de salas</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Nenhuma sala selecionada</translation> <translation>Nenhuma sala selecionada</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Esta sala não é encriptada!</translation> <translation>Esta sala não é encriptada!</translation>
</message> </message>
@ -2327,7 +2357,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation>Esta sala contém dispositivos não verificados!</translation> <translation>Esta sala contém dispositivos não verificados!</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Opções da sala</translation> <translation>Opções da sala</translation>
</message> </message>
@ -2439,12 +2469,12 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Verificar</translation> <translation>Verificar</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation>Iniciar uma conversa privada.</translation> <translation>Iniciar uma conversa privada.</translation>
</message> </message>
@ -2464,7 +2494,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation>Atualizar a lista de dispositivos.</translation> <translation>Atualizar a lista de dispositivos.</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation>Terminar sessão neste dispositivo.</translation> <translation>Terminar sessão neste dispositivo.</translation>
</message> </message>
@ -3091,7 +3121,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ontem</translation> <translation>Ontem</translation>
</message> </message>
@ -3218,7 +3248,7 @@ Tamanho da mídia: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Enviou uma mensagem áudio</translation> <translation>Enviou uma mensagem áudio</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Utilizator invitat: %1</translation> <translation>Utilizator invitat: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Nu s-a putut muta cache-ul pe versiunea curentă. Acest lucru poate avea diferite cauze. rugăm deschideți un issue și încercați folosiți o versiune mai veche între timp. O altă opțiune ar fi încercați ștergeți cache-ul manual.</translation> <translation>Nu s-a putut muta cache-ul pe versiunea curentă. Acest lucru poate avea diferite cauze. rugăm deschideți un issue și încercați folosiți o versiune mai veche între timp. O altă opțiune ar fi încercați ștergeți cache-ul manual.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Nu s-a putut migra cache-ul!</translation> <translation>Nu s-a putut migra cache-ul!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation> rugăm reconectați: %1</translation> <translation> rugăm reconectați: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Nu s-a putut alătura la cameră: %1</translation> <translation>Nu s-a putut alătura la cameră: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished">Toate fișierele (*)</translation> <translation type="unfinished">Toate fișierele (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -892,13 +902,13 @@ Exemplu: https://serverul.meu:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation> <translation>Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation>
</message> </message>
@ -928,7 +938,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation>CONECTARE SSO</translation> <translation>CONECTARE SSO</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Parolă necompletată</translation> <translation>Parolă necompletată</translation>
</message> </message>
@ -959,8 +969,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1474,7 +1483,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nicio versiune stocată</translation> <translation>nicio versiune stocată</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished">Deconectare</translation> <translation type="unfinished">Deconectare</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished">Închide</translation> <translation type="unfinished">Închide</translation>
</message> </message>
@ -1618,7 +1627,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1791,12 +1800,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1886,7 +1895,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2055,7 +2064,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Redactare mesaj eșuată: %1</translation> <translation>Redactare mesaj eșuată: %1</translation>
@ -2152,7 +2161,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 a modificat permisiunile camerei.</translation> <translation>%1 a modificat permisiunile camerei.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 a fost invitat(ă).</translation> <translation>%1 a fost invitat(ă).</translation>
</message> </message>
@ -2217,12 +2247,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 și-a redactat ciocănitul.</translation> <translation>%1 și-a redactat ciocănitul.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Te-ai alăturat camerei.</translation> <translation>Te-ai alăturat camerei.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2251,7 +2281,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2297,17 +2327,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2327,7 +2357,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2439,12 +2469,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2464,7 +2494,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3081,7 +3111,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ieri</translation> <translation>Ieri</translation>
</message> </message>
@ -3208,7 +3238,7 @@ Dimensiune media: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Ai trimis un clip audio</translation> <translation>Ai trimis un clip audio</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Приглашенный пользователь: %1</translation> <translation>Приглашенный пользователь: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Миграция кэша для текущей версии не удалась. Это может происходить по разным причинам. Пожалуйста сообщите о проблеме и попробуйте временно использовать старую версию. Так-же вы можете попробовать удалить кэш самостоятельно.</translation> <translation>Миграция кэша для текущей версии не удалась. Это может происходить по разным причинам. Пожалуйста сообщите о проблеме и попробуйте временно использовать старую версию. Так-же вы можете попробовать удалить кэш самостоятельно.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation>Подтвердить вход</translation> <translation>Подтвердить вход</translation>
</message> </message>
@ -242,7 +242,7 @@
<translation>Вы действительно хотите начать личную переписку с %1?</translation> <translation>Вы действительно хотите начать личную переписку с %1?</translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Миграция кэша не удалась!</translation> <translation>Миграция кэша не удалась!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Повторите попытку входа: %1</translation> <translation>Повторите попытку входа: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Не удалось присоединиться к комнате: %1</translation> <translation>Не удалось присоединиться к комнате: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Это сообщение не зашифровано!</translation> <translation>Это сообщение не зашифровано!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Все файлы (*)</translation> <translation>Все файлы (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Не удалось загрузить медиа. Пожалуйста попробуйте ещё раз</translation> <translation>Не удалось загрузить медиа. Пожалуйста попробуйте ещё раз</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -892,13 +902,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation>Вы ввели не правильный Matrix ID, @joe:matrix.org</translation> <translation>Вы ввели не правильный Matrix ID, @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Автообноружение не удалось. Получен поврежденный ответ.</translation> <translation>Автообноружение не удалось. Получен поврежденный ответ.</translation>
</message> </message>
@ -928,7 +938,7 @@ Example: https://server.my:8787</source>
<translation>SSO ВХОД</translation> <translation>SSO ВХОД</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Пустой пароль</translation> <translation>Пустой пароль</translation>
</message> </message>
@ -959,8 +969,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>убрано</translation> <translation>убрано</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>нет сохраненной версии</translation> <translation>нет сохраненной версии</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished">Выйти</translation> <translation type="unfinished">Выйти</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished">Закрыть</translation> <translation type="unfinished">Закрыть</translation>
</message> </message>
@ -1618,7 +1627,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1791,12 +1800,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1886,7 +1895,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2055,7 +2064,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Ошибка редактирования сообщения: %1</translation> <translation>Ошибка редактирования сообщения: %1</translation>
@ -2152,7 +2161,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 поменял разрешения для комнаты.</translation> <translation>%1 поменял разрешения для комнаты.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 был приглашен.</translation> <translation>%1 был приглашен.</translation>
</message> </message>
@ -2217,12 +2247,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 отредактировал его &quot;стук&quot;.</translation> <translation>%1 отредактировал его &quot;стук&quot;.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Вы присоединились к этой комнате.</translation> <translation>Вы присоединились к этой комнате.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2251,7 +2281,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation>Изменено</translation> <translation>Изменено</translation>
</message> </message>
@ -2297,17 +2327,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Вернуться к списку комнат</translation> <translation>Вернуться к списку комнат</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Комнаты не выбраны</translation> <translation>Комнаты не выбраны</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2327,7 +2357,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Настройки комнаты</translation> <translation>Настройки комнаты</translation>
</message> </message>
@ -2439,12 +2469,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Верифицировать</translation> <translation>Верифицировать</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2464,7 +2494,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3087,7 +3117,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Вчера</translation> <translation>Вчера</translation>
</message> </message>
@ -3214,7 +3244,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Вы отправили аудио запись</translation> <translation>Вы отправили аудио запись</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -955,8 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1613,7 +1622,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1786,12 +1795,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1881,7 +1890,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2050,7 +2059,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2146,7 +2155,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2211,12 +2241,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2275,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2291,17 +2321,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2321,7 +2351,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2433,12 +2463,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2458,7 +2488,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3075,7 +3105,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Bjöd in användare: %1</translation> <translation>Bjöd in användare: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>Kunde inte migrera cachen till den nuvarande versionen. Detta kan bero flera anledningar, vänligen rapportera problemet och prova en äldre version under tiden. Du kan också försöka att manuellt radera cachen.</translation> <translation>Kunde inte migrera cachen till den nuvarande versionen. Detta kan bero flera anledningar, vänligen rapportera problemet och prova en äldre version under tiden. Du kan också försöka att manuellt radera cachen.</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Cache-migration misslyckades!</translation> <translation>Cache-migration misslyckades!</translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>Vänligen försök logga in nytt: %1</translation> <translation>Vänligen försök logga in nytt: %1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>Kunde inte med i rum: %1</translation> <translation>Kunde inte med i rum: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Detta meddelande är inte krypterat!</translation> <translation>Detta meddelande är inte krypterat!</translation>
</message> </message>
@ -759,7 +769,7 @@
<translation>Alla Filer (*)</translation> <translation>Alla Filer (*)</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Kunde inte ladda upp media. Vänligen försök igen.</translation> <translation>Kunde inte ladda upp media. Vänligen försök igen.</translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -892,13 +902,13 @@ Exempel: https://server.my:8787</translation>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Autouppslag misslyckades. Mottog felkonstruerat svar.</translation> <translation>Autouppslag misslyckades. Mottog felkonstruerat svar.</translation>
</message> </message>
@ -928,7 +938,7 @@ Exempel: https://server.my:8787</translation>
<translation>SSO INLOGGNING</translation> <translation>SSO INLOGGNING</translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation>Tomt lösenord</translation> <translation>Tomt lösenord</translation>
</message> </message>
@ -959,7 +969,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+192"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+191"/>
<source>Encryption enabled</source> <source>Encryption enabled</source>
<translation>Kryptering aktiverad</translation> <translation>Kryptering aktiverad</translation>
</message> </message>
@ -1024,8 +1034,7 @@ Exempel: https://server.my:8787</translation>
<translation>%1 besvarade samtalet.</translation> <translation>%1 besvarade samtalet.</translation>
</message> </message>
<message> <message>
<location line="-109"/> <location line="-100"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation>borttagen</translation> <translation>borttagen</translation>
</message> </message>
@ -1474,7 +1483,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation>ingen version lagrad</translation> <translation>ingen version lagrad</translation>
</message> </message>
@ -1542,7 +1551,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished">Logga ut</translation> <translation type="unfinished">Logga ut</translation>
</message> </message>
@ -1565,7 +1574,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished">Stäng</translation> <translation type="unfinished">Stäng</translation>
</message> </message>
@ -1617,7 +1626,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1790,12 +1799,12 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1894,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2054,7 +2063,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Kunde inte maskera meddelande: %1</translation> <translation>Kunde inte maskera meddelande: %1</translation>
@ -2150,7 +2159,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 har ändrat rummets behörigheter.</translation> <translation>%1 har ändrat rummets behörigheter.</translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation>%1 blev inbjuden.</translation> <translation>%1 blev inbjuden.</translation>
</message> </message>
@ -2215,12 +2245,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 maskerade sin knackning.</translation> <translation>%1 maskerade sin knackning.</translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Du gick med i detta rum.</translation> <translation>Du gick med i detta rum.</translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2249,7 +2279,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2295,17 +2325,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation>Tillbaka till rumlista</translation> <translation>Tillbaka till rumlista</translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Inget rum markerat</translation> <translation>Inget rum markerat</translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2325,7 +2355,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation>Alternativ för rum</translation> <translation>Alternativ för rum</translation>
</message> </message>
@ -2437,12 +2467,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation>Bekräfta</translation> <translation>Bekräfta</translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2462,7 +2492,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3087,7 +3117,7 @@ Detta gör vanligtvis att ikonen i aktivitetsfältet animeras på något sätt.<
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Igår</translation> <translation>Igår</translation>
</message> </message>
@ -3214,7 +3244,7 @@ Mediastorlek: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation>Du skickade ett ljudklipp</translation> <translation>Du skickade ett ljudklipp</translation>
</message> </message>

@ -131,12 +131,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+668"/> <location line="+662"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="-461"/> <location line="-455"/>
<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> <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>使</translation> <translation>使</translation>
</message> </message>
@ -151,7 +151,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+314"/> <location line="+308"/>
<source>Confirm join</source> <source>Confirm join</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,7 +242,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-892"/> <location line="-886"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation></translation> <translation></translation>
</message> </message>
@ -275,7 +275,7 @@
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location line="+49"/> <location line="+43"/>
<source>Failed to join room: %1</source> <source>Failed to join room: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
@ -325,6 +325,16 @@
<source>Shows all rooms without filtering.</source> <source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+13"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>Favourites</source> <source>Favourites</source>
@ -547,7 +557,7 @@
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+34"/> <location filename="../qml/EncryptionIndicator.qml" line="+52"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation></translation> <translation></translation>
</message> </message>
@ -759,7 +769,7 @@
<translation type="unfinished">*</translation> <translation type="unfinished">*</translation>
</message> </message>
<message> <message>
<location line="+474"/> <location line="+479"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -788,7 +798,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+58"/> <location line="+84"/>
<source>Invite</source> <source>Invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -888,13 +898,13 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+83"/> <location line="+83"/>
<location line="+11"/> <location line="+11"/>
<location line="+151"/> <location line="+153"/>
<location line="+11"/> <location line="+11"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source> <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-126"/> <location line="-128"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -924,7 +934,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+257"/> <location line="+259"/>
<source>Empty password</source> <source>Empty password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -955,8 +965,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MessageDelegate</name> <name>MessageDelegate</name>
<message> <message>
<location filename="../qml/delegates/MessageDelegate.qml" line="+174"/> <location filename="../qml/delegates/MessageDelegate.qml" line="+182"/>
<location line="+9"/>
<source>removed</source> <source>removed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1470,7 +1479,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+4528"/> <location filename="../../src/Cache.cpp" line="+4536"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1538,7 +1547,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+82"/>
<source>Logout</source> <source>Logout</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1561,7 +1570,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+19"/>
<source>Close</source> <source>Close</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1612,7 +1621,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+87"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1785,12 +1794,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+29"/>
<source>Previewing this room</source> <source>Previewing this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+38"/> <location line="+34"/>
<source>No preview available</source> <source>No preview available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1880,7 +1889,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4203"/> <location filename="../../src/Cache.cpp" line="-4211"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2049,7 +2058,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1118"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1119"/>
<location line="+16"/> <location line="+16"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished">%1</translation> <translation type="unfinished">%1</translation>
@ -2144,7 +2153,28 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+76"/> <location line="+27"/>
<source>Removed by %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 (%2) removed this message at %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Removed by %1 because: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>%1 (%2) removed this message at %3
Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+80"/>
<source>%1 was invited.</source> <source>%1 was invited.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2209,12 +2239,12 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-970"/> <location line="-1006"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+931"/> <location line="+967"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2243,7 +2273,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineRow</name> <name>TimelineRow</name>
<message> <message>
<location filename="../qml/TimelineRow.qml" line="+183"/> <location filename="../qml/TimelineRow.qml" line="+174"/>
<source>Edited</source> <source>Edited</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2289,17 +2319,17 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+59"/> <location filename="../qml/TopBar.qml" line="+77"/>
<source>Back to room list</source> <source>Back to room list</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-44"/> <location line="-62"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+96"/> <location line="+117"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2319,7 +2349,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+17"/>
<source>Room options</source> <source>Room options</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2431,12 +2461,12 @@ If you choose verify, you need to have the other device available. If you choose
</message> </message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<location line="+197"/> <location line="+200"/>
<source>Verify</source> <source>Verify</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-160"/> <location line="-162"/>
<source>Start a private chat.</source> <source>Start a private chat.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2456,7 +2486,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+56"/>
<source>Sign out this device.</source> <source>Sign out this device.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3073,7 +3103,7 @@ This usually causes the application icon in the task bar to animate in some fash
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+184"/> <location filename="../../src/Utils.cpp" line="+187"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3200,7 +3230,7 @@ Media size: %2
<context> <context>
<name>message-description sent:</name> <name>message-description sent:</name>
<message> <message>
<location filename="../../src/Utils.h" line="+115"/> <location filename="../../src/Utils.h" line="+116"/>
<source>You sent an audio clip</source> <source>You sent an audio clip</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -170,10 +170,9 @@ Item {
DelegateChoice { DelegateChoice {
roleValue: MtxEvent.Redacted roleValue: MtxEvent.Redacted
Pill { Redacted {
text: qsTr("removed") delegateWidth: d.width
} }
} }
DelegateChoice { DelegateChoice {

@ -0,0 +1,45 @@
// SPDX-FileCopyrightText: 2021 Nheko Contributors
//
// SPDX-License-Identifier: GPL-3.0-or-later
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import im.nheko 1.0
Rectangle{
required property real delegateWidth
height: redactedLayout.implicitHeight + 2 * Nheko.paddingSmall
width: redactedLayout.implicitWidth + 2 * Nheko.paddingMedium
radius: fontMetrics.lineSpacing / 2 + 2 * Nheko.paddingSmall
color: Nheko.colors.alternateBase
RowLayout {
id: redactedLayout
anchors.centerIn: parent
Image {
id: trashImg
Layout.alignment: Qt.AlignLeft | Qt.AlignVCenter
Layout.preferredWidth: fontMetrics.font.pixelSize
Layout.preferredHeight: fontMetrics.font.pixelSize
source: "image://colorimage/:/icons/icons/ui/delete.svg?" + Nheko.colors.text
}
Label {
id: redactedLabel
Layout.margins: Nheko.paddingSmall
Layout.alignment: Qt.AlignVCenter | Qt.AlignRight
Layout.fillWidth: true
Layout.maximumWidth: delegateWidth - 4 * Nheko.paddingSmall - trashImg.width - 2 * Nheko.paddingMedium
property var redactedPair: room.formatRedactedEvent(eventId)
text: redactedPair["first"]
wrapMode: Label.WordWrap
ToolTip.text: redactedPair["second"]
ToolTip.visible: hh.hovered
HoverHandler {
id: hh
}
}
}
}

@ -11,6 +11,7 @@
<file>icons/ui/chat.svg</file> <file>icons/ui/chat.svg</file>
<file>icons/ui/checkmark.svg</file> <file>icons/ui/checkmark.svg</file>
<file>icons/ui/clock.svg</file> <file>icons/ui/clock.svg</file>
<file>icons/ui/delete.svg</file>
<file>icons/ui/edit.svg</file> <file>icons/ui/edit.svg</file>
<file>icons/ui/end-call.svg</file> <file>icons/ui/end-call.svg</file>
<file>icons/ui/lowprio.svg</file> <file>icons/ui/lowprio.svg</file>
@ -117,6 +118,7 @@
<file>qml/delegates/Pill.qml</file> <file>qml/delegates/Pill.qml</file>
<file>qml/delegates/Placeholder.qml</file> <file>qml/delegates/Placeholder.qml</file>
<file>qml/delegates/PlayableMediaMessage.qml</file> <file>qml/delegates/PlayableMediaMessage.qml</file>
<file>qml/delegates/Redacted.qml</file>
<file>qml/delegates/Reply.qml</file> <file>qml/delegates/Reply.qml</file>
<file>qml/delegates/TextMessage.qml</file> <file>qml/delegates/TextMessage.qml</file>
<file>qml/device-verification/DeviceVerification.qml</file> <file>qml/device-verification/DeviceVerification.qml</file>

@ -17,6 +17,7 @@
#include <QRegularExpression> #include <QRegularExpression>
#include <QSettings> #include <QSettings>
#include <QStandardPaths> #include <QStandardPaths>
#include <QVariant>
#include "Cache_p.h" #include "Cache_p.h"
#include "ChatPage.h" #include "ChatPage.h"
@ -1797,6 +1798,42 @@ TimelineModel::formatPowerLevelEvent(QString id)
return tr("%1 has changed the room's permissions.").arg(name); return tr("%1 has changed the room's permissions.").arg(name);
} }
QVariantMap
TimelineModel::formatRedactedEvent(QString id)
{
QVariantMap pair{{"first", ""}, {"second", ""}};
mtx::events::collections::TimelineEvents *e = events.get(id.toStdString(), "");
if (!e)
return pair;
auto event = std::get_if<mtx::events::RoomEvent<mtx::events::msg::Redacted>>(e);
if (!event)
return pair;
QString dateTime = QDateTime::fromMSecsSinceEpoch(event->origin_server_ts).toString();
QString reason = "";
auto because = event->unsigned_data.redacted_because;
// User info about who actually sent the redacted event.
QString redactedUser = QString::fromStdString(because->sender).toHtmlEscaped();
QString redactedName = utils::replaceEmoji(displayName(redactedUser));
if (because.has_value()) {
reason = QString::fromStdString(because->content.reason).toHtmlEscaped();
}
if (reason.isEmpty()) {
pair["first"] = tr("Removed by %1").arg(redactedName);
pair["second"] =
tr("%1 (%2) removed this message at %3").arg(redactedName, redactedUser, dateTime);
} else {
pair["first"] = tr("Removed by %1 because: %2").arg(redactedName, reason);
pair["second"] = tr("%1 (%2) removed this message at %3\nReason: %4")
.arg(redactedName, redactedUser, dateTime, reason);
}
return pair;
}
void void
TimelineModel::acceptKnock(QString id) TimelineModel::acceptKnock(QString id)
{ {

@ -10,6 +10,7 @@
#include <QHash> #include <QHash>
#include <QSet> #include <QSet>
#include <QTimer> #include <QTimer>
#include <QVariant>
#include <mtxclient/http/errors.hpp> #include <mtxclient/http/errors.hpp>
@ -247,6 +248,7 @@ public:
Q_INVOKABLE QString formatHistoryVisibilityEvent(QString id); Q_INVOKABLE QString formatHistoryVisibilityEvent(QString id);
Q_INVOKABLE QString formatGuestAccessEvent(QString id); Q_INVOKABLE QString formatGuestAccessEvent(QString id);
Q_INVOKABLE QString formatPowerLevelEvent(QString id); Q_INVOKABLE QString formatPowerLevelEvent(QString id);
Q_INVOKABLE QVariantMap formatRedactedEvent(QString id);
Q_INVOKABLE void viewRawMessage(QString id); Q_INVOKABLE void viewRawMessage(QString id);
Q_INVOKABLE void forwardMessage(QString eventId, QString roomId); Q_INVOKABLE void forwardMessage(QString eventId, QString roomId);

Loading…
Cancel
Save