Update translations

pull/1121/head
Nicolas Werner 2 years ago
parent f261bbb32d
commit c57948993e
No known key found for this signature in database
GPG Key ID: C8D75E610773F2D9
  1. 392
      resources/langs/nheko_ca.ts
  2. 392
      resources/langs/nheko_cs.ts
  3. 393
      resources/langs/nheko_de.ts
  4. 390
      resources/langs/nheko_el.ts
  5. 397
      resources/langs/nheko_en.ts
  6. 393
      resources/langs/nheko_eo.ts
  7. 395
      resources/langs/nheko_es.ts
  8. 395
      resources/langs/nheko_et.ts
  9. 393
      resources/langs/nheko_fi.ts
  10. 527
      resources/langs/nheko_fr.ts
  11. 393
      resources/langs/nheko_hu.ts
  12. 395
      resources/langs/nheko_id.ts
  13. 390
      resources/langs/nheko_it.ts
  14. 390
      resources/langs/nheko_ja.ts
  15. 392
      resources/langs/nheko_ml.ts
  16. 393
      resources/langs/nheko_nl.ts
  17. 393
      resources/langs/nheko_pl.ts
  18. 392
      resources/langs/nheko_pt_BR.ts
  19. 395
      resources/langs/nheko_pt_PT.ts
  20. 390
      resources/langs/nheko_ro.ts
  21. 391
      resources/langs/nheko_ru.ts
  22. 390
      resources/langs/nheko_si.ts
  23. 392
      resources/langs/nheko_sr_Latn.ts
  24. 393
      resources/langs/nheko_sv.ts
  25. 392
      resources/langs/nheko_vi.ts
  26. 398
      resources/langs/nheko_zh_CN.ts
  27. 2
      resources/qml/dialogs/RoomSettings.qml

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1021,7 +1100,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1057,7 +1136,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1067,15 +1146,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1085,7 +1164,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1100,7 +1179,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1161,7 +1245,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1245,12 +1329,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1283,7 +1367,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1326,7 +1410,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1436,7 +1520,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1570,7 +1654,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1596,24 +1680,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1623,7 +1712,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1641,7 +1740,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1649,7 +1748,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1773,6 +1872,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1812,7 +1926,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1854,7 +1968,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1865,12 +1979,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1999,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1900,12 +2014,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1915,12 +2029,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,7 +2044,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1945,7 +2059,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1986,12 +2105,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2004,7 +2123,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2012,7 +2131,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2031,6 +2150,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2057,7 +2181,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2202,7 +2326,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2248,7 +2372,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2307,6 +2436,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2333,6 +2467,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2354,13 +2493,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2395,12 +2540,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2429,7 +2574,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2447,7 +2592,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2529,7 +2674,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2592,7 +2737,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2625,7 +2770,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2687,7 +2832,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2700,7 +2845,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2732,7 +2877,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2954,7 +3099,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3035,12 +3210,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3143,8 +3318,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3193,7 +3368,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3214,7 +3389,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3341,7 +3516,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3374,8 +3549,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3383,7 +3558,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3497,6 +3672,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3688,7 +3868,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3774,13 +3954,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3791,18 +3965,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3824,6 +4005,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3883,7 +4069,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3989,7 +4175,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4004,7 +4190,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4035,7 +4221,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -48,7 +112,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -117,7 +181,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -131,12 +195,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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 +215,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -276,7 +340,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1022,7 +1101,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1058,7 +1137,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1068,15 +1147,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1086,7 +1165,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1101,7 +1180,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1162,7 +1246,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1246,12 +1330,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1284,7 +1368,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1327,7 +1411,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1437,7 +1521,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1571,7 +1655,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1597,24 +1681,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1624,7 +1713,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1642,7 +1741,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1650,7 +1749,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1774,6 +1873,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1813,7 +1927,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1855,7 +1969,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1866,12 +1980,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1886,7 +2000,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1901,12 +2015,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1916,12 +2030,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1931,7 +2045,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1946,7 +2060,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1987,12 +2106,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2124,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2013,7 +2132,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2032,6 +2151,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2058,7 +2182,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2204,7 +2328,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2251,7 +2375,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2310,6 +2439,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2336,6 +2470,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2357,13 +2496,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2398,12 +2543,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2432,7 +2577,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2450,7 +2595,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2532,7 +2677,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2595,7 +2740,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2628,7 +2773,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2690,7 +2835,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2848,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2735,7 +2880,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2962,7 +3107,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3043,12 +3218,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3152,8 +3327,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3202,7 +3377,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3223,7 +3398,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3351,7 +3526,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3384,8 +3559,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3393,7 +3568,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3507,6 +3682,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3698,7 +3878,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3784,13 +3964,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3801,18 +3975,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3834,6 +4015,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3893,7 +4079,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3999,7 +4185,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4014,7 +4200,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4045,7 +4231,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Mikrofon stumm schalten</translation> <translation>Mikrofon stumm schalten</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Hinzufügen</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 und %n anderer Teilnehmer</numerusform> <numerusform>%1 und %n anderer Teilnehmer</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Leerer Raum</translation> <translation>Leerer Raum</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Ganzer Bildschirm</translation> <translation>Ganzer Bildschirm</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,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="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished">Raumbeitritt anfragen (anklopfen)</translation> <translation type="unfinished">Raumbeitritt anfragen (anklopfen)</translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Einladung bestätigen</translation> <translation>Einladung bestätigen</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Nutzer %1 (%2) wirklich einladen?</translation> <translation>Nutzer %1 (%2) wirklich einladen?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verbannung aufgehoben: %1</translation> <translation>Verbannung aufgehoben: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation> <translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<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 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Bitte melde dich erneut an: %1</translation> <translation>Bitte melde dich erneut an: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Verstecke Räume mit diesem Tag oder von dieser Gruppe standardmäßig.</translation> <translation>Verstecke Räume mit diesem Tag oder von dieser Gruppe standardmäßig.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Ausklappen</translation> <translation>Ausklappen</translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Alle Räume</translation> <translation>Alle Räume</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Zeige alle Räume ohne Filter.</translation> <translation>Zeige alle Räume ohne Filter.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Direktnachrichten</translation> <translation>Direktnachrichten</translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Zeige 1:1 Konversationen an.</translation> <translation>Zeige 1:1 Konversationen an.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Favoriten</translation> <translation>Favoriten</translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifizierungscode</translation> <translation>Verifizierungscode</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Bitte verifiziere die folgenden Ziffern. Stelle sicher dass beide Seiten die gleichen Zahlen sehen. Wenn diese sich unterscheiden, bitte klicke auf &apos;Sie stimmen nicht überein!&apos; um die Verifizierung abzubrechen!</translation> <translation>Bitte verifiziere die folgenden Ziffern. Stelle sicher dass beide Seiten die gleichen Zahlen sehen. Wenn diese sich unterscheiden, bitte klicke auf &apos;Sie stimmen nicht überein!&apos; um die Verifizierung abzubrechen!</translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Suche</translation> <translation>Suche</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Leute</translation> <translation>Leute</translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifizierungscode</translation> <translation>Verifizierungscode</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Bitte verifiziere die folgenden Emoji. Stelle sicher dass beide Seiten die gleichen Emoji sehen. Wenn diese sich unterscheiden, bitte klicke auf &apos;Sie stimmen nicht überein!&apos; um die Verifizierung abzubrechen!</translation> <translation>Bitte verifiziere die folgenden Emoji. Stelle sicher dass beide Seiten die gleichen Emoji sehen. Wenn diese sich unterscheiden, bitte klicke auf &apos;Sie stimmen nicht überein!&apos; um die Verifizierung abzubrechen!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Sie stimmen nicht überein!</translation> <translation>Sie stimmen nicht überein!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifizierung fehlgeschlagen</translation> <translation>Verifizierung fehlgeschlagen</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Die andere Seite unterstützt keines unserer Verifizierungsprotokolle.</translation> <translation>Die andere Seite unterstützt keines unserer Verifizierungsprotokolle.</translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Konnte die versteckten Events nicht ändern: %1</translation> <translation>Konnte die versteckten Events nicht ändern: %1</translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Datei auswählen</translation> <translation>Datei auswählen</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Alle Dateien (*)</translation> <translation>Alle Dateien (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Beispiel: @benutzer:dein.server
Wenn Nheko deinen Server nicht automatisch erkennen kann, bekommst du eine Eingabemaske gezeigt in die du die Serverdaten manuell eintragen kannst.</translation> Wenn Nheko deinen Server nicht automatisch erkennen kann, bekommst du eine Eingabemaske gezeigt in die du die Serverdaten manuell eintragen kannst.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Passwort</translation> <translation>Passwort</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Beispiel: https://mein.server:8787</translation> Beispiel: https://mein.server:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>ANMELDEN</translation> <translation>ANMELDEN</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Beispiel: https://mein.server:8787</translation>
<translation>Zurück</translation> <translation>Zurück</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known.</translation> <translation>Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver.</translation> <translation>Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Beispiel: https://mein.server:8787</translation>
<translation>Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen.</translation> <translation>Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Mit Apple anmelden</translation> <translation>Mit Apple anmelden</translation>
</message> </message>
@ -1165,7 +1249,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1259,7 +1343,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>%1 wartet auf Verbindung...</translation> <translation>%1 wartet auf Verbindung...</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Reinlassen</translation> <translation>Reinlassen</translation>
</message> </message>
@ -1287,7 +1371,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Schreibe eine Nachricht</translation> <translation>Schreibe eine Nachricht</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Sticker</translation> <translation>Sticker</translation>
</message> </message>
@ -1330,7 +1414,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Optionen</translation> <translation>Optionen</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Grund für die Löschung</translation> <translation>Grund für die Löschung</translation>
</message> </message>
@ -1440,7 +1524,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Verifizierungsanfrage erhalten</translation> <translation>Verifizierungsanfrage erhalten</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Damit andere Nutzer sehen, welche Geräte tatsächlich dir gehören, kannst du sie verifizieren. Das erlaubt auch Schlüsselbackup zu nutzen ohne ein Passwort einzugeben. Jetzt ein unverifiziertes Gerät verifizieren? (Bitte stelle sicher, dass sich das unverifizierte Gerät in deiner Nähe befindet.)</translation> <translation>Damit andere Nutzer sehen, welche Geräte tatsächlich dir gehören, kannst du sie verifizieren. Das erlaubt auch Schlüsselbackup zu nutzen ohne ein Passwort einzugeben. Jetzt ein unverifiziertes Gerät verifizieren? (Bitte stelle sicher, dass sich das unverifizierte Gerät in deiner Nähe befindet.)</translation>
</message> </message>
@ -1574,7 +1658,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1600,24 +1684,29 @@ Beispiel: https://mein.server:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1627,7 +1716,17 @@ Beispiel: https://mein.server:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Hinzufügen</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1645,7 +1744,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1653,7 +1752,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1777,6 +1876,21 @@ Beispiel: https://mein.server:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1816,7 +1930,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1858,7 +1972,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Benutzername</translation> <translation>Benutzername</translation>
</message> </message>
@ -1869,12 +1983,12 @@ Beispiel: https://mein.server:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Zurück</translation> <translation>Zurück</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Passwort</translation> <translation>Passwort</translation>
</message> </message>
@ -1889,7 +2003,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Passwortbestätigung</translation> <translation>Passwortbestätigung</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Heimserver</translation> <translation>Heimserver</translation>
</message> </message>
@ -1904,12 +2018,12 @@ Beispiel: https://mein.server:8787</translation>
<translation>Ein Server, der Registrierungen zulässt. Weil Matrix ein dezentralisiertes Protokoll ist, musst du erst einen Server ausfindig machen oder einen persönlichen Server aufsetzen.</translation> <translation>Ein Server, der Registrierungen zulässt. Weil Matrix ein dezentralisiertes Protokoll ist, musst du erst einen Server ausfindig machen oder einen persönlichen Server aufsetzen.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Deine Passwörter stimmen nicht überein!</translation> <translation>Deine Passwörter stimmen nicht überein!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation>Gerätename</translation> <translation>Gerätename</translation>
</message> </message>
@ -1919,12 +2033,12 @@ Beispiel: https://mein.server:8787</translation>
<translation>Ein Name für dieses Gerät, das der anderen Seite gezeigt wird, wenn das Gerät verifiziert wird. Wird nichts angegeben, wird einer generiert.</translation> <translation>Ein Name für dieses Gerät, das der anderen Seite gezeigt wird, wenn das Gerät verifiziert wird. Wird nichts angegeben, wird einer generiert.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTRIEREN</translation> <translation>REGISTRIEREN</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1934,7 +2048,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known.</translation> <translation>Automatische Erkennung fehlgeschlagen. Unbekannter Fehler bei Anfrage .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver.</translation> <translation>Benötigte Ansprechpunkte nicht auffindbar. Möglicherweise kein Matrixserver.</translation>
</message> </message>
@ -1949,7 +2063,12 @@ Beispiel: https://mein.server:8787</translation>
<translation>Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen.</translation> <translation>Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation>Server unterstützt das Abfragen der Registrierungmöglichkeiten nicht!</translation> <translation>Server unterstützt das Abfragen der Registrierungmöglichkeiten nicht!</translation>
</message> </message>
@ -1990,12 +2109,12 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Öffentliche Räume erkunden</translation> <translation>Öffentliche Räume erkunden</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Suche nach öffentlichen Räumen</translation> <translation>Suche nach öffentlichen Räumen</translation>
</message> </message>
@ -2008,7 +2127,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>keine Version gespeichert</translation> <translation>keine Version gespeichert</translation>
</message> </message>
@ -2016,7 +2135,7 @@ Beispiel: https://mein.server:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Neuer Tag</translation> <translation>Neuer Tag</translation>
</message> </message>
@ -2035,6 +2154,11 @@ Beispiel: https://mein.server:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Raum verlassen</translation> <translation>Raum verlassen</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2061,7 +2185,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Neuen Tag erstellen</translation> <translation>Neuen Tag erstellen</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Statusnachricht</translation> <translation>Statusnachricht</translation>
</message> </message>
@ -2206,7 +2330,7 @@ Beispiel: https://mein.server:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2252,7 +2376,12 @@ Beispiel: https://mein.server:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2311,6 +2440,11 @@ Beispiel: https://mein.server:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Durch Teilnahme an anderen Räumen</translation> <translation>Durch Teilnahme an anderen Räumen</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2338,6 +2472,11 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2359,13 +2498,19 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
<translation>Versteckte Events</translation> <translation>Versteckte Events</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Konfigurieren</translation> <translation>Konfigurieren</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Wähle aus, weche Events in diesem Raum angezeigt werden</translation> <translation>Wähle aus, weche Events in diesem Raum angezeigt werden</translation>
</message> </message>
@ -2400,12 +2545,12 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
<translation>mehr anzeigen</translation> <translation>mehr anzeigen</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Aktivierung der Verschlüsselung fehlgeschlagen: %1</translation> <translation>Aktivierung der Verschlüsselung fehlgeschlagen: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Wähle einen Avatar</translation> <translation>Wähle einen Avatar</translation>
</message> </message>
@ -2434,7 +2579,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Offene Einladung.</translation> <translation>Offene Einladung.</translation>
</message> </message>
@ -2452,7 +2597,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Bitte gib dein Anmeldepassword an um fortzufahren:</translation> <translation>Bitte gib dein Anmeldepassword an um fortzufahren:</translation>
</message> </message>
@ -2534,7 +2679,7 @@ Die Verschlüsselung des Raumes kann nach Aktivierung nicht mehr deaktiviert wer
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2599,7 +2744,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Quersignaturschlüssel konnten nicht erzeugt werden!</translation> <translation>Quersignaturschlüssel konnten nicht erzeugt werden!</translation>
</message> </message>
@ -2632,7 +2777,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Konnte die Bilderpackung nicht aktualisieren: %1</translation> <translation>Konnte die Bilderpackung nicht aktualisieren: %1</translation>
@ -2694,7 +2839,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>Erfolgreiche Verifizierung</translation> <translation>Erfolgreiche Verifizierung</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verifizierung erfolgreich! Beide Seiten haben ihre Geräte verifiziert!</translation> <translation>Verifizierung erfolgreich! Beide Seiten haben ihre Geräte verifiziert!</translation>
</message> </message>
@ -2707,7 +2852,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2739,7 +2884,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>Datei speichern</translation> <translation>Datei speichern</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2961,7 +3106,37 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Von %1 entfernt</translation> <translation>Von %1 entfernt</translation>
</message> </message>
@ -3043,12 +3218,12 @@ Grund: %4</translation>
<translation>%1 hat das Anklopfen zurückgezogen.</translation> <translation>%1 hat das Anklopfen zurückgezogen.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 hat %2 eingeladen.</translation> <translation>%1 hat %2 eingeladen.</translation>
</message> </message>
@ -3151,9 +3326,9 @@ Grund: %4</translation>
<translation>Kein Raum ausgewählt</translation> <translation>Kein Raum ausgewählt</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Dieser Raum ist nicht verschlüsselt!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3201,7 +3376,7 @@ Grund: %4</translation>
<translation>Einstellungen</translation> <translation>Einstellungen</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Anheften aufheben</translation> <translation>Anheften aufheben</translation>
</message> </message>
@ -3222,7 +3397,7 @@ Grund: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Keine bekannten Wege zur Authentifizierung!</translation> <translation>Keine bekannten Wege zur Authentifizierung!</translation>
</message> </message>
@ -3349,7 +3524,7 @@ Grund: %4</translation>
<translation>Verifizierung zurückziehen</translation> <translation>Verifizierung zurückziehen</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Gerät %1 abmelden</translation> <translation>Gerät %1 abmelden</translation>
</message> </message>
@ -3382,8 +3557,8 @@ Grund: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
@ -3391,7 +3566,7 @@ Grund: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation>Erscheinungsbild</translation> <translation>Erscheinungsbild</translation>
</message> </message>
@ -3505,6 +3680,11 @@ Grund: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation>Entschlüssele Nachrichten in der Raumliste</translation> <translation>Entschlüssele Nachrichten in der Raumliste</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3696,7 +3876,7 @@ Grund: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
@ -3788,14 +3968,7 @@ Wenn das eingeschaltet ist, werden Nachrichten mit aktiven Erwähnung zuerst sor
<translation>Zeige Knöpfe für das schnelle Antworten, Reagieren und zusätzliche Optionen neben jeder Nachricht.</translation> <translation>Zeige Knöpfe für das schnelle Antworten, Reagieren und zusätzliche Optionen neben jeder Nachricht.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation>Zeige ob eine Nachricht gelesen wurde.
Der Status wird neben der Nachricht angezeigt.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation>Benachrichtigungen pber neue Nachrichten, wenn der Client nicht im Vordergrund ist.</translation> <translation>Benachrichtigungen pber neue Nachrichten, wenn der Client nicht im Vordergrund ist.</translation>
</message> </message>
@ -3807,19 +3980,26 @@ OFF - square, ON - circle.</source>
AUS - Quadratisch, AN - Kreisförmig.</translation> AUS - Quadratisch, AN - Kreisförmig.</translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation>Der Schlüssel um deine eigenen Geräte zu verifizieren. Wenn dieser im Cache ist, dann werden alle deine Geräte als verifiziert für andere Nutzer erscheinen, wenn du diese verifiziert hast.</translation> <translation>Der Schlüssel um deine eigenen Geräte zu verifizieren. Wenn dieser im Cache ist, dann werden alle deine Geräte als verifiziert für andere Nutzer erscheinen, wenn du diese verifiziert hast.</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation>Hebe das Fenster hervor, wenn eine Nachricht empfangen wurde. <translation>Hebe das Fenster hervor, wenn eine Nachricht empfangen wurde.
Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</translation> Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation>Zeigen einen &quot;Identicon&quot; anstelle eines Buchstaben, wenn etwas keinen Avatar gesetzt hat.</translation> <translation>Zeigen einen &quot;Identicon&quot; anstelle eines Buchstaben, wenn etwas keinen Avatar gesetzt hat.</translation>
</message> </message>
@ -3844,6 +4024,11 @@ Only affects messages in encrypted chats.</source>
<translation>Entschlüssle Nachrichten in der Seitenliste. <translation>Entschlüssle Nachrichten in der Seitenliste.
Betrifft nur Nachrichten in verschlüsselten Chats.</translation> Betrifft nur Nachrichten in verschlüsselten Chats.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3903,7 +4088,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Datei auswählen</translation> <translation>Datei auswählen</translation>
</message> </message>
@ -4009,7 +4194,7 @@ This setting will take effect upon restart.</source>
<translation>Auf Gegenseite warten</translation> <translation>Auf Gegenseite warten</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Es wird gewartet, dass die andere Seite die Verifizierungsanfrage akzeptiert.</translation> <translation>Es wird gewartet, dass die andere Seite die Verifizierungsanfrage akzeptiert.</translation>
</message> </message>
@ -4024,7 +4209,7 @@ This setting will take effect upon restart.</source>
<translation>Es wird gewartet, dass die andere Seite den Verifizierungsprozess abschließt.</translation> <translation>Es wird gewartet, dass die andere Seite den Verifizierungsprozess abschließt.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Abbrechen</translation> <translation>Abbrechen</translation>
</message> </message>
@ -4055,7 +4240,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Gestern</translation> <translation>Gestern</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Διάλεξε ένα αρχείο</translation> <translation type="unfinished">Διάλεξε ένα αρχείο</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">Όλα τα αρχεία (*)</translation> <translation type="unfinished">Όλα τα αρχεία (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1021,7 +1100,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Κωδικός</translation> <translation>Κωδικός</translation>
</message> </message>
@ -1057,7 +1136,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>ΕΙΣΟΔΟΣ</translation> <translation>ΕΙΣΟΔΟΣ</translation>
</message> </message>
@ -1067,15 +1146,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1085,7 +1164,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1100,7 +1179,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1161,7 +1245,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1255,7 +1339,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1283,7 +1367,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Γράψε ένα μήνυμα...</translation> <translation type="unfinished">Γράψε ένα μήνυμα...</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1326,7 +1410,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1436,7 +1520,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1570,7 +1654,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1596,24 +1680,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1623,7 +1712,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1641,7 +1740,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1649,7 +1748,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1773,6 +1872,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1812,7 +1926,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1854,7 +1968,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Όνομα χρήστη</translation> <translation>Όνομα χρήστη</translation>
</message> </message>
@ -1865,12 +1979,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Κωδικός</translation> <translation>Κωδικός</translation>
</message> </message>
@ -1885,7 +1999,7 @@ Example: https://server.my:8787</source>
<translation>Επαλήθευση κωδικού</translation> <translation>Επαλήθευση κωδικού</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1900,12 +2014,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1915,12 +2029,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>ΕΓΓΡΑΦΗ</translation> <translation>ΕΓΓΡΑΦΗ</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,7 +2044,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1945,7 +2059,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1986,12 +2105,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2004,7 +2123,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2012,7 +2131,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2031,6 +2150,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished">Βγές</translation> <translation type="unfinished">Βγές</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2057,7 +2181,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2202,7 +2326,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2248,7 +2372,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2307,6 +2436,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2333,6 +2467,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2354,13 +2493,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2395,12 +2540,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2429,7 +2574,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2447,7 +2592,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2529,7 +2674,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2592,7 +2737,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2625,7 +2770,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2687,7 +2832,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2700,7 +2845,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2732,7 +2877,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2954,7 +3099,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3035,12 +3210,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3143,8 +3318,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3193,7 +3368,7 @@ Reason: %4</source>
<translation type="unfinished">Ρυθμίσεις</translation> <translation type="unfinished">Ρυθμίσεις</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3214,7 +3389,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3341,7 +3516,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3374,8 +3549,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3383,7 +3558,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Φόντο</translation> <translation type="unfinished">Φόντο</translation>
</message> </message>
@ -3497,6 +3672,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3688,7 +3868,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3774,13 +3954,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3791,18 +3965,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3824,6 +4005,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3883,7 +4069,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Διάλεξε ένα αρχείο</translation> <translation type="unfinished">Διάλεξε ένα αρχείο</translation>
</message> </message>
@ -3989,7 +4175,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4004,7 +4190,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Άκυρο</translation> <translation type="unfinished">Άκυρο</translation>
</message> </message>
@ -4035,7 +4221,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Mute Mic</translation> <translation>Mute Mic</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation>Failed to unpublish alias %1: %2</translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation>Failed to update aliases: %1</translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation>Aliases to %1</translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation>Primary alias</translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation>Make primary alias</translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation>Advertise as an alias in this room</translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation>Advertise as an alias in this room</translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation>Advertise as an alias in this room</translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation>#new-alias:server.tld</translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation>Add</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 and %n other</numerusform> <numerusform>%1 and %n other</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Empty Room</translation> <translation>Empty Room</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Entire screen</translation> <translation>Entire screen</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation>Failed to open database, logging out!</translation> <translation>Failed to open database, logging out!</translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation>Knock on room</translation> <translation>Knock on room</translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</translatio
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Confirm invite</translation> <translation>Confirm invite</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Do you really want to invite %1 (%2)?</translation> <translation>Do you really want to invite %1 (%2)?</translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Unbanned user: %1</translation> <translation>Unbanned user: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Cache migration failed!</translation> <translation>Cache migration failed!</translation>
</message> </message>
@ -276,7 +340,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Please try to login again: %1</translation> <translation>Please try to login again: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation>Do not show notification counts for this space or tag.</translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Hide rooms with this tag or from this space by default.</translation> <translation>Hide rooms with this tag or from this space by default.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Expand</translation> <translation>Expand</translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>All rooms</translation> <translation>All rooms</translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Shows all rooms without filtering.</translation> <translation>Shows all rooms without filtering.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Direct Chats</translation> <translation>Direct Chats</translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Show direct chats.</translation> <translation>Show direct chats.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Favourites</translation> <translation>Favourites</translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Verification Code</translation> <translation>Verification Code</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>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!</translation> <translation>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!</translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Search</translation> <translation>Search</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>People</translation> <translation>People</translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Verification Code</translation> <translation>Verification Code</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>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!</translation> <translation>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!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>They do not match!</translation> <translation>They do not match!</translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Verification failed</translation> <translation>Verification failed</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Other client does not support our verification protocol.</translation> <translation>Other client does not support our verification protocol.</translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Failed to set hidden events: %1</translation> <translation>Failed to set hidden events: %1</translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Select a file</translation> <translation>Select a file</translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</translatio
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>All Files (*)</translation> <translation>All Files (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation>Upload of &apos;%1&apos; failed</translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1025,7 +1104,7 @@ Example: @user:server.my
If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</translation> If Nheko fails to discover your homeserver, it will show you a field to enter the server manually.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Password</translation> <translation>Password</translation>
</message> </message>
@ -1062,7 +1141,7 @@ Example: https://server.my:8787</source>
Example: https://server.my:8787</translation> Example: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>LOGIN</translation> <translation>LOGIN</translation>
</message> </message>
@ -1072,15 +1151,15 @@ Example: https://server.my:8787</translation>
<translation>Back</translation> <translation>Back</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1090,7 +1169,7 @@ Example: https://server.my:8787</translation>
<translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation> <translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>The required endpoints were not found. Possibly not a Matrix server.</translation> <translation>The required endpoints were not found. Possibly not a Matrix server.</translation>
</message> </message>
@ -1105,7 +1184,12 @@ Example: https://server.my:8787</translation>
<translation>An unknown error occured. Make sure the homeserver domain is valid.</translation> <translation>An unknown error occured. Make sure the homeserver domain is valid.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Sign in with Apple</translation> <translation>Sign in with Apple</translation>
</message> </message>
@ -1166,7 +1250,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1250,12 +1334,12 @@ Example: https://server.my:8787</translation>
<translation>%1 is negotiating the call...</translation> <translation>%1 is negotiating the call...</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Allow them in</translation> <translation>Allow them in</translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 answered the call.</translation> <translation>%1 answered the call.</translation>
</message> </message>
@ -1288,7 +1372,7 @@ Example: https://server.my:8787</translation>
<translation>Write a message</translation> <translation>Write a message</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Stickers</translation> <translation>Stickers</translation>
</message> </message>
@ -1331,7 +1415,7 @@ Example: https://server.my:8787</translation>
<translation>Options</translation> <translation>Options</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Reason for removal</translation> <translation>Reason for removal</translation>
</message> </message>
@ -1441,7 +1525,7 @@ Example: https://server.my:8787</translation>
<translation>Received Verification Request</translation> <translation>Received Verification Request</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>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.)</translation> <translation>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.)</translation>
</message> </message>
@ -1575,7 +1659,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation>Permissions in %1</translation> <translation>Permissions in %1</translation>
</message> </message>
@ -1601,24 +1685,29 @@ Example: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation>Administrator (%1)</translation> <translation>Administrator (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation>Moderator (%1)</translation> <translation>Moderator (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation>User (%1)</translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation>Custom (%1)</translation> <translation>Custom (%1)</translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation>Remove event type</translation> <translation>Remove event type</translation>
</message> </message>
@ -1628,7 +1717,17 @@ Example: https://server.my:8787</translation>
<translation>Add event type</translation> <translation>Add event type</translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation>Add new role</translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation>Add</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation>Move users up or down to change their permissions</translation> <translation>Move users up or down to change their permissions</translation>
</message> </message>
@ -1646,7 +1745,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation>Failed to update powerlevel: %1</translation> <translation>Failed to update powerlevel: %1</translation>
</message> </message>
@ -1654,7 +1753,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation>Other events</translation> <translation>Other events</translation>
</message> </message>
@ -1778,6 +1877,21 @@ Example: https://server.my:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation>Send stickers</translation> <translation>Send stickers</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation>Ban users using policy rules</translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation>Ban rooms using policy rules</translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation>Ban servers using policy rules</translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation>Other users</translation> <translation>Other users</translation>
</message> </message>
@ -1859,7 +1973,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Username</translation> <translation>Username</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Example: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Back</translation> <translation>Back</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Password</translation> <translation>Password</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Example: https://server.my:8787</translation>
<translation>Password confirmation</translation> <translation>Password confirmation</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Homeserver</translation> <translation>Homeserver</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Example: https://server.my:8787</translation>
<translation>A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own.</translation> <translation>A server that allows registration. Since matrix is decentralized, you need to first find a server you can register on or host your own.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Your passwords do not match!</translation> <translation>Your passwords do not match!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation>Device name</translation> <translation>Device name</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Example: https://server.my:8787</translation>
<translation>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</translation> <translation>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTER</translation> <translation>REGISTER</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1935,7 +2049,7 @@ Example: https://server.my:8787</translation>
<translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation> <translation>Autodiscovery failed. Unknown error while requesting .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>The required endpoints were not found. Possibly not a Matrix server.</translation> <translation>The required endpoints were not found. Possibly not a Matrix server.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Example: https://server.my:8787</translation>
<translation>An unknown error occured. Make sure the homeserver domain is valid.</translation> <translation>An unknown error occured. Make sure the homeserver domain is valid.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation>Server does not support querying registration flows!</translation> <translation>Server does not support querying registration flows!</translation>
</message> </message>
@ -1991,12 +2110,12 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Explore Public Rooms</translation> <translation>Explore Public Rooms</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Search for public rooms</translation> <translation>Search for public rooms</translation>
</message> </message>
@ -2009,7 +2128,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>no version stored</translation> <translation>no version stored</translation>
</message> </message>
@ -2017,7 +2136,7 @@ Example: https://server.my:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>New tag</translation> <translation>New tag</translation>
</message> </message>
@ -2036,6 +2155,11 @@ Example: https://server.my:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Leave room</translation> <translation>Leave room</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation>Copy room link</translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Example: https://server.my:8787</translation>
<translation>Create new tag</translation> <translation>Create new tag</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Status Message</translation> <translation>Status Message</translation>
</message> </message>
@ -2207,7 +2331,7 @@ Example: https://server.my:8787</translation>
<translation>User: %1</translation> <translation>User: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2253,7 +2377,12 @@ Example: https://server.my:8787</translation>
<translation>View members of %1</translation> <translation>View members of %1</translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation>No topic set</translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Change topic of this room</translation> <translation>Change topic of this room</translation>
</message> </message>
@ -2312,6 +2441,11 @@ Example: https://server.my:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Restricted by membership in other rooms</translation> <translation>Restricted by membership in other rooms</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation>Restricted by membership in other rooms or by knocking</translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2339,6 +2473,11 @@ Please take note that it can&apos;t be disabled afterwards.</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation>View and change the permissions in this room</translation> <translation>View and change the permissions in this room</translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation>View and change the addresses/aliases of this room</translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2360,13 +2499,19 @@ Please take note that it can&apos;t be disabled afterwards.</translation>
<translation>Hidden events</translation> <translation>Hidden events</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Configure</translation> <translation>Configure</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation>Aliases</translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Select events to hide in this room</translation> <translation>Select events to hide in this room</translation>
</message> </message>
@ -2401,12 +2546,12 @@ Please take note that it can&apos;t be disabled afterwards.</translation>
<translation>show more</translation> <translation>show more</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Failed to enable encryption: %1</translation> <translation>Failed to enable encryption: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Select an avatar</translation> <translation>Select an avatar</translation>
</message> </message>
@ -2435,7 +2580,7 @@ Please take note that it can&apos;t be disabled afterwards.</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Pending invite.</translation> <translation>Pending invite.</translation>
</message> </message>
@ -2453,7 +2598,7 @@ Please take note that it can&apos;t be disabled afterwards.</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Please enter your login password to continue:</translation> <translation>Please enter your login password to continue:</translation>
</message> </message>
@ -2535,7 +2680,7 @@ Please take note that it can&apos;t be disabled afterwards.</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2600,7 +2745,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Failed to create keys for cross-signing!</translation> <translation>Failed to create keys for cross-signing!</translation>
</message> </message>
@ -2633,7 +2778,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Failed to update image pack: %1</translation> <translation>Failed to update image pack: %1</translation>
@ -2695,7 +2840,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Successful Verification</translation> <translation>Successful Verification</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verification successful! Both sides verified their devices!</translation> <translation>Verification successful! Both sides verified their devices!</translation>
</message> </message>
@ -2708,7 +2853,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Message redaction failed: %1</translation> <translation>Message redaction failed: %1</translation>
@ -2740,7 +2885,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Save file</translation> <translation>Save file</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2962,7 +3107,37 @@ If you choose verify, you need to have the other device available. If you choose
<translation>%1 changed the sticker and emotes in this room.</translation> <translation>%1 changed the sticker and emotes in this room.</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation>%1 disabled the rule to ban users matching %2.</translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation>%1 disabled the rule to ban rooms matching %2.</translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation>%1 disabled the rule to ban servers matching %2.</translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Removed by %1</translation> <translation>Removed by %1</translation>
</message> </message>
@ -3044,12 +3219,12 @@ Reason: %4</translation>
<translation>%1 redacted their knock.</translation> <translation>%1 redacted their knock.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 invited %2.</translation> <translation>%1 invited %2.</translation>
</message> </message>
@ -3152,9 +3327,9 @@ Reason: %4</translation>
<translation>No room selected</translation> <translation>No room selected</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>This room is not encrypted!</translation> <translation>Show room members.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3202,7 +3377,7 @@ Reason: %4</translation>
<translation>Settings</translation> <translation>Settings</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Unpin</translation> <translation>Unpin</translation>
</message> </message>
@ -3223,7 +3398,7 @@ Reason: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>No available registration flows!</translation> <translation>No available registration flows!</translation>
</message> </message>
@ -3350,7 +3525,7 @@ Reason: %4</translation>
<translation>Unverify</translation> <translation>Unverify</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Sign out device %1</translation> <translation>Sign out device %1</translation>
</message> </message>
@ -3383,8 +3558,8 @@ Reason: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -3392,7 +3567,7 @@ Reason: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation>Theme</translation> <translation>Theme</translation>
</message> </message>
@ -3506,6 +3681,11 @@ Reason: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation>Decrypt messages in sidebar</translation> <translation>Decrypt messages in sidebar</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation>Show message counts for spaces</translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3697,7 +3877,7 @@ Reason: %4</translation>
<translation>Expose room information via D-Bus</translation> <translation>Expose room information via D-Bus</translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -3789,14 +3969,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation>Show buttons to quickly reply, react or access additional options next to each message.</translation> <translation>Show buttons to quickly reply, react or access additional options next to each message.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation>Show if your message was read.
Status is displayed next to timestamps.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation>Notify about received messages when the client is not currently focused.</translation> <translation>Notify about received messages when the client is not currently focused.</translation>
</message> </message>
@ -3808,19 +3981,28 @@ OFF - square, ON - circle.</source>
OFF - square, ON - circle.</translation> OFF - square, ON - circle.</translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</translation> <translation>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation>Show an alert when a message is received. <translation>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</translation> This usually causes the application icon in the task bar to animate in some fashion.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation>Display an identicon instead of a letter when no avatar is set.</translation> <translation>Display an identicon instead of a letter when no avatar is set.</translation>
</message> </message>
@ -3845,6 +4027,11 @@ Only affects messages in encrypted chats.</source>
<translation>Decrypt the messages shown in the sidebar. <translation>Decrypt the messages shown in the sidebar.
Only affects messages in encrypted chats.</translation> Only affects messages in encrypted chats.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation>Choose where to show the total number of notifications contained within a space.</translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3907,7 +4094,7 @@ This setting will take effect upon restart.</source>
This setting will take effect upon restart.</translation> This setting will take effect upon restart.</translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Select a file</translation> <translation>Select a file</translation>
</message> </message>
@ -4013,7 +4200,7 @@ This setting will take effect upon restart.</translation>
<translation>Waiting for other party</translation> <translation>Waiting for other party</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Waiting for other side to accept the verification request.</translation> <translation>Waiting for other side to accept the verification request.</translation>
</message> </message>
@ -4028,7 +4215,7 @@ This setting will take effect upon restart.</translation>
<translation>Waiting for other side to complete the verification process.</translation> <translation>Waiting for other side to complete the verification process.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancel</translation> <translation>Cancel</translation>
</message> </message>
@ -4059,7 +4246,7 @@ This setting will take effect upon restart.</translation>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Yesterday</translation> <translation>Yesterday</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Silentigi mikrofonon</translation> <translation>Silentigi mikrofonon</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Aldoni</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Malplena ĉambro</translation> <translation>Malplena ĉambro</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Tuta ekrano</translation> <translation>Tuta ekrano</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation>Malsukcesis malfermi datumbazon; adiaŭas!</translation> <translation>Malsukcesis malfermi datumbazon; adiaŭas!</translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Konfirmu inviton</translation> <translation>Konfirmu inviton</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Ĉu vi certe volas inviti uzanton %1 (%2)?</translation> <translation>Ĉu vi certe volas inviti uzanton %1 (%2)?</translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Malforbaris uzanton: %1</translation> <translation>Malforbaris uzanton: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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 +340,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Bonvolu provi resaluti: %1</translation> <translation>Bonvolu provi resaluti: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Implicite kaŝi ĉambrojn kun ĉi tiu etikedo de ĉi tiu aro.</translation> <translation>Implicite kaŝi ĉambrojn kun ĉi tiu etikedo de ĉi tiu aro.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Etendi</translation> <translation>Etendi</translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Ĉiuj ĉambroj</translation> <translation>Ĉiuj ĉambroj</translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Montras ĉiujn ĉambrojn sen filtrado.</translation> <translation>Montras ĉiujn ĉambrojn sen filtrado.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Individuaj ĉambroj</translation> <translation>Individuaj ĉambroj</translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Montri individuajn ĉambrojn.</translation> <translation>Montri individuajn ĉambrojn.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Elstaraj</translation> <translation>Elstaraj</translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Kontrolkodo</translation> <translation>Kontrolkodo</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Bonvolu kontroli la sekvantajn ciferojn. Vi devus vidi la samajn numerojn ambaŭflanke. Se ili malsamas, bonvolu premi «Ili ne akordas!» por nuligi la kontrolon!</translation> <translation>Bonvolu kontroli la sekvantajn ciferojn. Vi devus vidi la samajn numerojn ambaŭflanke. Se ili malsamas, bonvolu premi «Ili ne akordas!» por nuligi la kontrolon!</translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Serĉu</translation> <translation>Serĉu</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Homoj</translation> <translation>Homoj</translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Kontrolkodo</translation> <translation>Kontrolkodo</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Bonvolu kontroli per la jenaj bildosignoj. Vi devus vidi la samajn bildosignojn ambaŭflanke. Se ili malsamas, bonvolu premi «Ili ne akordas!» por nuligi la kontrolon!</translation> <translation>Bonvolu kontroli per la jenaj bildosignoj. Vi devus vidi la samajn bildosignojn ambaŭflanke. Se ili malsamas, bonvolu premi «Ili ne akordas!» por nuligi la kontrolon!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Ili ne akordas!</translation> <translation>Ili ne akordas!</translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Malsukcesis kontrolo</translation> <translation>Malsukcesis kontrolo</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Alia kliento ne subtenas nian kontrolan protokolon.</translation> <translation>Alia kliento ne subtenas nian kontrolan protokolon.</translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Malsukcesis agordi kaŝitajn okazojn: %1</translation> <translation>Malsukcesis agordi kaŝitajn okazojn: %1</translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Elektu dosieron</translation> <translation>Elektu dosieron</translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Ĉiuj dosieroj (*)</translation> <translation>Ĉiuj dosieroj (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1025,7 +1104,7 @@ Ekzemplo: @uzanto:servilo.mia
Se Nheko malsukcesas trovi vian hejmservilon, ĝi montros kampon por ĝia permana aldono.</translation> Se Nheko malsukcesas trovi vian hejmservilon, ĝi montros kampon por ĝia permana aldono.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Pasvorto</translation> <translation>Pasvorto</translation>
</message> </message>
@ -1064,7 +1143,7 @@ Example: https://server.my:8787</source>
Ekzemplo: https://servilo.mia:8787</translation> Ekzemplo: https://servilo.mia:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translatorcomment>Maybe shouldn&apos;t be imperative?</translatorcomment> <translatorcomment>Maybe shouldn&apos;t be imperative?</translatorcomment>
<translation>SALUTI</translation> <translation>SALUTI</translation>
@ -1075,15 +1154,15 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Reen</translation> <translation>Reen</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1093,7 +1172,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known.</translation> <translation>Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo.</translation> <translation>La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo.</translation>
</message> </message>
@ -1108,7 +1187,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida.</translation> <translation>Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Saluti per Apple</translation> <translation>Saluti per Apple</translation>
</message> </message>
@ -1169,7 +1253,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi.</translation> <translation type="unfinished">Malsukcesis alŝuti vidaŭdaĵojn. Bonvolu reprovi.</translation>
@ -1263,7 +1347,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Enlasi ĝin</translation> <translation>Enlasi ĝin</translation>
</message> </message>
@ -1291,7 +1375,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Skribu mesaĝon</translation> <translation>Skribu mesaĝon</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Glumarkoj</translation> <translation>Glumarkoj</translation>
</message> </message>
@ -1334,7 +1418,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Elektebloj</translation> <translation>Elektebloj</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Kialo de forigo</translation> <translation>Kialo de forigo</translation>
</message> </message>
@ -1444,7 +1528,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Ricevita kontrolpeto</translation> <translation>Ricevita kontrolpeto</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Por lasi aliajn uzantojn vidi, kiuj el viaj aparatoj vere apartenas al vi, vi povas kontroli ilin. Tio ankaŭ permesas, ke savkopiado de ŝlosiloj funkciu memage. Ĉu vi volas kontroli nekontrolitan aparaton nun? (Bonvolu certigi, ke unu el tiaj aparatoj disponeblas al vi.)</translation> <translation>Por lasi aliajn uzantojn vidi, kiuj el viaj aparatoj vere apartenas al vi, vi povas kontroli ilin. Tio ankaŭ permesas, ke savkopiado de ŝlosiloj funkciu memage. Ĉu vi volas kontroli nekontrolitan aparaton nun? (Bonvolu certigi, ke unu el tiaj aparatoj disponeblas al vi.)</translation>
</message> </message>
@ -1578,7 +1662,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1604,24 +1688,29 @@ Ekzemplo: https://servilo.mia:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1631,7 +1720,17 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Aldoni</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1649,7 +1748,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1657,7 +1756,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1781,6 +1880,21 @@ Ekzemplo: https://servilo.mia:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1820,7 +1934,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1862,7 +1976,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Uzantonomo</translation> <translation>Uzantonomo</translation>
</message> </message>
@ -1873,12 +1987,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Reen</translation> <translation>Reen</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Pasvorto</translation> <translation>Pasvorto</translation>
</message> </message>
@ -1893,7 +2007,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Pasvorta konfirmo</translation> <translation>Pasvorta konfirmo</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Hejmservilo</translation> <translation>Hejmservilo</translation>
</message> </message>
@ -1908,12 +2022,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Servilo, kiu permesas registriĝon. Ĉar Matrikso estas federa, vi bezonas unue trovi servilon, kie vi povus registriĝi, gastigi vian propran.</translation> <translation>Servilo, kiu permesas registriĝon. Ĉar Matrikso estas federa, vi bezonas unue trovi servilon, kie vi povus registriĝi, gastigi vian propran.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Viaj pasvortoj ne akordas!</translation> <translation>Viaj pasvortoj ne akordas!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Aparata nomo</translation> <translation type="unfinished">Aparata nomo</translation>
</message> </message>
@ -1923,12 +2037,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation type="unfinished">Nomo por ĉi tiu aparato, montrota al aliuloj, kiam oni kontrolos viajn aparatojn. Se vi neniun donos, uziĝos nomo implicita.</translation> <translation type="unfinished">Nomo por ĉi tiu aparato, montrota al aliuloj, kiam oni kontrolos viajn aparatojn. Se vi neniun donos, uziĝos nomo implicita.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTRIĜI</translation> <translation>REGISTRIĜI</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1938,7 +2052,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known.</translation> <translation>Malsukcesis memaga trovado. Okazis nekonata eraro dum petado. .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo.</translation> <translation>La bezonataj konektaj lokoj ne troviĝis. Eble tio ne estas Matriksa servilo.</translation>
</message> </message>
@ -1953,7 +2067,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida.</translation> <translation>Okazis nekonata eraro. Certiĝu, ke retnomo de la hejmservilo estas valida.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1994,12 +2113,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Esplori publikajn ĉambrojn</translation> <translation>Esplori publikajn ĉambrojn</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Serĉi publikajn ĉambrojn</translation> <translation>Serĉi publikajn ĉambrojn</translation>
</message> </message>
@ -2012,7 +2131,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>neniu versio konservita</translation> <translation>neniu versio konservita</translation>
</message> </message>
@ -2020,7 +2139,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Nova etikedo</translation> <translation>Nova etikedo</translation>
</message> </message>
@ -2039,6 +2158,11 @@ Ekzemplo: https://servilo.mia:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Eliri el ĉambro</translation> <translation>Eliri el ĉambro</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2065,7 +2189,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Krei novan etikedon</translation> <translation>Krei novan etikedon</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Statmesaĝo</translation> <translation>Statmesaĝo</translation>
</message> </message>
@ -2210,7 +2334,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2256,7 +2380,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2315,6 +2444,11 @@ Ekzemplo: https://servilo.mia:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Limigita de aneco en aliaj ĉambroj</translation> <translation>Limigita de aneco en aliaj ĉambroj</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2341,6 +2475,11 @@ Ekzemplo: https://servilo.mia:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2362,13 +2501,19 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation>Kaŝitaj okazoj</translation> <translation>Kaŝitaj okazoj</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Agordi</translation> <translation>Agordi</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2403,12 +2548,12 @@ Ekzemplo: https://servilo.mia:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Malsukcesis ŝalti ĉifradon: %1</translation> <translation>Malsukcesis ŝalti ĉifradon: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Elektu bildon de ĉambro</translation> <translation>Elektu bildon de ĉambro</translation>
</message> </message>
@ -2437,7 +2582,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Atendanta invito.</translation> <translation>Atendanta invito.</translation>
</message> </message>
@ -2455,7 +2600,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Bonvolu enigi vian pasvorton por daŭrigi:</translation> <translation>Bonvolu enigi vian pasvorton por daŭrigi:</translation>
</message> </message>
@ -2537,7 +2682,7 @@ Ekzemplo: https://servilo.mia:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2602,7 +2747,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Malsukcesis krei delege subskribajn ŝlosilojn!</translation> <translation>Malsukcesis krei delege subskribajn ŝlosilojn!</translation>
</message> </message>
@ -2635,7 +2780,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Malsukcesis ĝisdatigi bildopakon: %1</translation> <translation>Malsukcesis ĝisdatigi bildopakon: %1</translation>
@ -2698,7 +2843,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>Sukcesis kontrolo</translation> <translation>Sukcesis kontrolo</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Sukcesis kontrolo! Ambaŭ flankoj kontrolis siajn aparatojn!</translation> <translation>Sukcesis kontrolo! Ambaŭ flankoj kontrolis siajn aparatojn!</translation>
</message> </message>
@ -2711,7 +2856,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2743,7 +2888,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>Konservi dosieron</translation> <translation>Konservi dosieron</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2965,7 +3110,37 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Forigita de %1</translation> <translation>Forigita de %1</translation>
</message> </message>
@ -3048,12 +3223,12 @@ Kialo: %4</translation>
<translation>%1 forigis sian frapon.</translation> <translation>%1 forigis sian frapon.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3156,9 +3331,9 @@ Kialo: %4</translation>
<translation>Neniu ĉambro estas elektita</translation> <translation>Neniu ĉambro estas elektita</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Ĉi tiu ĉambro ne estas ĉifrata!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3206,7 +3381,7 @@ Kialo: %4</translation>
<translation>Agordoj</translation> <translation>Agordoj</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3227,7 +3402,7 @@ Kialo: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Neniuj disponeblaj manieroj de registriĝo!</translation> <translation>Neniuj disponeblaj manieroj de registriĝo!</translation>
</message> </message>
@ -3354,7 +3529,7 @@ Kialo: %4</translation>
<translation>Malkontroli</translation> <translation>Malkontroli</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Adiaŭigi aparaton %1</translation> <translation>Adiaŭigi aparaton %1</translation>
</message> </message>
@ -3387,8 +3562,8 @@ Kialo: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Implicita</translation> <translation>Implicita</translation>
</message> </message>
@ -3396,7 +3571,7 @@ Kialo: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Haŭto</translation> <translation type="unfinished">Haŭto</translation>
</message> </message>
@ -3510,6 +3685,11 @@ Kialo: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Malĉifri mesaĝojn en flanka breto</translation> <translation type="unfinished">Malĉifri mesaĝojn en flanka breto</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3701,7 +3881,7 @@ Kialo: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Implicita</translation> <translation type="unfinished">Implicita</translation>
</message> </message>
@ -3800,14 +3980,7 @@ probable ne pensas ilin same gravaj kiel la aliaj ĉambroj.</translation>
meti aliajn elekteblojn.</translation> meti aliajn elekteblojn.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Montras, ĉu via mesaĝo estis legita.
Stato estas montrita apud tempindikoj.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3818,19 +3991,26 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Atentigas je ricevo de mesaĝo. <translation type="unfinished">Atentigas je ricevo de mesaĝo.
Ĉi tio kutime movbildigas la simbolbildon sur la pleto iumaniere.</translation> Ĉi tio kutime movbildigas la simbolbildon sur la pleto iumaniere.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished">Montras identigan bildon anstataŭ litero, kiam ne disponeblas profilbildo.</translation> <translation type="unfinished">Montras identigan bildon anstataŭ litero, kiam ne disponeblas profilbildo.</translation>
</message> </message>
@ -3853,6 +4033,11 @@ Only affects messages in encrypted chats.</source>
<translation type="unfinished">Malĉifras mesaĝojn montratajn en la flanka breto. <translation type="unfinished">Malĉifras mesaĝojn montratajn en la flanka breto.
Influas nur sur mesaĝoj en ĉifritaj babiloj.</translation> Influas nur sur mesaĝoj en ĉifritaj babiloj.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3913,7 +4098,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Elektu dosieron</translation> <translation type="unfinished">Elektu dosieron</translation>
</message> </message>
@ -4019,7 +4204,7 @@ This setting will take effect upon restart.</source>
<translation>Atendante la aliulon</translation> <translation>Atendante la aliulon</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Atendante, ĝis la aliulo akceptos la kontrolpeton.</translation> <translation>Atendante, ĝis la aliulo akceptos la kontrolpeton.</translation>
</message> </message>
@ -4034,7 +4219,7 @@ This setting will take effect upon restart.</source>
<translation>Atendante, ĝis la aliulo finos la kontrolon.</translation> <translation>Atendante, ĝis la aliulo finos la kontrolon.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Nuligi</translation> <translation>Nuligi</translation>
</message> </message>
@ -4066,7 +4251,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Hieraŭ</translation> <translation>Hieraŭ</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Silenciar micrófono</translation> <translation>Silenciar micrófono</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Añadir</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 y %n otro</numerusform> <numerusform>%1 y %n otro</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Sala vacía</translation> <translation>Sala vacía</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Pantalla completa</translation> <translation>Pantalla completa</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Se invitó al usuario: %1</translation> <translation>Se invitó al usuario: %1</translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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 cache a la versión actual ha fallado. Esto puede deberse a diferentes razones. Por favor, reporte el incidente y mientras tanto intente usar una versión anterior. También puede probar a borrar la cache manualmente.</translation> <translation>La migración de cache a la versión actual ha fallado. Esto puede deberse a diferentes razones. Por favor, reporte el incidente y mientras tanto intente usar una versión anterior. También puede probar a borrar la cache manualmente.</translation>
</message> </message>
@ -150,7 +214,7 @@
<translation>Error al abrir la base de datos, cerrando sesión!</translation> <translation>Error al abrir la base de datos, cerrando sesión!</translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Confirmar invitación</translation> <translation>Confirmar invitación</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>¿Seguro que quieres invitar a %1 (%2)?</translation> <translation>¿Seguro que quieres invitar a %1 (%2)?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Usuario desbaneado: %1</translation> <translation>Usuario desbaneado: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation>¿Seguro que quieres comenzar un chat privado con %1?</translation> <translation>¿Seguro que quieres comenzar un chat privado con %1?</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migración de cache fallida!</translation> <translation>Migración de cache fallida!</translation>
</message> </message>
@ -275,7 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Por favor intenta iniciar sesión de nuevo: %1</translation> <translation>Por favor intenta iniciar sesión de nuevo: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Esconder salas con esta etiqueta o de este espacio por defecto.</translation> <translation>Esconder salas con esta etiqueta o de este espacio por defecto.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Expandir</translation> <translation>Expandir</translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Todas las salas</translation> <translation>Todas las salas</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Mostrar todas las salas sin filtros.</translation> <translation>Mostrar todas las salas sin filtros.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Chats Directos</translation> <translation>Chats Directos</translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Mostrar chats directos.</translation> <translation>Mostrar chats directos.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Favoritos</translation> <translation>Favoritos</translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Código de verificación</translation> <translation>Código de verificación</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Por favor verifica los siguientes digitos. Deberías ver los mismos números en ambos lados. Si son diferentes,por favor presiona &apos;No son iguales!&apos; para abortar la verificación!</translation> <translation>Por favor verifica los siguientes digitos. Deberías ver los mismos números en ambos lados. Si son diferentes,por favor presiona &apos;No son iguales!&apos; para abortar la verificación!</translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Buscar</translation> <translation>Buscar</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Personas</translation> <translation>Personas</translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Código de verificación</translation> <translation>Código de verificación</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Por favor verifica el siguiente emoji. Deberías ver el mismo emoji en ambos lados. Si son diferentes, por favor presiona &apos;No son iguales!&apos; para abortar la verificación!</translation> <translation>Por favor verifica el siguiente emoji. Deberías ver el mismo emoji en ambos lados. Si son diferentes, por favor presiona &apos;No son iguales!&apos; para abortar la verificación!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>No son iguales!</translation> <translation>No son iguales!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Este mensaje no está encriptado!</translation> <translation>Este mensaje no está encriptado!</translation>
</message> </message>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verificación fallida</translation> <translation>Verificación fallida</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>El otro cliente no soporta nuestro protocolo de verificación.</translation> <translation>El otro cliente no soporta nuestro protocolo de verificación.</translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -932,7 +1006,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Seleccionar un archivo</translation> <translation>Seleccionar un archivo</translation>
</message> </message>
@ -941,6 +1015,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Todos los archivos (*)</translation> <translation>Todos los archivos (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1026,7 +1105,7 @@ Ejemplo: @usuario:mi.servidor
Si Nheko falla en descubrir tu servidor base, te mostrara una casilla para insertar el servidor manualmente.</translation> Si Nheko falla en descubrir tu servidor base, te mostrara una casilla para insertar el servidor manualmente.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Contraseña</translation> <translation>Contraseña</translation>
</message> </message>
@ -1063,7 +1142,7 @@ Example: https://server.my:8787</source>
Ejemplo: https://mi.servidor:8787</translation> Ejemplo: https://mi.servidor:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>INICIAR SESION</translation> <translation>INICIAR SESION</translation>
</message> </message>
@ -1073,15 +1152,15 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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>Has insertado un ID de Matrix invalido ej @joe:matrix.org</translation> <translation>Has insertado un ID de Matrix invalido ej @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>El autodescubrimiento falló. Se ha recibido una respuesta malformada.</translation> <translation>El autodescubrimiento falló. Se ha recibido una respuesta malformada.</translation>
</message> </message>
@ -1091,7 +1170,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>El autodescubrimiento falló. Error desconocido al solicitar .well-known.</translation> <translation>El autodescubrimiento falló. Error desconocido al solicitar .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix.</translation> <translation>No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix.</translation>
</message> </message>
@ -1106,7 +1185,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido.</translation> <translation>Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1167,7 +1251,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">No se ha podido subir el archivo. Por favor, intenta de nuevo.</translation> <translation type="unfinished">No se ha podido subir el archivo. Por favor, intenta de nuevo.</translation>
@ -1251,12 +1335,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Permitir que entren</translation> <translation>Permitir que entren</translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 atendió la llamada.</translation> <translation>%1 atendió la llamada.</translation>
</message> </message>
@ -1289,7 +1373,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Escribe un mensaje...</translation> <translation>Escribe un mensaje...</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Stickers</translation> <translation>Stickers</translation>
</message> </message>
@ -1332,7 +1416,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Opciones</translation> <translation>Opciones</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1442,7 +1526,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Solicitud de verificación recibida</translation> <translation>Solicitud de verificación recibida</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Para permitir que otros usuarios vean qué dispositivos son tuyos, puedes verificarlos. Esto también permite que tu copia de seguridad funcione de forma automática. Verificar un dispositivo sin verificar ahora? (Por favor asegurate que tengas uno de esos dispositivos disponibles.)</translation> <translation>Para permitir que otros usuarios vean qué dispositivos son tuyos, puedes verificarlos. Esto también permite que tu copia de seguridad funcione de forma automática. Verificar un dispositivo sin verificar ahora? (Por favor asegurate que tengas uno de esos dispositivos disponibles.)</translation>
</message> </message>
@ -1576,7 +1660,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1602,24 +1686,29 @@ Ejemplo: https://mi.servidor:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1629,7 +1718,17 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Añadir</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1647,7 +1746,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1655,7 +1754,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1779,6 +1878,21 @@ Ejemplo: https://mi.servidor:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1818,7 +1932,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1860,7 +1974,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Nombre de usuario</translation> <translation>Nombre de usuario</translation>
</message> </message>
@ -1871,12 +1985,12 @@ Ejemplo: https://mi.servidor:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Contraseña</translation> <translation>Contraseña</translation>
</message> </message>
@ -1891,7 +2005,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Confirmar contraseña</translation> <translation>Confirmar contraseña</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Servidor base</translation> <translation>Servidor base</translation>
</message> </message>
@ -1906,12 +2020,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Un servidor que permite registrarse. Debido a que matrix es descentralizado primero debes encontrar un servidor en el que puedas registrarte o mantener el tuyo propio.</translation> <translation>Un servidor que permite registrarse. Debido a que matrix es descentralizado primero debes encontrar un servidor en el que puedas registrarte o mantener el tuyo propio.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Nombre de dispositivo</translation> <translation type="unfinished">Nombre de dispositivo</translation>
</message> </message>
@ -1921,12 +2035,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished">Nombre para este dispositivo, el cual será mostrado a otros, cuando verifiques tus dispositivos. Si no se provee uno el nombre por defecto es utilizado.</translation> <translation type="unfinished">Nombre para este dispositivo, el cual será mostrado a otros, cuando verifiques tus dispositivos. Si no se provee uno el nombre por defecto es utilizado.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTRARSE</translation> <translation>REGISTRARSE</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>El autodescubrimiento falló. Se ha recibido una respuesta malformada.</translation> <translation>El autodescubrimiento falló. Se ha recibido una respuesta malformada.</translation>
</message> </message>
@ -1936,7 +2050,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>El autodescubrimiento falló. Error desconocido al solicitar .well-known.</translation> <translation>El autodescubrimiento falló. Error desconocido al solicitar .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix.</translation> <translation>No se han encontrado los puntos finales requeridos. Es posible que no sea un servidor de Matrix.</translation>
</message> </message>
@ -1951,7 +2065,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido.</translation> <translation>Un error desconocido ocurrió. Asegurate de que el dominio del servidor es válido.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1992,12 +2111,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Explorar salas públicas</translation> <translation>Explorar salas públicas</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Buscar salas públicas</translation> <translation>Buscar salas públicas</translation>
</message> </message>
@ -2010,7 +2129,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>ninguna version guardada</translation> <translation>ninguna version guardada</translation>
</message> </message>
@ -2018,7 +2137,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Nueva etiqueta</translation> <translation>Nueva etiqueta</translation>
</message> </message>
@ -2037,6 +2156,11 @@ Ejemplo: https://mi.servidor:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Salir de la sala</translation> <translation>Salir de la sala</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2063,7 +2187,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation>Crear nueva etiqueta...</translation> <translation>Crear nueva etiqueta...</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Estado</translation> <translation>Estado</translation>
</message> </message>
@ -2208,7 +2332,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation>Esta sala no está encriptada!</translation> <translation>Esta sala no está encriptada!</translation>
</message> </message>
@ -2255,7 +2379,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2314,6 +2443,11 @@ Ejemplo: https://mi.servidor:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Restringir por la membresía en otras salas</translation> <translation>Restringir por la membresía en otras salas</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2340,6 +2474,11 @@ Ejemplo: https://mi.servidor:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2361,13 +2500,19 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2402,12 +2547,12 @@ Ejemplo: https://mi.servidor:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Error al activar la encriptación: %1</translation> <translation>Error al activar la encriptación: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Seleccionar un avatar</translation> <translation>Seleccionar un avatar</translation>
</message> </message>
@ -2436,7 +2581,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Invitación pendiente.</translation> <translation>Invitación pendiente.</translation>
</message> </message>
@ -2454,7 +2599,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Por favor inserta tu contraseña para iniciar sesión:</translation> <translation>Por favor inserta tu contraseña para iniciar sesión:</translation>
</message> </message>
@ -2536,7 +2681,7 @@ Ejemplo: https://mi.servidor:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Hubo en error al conectarse al almacenamiento secreto</translation> <translation>Hubo en error al conectarse al almacenamiento secreto</translation>
</message> </message>
@ -2601,7 +2746,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Falló en la creación de claves para firma cruzada!</translation> <translation>Falló en la creación de claves para firma cruzada!</translation>
</message> </message>
@ -2634,7 +2779,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Falló en la actualización del pack de imágenes: %1</translation> <translation>Falló en la actualización del pack de imágenes: %1</translation>
@ -2696,7 +2841,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<translation>Verificación Exitosa</translation> <translation>Verificación Exitosa</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verificación exitosa! Ambos lados verificaron sus dispositivos!</translation> <translation>Verificación exitosa! Ambos lados verificaron sus dispositivos!</translation>
</message> </message>
@ -2709,7 +2854,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Falló en la eliminación del mensaje: %1</translation> <translation>Falló en la eliminación del mensaje: %1</translation>
@ -2741,7 +2886,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<translation>Guardar archivo</translation> <translation>Guardar archivo</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2963,7 +3108,37 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Mensaje eliminado por %1</translation> <translation>Mensaje eliminado por %1</translation>
</message> </message>
@ -3060,12 +3235,12 @@ Razón: %4</translation>
<translation>%1 canceló después de tocar la puerta.</translation> <translation>%1 canceló después de tocar la puerta.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Te has unido a esta sala.</translation> <translation>Te has unido a esta sala.</translation>
</message> </message>
<message> <message>
<location line="+1407"/> <location line="+1501"/>
<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 se fue después de ya haberse ido!</translation> <translation>%1 se fue después de ya haberse ido!</translation>
@ -3153,9 +3328,9 @@ Razón: %4</translation>
<translation>Ninguna sala seleccionada</translation> <translation>Ninguna sala seleccionada</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Esta sala no está encriptada!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3203,7 +3378,7 @@ Razón: %4</translation>
<translation>Ajustes</translation> <translation>Ajustes</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Desfijar</translation> <translation>Desfijar</translation>
</message> </message>
@ -3224,7 +3399,7 @@ Razón: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>No hay flujos de registro disponibles!</translation> <translation>No hay flujos de registro disponibles!</translation>
</message> </message>
@ -3351,7 +3526,7 @@ Razón: %4</translation>
<translation>Sin verificar</translation> <translation>Sin verificar</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Cerrar sesión en el dispositivo %1</translation> <translation>Cerrar sesión en el dispositivo %1</translation>
</message> </message>
@ -3384,8 +3559,8 @@ Razón: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Por defecto</translation> <translation>Por defecto</translation>
</message> </message>
@ -3393,7 +3568,7 @@ Razón: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -3507,6 +3682,11 @@ Razón: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Desencriptar mensajes en la barra lateral</translation> <translation type="unfinished">Desencriptar mensajes en la barra lateral</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3698,7 +3878,7 @@ Razón: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Por defecto</translation> <translation type="unfinished">Por defecto</translation>
</message> </message>
@ -3790,14 +3970,7 @@ Si está activada, las salas con notificaciones activas (el pequeño círculo co
<translation type="unfinished">Mostrar botones para responder rápidamente, reaccionar o acceder opciones adicionales junto a cada mensaje.</translation> <translation type="unfinished">Mostrar botones para responder rápidamente, reaccionar o acceder opciones adicionales junto a cada mensaje.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Mostrar si tu mensaje fue leido.
El estado es mostrado junto a la fecha y hora en la que se envió el mensaje.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3808,19 +3981,26 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Mostrar una alerta cuando un mensaje sea recibido. <translation type="unfinished">Mostrar una alerta cuando un mensaje sea recibido.
Esto usualmente causa que el icono de la aplicación en la barra de tareas sea animado de alguna forma.</translation> Esto usualmente causa que el icono de la aplicación en la barra de tareas sea animado de alguna forma.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished">Mostrar un identicon en lugar de una letra cuando no hay un avatar seleccionado.</translation> <translation type="unfinished">Mostrar un identicon en lugar de una letra cuando no hay un avatar seleccionado.</translation>
</message> </message>
@ -3843,6 +4023,11 @@ Only affects messages in encrypted chats.</source>
<translation type="unfinished">Desencriptar mensajes mostrados en la barra lateral. <translation type="unfinished">Desencriptar mensajes mostrados en la barra lateral.
Sólo afecta a los mensajes en chats encriptados.</translation> Sólo afecta a los mensajes en chats encriptados.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3902,7 +4087,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Seleccionar un archivo</translation> <translation type="unfinished">Seleccionar un archivo</translation>
</message> </message>
@ -4008,7 +4193,7 @@ This setting will take effect upon restart.</source>
<translation>Esperando por el otro grupo...</translation> <translation>Esperando por el otro grupo...</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Esperando a que el otro lado acepte la solicitud de verificación.</translation> <translation>Esperando a que el otro lado acepte la solicitud de verificación.</translation>
</message> </message>
@ -4023,7 +4208,7 @@ This setting will take effect upon restart.</source>
<translation>Esperando por el otro lado para completar el proceso de verificación.</translation> <translation>Esperando por el otro lado para completar el proceso de verificación.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancelar</translation> <translation>Cancelar</translation>
</message> </message>
@ -4054,7 +4239,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ayer</translation> <translation>Ayer</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Lülita mikrofon välja</translation> <translation>Lülita mikrofon välja</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Lisa</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 ja veel %n teine kasutaja</numerusform> <numerusform>%1 ja veel %n teine kasutaja</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Tühi jututuba</translation> <translation>Tühi jututuba</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Terve ekraan</translation> <translation>Terve ekraan</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,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="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation>Koputa jututoa uksele</translation> <translation>Koputa jututoa uksele</translation>
</message> </message>
@ -193,12 +257,12 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Kinnita kutse</translation> <translation>Kinnita kutse</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Kas sa tõesti soovid saata kutset kasutajale %1 (%2)?</translation> <translation>Kas sa tõesti soovid saata kutset kasutajale %1 (%2)?</translation>
</message> </message>
@ -243,12 +307,12 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Suhtluskeeld eemaldatud: %1</translation> <translation>Suhtluskeeld eemaldatud: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Puhvri versiooniuuendus ebaõnnestus!</translation> <translation>Puhvri versiooniuuendus ebaõnnestus!</translation>
</message> </message>
@ -276,7 +340,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Palun proovi uuesti sisse logida: %1</translation> <translation>Palun proovi uuesti sisse logida: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Vaikimisi peida selle sildiga jututoad.</translation> <translation>Vaikimisi peida selle sildiga jututoad.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Laienda</translation> <translation>Laienda</translation>
</message> </message>
@ -352,7 +421,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Kõik jututoad</translation> <translation>Kõik jututoad</translation>
</message> </message>
@ -362,7 +431,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<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> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Otsevestlused</translation> <translation>Otsevestlused</translation>
</message> </message>
@ -372,7 +441,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Näita otsevestluseid.</translation> <translation>Näita otsevestluseid.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Lemmikud</translation> <translation>Lemmikud</translation>
</message> </message>
@ -525,7 +594,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Verifitseerimise kood</translation> <translation>Verifitseerimise kood</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Palun võrdle järgmiseid numbreid. Sa peaks nägema samu numbreid mõlema osapoole seadmes. Kui nad omavahel ei klapi, siis palun vajuta verifitseerimise katkestamiseks Nad ei klapi nuppu!</translation> <translation>Palun võrdle järgmiseid numbreid. Sa peaks nägema samu numbreid mõlema osapoole seadmes. Kui nad omavahel ei klapi, siis palun vajuta verifitseerimise katkestamiseks Nad ei klapi nuppu!</translation>
</message> </message>
@ -548,7 +617,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Otsi</translation> <translation>Otsi</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Inimesed</translation> <translation>Inimesed</translation>
</message> </message>
@ -596,12 +665,17 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Verifitseerimise kood</translation> <translation>Verifitseerimise kood</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Palun võrdle järgmiseid emojisid. Sa peaks nägema samu emojisid mõlema osapoole seadmes. Kui nad on erinevad, siis palun vajuta verifitseerimise katkestamiseks Nad ei klapi nuppu!</translation> <translation>Palun võrdle järgmiseid emojisid. Sa peaks nägema samu emojisid mõlema osapoole seadmes. Kui nad on erinevad, siis palun vajuta verifitseerimise katkestamiseks Nad ei klapi nuppu!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Nad ei klapi!</translation> <translation>Nad ei klapi!</translation>
</message> </message>
@ -657,7 +731,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -685,7 +759,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Verifitseerimine ei õnnestunud</translation> <translation>Verifitseerimine ei õnnestunud</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Teise osapoole rakendus ei toeta siinkasutatavat verifitseerimisprotokolli.</translation> <translation>Teise osapoole rakendus ei toeta siinkasutatavat verifitseerimisprotokolli.</translation>
</message> </message>
@ -731,7 +805,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Peidetud sündmuste loomine ei õnnestunud: %1</translation> <translation>Peidetud sündmuste loomine ei õnnestunud: %1</translation>
@ -931,7 +1005,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Vali fail</translation> <translation>Vali fail</translation>
</message> </message>
@ -940,6 +1014,11 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Kõik failid (*)</translation> <translation>Kõik failid (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1025,7 +1104,7 @@ Näiteks @kadri:server.minu
Kui Nheko ei suuda tuvastada sinu koduserverit, siis ta kuvab sulle andmevälja selle sisestamiseks.</translation> Kui Nheko ei suuda tuvastada sinu koduserverit, siis ta kuvab sulle andmevälja selle sisestamiseks.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Salasõna</translation> <translation>Salasõna</translation>
</message> </message>
@ -1062,7 +1141,7 @@ Example: https://server.my:8787</source>
Näiteks: https://server.minu:8787</translation> Näiteks: https://server.minu:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>LOGI SISSE</translation> <translation>LOGI SISSE</translation>
</message> </message>
@ -1072,15 +1151,15 @@ Näiteks: https://server.minu:8787</translation>
<translation>Tagasi</translation> <translation>Tagasi</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1090,7 +1169,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel.</translation> <translation>Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix&apos;i serveriga.</translation> <translation>Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix&apos;i serveriga.</translation>
</message> </message>
@ -1105,7 +1184,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige.</translation> <translation>Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Logi sisse Apple&apos;i kontoga</translation> <translation>Logi sisse Apple&apos;i kontoga</translation>
</message> </message>
@ -1166,7 +1250,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1250,12 +1334,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>%1 alustab kõnet...</translation> <translation>%1 alustab kõnet...</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Luba neid</translation> <translation>Luba neid</translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 vastas kõnele.</translation> <translation>%1 vastas kõnele.</translation>
</message> </message>
@ -1288,7 +1372,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Kirjuta sõnum</translation> <translation>Kirjuta sõnum</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Kleepsud</translation> <translation>Kleepsud</translation>
</message> </message>
@ -1331,7 +1415,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Valikud</translation> <translation>Valikud</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Eemaldamise põhjus</translation> <translation>Eemaldamise põhjus</translation>
</message> </message>
@ -1441,7 +1525,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Saabus verifitseerimispäring</translation> <translation>Saabus verifitseerimispäring</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Palun verifitseeri oma seadmed. See tagab, et muud kasutajad saaks kontrollida missugused seadmed on sinu omad ning krüptovõtmete automaatne varundus toimiks. Kas verifitseerime mõne verifitseerimata seadme nüüd? (Selleks peab sul mõni verifitseeritud seadmetest käepärast olema.)</translation> <translation>Palun verifitseeri oma seadmed. See tagab, et muud kasutajad saaks kontrollida missugused seadmed on sinu omad ning krüptovõtmete automaatne varundus toimiks. Kas verifitseerime mõne verifitseerimata seadme nüüd? (Selleks peab sul mõni verifitseeritud seadmetest käepärast olema.)</translation>
</message> </message>
@ -1575,7 +1659,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation>%1 jututoa õigused</translation> <translation>%1 jututoa õigused</translation>
</message> </message>
@ -1601,24 +1685,29 @@ Näiteks: https://server.minu:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation>Peakasutaja (%1)</translation> <translation>Peakasutaja (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation>Moderaator (%1)</translation> <translation>Moderaator (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation>Kohandatud õigused (%1)</translation> <translation>Kohandatud õigused (%1)</translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation>Sündmuse tüübi eemaldamine</translation> <translation>Sündmuse tüübi eemaldamine</translation>
</message> </message>
@ -1628,7 +1717,17 @@ Näiteks: https://server.minu:8787</translation>
<translation>Sündmuse tüübi lisamine</translation> <translation>Sündmuse tüübi lisamine</translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Lisa</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation>Õiguste muutmiseks nihuta kasutajaid üles või alla</translation> <translation>Õiguste muutmiseks nihuta kasutajaid üles või alla</translation>
</message> </message>
@ -1646,7 +1745,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation>Õiguste muutmine ei õnnestunud: %1</translation> <translation>Õiguste muutmine ei õnnestunud: %1</translation>
</message> </message>
@ -1654,7 +1753,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation>Muud sündmused</translation> <translation>Muud sündmused</translation>
</message> </message>
@ -1778,6 +1877,21 @@ Näiteks: https://server.minu:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation>Kleepsude saatmine</translation> <translation>Kleepsude saatmine</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation>Muud kasutajad</translation> <translation>Muud kasutajad</translation>
</message> </message>
@ -1859,7 +1973,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Kasutajanimi</translation> <translation>Kasutajanimi</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Näiteks: https://server.minu:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Tagasi</translation> <translation>Tagasi</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Salasõna</translation> <translation>Salasõna</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Korda salasõna</translation> <translation>Korda salasõna</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Koduserver</translation> <translation>Koduserver</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>See on server, kus sa oma kasutajakonto registreerid. Kuna Matrix on hajutatud suhtlusvõrk, siis esmalt pead leidma sulle sobiliku koduserveri või panema püsti täitsa oma enda koduserveri.</translation> <translation>See on server, kus sa oma kasutajakonto registreerid. Kuna Matrix on hajutatud suhtlusvõrk, siis esmalt pead leidma sulle sobiliku koduserveri või panema püsti täitsa oma enda koduserveri.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Sinu sisestatud salasõnad ei klapi!</translation> <translation>Sinu sisestatud salasõnad ei klapi!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation>Seadme nimi</translation> <translation>Seadme nimi</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>Selle seadme nimi, mida näidetakse verifitseerimise ajal teisele kasutajatele. Kui sa ise nime ei pane, siis kasutame automaatselt pandud nime.</translation> <translation>Selle seadme nimi, mida näidetakse verifitseerimise ajal teisele kasutajatele. Kui sa ise nime ei pane, siis kasutame automaatselt pandud nime.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTREERI</translation> <translation>REGISTREERI</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1935,7 +2049,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel.</translation> <translation>Koduserveri automaatne tuvastamine ei õnnestunud: tundmatu viga .well-known päringu tegemisel.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix&apos;i serveriga.</translation> <translation>Protokolli järgi nõutavaid lõpppunkte ei leidunud. Ilmselt pole tegemist Matrix&apos;i serveriga.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige.</translation> <translation>Tekkis teadmata viga. Palun kontrolli, et koduserveri domeen on õige.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation>Koduserver ei toeta registreerimisega seotud lisapäringuid!</translation> <translation>Koduserver ei toeta registreerimisega seotud lisapäringuid!</translation>
</message> </message>
@ -1991,12 +2110,12 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Tutvu avalike jututubadega</translation> <translation>Tutvu avalike jututubadega</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Otsi avalikke jututube</translation> <translation>Otsi avalikke jututube</translation>
</message> </message>
@ -2009,7 +2128,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>salvestatud versiooni ei leidu</translation> <translation>salvestatud versiooni ei leidu</translation>
</message> </message>
@ -2017,7 +2136,7 @@ Näiteks: https://server.minu:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Uus silt</translation> <translation>Uus silt</translation>
</message> </message>
@ -2036,6 +2155,11 @@ Näiteks: https://server.minu:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Lahku jututoast</translation> <translation>Lahku jututoast</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Loo uus silt</translation> <translation>Loo uus silt</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Olekuteade</translation> <translation>Olekuteade</translation>
</message> </message>
@ -2207,7 +2331,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Tavakasutaja: %1</translation> <translation>Tavakasutaja: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2253,7 +2377,12 @@ Näiteks: https://server.minu:8787</translation>
<translation>Vaata %1 jututoa liikmeid</translation> <translation>Vaata %1 jututoa liikmeid</translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Muuda selle jututoa teemat</translation> <translation>Muuda selle jututoa teemat</translation>
</message> </message>
@ -2312,6 +2441,11 @@ Näiteks: https://server.minu:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Piiratud teiste jututubade liikmelisusega</translation> <translation>Piiratud teiste jututubade liikmelisusega</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2339,6 +2473,11 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada.</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation>Selle jututoa õiguste vaatamine ja muutmine</translation> <translation>Selle jututoa õiguste vaatamine ja muutmine</translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2360,13 +2499,19 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada.</translation>
<translation>Peidetud sündmused</translation> <translation>Peidetud sündmused</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Seadista</translation> <translation>Seadista</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Vali sündmused, mida siin jututoas peita</translation> <translation>Vali sündmused, mida siin jututoas peita</translation>
</message> </message>
@ -2401,12 +2546,12 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada.</translation>
<translation>näita rohkem</translation> <translation>näita rohkem</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Krüptimise kasutuselevõtmine ei õnnestunud: %1</translation> <translation>Krüptimise kasutuselevõtmine ei õnnestunud: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Vali tunnuspilt</translation> <translation>Vali tunnuspilt</translation>
</message> </message>
@ -2435,7 +2580,7 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada.</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Ootel kutse.</translation> <translation>Ootel kutse.</translation>
</message> </message>
@ -2453,7 +2598,7 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada.</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Jätkamaks palun sisesta oma salasõna:</translation> <translation>Jätkamaks palun sisesta oma salasõna:</translation>
</message> </message>
@ -2535,7 +2680,7 @@ Palun arvesta, et krüptimist ei saa hiljem enam välja lülitada.</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2600,7 +2745,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Risttunnustamise võtmete loomine ei õnnestunud!</translation> <translation>Risttunnustamise võtmete loomine ei õnnestunud!</translation>
</message> </message>
@ -2633,7 +2778,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Pildipaki uuendamine ei õnnestunud: %1</translation> <translation>Pildipaki uuendamine ei õnnestunud: %1</translation>
@ -2695,7 +2840,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>Verifitseerimine õnnestus</translation> <translation>Verifitseerimine õnnestus</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verifitseerimine õnnestus! Mõlema osapoole seadmed on nüüd verifitseeritud!</translation> <translation>Verifitseerimine õnnestus! Mõlema osapoole seadmed on nüüd verifitseeritud!</translation>
</message> </message>
@ -2708,7 +2853,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2740,7 +2885,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>Salvesta fail</translation> <translation>Salvesta fail</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2962,7 +3107,37 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>%1 muutis selle jututoa kleepsupakke ja emotikone.</translation> <translation>%1 muutis selle jututoa kleepsupakke ja emotikone.</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>%1 eemaldas selle</translation> <translation>%1 eemaldas selle</translation>
</message> </message>
@ -3044,12 +3219,12 @@ Põhjus: %4</translation>
<translation>%1 muutis oma koputust jututoa uksele.</translation> <translation>%1 muutis oma koputust jututoa uksele.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 saatis kutse kasutajale %2.</translation> <translation>%1 saatis kutse kasutajale %2.</translation>
</message> </message>
@ -3152,9 +3327,9 @@ Põhjus: %4</translation>
<translation>Jututuba on valimata</translation> <translation>Jututuba on valimata</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>See jututuba on krüptimata!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3202,7 +3377,7 @@ Põhjus: %4</translation>
<translation>Seadistused</translation> <translation>Seadistused</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Võta lahti</translation> <translation>Võta lahti</translation>
</message> </message>
@ -3223,7 +3398,7 @@ Põhjus: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Registreerimiseks vajalikku töövoogu ei leidu!</translation> <translation>Registreerimiseks vajalikku töövoogu ei leidu!</translation>
</message> </message>
@ -3350,7 +3525,7 @@ Põhjus: %4</translation>
<translation>Võta verifitseerimine tagasi</translation> <translation>Võta verifitseerimine tagasi</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Logi %1 seade võrgust välja</translation> <translation>Logi %1 seade võrgust välja</translation>
</message> </message>
@ -3383,8 +3558,8 @@ Põhjus: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Vaikimisi</translation> <translation>Vaikimisi</translation>
</message> </message>
@ -3392,7 +3567,7 @@ Põhjus: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation>Teema</translation> <translation>Teema</translation>
</message> </message>
@ -3506,6 +3681,11 @@ Põhjus: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation>Dekrüpti sõnumid külgribal</translation> <translation>Dekrüpti sõnumid külgribal</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3697,7 +3877,7 @@ Põhjus: %4</translation>
<translation>Jaga jututoa teavet D-Bus&apos;i vahendusel</translation> <translation>Jaga jututoa teavet D-Bus&apos;i vahendusel</translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation>Vaikimisi</translation> <translation>Vaikimisi</translation>
</message> </message>
@ -3789,14 +3969,7 @@ Kui see valik on sisse lülitatud, siis teavitustega jututoad (pisike ümmargune
<translation>Näita iga sõnumi kõrval nuppe, mis võimaldavad kiiresti vastata, reageerida või teha sõnumiga muid toiminguid.</translation> <translation>Näita iga sõnumi kõrval nuppe, mis võimaldavad kiiresti vastata, reageerida või teha sõnumiga muid toiminguid.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation>Näita, kas sinu sõnum sai loetud.
Lugemise olekut kuvatakse ajatempli kõrval.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation>Näita saabunud sõnumi teavitust, kui Nheko ei ole parasjagu fookuses.</translation> <translation>Näita saabunud sõnumi teavitust, kui Nheko ei ole parasjagu fookuses.</translation>
</message> </message>
@ -3808,19 +3981,26 @@ OFF - square, ON - circle.</source>
Väljalülitatuna - ruut, sisselülitatuna - ümmargune.</translation> Väljalülitatuna - ruut, sisselülitatuna - ümmargune.</translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation>Selle võtmega verifitseerid oma seadmeid. Kui ta on puhverdatud, siis sinu seadme verifitseerimine märgib selle seadme usaldusväärseks nii sinu muude seadmete kui selliste kasutajate jaoks, kes on sinu verifitseerinud.</translation> <translation>Selle võtmega verifitseerid oma seadmeid. Kui ta on puhverdatud, siis sinu seadme verifitseerimine märgib selle seadme usaldusväärseks nii sinu muude seadmete kui selliste kasutajate jaoks, kes on sinu verifitseerinud.</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation>Sõnumi saabumisel näita teavitust. <translation>Sõnumi saabumisel näita teavitust.
See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti animatsiooniga sulle märku.</translation> See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti animatsiooniga sulle märku.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation>Kui tunnuspilt on seadistamata, siis kuva tähe asemel identikoni (matemaatilist tunnuspilti).</translation> <translation>Kui tunnuspilt on seadistamata, siis kuva tähe asemel identikoni (matemaatilist tunnuspilti).</translation>
</message> </message>
@ -3845,6 +4025,11 @@ Only affects messages in encrypted chats.</source>
<translation>Dekrüpti külgpaanis kuvatavaid sõnumeid. <translation>Dekrüpti külgpaanis kuvatavaid sõnumeid.
Kehtib vaid läbivalt krüptitud vestluste puhul.</translation> Kehtib vaid läbivalt krüptitud vestluste puhul.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3907,7 +4092,7 @@ This setting will take effect upon restart.</source>
Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</translation> Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Vali fail</translation> <translation>Vali fail</translation>
</message> </message>
@ -4013,7 +4198,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Ootan teise osapoole tegevust</translation> <translation>Ootan teise osapoole tegevust</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Ootan, et teine osapool nõustuks verifitseerimispäringuga.</translation> <translation>Ootan, et teine osapool nõustuks verifitseerimispäringuga.</translation>
</message> </message>
@ -4028,7 +4213,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Ootan, et teine osapool lõpetaks verifitseerimise.</translation> <translation>Ootan, et teine osapool lõpetaks verifitseerimise.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Tühista</translation> <translation>Tühista</translation>
</message> </message>
@ -4059,7 +4244,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Eile</translation> <translation>Eile</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Vaimenna mikrofoni</translation> <translation>Vaimenna mikrofoni</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Lisää</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 ja %n muu</numerusform> <numerusform>%1 ja %n muu</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Tyhjä Huone</translation> <translation>Tyhjä Huone</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Koko näyttö</translation> <translation>Koko näyttö</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Kutsuttiin käyttäjä: %1</translation> <translation>Kutsuttiin käyttäjä: %1</translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation>Tietokannan avaaminen epäonnistui, kirjaudutaan ulos!</translation> <translation>Tietokannan avaaminen epäonnistui, kirjaudutaan ulos!</translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation>Koputa huoneeseen</translation> <translation>Koputa huoneeseen</translation>
</message> </message>
@ -193,12 +257,12 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Vahvista kutsu</translation> <translation>Vahvista kutsu</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Haluatko varmasti kutsua %1 (%2)?</translation> <translation>Haluatko varmasti kutsua %1 (%2)?</translation>
</message> </message>
@ -243,12 +307,12 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Purettiin porttikielto käyttäjältä %1</translation> <translation>Purettiin porttikielto käyttäjältä %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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>
@ -276,7 +340,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Ole hyvä ja yritä kirjautua sisään uudelleen: %1</translation> <translation>Ole hyvä ja yritä kirjautua sisään uudelleen: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Piilota huoneet tällä tagilla tai tästä Spacesta oletuksena.</translation> <translation>Piilota huoneet tällä tagilla tai tästä Spacesta oletuksena.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Laajenna</translation> <translation>Laajenna</translation>
</message> </message>
@ -352,7 +421,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Kaikki huoneet</translation> <translation>Kaikki huoneet</translation>
</message> </message>
@ -362,7 +431,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Näytä kaikki huoneet ilman suodattamista.</translation> <translation>Näytä kaikki huoneet ilman suodattamista.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Suorat keskustelut</translation> <translation>Suorat keskustelut</translation>
</message> </message>
@ -372,7 +441,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Näytä suorat keskustelut.</translation> <translation>Näytä suorat keskustelut.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Suosikit</translation> <translation>Suosikit</translation>
</message> </message>
@ -525,7 +594,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Vahvistuskoodi</translation> <translation>Vahvistuskoodi</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Vahvista seuraavat numerot. Sinun tulisi nähdä samat numerot molemmilla puolilla. Jos niissä on eroa, paina &quot;Ne eivät vastaa toisiaan&quot; peruaksesi vahvistuksen!</translation> <translation>Vahvista seuraavat numerot. Sinun tulisi nähdä samat numerot molemmilla puolilla. Jos niissä on eroa, paina &quot;Ne eivät vastaa toisiaan&quot; peruaksesi vahvistuksen!</translation>
</message> </message>
@ -548,7 +617,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Hae</translation> <translation>Hae</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Ihmiset</translation> <translation>Ihmiset</translation>
</message> </message>
@ -596,12 +665,17 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Vahvistuskoodi</translation> <translation>Vahvistuskoodi</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Vahvista seuraava emoji. Sinun tulisi nähdä sama emoji molemmilla puolilla. Jos ne eroavat toisistaan, paina &quot;Ne eivät vastaa toisiaan&quot; peruaksesi vahvistuksen!</translation> <translation>Vahvista seuraava emoji. Sinun tulisi nähdä sama emoji molemmilla puolilla. Jos ne eroavat toisistaan, paina &quot;Ne eivät vastaa toisiaan&quot; peruaksesi vahvistuksen!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Ne eivät vastaa toisiaan!</translation> <translation>Ne eivät vastaa toisiaan!</translation>
</message> </message>
@ -657,7 +731,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -685,7 +759,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Vahvistus epäonnistui</translation> <translation>Vahvistus epäonnistui</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Toinen asiakasohjelma ei tue vahvistusprotokollaamme.</translation> <translation>Toinen asiakasohjelma ei tue vahvistusprotokollaamme.</translation>
</message> </message>
@ -731,7 +805,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Piilotettujen tapahtumien asettaminen epäonnistui: %1</translation> <translation>Piilotettujen tapahtumien asettaminen epäonnistui: %1</translation>
@ -931,7 +1005,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Valitse tiedosto</translation> <translation>Valitse tiedosto</translation>
</message> </message>
@ -940,6 +1014,11 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Kaikki Tiedostot (*)</translation> <translation>Kaikki Tiedostot (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1025,7 +1104,7 @@ Esimerkki: @user:server.my
Jos Nheko ei onnistu löytämään kotipalvelintasi, se näyttää sinulle kentän, johon laittaa palvelin käsin.</translation> Jos Nheko ei onnistu löytämään kotipalvelintasi, se näyttää sinulle kentän, johon laittaa palvelin käsin.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Salasana</translation> <translation>Salasana</translation>
</message> </message>
@ -1062,7 +1141,7 @@ Example: https://server.my:8787</source>
Esimerkki: https://server.my:8787</translation> Esimerkki: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>KIRJAUDU</translation> <translation>KIRJAUDU</translation>
</message> </message>
@ -1072,15 +1151,15 @@ Esimerkki: https://server.my:8787</translation>
<translation>Takaisin</translation> <translation>Takaisin</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1090,7 +1169,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa.</translation> <translation>Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin.</translation> <translation>Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin.</translation>
</message> </message>
@ -1105,7 +1184,12 @@ Esimerkki: https://server.my:8787</translation>
<translation>Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä.</translation> <translation>Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Kirjaudu sisään Applella</translation> <translation>Kirjaudu sisään Applella</translation>
</message> </message>
@ -1166,7 +1250,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation>Mediaa ei onnistuttu lähettämään. Yritä uudelleen.</translation> <translation>Mediaa ei onnistuttu lähettämään. Yritä uudelleen.</translation>
@ -1260,7 +1344,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>%1 neuvottelee puhelua...</translation> <translation>%1 neuvottelee puhelua...</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Päästä hänet sisään</translation> <translation>Päästä hänet sisään</translation>
</message> </message>
@ -1288,7 +1372,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Kirjoita viesti</translation> <translation>Kirjoita viesti</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Tarrat</translation> <translation>Tarrat</translation>
</message> </message>
@ -1331,7 +1415,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Asetukset</translation> <translation>Asetukset</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Syy poistamiselle</translation> <translation>Syy poistamiselle</translation>
</message> </message>
@ -1441,7 +1525,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Otettiin vastaan vahvistuspyyntö</translation> <translation>Otettiin vastaan vahvistuspyyntö</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Näyttääksesi muille käyttäjille mitkä laitteet oikeasti kuuluvat sinulle, voit varmistaa ne. Tämä sallii myös avainvarmuuskopion toimimisen automaattisesti. Varmistetaanko varmistamaton laite nyt? (Varmistathan käsilläsi olevan yksi varmistetuista laitteista.)</translation> <translation>Näyttääksesi muille käyttäjille mitkä laitteet oikeasti kuuluvat sinulle, voit varmistaa ne. Tämä sallii myös avainvarmuuskopion toimimisen automaattisesti. Varmistetaanko varmistamaton laite nyt? (Varmistathan käsilläsi olevan yksi varmistetuista laitteista.)</translation>
</message> </message>
@ -1575,7 +1659,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation>Oikeudet huoneessa %1</translation> <translation>Oikeudet huoneessa %1</translation>
</message> </message>
@ -1601,24 +1685,29 @@ Esimerkki: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation>Ylläpitäjä (%1)</translation> <translation>Ylläpitäjä (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation>Moderaattori (%1)</translation> <translation>Moderaattori (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation>Mukautettu (%1)</translation> <translation>Mukautettu (%1)</translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation>Poista tapahtumatyyppejä</translation> <translation>Poista tapahtumatyyppejä</translation>
</message> </message>
@ -1628,7 +1717,17 @@ Esimerkki: https://server.my:8787</translation>
<translation>Lisää tapahtumatyyppejä</translation> <translation>Lisää tapahtumatyyppejä</translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Lisää</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation>Siirrä käyttäjiä ylös tai alas muuttaaksesi heidän oikeuksiaan</translation> <translation>Siirrä käyttäjiä ylös tai alas muuttaaksesi heidän oikeuksiaan</translation>
</message> </message>
@ -1646,7 +1745,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation>Oikeustason päivitys epäonnistui: %1</translation> <translation>Oikeustason päivitys epäonnistui: %1</translation>
</message> </message>
@ -1654,7 +1753,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation>Muut tapahtumat</translation> <translation>Muut tapahtumat</translation>
</message> </message>
@ -1778,6 +1877,21 @@ Esimerkki: https://server.my:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation>Lähetä tarroja</translation> <translation>Lähetä tarroja</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation>Muut käyttäjät</translation> <translation>Muut käyttäjät</translation>
</message> </message>
@ -1859,7 +1973,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Käyttäjänimi</translation> <translation>Käyttäjänimi</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Esimerkki: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Takaisin</translation> <translation>Takaisin</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Salasana</translation> <translation>Salasana</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Salasanan varmistus</translation> <translation>Salasanan varmistus</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Kotipalvelin</translation> <translation>Kotipalvelin</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Esimerkki: https://server.my:8787</translation>
<translation>Palvelin, joka sallii rekisteröinnin. Koska matrix on hajautettu, sinun pitää ensin löytää palvelin jolle rekisteröityä tai ylläpitää omaasi.</translation> <translation>Palvelin, joka sallii rekisteröinnin. Koska matrix on hajautettu, sinun pitää ensin löytää palvelin jolle rekisteröityä tai ylläpitää omaasi.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Salasanasi eivät täsmää!</translation> <translation>Salasanasi eivät täsmää!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation>Laitteen nimi</translation> <translation>Laitteen nimi</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Esimerkki: https://server.my:8787</translation>
<translation>Tämän laitteen nimi, joka näytetään muille kun laitteitasi vahvistetaan. Oletusta käytetään jos mitään ei anneta.</translation> <translation>Tämän laitteen nimi, joka näytetään muille kun laitteitasi vahvistetaan. Oletusta käytetään jos mitään ei anneta.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REKISTERÖIDY</translation> <translation>REKISTERÖIDY</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1935,7 +2049,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa.</translation> <translation>Palvelimen tietojen hakeminen epäonnistui: tuntematon virhe hakiessa .well-known -tiedostoa.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin.</translation> <translation>Vaadittuja päätepisteitä ei löydetty. Mahdollisesti ei Matrix-palvelin.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Esimerkki: https://server.my:8787</translation>
<translation>Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä.</translation> <translation>Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation>Palvelin ei tue rekisteröintimenetelmien kyselyä!</translation> <translation>Palvelin ei tue rekisteröintimenetelmien kyselyä!</translation>
</message> </message>
@ -1991,12 +2110,12 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Tutki julkisia huoneita</translation> <translation>Tutki julkisia huoneita</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Etsi julkisia huoneita</translation> <translation>Etsi julkisia huoneita</translation>
</message> </message>
@ -2009,7 +2128,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>ei tallennettua versiota</translation> <translation>ei tallennettua versiota</translation>
</message> </message>
@ -2017,7 +2136,7 @@ Esimerkki: https://server.my:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Uusi tagi</translation> <translation>Uusi tagi</translation>
</message> </message>
@ -2036,6 +2155,11 @@ Esimerkki: https://server.my:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Poistu huoneesta</translation> <translation>Poistu huoneesta</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Luo uusi tagi</translation> <translation>Luo uusi tagi</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Tilapäivitys</translation> <translation>Tilapäivitys</translation>
</message> </message>
@ -2207,7 +2331,7 @@ Esimerkki: https://server.my:8787</translation>
<translation>Käyttäjä: %1</translation> <translation>Käyttäjä: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2253,7 +2377,12 @@ Esimerkki: https://server.my:8787</translation>
<translation>Näytä huoneen %1 jäsenet</translation> <translation>Näytä huoneen %1 jäsenet</translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Muuta tämän huoneen aihetta</translation> <translation>Muuta tämän huoneen aihetta</translation>
</message> </message>
@ -2312,6 +2441,11 @@ Esimerkki: https://server.my:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Rajoitettu muiden huoneiden jäsenyyden perusteella</translation> <translation>Rajoitettu muiden huoneiden jäsenyyden perusteella</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2339,6 +2473,11 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin.</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation>Näytä ja muuta oikeuksia tässä huoneessa</translation> <translation>Näytä ja muuta oikeuksia tässä huoneessa</translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2360,13 +2499,19 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin.</translation>
<translation>Piilotetut tapahtumat</translation> <translation>Piilotetut tapahtumat</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Määritä</translation> <translation>Määritä</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Valitse huoneesta piilotettavat tapahtumat</translation> <translation>Valitse huoneesta piilotettavat tapahtumat</translation>
</message> </message>
@ -2401,12 +2546,12 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin.</translation>
<translation>näytä enemmän</translation> <translation>näytä enemmän</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Salauksen aktivointi epäonnistui: %1</translation> <translation>Salauksen aktivointi epäonnistui: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Valitse profiilikuva</translation> <translation>Valitse profiilikuva</translation>
</message> </message>
@ -2435,7 +2580,7 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin.</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Vastausta odottava kutsu.</translation> <translation>Vastausta odottava kutsu.</translation>
</message> </message>
@ -2453,7 +2598,7 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin.</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Syötä sisäänkirjautumisen salasanasi jatkaaksesi:</translation> <translation>Syötä sisäänkirjautumisen salasanasi jatkaaksesi:</translation>
</message> </message>
@ -2535,7 +2680,7 @@ Huomaathan ettei sitä voida poistaa käytöstä myöhemmin.</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2600,7 +2745,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Ristiinvarmennusavainten luominen epäonnistui!</translation> <translation>Ristiinvarmennusavainten luominen epäonnistui!</translation>
</message> </message>
@ -2633,7 +2778,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Kuvapakkausta %1 ei onnistuttu päivittämään</translation> <translation>Kuvapakkausta %1 ei onnistuttu päivittämään</translation>
@ -2695,7 +2840,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<translation>Onnistunut varmistus</translation> <translation>Onnistunut varmistus</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Varmistus onnistui! Molemmat osapuolet vahvistivat laitteensa!</translation> <translation>Varmistus onnistui! Molemmat osapuolet vahvistivat laitteensa!</translation>
</message> </message>
@ -2708,7 +2853,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2740,7 +2885,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<translation>Tallenna tiedosto</translation> <translation>Tallenna tiedosto</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2962,7 +3107,37 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<translation>%1 muutti tämän huoneen tarroja ja hymiöitä.</translation> <translation>%1 muutti tämän huoneen tarroja ja hymiöitä.</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Poistanut %1</translation> <translation>Poistanut %1</translation>
</message> </message>
@ -3044,12 +3219,12 @@ Syy: %4</translation>
<translation>%1 perui koputuksensa.</translation> <translation>%1 perui koputuksensa.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Liityit tähän huoneeseen.</translation> <translation>Liityit tähän huoneeseen.</translation>
</message> </message>
<message> <message>
<location line="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 kutsui käyttäjän %2.</translation> <translation>%1 kutsui käyttäjän %2.</translation>
</message> </message>
@ -3152,9 +3327,9 @@ Syy: %4</translation>
<translation>Ei valittua huonetta</translation> <translation>Ei valittua huonetta</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Tämä huone ei ole salattu!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3202,7 +3377,7 @@ Syy: %4</translation>
<translation>Asetukset</translation> <translation>Asetukset</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Poista kiinnitys</translation> <translation>Poista kiinnitys</translation>
</message> </message>
@ -3223,7 +3398,7 @@ Syy: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Rekisteröitymistapoja ei ole saatavilla!</translation> <translation>Rekisteröitymistapoja ei ole saatavilla!</translation>
</message> </message>
@ -3350,7 +3525,7 @@ Syy: %4</translation>
<translation>Peru vahvistus</translation> <translation>Peru vahvistus</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Kirjaudu ulos laitteelta %1</translation> <translation>Kirjaudu ulos laitteelta %1</translation>
</message> </message>
@ -3383,8 +3558,8 @@ Syy: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Oletus</translation> <translation>Oletus</translation>
</message> </message>
@ -3392,7 +3567,7 @@ Syy: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation>Teema</translation> <translation>Teema</translation>
</message> </message>
@ -3506,6 +3681,11 @@ Syy: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation>Pura viestien salaus sivupalkissa</translation> <translation>Pura viestien salaus sivupalkissa</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3697,7 +3877,7 @@ Syy: %4</translation>
<translation>Paljasta huonetiedot D-Bus:in kautta</translation> <translation>Paljasta huonetiedot D-Bus:in kautta</translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation>Oletus</translation> <translation>Oletus</translation>
</message> </message>
@ -3789,14 +3969,7 @@ Jos tämä on päällä, huoneet, joissa ilmoitukset ovat päällä (pieni ympyr
<translation>Näytä painikkeet vastataksesi nopeasti, reagoidaksesi tai päästäksesi lisätoimintoihin joka viestin vieressä.</translation> <translation>Näytä painikkeet vastataksesi nopeasti, reagoidaksesi tai päästäksesi lisätoimintoihin joka viestin vieressä.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation>Näytä jos viestisi oli luettu.
Tila näytetään aikaleimojen vieressä.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation>Ilmoita vastaanotetuista viesteistä, kun ohjelma ei ole korostettu.</translation> <translation>Ilmoita vastaanotetuista viesteistä, kun ohjelma ei ole korostettu.</translation>
</message> </message>
@ -3808,19 +3981,26 @@ OFF - square, ON - circle.</source>
POIS - neliö, PÄÄLLÄ - ympyrä.</translation> POIS - neliö, PÄÄLLÄ - ympyrä.</translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation>Omien laitteidesi vahvistamiseen käytettävä avain. Jos avain on välimuistissa, jonkun laitteesi vahvistus tekee siitä vahvistetun kaikille muille laitteillesi, ja käyttäjille, jotka ovat vahvistaneet sinut.</translation> <translation>Omien laitteidesi vahvistamiseen käytettävä avain. Jos avain on välimuistissa, jonkun laitteesi vahvistus tekee siitä vahvistetun kaikille muille laitteillesi, ja käyttäjille, jotka ovat vahvistaneet sinut.</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation>Näytä hälytys kun viesti on vastaanotettu. <translation>Näytä hälytys kun viesti on vastaanotettu.
Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalkissa.</translation> Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalkissa.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation>Näytä identikoni kirjaimen sijaan, kun avataria ei ole valittu.</translation> <translation>Näytä identikoni kirjaimen sijaan, kun avataria ei ole valittu.</translation>
</message> </message>
@ -3845,6 +4025,11 @@ Only affects messages in encrypted chats.</source>
<translation>Pura sivupalkissa näkyvien viestien salaus <translation>Pura sivupalkissa näkyvien viestien salaus
Vaikuttaa vain salattujen keskustelujen viesteihin.</translation> Vaikuttaa vain salattujen keskustelujen viesteihin.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3907,7 +4092,7 @@ This setting will take effect upon restart.</source>
Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation> Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Valitse tiedosto</translation> <translation>Valitse tiedosto</translation>
</message> </message>
@ -4013,7 +4198,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation>Odotetaan toista osapuolta</translation> <translation>Odotetaan toista osapuolta</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Odotetaan toista osapuolta hyväksymään vahvistuspyyntö.</translation> <translation>Odotetaan toista osapuolta hyväksymään vahvistuspyyntö.</translation>
</message> </message>
@ -4028,7 +4213,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation>Odotetaan toista puolta saamaan vahvistus valmiiksi.</translation> <translation>Odotetaan toista puolta saamaan vahvistus valmiiksi.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Peruuta</translation> <translation>Peruuta</translation>
</message> </message>
@ -4059,7 +4244,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Eilen</translation> <translation>Eilen</translation>
</message> </message>

File diff suppressed because it is too large Load Diff

@ -35,10 +35,74 @@
<translation>Mikrofon némítása</translation> <translation>Mikrofon némítása</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -46,7 +110,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -115,7 +179,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Az egész képernyő</translation> <translation>Az egész képernyő</translation>
</message> </message>
@ -129,12 +193,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -149,7 +213,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -191,12 +255,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Meghívás megerősítése</translation> <translation>Meghívás megerősítése</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Biztos, hogy meg akarod hívni a következő felhasználót: %1 (%2)?</translation> <translation>Biztos, hogy meg akarod hívni a következő felhasználót: %1 (%2)?</translation>
</message> </message>
@ -241,12 +305,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Kitiltás feloldva a felhasználónak: %1</translation> <translation>Kitiltás feloldva a felhasználónak: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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>
@ -274,7 +338,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Kérlek, próbálj meg bejelentkezni újra: %1</translation> <translation>Kérlek, próbálj meg bejelentkezni újra: %1</translation>
</message> </message>
@ -332,12 +396,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -350,7 +419,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished">Az összes szoba</translation> <translation type="unfinished">Az összes szoba</translation>
</message> </message>
@ -360,7 +429,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -370,7 +439,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -523,7 +592,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>HItelesítési kód</translation> <translation>HItelesítési kód</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Kérlek, ellenőrizd a következő számjegyeket. Mindkét oldalon ugyanazoknak a számoknak kell szerepelniük. Ha nem ugyanazok, kérlek, válaszd azt, hogy Nem egyeznek! a hitelesítés megszakításához!</translation> <translation>Kérlek, ellenőrizd a következő számjegyeket. Mindkét oldalon ugyanazoknak a számoknak kell szerepelniük. Ha nem ugyanazok, kérlek, válaszd azt, hogy Nem egyeznek! a hitelesítés megszakításához!</translation>
</message> </message>
@ -546,7 +615,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Keresés</translation> <translation>Keresés</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Emberek</translation> <translation>Emberek</translation>
</message> </message>
@ -594,12 +663,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Ellenőrzési kód</translation> <translation>Ellenőrzési kód</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Kérlek, ellenőrizd a következő hangulatjeleket. Mindkét oldalon ugyanazoknak a hangulatjeleknek kell szerepelniük. Ha nem ugyanazok, kérlek, válaszd azt, hogy Nem egyeznek! a hitelesítés megszakításához!</translation> <translation>Kérlek, ellenőrizd a következő hangulatjeleket. Mindkét oldalon ugyanazoknak a hangulatjeleknek kell szerepelniük. Ha nem ugyanazok, kérlek, válaszd azt, hogy Nem egyeznek! a hitelesítés megszakításához!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Nem egyeznek!</translation> <translation>Nem egyeznek!</translation>
</message> </message>
@ -655,7 +729,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -683,7 +757,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>A hitelesítés nem sikerült</translation> <translation>A hitelesítés nem sikerült</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>A másik kliens nem támogatja a hitelesítési protokollunkat.</translation> <translation>A másik kliens nem támogatja a hitelesítési protokollunkat.</translation>
</message> </message>
@ -729,7 +803,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -929,7 +1003,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Fájl kiválasztása</translation> <translation>Fájl kiválasztása</translation>
</message> </message>
@ -938,6 +1012,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Minden fájl (*)</translation> <translation>Minden fájl (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1023,7 +1102,7 @@ Példa: @felhasznalo:szerver.em
Ha a Nheko nem tud rátalálni a homeszerveredre, meg fog jelenni egy mező, ahol kézzel megadhatod a szerver adatait.</translation> Ha a Nheko nem tud rátalálni a homeszerveredre, meg fog jelenni egy mező, ahol kézzel megadhatod a szerver adatait.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Jelszó</translation> <translation>Jelszó</translation>
</message> </message>
@ -1060,7 +1139,7 @@ Example: https://server.my:8787</source>
Példa: https://szerver.em:8787</translation> Példa: https://szerver.em:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>BEJELENTKEZÉS</translation> <translation>BEJELENTKEZÉS</translation>
</message> </message>
@ -1070,15 +1149,15 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1088,7 +1167,7 @@ Példa: https://szerver.em:8787</translation>
<translation>Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben.</translation> <translation>Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver.</translation> <translation>Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver.</translation>
</message> </message>
@ -1103,7 +1182,12 @@ Példa: https://szerver.em:8787</translation>
<translation>Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes.</translation> <translation>Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1164,7 +1248,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra!</translation> <translation type="unfinished">Nem sikerült feltölteni a médiafájlt. Kérlek, próbáld újra!</translation>
@ -1248,12 +1332,12 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 fogadta a hívást.</translation> <translation>%1 fogadta a hívást.</translation>
</message> </message>
@ -1286,7 +1370,7 @@ Példa: https://szerver.em:8787</translation>
<translation>Írj egy üzenetet</translation> <translation>Írj egy üzenetet</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1329,7 +1413,7 @@ Példa: https://szerver.em:8787</translation>
<translation>Műveletek</translation> <translation>Műveletek</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1439,7 +1523,7 @@ Példa: https://szerver.em:8787</translation>
<translation>Hitelesítési kérés érkezett</translation> <translation>Hitelesítési kérés érkezett</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1573,7 +1657,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1599,24 +1683,29 @@ Példa: https://szerver.em:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1626,7 +1715,17 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1644,7 +1743,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1652,7 +1751,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1776,6 +1875,21 @@ Példa: https://szerver.em:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1815,7 +1929,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1857,7 +1971,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Felhasználónév</translation> <translation>Felhasználónév</translation>
</message> </message>
@ -1868,12 +1982,12 @@ Példa: https://szerver.em:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Jelszó</translation> <translation>Jelszó</translation>
</message> </message>
@ -1888,7 +2002,7 @@ Példa: https://szerver.em:8787</translation>
<translation>Jelszó megerősítése</translation> <translation>Jelszó megerősítése</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Homeszerver</translation> <translation>Homeszerver</translation>
</message> </message>
@ -1903,12 +2017,12 @@ Példa: https://szerver.em:8787</translation>
<translation>Egy szerver, amelyen engedélyezve vannak a regisztrációk. Mivel a Matrix decentralizált, először találnod kell egy szervert, ahol regisztrálhatsz, vagy be kell állítanod a saját szervered.</translation> <translation>Egy szerver, amelyen engedélyezve vannak a regisztrációk. Mivel a Matrix decentralizált, először találnod kell egy szervert, ahol regisztrálhatsz, vagy be kell állítanod a saját szervered.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Eszköznév</translation> <translation type="unfinished">Eszköznév</translation>
</message> </message>
@ -1918,12 +2032,12 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished">Egy név ennek az eszköznek, amely meg fog jelenni mások számára, amikor hitelesíted az eszközeidet. Ha nincs megadva semmi, egy alapértelmezett név lesz használva.</translation> <translation type="unfinished">Egy név ennek az eszköznek, amely meg fog jelenni mások számára, amikor hitelesíted az eszközeidet. Ha nincs megadva semmi, egy alapértelmezett név lesz használva.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISZTRÁCIÓ</translation> <translation>REGISZTRÁCIÓ</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation> <translation type="unfinished">Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation>
</message> </message>
@ -1933,7 +2047,7 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished">Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben.</translation> <translation type="unfinished">Az automatikus felderítés nem sikerült. Ismeretlen hiba a .well-known lekérése közben.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished">Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver.</translation> <translation type="unfinished">Nem találhatók szükséges végpontok. Lehet, hogy nem egy Matrixszerver.</translation>
</message> </message>
@ -1948,7 +2062,12 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished">Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes.</translation> <translation type="unfinished">Egy ismeretlen hiba történt. Ellenőrizd, hogy a homeszervered domainje helyes.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1989,12 +2108,12 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2007,7 +2126,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nincs tárolva verzió</translation> <translation>nincs tárolva verzió</translation>
</message> </message>
@ -2015,7 +2134,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2034,6 +2153,11 @@ Példa: https://szerver.em:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished">Szoba elhagyása</translation> <translation type="unfinished">Szoba elhagyása</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2060,7 +2184,7 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2204,7 +2328,7 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2249,7 +2373,12 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2308,6 +2437,11 @@ Példa: https://szerver.em:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2334,6 +2468,11 @@ Példa: https://szerver.em:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2355,13 +2494,19 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2396,12 +2541,12 @@ Példa: https://szerver.em:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Nem sikerült a titkosítás aktiválása: %1</translation> <translation>Nem sikerült a titkosítás aktiválása: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Profilkép kiválasztása</translation> <translation>Profilkép kiválasztása</translation>
</message> </message>
@ -2430,7 +2575,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2448,7 +2593,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2530,7 +2675,7 @@ Példa: https://szerver.em:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2593,7 +2738,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2626,7 +2771,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2688,7 +2833,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Sikeres hitelesítés</translation> <translation>Sikeres hitelesítés</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>A hitelesítés sikeres! Mindkét oldal hitelesítette az eszközeit!</translation> <translation>A hitelesítés sikeres! Mindkét oldal hitelesítette az eszközeit!</translation>
</message> </message>
@ -2701,7 +2846,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2733,7 +2878,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Fájl mentése</translation> <translation>Fájl mentése</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2950,7 +3095,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3031,12 +3206,12 @@ Reason: %4</source>
<translation>%1 visszavonta a kopogását.</translation> <translation>%1 visszavonta a kopogását.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3138,8 +3313,8 @@ Reason: %4</source>
<translation>Nincs kiválasztva szoba</translation> <translation>Nincs kiválasztva szoba</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3188,7 +3363,7 @@ Reason: %4</source>
<translation>Beállítások</translation> <translation>Beállítások</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3209,7 +3384,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3335,7 +3510,7 @@ Reason: %4</source>
<translation>Hitelesítés visszavonása</translation> <translation>Hitelesítés visszavonása</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3368,8 +3543,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Alapértelmezett</translation> <translation>Alapértelmezett</translation>
</message> </message>
@ -3377,7 +3552,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Téma</translation> <translation type="unfinished">Téma</translation>
</message> </message>
@ -3491,6 +3666,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Titkosított üzenetek mutatása az oldalsávban</translation> <translation type="unfinished">Titkosított üzenetek mutatása az oldalsávban</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3682,7 +3862,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Alapértelmezett</translation> <translation type="unfinished">Alapértelmezett</translation>
</message> </message>
@ -3775,14 +3955,7 @@ Ha be van kapcsolva, azok a szobák kerülnek felülre, amelyekhez aktív értes
<translation type="unfinished">Gombok mutatása minden egyes üzenet mellett a gyors válaszhoz, reakcióhoz és egyéb műveletek eléréséhez.</translation> <translation type="unfinished">Gombok mutatása minden egyes üzenet mellett a gyors válaszhoz, reakcióhoz és egyéb műveletek eléréséhez.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Legyen mutatva, ha az üzenetedet elolvasták.
Ez az állapot az üzenetek ideje mellett jelenik meg.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3793,19 +3966,26 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Riasztás megjelenítése, ha üzenet érkezett. <translation type="unfinished">Riasztás megjelenítése, ha üzenet érkezett.
Ettől általában animálttá válik az alkalmazásablakok listáján szereplő ikon.</translation> Ettől általában animálttá válik az alkalmazásablakok listáján szereplő ikon.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3828,6 +4008,11 @@ Only affects messages in encrypted chats.</source>
<translation type="unfinished">Legyenek feloldva az oldalsávban megjelenő üzenetek. <translation type="unfinished">Legyenek feloldva az oldalsávban megjelenő üzenetek.
Csak a titkosított csevegések üzeneteire vonatkozik.</translation> Csak a titkosított csevegések üzeneteire vonatkozik.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3888,7 +4073,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Fájl kiválasztása</translation> <translation type="unfinished">Fájl kiválasztása</translation>
</message> </message>
@ -3994,7 +4179,7 @@ This setting will take effect upon restart.</source>
<translation>Várakozás a másik félre</translation> <translation>Várakozás a másik félre</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Várakozás a másik oldalra, hogy elfogadja a hitelesítési kérelmet.</translation> <translation>Várakozás a másik oldalra, hogy elfogadja a hitelesítési kérelmet.</translation>
</message> </message>
@ -4009,7 +4194,7 @@ This setting will take effect upon restart.</source>
<translation>Várakozás a másik oldalra a hitelesítés befejezéséhez.</translation> <translation>Várakozás a másik oldalra a hitelesítés befejezéséhez.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Mégse</translation> <translation>Mégse</translation>
</message> </message>
@ -4040,7 +4225,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Tegnap</translation> <translation>Tegnap</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Bisukan Mikrofon</translation> <translation>Bisukan Mikrofon</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Tambahkan</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 dan %n lainnya</numerusform> <numerusform>%1 dan %n lainnya</numerusform>
@ -46,7 +110,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Ruangan Kosong</translation> <translation>Ruangan Kosong</translation>
</message> </message>
@ -115,7 +179,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Semua layar</translation> <translation>Semua layar</translation>
</message> </message>
@ -129,12 +193,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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 kamu bisa 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 kamu bisa mencoba menghapus cache secara manual.</translation>
</message> </message>
@ -149,7 +213,7 @@
<translation>Gagal untuk membuka basisdata, kamu telah dikeluarkan!</translation> <translation>Gagal untuk membuka basisdata, kamu telah dikeluarkan!</translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation>Ketuk pada ruangan</translation> <translation>Ketuk pada ruangan</translation>
</message> </message>
@ -192,12 +256,12 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Konfirmasi undangan</translation> <translation>Konfirmasi undangan</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Apakah kamu ingin mengundang %1 (%2)?</translation> <translation>Apakah kamu ingin mengundang %1 (%2)?</translation>
</message> </message>
@ -242,12 +306,12 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Menghilangkan cekalan pengguna: %1</translation> <translation>Menghilangkan cekalan pengguna: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation>Apakah kamu ingin memulai chat privat dengan %1?</translation> <translation>Apakah kamu ingin memulai chat privat dengan %1?</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migrasi cache gagal!</translation> <translation>Migrasi cache gagal!</translation>
</message> </message>
@ -275,7 +339,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Mohon mencoba masuk lagi: %1</translation> <translation>Mohon mencoba masuk lagi: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Sembunyikan ruangan dengan tanda ini atau dari space ini secara default.</translation> <translation>Sembunyikan ruangan dengan tanda ini atau dari space ini secara default.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Besarkan</translation> <translation>Besarkan</translation>
</message> </message>
@ -351,7 +420,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Semua ruangan</translation> <translation>Semua ruangan</translation>
</message> </message>
@ -361,7 +430,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Menampilkan semua ruangan tanpa penyaringan.</translation> <translation>Menampilkan semua ruangan tanpa penyaringan.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Pesan Langsung</translation> <translation>Pesan Langsung</translation>
</message> </message>
@ -371,7 +440,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Tampilkan pesan langsung.</translation> <translation>Tampilkan pesan langsung.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Favorit</translation> <translation>Favorit</translation>
</message> </message>
@ -524,7 +593,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Kode Verifikasi</translation> <translation>Kode Verifikasi</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Harap verifikasi digit berikut. Kamu seharusnya melihat angka yang sama di kedua sisi. Jika mereka berbeda, mohon tekan &apos;Mereka tidak cocok!&apos; untuk membatalkan verifikasi!</translation> <translation>Harap verifikasi digit berikut. Kamu seharusnya melihat angka yang sama di kedua sisi. Jika mereka berbeda, mohon tekan &apos;Mereka tidak cocok!&apos; untuk membatalkan verifikasi!</translation>
</message> </message>
@ -547,7 +616,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Cari</translation> <translation>Cari</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Orang</translation> <translation>Orang</translation>
</message> </message>
@ -595,12 +664,17 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Kode Verifikasi</translation> <translation>Kode Verifikasi</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Mohon verifikasi emoji berikut. Kamu seharusnya melihat emoji yang sama di kedua sisi. Jika mereka berbeda, mohon tekan &apos;Mereka tidak cocok!&apos; untuk membatalkan verifikasi!</translation> <translation>Mohon verifikasi emoji berikut. Kamu seharusnya melihat emoji yang sama di kedua sisi. Jika mereka berbeda, mohon tekan &apos;Mereka tidak cocok!&apos; untuk membatalkan verifikasi!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Mereka tidak cocok!</translation> <translation>Mereka tidak cocok!</translation>
</message> </message>
@ -656,7 +730,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -684,7 +758,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<translation>Verifikasi gagal</translation> <translation>Verifikasi gagal</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Client yang lain tidak mendukung protokol verifikasi kami.</translation> <translation>Client yang lain tidak mendukung protokol verifikasi kami.</translation>
</message> </message>
@ -730,7 +804,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Gagal menetapkan peristiwa tersembunyi: %1</translation> <translation>Gagal menetapkan peristiwa tersembunyi: %1</translation>
@ -930,7 +1004,7 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Pilih sebuah file</translation> <translation>Pilih sebuah file</translation>
</message> </message>
@ -939,6 +1013,11 @@ Kamu dapat memberikan alasan secara opsional untuk lainnya untuk menerima ketuka
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Semua File (*)</translation> <translation>Semua File (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Misalnya: @pengguna:server.my
Jika Nheko gagal menemukan homeserver Anda, Nheko akan menampilkan kolom untuk memasukkan servernya secara manual.</translation> Jika Nheko gagal menemukan homeserver Anda, Nheko akan menampilkan kolom untuk memasukkan servernya secara manual.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Kata Sandi</translation> <translation>Kata Sandi</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Misalnya: https://server.id:8787</translation> Misalnya: https://server.id:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>MASUK</translation> <translation>MASUK</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Misalnya: https://server.id:8787</translation>
<translation>Kembali</translation> <translation>Kembali</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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>Kamu telah memasukkan ID Matrix yang tidak valid mis. @joe:matrix.org</translation> <translation>Kamu telah memasukkan ID Matrix yang tidak valid mis. @joe:matrix.org</translation>
</message> </message>
<message> <message>
<location line="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Penemuan otomatis gagal. Kesalahan yang tidak diketahu saat meminta .well-known.</translation> <translation>Penemuan otomatis gagal. Kesalahan yang tidak diketahu saat meminta .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix.</translation> <translation>Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Misalnya: https://server.id:8787</translation>
<translation>Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid.</translation> <translation>Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Masuk dengan Apple</translation> <translation>Masuk dengan Apple</translation>
</message> </message>
@ -1165,7 +1249,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1249,12 +1333,12 @@ Misalnya: https://server.id:8787</translation>
<translation>%1 sedang melakukan panggilan...</translation> <translation>%1 sedang melakukan panggilan...</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Izinkan mereka untuk masuk</translation> <translation>Izinkan mereka untuk masuk</translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 menjawab panggilan.</translation> <translation>%1 menjawab panggilan.</translation>
</message> </message>
@ -1287,7 +1371,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Ketik pesan</translation> <translation>Ketik pesan</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Stiker</translation> <translation>Stiker</translation>
</message> </message>
@ -1330,7 +1414,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Opsi</translation> <translation>Opsi</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Alasan untuk menghapus</translation> <translation>Alasan untuk menghapus</translation>
</message> </message>
@ -1440,7 +1524,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Menerima Permintaan Verifikasi</translation> <translation>Menerima Permintaan Verifikasi</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Untuk mengizinkan pengguna lain melihat perangkat mana yang benar-benar milikmu, kamu bisa memverifikasinya. Ini juga memungkinkan cadangan kunci bekerja secara otomatis. Verifikasi perangkat yang belum diverifikasi sekarang? (Pastikan kamu memiliki salah satu perangkat tersebut.)</translation> <translation>Untuk mengizinkan pengguna lain melihat perangkat mana yang benar-benar milikmu, kamu bisa memverifikasinya. Ini juga memungkinkan cadangan kunci bekerja secara otomatis. Verifikasi perangkat yang belum diverifikasi sekarang? (Pastikan kamu memiliki salah satu perangkat tersebut.)</translation>
</message> </message>
@ -1574,7 +1658,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation>Perizinan di %1</translation> <translation>Perizinan di %1</translation>
</message> </message>
@ -1600,24 +1684,29 @@ Misalnya: https://server.id:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation>Administrator (%1)</translation> <translation>Administrator (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation>Moderator (%1)</translation> <translation>Moderator (%1)</translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation>Kustom (%1)</translation> <translation>Kustom (%1)</translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation>Hapus tipe peristiwa</translation> <translation>Hapus tipe peristiwa</translation>
</message> </message>
@ -1627,7 +1716,17 @@ Misalnya: https://server.id:8787</translation>
<translation>Tambahkan tipe peristiwa</translation> <translation>Tambahkan tipe peristiwa</translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Tambahkan</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation>Pindahkan pengguna ke atas atau ke bawah untuk mengubah izin mereka</translation> <translation>Pindahkan pengguna ke atas atau ke bawah untuk mengubah izin mereka</translation>
</message> </message>
@ -1645,7 +1744,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation>Gagal memperbarui tingkat daya: %1</translation> <translation>Gagal memperbarui tingkat daya: %1</translation>
</message> </message>
@ -1653,7 +1752,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation>Peristiwa lainnya</translation> <translation>Peristiwa lainnya</translation>
</message> </message>
@ -1777,6 +1876,21 @@ Misalnya: https://server.id:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation>Kirim stiker</translation> <translation>Kirim stiker</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1816,7 +1930,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation>Pengguna lain</translation> <translation>Pengguna lain</translation>
</message> </message>
@ -1858,7 +1972,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Nama pengguna</translation> <translation>Nama pengguna</translation>
</message> </message>
@ -1869,12 +1983,12 @@ Misalnya: https://server.id:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Kembali</translation> <translation>Kembali</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Kata sandi</translation> <translation>Kata sandi</translation>
</message> </message>
@ -1889,7 +2003,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Konfirmasi kata sandi</translation> <translation>Konfirmasi kata sandi</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Homeserver</translation> <translation>Homeserver</translation>
</message> </message>
@ -1904,12 +2018,12 @@ Misalnya: https://server.id:8787</translation>
<translation>Sebuah server yang mengizinkan pendaftaran. Karena Matrix itu terdecentralisasi, kamu pertama harus mencari server yang kamu daftar atau host servermu sendiri.</translation> <translation>Sebuah server yang mengizinkan pendaftaran. Karena Matrix itu terdecentralisasi, kamu pertama harus mencari server yang kamu daftar atau host servermu sendiri.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Kata sandimu tidak cocok!</translation> <translation>Kata sandimu tidak cocok!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation>Nama perangkat</translation> <translation>Nama perangkat</translation>
</message> </message>
@ -1919,12 +2033,12 @@ Misalnya: https://server.id:8787</translation>
<translation>Sebuah nama perangkat untuk perangkat ini, yang akan ditampilkan untuk yang lain, ketika memverifikasi perangkatmu. Jika tidak dimasukkan nama perangkat yang default akan digunakan.</translation> <translation>Sebuah nama perangkat untuk perangkat ini, yang akan ditampilkan untuk yang lain, ketika memverifikasi perangkatmu. Jika tidak dimasukkan nama perangkat yang default akan digunakan.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>DAFTAR</translation> <translation>DAFTAR</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1934,7 +2048,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Penemuan otomatis gagal. Terjadi kesalahan yang tidak diketahui saat meminta .well-known.</translation> <translation>Penemuan otomatis gagal. Terjadi kesalahan yang tidak diketahui saat meminta .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix.</translation> <translation>Titik akhir yang dibutuhkan tidak dapat ditemukan. Kemungkinan bukan server Matrix.</translation>
</message> </message>
@ -1949,7 +2063,12 @@ Misalnya: https://server.id:8787</translation>
<translation>Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid.</translation> <translation>Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation>Server tidak mendukung kueri alur pendaftaran!</translation> <translation>Server tidak mendukung kueri alur pendaftaran!</translation>
</message> </message>
@ -1990,12 +2109,12 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Temukan Ruangan Publik</translation> <translation>Temukan Ruangan Publik</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Cari ruangan publik</translation> <translation>Cari ruangan publik</translation>
</message> </message>
@ -2008,7 +2127,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<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>
@ -2016,7 +2135,7 @@ Misalnya: https://server.id:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Tanda baru</translation> <translation>Tanda baru</translation>
</message> </message>
@ -2035,6 +2154,11 @@ Misalnya: https://server.id:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Tinggalkan ruangan</translation> <translation>Tinggalkan ruangan</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2061,7 +2185,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Buat tanda baru</translation> <translation>Buat tanda baru</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Pesan Status</translation> <translation>Pesan Status</translation>
</message> </message>
@ -2205,7 +2329,7 @@ Misalnya: https://server.id:8787</translation>
<translation>Pengguna: %1</translation> <translation>Pengguna: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2250,7 +2374,12 @@ Misalnya: https://server.id:8787</translation>
<translation>Tampilkan anggota %1</translation> <translation>Tampilkan anggota %1</translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Ubah topik ruangan</translation> <translation>Ubah topik ruangan</translation>
</message> </message>
@ -2309,6 +2438,11 @@ Misalnya: https://server.id:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Dibatasi oleh keanggotaan di ruangan lain</translation> <translation>Dibatasi oleh keanggotaan di ruangan lain</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2336,6 +2470,11 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini.</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation>Lihat dan ubah izin di ruangan ini</translation> <translation>Lihat dan ubah izin di ruangan ini</translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2357,13 +2496,19 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini.</translation>
<translation>Peristiwa tersembunyi</translation> <translation>Peristiwa tersembunyi</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Konfigurasi</translation> <translation>Konfigurasi</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Pilih peristiwa untuk disembunyikan di ruangan ini</translation> <translation>Pilih peristiwa untuk disembunyikan di ruangan ini</translation>
</message> </message>
@ -2398,12 +2543,12 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini.</translation>
<translation>tampilkan</translation> <translation>tampilkan</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Gagal mengaktifkan enkripsi: %1</translation> <translation>Gagal mengaktifkan enkripsi: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Pilih sebuah avatar</translation> <translation>Pilih sebuah avatar</translation>
</message> </message>
@ -2432,7 +2577,7 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini.</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Undangan tertunda.</translation> <translation>Undangan tertunda.</translation>
</message> </message>
@ -2450,7 +2595,7 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini.</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Mohon masukkan kata sandi loginmu untuk melanjutkan:</translation> <translation>Mohon masukkan kata sandi loginmu untuk melanjutkan:</translation>
</message> </message>
@ -2532,7 +2677,7 @@ Dicatat bahwa ini tidak dapat dinonaktifkan setelah ini.</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2597,7 +2742,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Gagal membuat kunci untuk penandatanganan silang!</translation> <translation>Gagal membuat kunci untuk penandatanganan silang!</translation>
</message> </message>
@ -2630,7 +2775,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Gagal memperbarui paket gambar: %1</translation> <translation>Gagal memperbarui paket gambar: %1</translation>
@ -2692,7 +2837,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<translation>Verifikasi Berhasil</translation> <translation>Verifikasi Berhasil</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verifikasi berhasil! Kedua sisi telah memverifikasi perangkat mereka!</translation> <translation>Verifikasi berhasil! Kedua sisi telah memverifikasi perangkat mereka!</translation>
</message> </message>
@ -2705,7 +2850,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Reaksi pesan gagal: %1</translation> <translation>Reaksi pesan gagal: %1</translation>
@ -2737,7 +2882,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<translation>Simpan file</translation> <translation>Simpan file</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2954,7 +3099,37 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<translation>%1 mengubah stiker dan emoji di ruangan ini.</translation> <translation>%1 mengubah stiker dan emoji di ruangan ini.</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Dihapus oleh %1</translation> <translation>Dihapus oleh %1</translation>
</message> </message>
@ -3036,12 +3211,12 @@ Alasan: %4</translation>
<translation>%1 menolak ketukannya.</translation> <translation>%1 menolak ketukannya.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Kamu bergabung ruangan ini.</translation> <translation>Kamu bergabung ruangan ini.</translation>
</message> </message>
<message> <message>
<location line="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 mengundang %2.</translation> <translation>%1 mengundang %2.</translation>
</message> </message>
@ -3143,9 +3318,9 @@ Alasan: %4</translation>
<translation>Tidak ada ruangan yang dipilih</translation> <translation>Tidak ada ruangan yang dipilih</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Ruangan ini tidak dienkripsi!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3193,7 +3368,7 @@ Alasan: %4</translation>
<translation>Pengaturan</translation> <translation>Pengaturan</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Lepaskan pin</translation> <translation>Lepaskan pin</translation>
</message> </message>
@ -3214,7 +3389,7 @@ Alasan: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Tidak ada alur pendaftaran yang tersedia!</translation> <translation>Tidak ada alur pendaftaran yang tersedia!</translation>
</message> </message>
@ -3340,7 +3515,7 @@ Alasan: %4</translation>
<translation>Hapus verifikasi</translation> <translation>Hapus verifikasi</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Keluarkan perangkat %1</translation> <translation>Keluarkan perangkat %1</translation>
</message> </message>
@ -3373,8 +3548,8 @@ Alasan: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -3382,7 +3557,7 @@ Alasan: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation>Tema</translation> <translation>Tema</translation>
</message> </message>
@ -3496,6 +3671,11 @@ Alasan: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation>Dekripsikan pesan di bilah samping</translation> <translation>Dekripsikan pesan di bilah samping</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3687,7 +3867,7 @@ Alasan: %4</translation>
<translation>Ekspos informasi ruangan via D-Bus</translation> <translation>Ekspos informasi ruangan via D-Bus</translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -3779,14 +3959,7 @@ Jika ini dinyalakan, ruangan yang mempunyai notifikasi aktif (lingkaran kecil de
<translation>Tampilkan tombol untuk membalas, bereaksi, atau mengakses opsi tambahan di sebelah pesan dengan cepat.</translation> <translation>Tampilkan tombol untuk membalas, bereaksi, atau mengakses opsi tambahan di sebelah pesan dengan cepat.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation>Menampilkan jika pesan Anda telah dibaca.
Status akan ditampilkan di sebelah waktu menerima pesan.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation>Beritahu tentang pesan-pesan yang diterima saat klien tidak difokuskan.</translation> <translation>Beritahu tentang pesan-pesan yang diterima saat klien tidak difokuskan.</translation>
</message> </message>
@ -3798,19 +3971,26 @@ OFF - square, ON - circle.</source>
MATI - kotak, NYALA - bulat.</translation> MATI - kotak, NYALA - bulat.</translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation>Kunci untuk memverifikasi perangkat-perangkat kamu. Jika dicache, memverifikasi salah satu perangkat Anda akan menandainya sebagai terverifikasi untuk perangkat Anda yang lain dan untuk pengguna yang telah memverifikasimu.</translation> <translation>Kunci untuk memverifikasi perangkat-perangkat kamu. Jika dicache, memverifikasi salah satu perangkat Anda akan menandainya sebagai terverifikasi untuk perangkat Anda yang lain dan untuk pengguna yang telah memverifikasimu.</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation>Menampilkan pemberitahuan saat sebuah pesan diterima. <translation>Menampilkan pemberitahuan saat sebuah pesan diterima.
Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.</translation> Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation>Tampilkan sebuah identikon daripada sebuah huruf ketika tidak ada avatar yang diatur.</translation> <translation>Tampilkan sebuah identikon daripada sebuah huruf ketika tidak ada avatar yang diatur.</translation>
</message> </message>
@ -3835,6 +4015,11 @@ Only affects messages in encrypted chats.</source>
<translation>Dekripsi pesan yang ditampilkan di bilah samping. <translation>Dekripsi pesan yang ditampilkan di bilah samping.
Hanya mempengaruhi pesan di chat terenkripsi.</translation> Hanya mempengaruhi pesan di chat terenkripsi.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3897,7 +4082,7 @@ This setting will take effect upon restart.</source>
Pengaturan ini akan ditetapkan saat dimulai ulang.</translation> Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Pilih sebuah file</translation> <translation>Pilih sebuah file</translation>
</message> </message>
@ -4003,7 +4188,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Menunggu untuk mengguna lain</translation> <translation>Menunggu untuk mengguna lain</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Menunggu untuk pengguna yang lain untuk menerima permintaan verifikasi.</translation> <translation>Menunggu untuk pengguna yang lain untuk menerima permintaan verifikasi.</translation>
</message> </message>
@ -4018,7 +4203,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Menunggu untuk pengguna lain untuk menyelesaikan proses verifikasi.</translation> <translation>Menunggu untuk pengguna lain untuk menyelesaikan proses verifikasi.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Batalkan</translation> <translation>Batalkan</translation>
</message> </message>
@ -4049,7 +4234,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Kemarin</translation> <translation>Kemarin</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Silenzia microfono</translation> <translation>Silenzia microfono</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Schermo completo</translation> <translation>Schermo completo</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Conferma Invito</translation> <translation>Conferma Invito</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Vuoi davvero inviare %1 (%2)?</translation> <translation>Vuoi davvero inviare %1 (%2)?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Rimosso il ban dall&apos;utente: %1</translation> <translation>Rimosso il ban dall&apos;utente: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Per favore prova ad accedere nuovamente: %1</translation> <translation>Per favore prova ad accedere nuovamente: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished">Tutte le stanze</translation> <translation type="unfinished">Tutte le stanze</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Codice di verifica</translation> <translation>Codice di verifica</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Verificare i seguenti numeri. Dovresti vedere gli stessi numeri da entrambi i lati. Se differiscono, premi &apos;Sono diversi!&apos; per annullare la verifica!</translation> <translation>Verificare i seguenti numeri. Dovresti vedere gli stessi numeri da entrambi i lati. Se differiscono, premi &apos;Sono diversi!&apos; per annullare la verifica!</translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Cerca</translation> <translation>Cerca</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Membri</translation> <translation>Membri</translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Codice di Verifica</translation> <translation>Codice di Verifica</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Prego verificare le seguenti emoji. Dovresti vedere le stesse emoji su ambo i lati. Se sono diverse, premi &apos;Non Corrispondono!&apos; per annullare la verifica!</translation> <translation>Prego verificare le seguenti emoji. Dovresti vedere le stesse emoji su ambo i lati. Se sono diverse, premi &apos;Non Corrispondono!&apos; per annullare la verifica!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Non corrispondono!</translation> <translation>Non corrispondono!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifica fallita</translation> <translation>Verifica fallita</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Seleziona un file</translation> <translation type="unfinished">Seleziona un file</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">Tutti i File (*)</translation> <translation type="unfinished">Tutti i File (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Esempio: @utente:server.mio
Se Nheko non conclude la ricerca del tuo homeserver, ti mostrerà un campo in cui inserire il server manualmente.</translation> Se Nheko non conclude la ricerca del tuo homeserver, ti mostrerà un campo in cui inserire il server manualmente.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Password</translation> <translation>Password</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Esempio: https://server.mio:8787</translation> Esempio: https://server.mio:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>ACCEDI</translation> <translation>ACCEDI</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Esempio: https://server.mio:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Esempio: https://server.mio:8787</translation>
<translation>Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known.</translation> <translation>Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix.</translation> <translation>Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Esempio: https://server.mio:8787</translation>
<translation>Avvenuto un errore sconosciuto. Assicurati che il dominio dell&apos;homeserver sia valido.</translation> <translation>Avvenuto un errore sconosciuto. Assicurati che il dominio dell&apos;homeserver sia valido.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1165,7 +1249,7 @@ Esempio: https://server.mio:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1259,7 +1343,7 @@ Esempio: https://server.mio:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1287,7 +1371,7 @@ Esempio: https://server.mio:8787</translation>
<translation type="unfinished">Scrivi un messaggio</translation> <translation type="unfinished">Scrivi un messaggio</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1330,7 +1414,7 @@ Esempio: https://server.mio:8787</translation>
<translation type="unfinished">Opzioni</translation> <translation type="unfinished">Opzioni</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1440,7 +1524,7 @@ Esempio: https://server.mio:8787</translation>
<translation>Richiesta di verifica ricevuta</translation> <translation>Richiesta di verifica ricevuta</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1575,7 +1659,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1601,24 +1685,29 @@ Verificare %1 adesso?</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1628,7 +1717,17 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1646,7 +1745,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1654,7 +1753,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1778,6 +1877,21 @@ Verificare %1 adesso?</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1859,7 +1973,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Nome utente</translation> <translation>Nome utente</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Verificare %1 adesso?</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Password</translation> <translation>Password</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Verificare %1 adesso?</translation>
<translation>Conferma della password</translation> <translation>Conferma della password</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Homeserver</translation> <translation>Homeserver</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Verificare %1 adesso?</translation>
<translation>Un server che consente la registrazione. Siccome matrix è decentralizzata, devi prima trovare un server su cui registrarti o ospitarne uno tuo.</translation> <translation>Un server che consente la registrazione. Siccome matrix è decentralizzata, devi prima trovare un server su cui registrarti o ospitarne uno tuo.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Nome del dispositivo</translation> <translation type="unfinished">Nome del dispositivo</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTRATI</translation> <translation>REGISTRATI</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Ricerca automatica fallita. Ricevuta risposta malformata.</translation> <translation type="unfinished">Ricerca automatica fallita. Ricevuta risposta malformata.</translation>
</message> </message>
@ -1935,7 +2049,7 @@ Verificare %1 adesso?</translation>
<translation type="unfinished">Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known.</translation> <translation type="unfinished">Ricerca automatica fallita. Errore ignoto durante la richiesta di .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished">Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix.</translation> <translation type="unfinished">Gli endpoint richiesti non sono stati trovati. Forse non è un server Matrix.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Verificare %1 adesso?</translation>
<translation type="unfinished">Avvenuto un errore sconosciuto. Assicurati che il dominio dell&apos;homeserver sia valido.</translation> <translation type="unfinished">Avvenuto un errore sconosciuto. Assicurati che il dominio dell&apos;homeserver sia valido.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1991,12 +2110,12 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2009,7 +2128,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nessuna versione memorizzata</translation> <translation>nessuna versione memorizzata</translation>
</message> </message>
@ -2017,7 +2136,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2036,6 +2155,11 @@ Verificare %1 adesso?</translation>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished">Lascia la stanza</translation> <translation type="unfinished">Lascia la stanza</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2207,7 +2331,7 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2253,7 +2377,12 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2312,6 +2441,11 @@ Verificare %1 adesso?</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2338,6 +2472,11 @@ Verificare %1 adesso?</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2359,13 +2498,19 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2400,12 +2545,12 @@ Verificare %1 adesso?</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished">Impossibile abilitare la crittografia: %1</translation> <translation type="unfinished">Impossibile abilitare la crittografia: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished">Scegli un avatar</translation> <translation type="unfinished">Scegli un avatar</translation>
</message> </message>
@ -2434,7 +2579,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2452,7 +2597,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2534,7 +2679,7 @@ Verificare %1 adesso?</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2597,7 +2742,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2630,7 +2775,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2692,7 +2837,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2705,7 +2850,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2737,7 +2882,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Salva file</translation> <translation>Salva file</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2959,7 +3104,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3040,12 +3215,12 @@ Reason: %4</source>
<translation>%1 ha oscurato la sua bussata.</translation> <translation>%1 ha oscurato la sua bussata.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3148,8 +3323,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3198,7 +3373,7 @@ Reason: %4</source>
<translation>Impostazioni</translation> <translation>Impostazioni</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3219,7 +3394,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3346,7 +3521,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3379,8 +3554,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3388,7 +3563,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -3502,6 +3677,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Decripta messaggi nella barra laterale</translation> <translation type="unfinished">Decripta messaggi nella barra laterale</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3693,7 +3873,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3779,13 +3959,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3796,18 +3970,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3829,6 +4010,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3888,7 +4074,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Seleziona un file</translation> <translation type="unfinished">Seleziona un file</translation>
</message> </message>
@ -3994,7 +4180,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4009,7 +4195,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annulla</translation> <translation>Annulla</translation>
</message> </message>
@ -4040,7 +4226,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ieri</translation> <translation>Ieri</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -46,7 +110,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -115,7 +179,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -129,12 +193,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -149,7 +213,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -191,12 +255,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -241,12 +305,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -274,7 +338,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
@ -332,12 +396,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -350,7 +419,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -360,7 +429,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -370,7 +439,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -523,7 +592,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -546,7 +615,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -594,12 +663,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -655,7 +729,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -683,7 +757,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -729,7 +803,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -929,7 +1003,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -938,6 +1012,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"> (*)</translation> <translation type="unfinished"> (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1020,7 +1099,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1056,7 +1135,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1066,15 +1145,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1084,7 +1163,7 @@ Example: https://server.my:8787</source>
<translation>.well-known要求時の不明なエラー</translation> <translation>.well-known要求時の不明なエラー</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Matrixサーバーではないかもしれません</translation> <translation>Matrixサーバーではないかもしれません</translation>
</message> </message>
@ -1099,7 +1178,12 @@ Example: https://server.my:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1160,7 +1244,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1254,7 +1338,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1282,7 +1366,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1325,7 +1409,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1435,7 +1519,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1569,7 +1653,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1595,24 +1679,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1622,7 +1711,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1640,7 +1739,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1648,7 +1747,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1772,6 +1871,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1811,7 +1925,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1853,7 +1967,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1864,12 +1978,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1884,7 +1998,7 @@ Example: https://server.my:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1899,12 +2013,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1914,12 +2028,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1929,7 +2043,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">.well-known要求時の不明なエラー</translation> <translation type="unfinished">.well-known要求時の不明なエラー</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished">Matrixサーバーではないかもしれません</translation> <translation type="unfinished">Matrixサーバーではないかもしれません</translation>
</message> </message>
@ -1944,7 +2058,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1985,12 +2104,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2003,7 +2122,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2011,7 +2130,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,6 +2149,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2056,7 +2180,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2200,7 +2324,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2369,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2304,6 +2433,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2330,6 +2464,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2351,13 +2490,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2392,12 +2537,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished">: %1</translation> <translation type="unfinished">: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2426,7 +2571,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2444,7 +2589,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2526,7 +2671,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2589,7 +2734,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2622,7 +2767,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2684,7 +2829,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2697,7 +2842,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
@ -2729,7 +2874,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2946,7 +3091,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3027,12 +3202,12 @@ Reason: %4</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3134,8 +3309,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3184,7 +3359,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3205,7 +3380,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3331,7 +3506,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3364,8 +3539,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3373,7 +3548,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3487,6 +3662,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3678,7 +3858,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,13 +3944,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3781,18 +3955,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3814,6 +3995,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3873,7 +4059,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3979,7 +4165,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3994,7 +4180,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4025,7 +4211,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation></translation> <translation></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation> ി</translation> <translation> ി</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>ി :% 1</translation> <translation>ി :% 1</translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>ി ി : %1</translation> <translation>ി ി : %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"> ി</translation> <translation type="unfinished"> ി</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>ി</translation> <translation>ി</translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>ി</translation> <translation>ി</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation></translation> <translation></translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation> ി!</translation> <translation> ി!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation> ി</translation> <translation> ി</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation> (*)</translation> <translation> (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1021,7 +1100,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1057,7 +1136,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>ി</translation> <translation>ി</translation>
</message> </message>
@ -1067,15 +1146,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1085,7 +1164,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1100,7 +1179,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1161,7 +1245,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1245,12 +1329,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation> ി</translation> <translation> ി</translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1283,7 +1367,7 @@ Example: https://server.my:8787</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>ി</translation> <translation>ി</translation>
</message> </message>
@ -1326,7 +1410,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1436,7 +1520,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1570,7 +1654,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1596,24 +1680,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1623,7 +1712,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1641,7 +1740,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1649,7 +1748,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1773,6 +1872,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1812,7 +1926,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1854,7 +1968,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1865,12 +1979,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1999,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1900,12 +2014,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">ി </translation> <translation type="unfinished">ി </translation>
</message> </message>
@ -1915,12 +2029,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,7 +2044,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1945,7 +2059,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1986,12 +2105,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2004,7 +2123,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2012,7 +2131,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2031,6 +2150,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2057,7 +2181,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2202,7 +2326,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2248,7 +2372,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2307,6 +2436,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2333,6 +2467,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2354,13 +2493,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2395,12 +2540,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2429,7 +2574,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2447,7 +2592,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2529,7 +2674,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2592,7 +2737,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2625,7 +2770,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2687,7 +2832,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2700,7 +2845,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2732,7 +2877,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2954,7 +3099,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3035,12 +3210,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3143,8 +3318,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3193,7 +3368,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3214,7 +3389,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3341,7 +3516,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3374,8 +3549,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3383,7 +3558,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3497,6 +3672,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3688,7 +3868,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3774,13 +3954,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3791,18 +3965,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3824,6 +4005,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3883,7 +4069,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"> ി</translation> <translation type="unfinished"> ി</translation>
</message> </message>
@ -3989,7 +4175,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4004,7 +4190,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4035,7 +4221,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Microfoon dempen</translation> <translation>Microfoon dempen</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Toevoegen</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 en %n ander</numerusform> <numerusform>%1 en %n ander</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Lege kamer</translation> <translation>Lege kamer</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Gehele scherm</translation> <translation>Gehele scherm</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,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="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Bevestig uitnodiging</translation> <translation>Bevestig uitnodiging</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Weet je zeker dat je %1 (%2) wil uitnodigen?</translation> <translation>Weet je zeker dat je %1 (%2) wil uitnodigen?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Toegelaten gebruiker: %1</translation> <translation>Toegelaten gebruiker: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Probeer a.u.b. opnieuw in te loggen: %1</translation> <translation>Probeer a.u.b. opnieuw in te loggen: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Verberg standaard kamers met deze markering of uit deze groep.</translation> <translation>Verberg standaard kamers met deze markering of uit deze groep.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation>Uitvouwen</translation> <translation>Uitvouwen</translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Alle kamers</translation> <translation>Alle kamers</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Laat alles kamers zien zonder filters.</translation> <translation>Laat alles kamers zien zonder filters.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation>Één op één gesprekken</translation> <translation>Één op één gesprekken</translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Laat één op één gesprekken zien.</translation> <translation>Laat één op één gesprekken zien.</translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Favorieten</translation> <translation>Favorieten</translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verificatiecode</translation> <translation>Verificatiecode</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Controleer de volgende getallen. Je zou dezelfde getallen moeten zien aan beide kanten. Druk als ze verschillen op &apos;Ze komen niet overeen!&apos; om de verificatie te annuleren!</translation> <translation>Controleer de volgende getallen. Je zou dezelfde getallen moeten zien aan beide kanten. Druk als ze verschillen op &apos;Ze komen niet overeen!&apos; om de verificatie te annuleren!</translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Zoeken</translation> <translation>Zoeken</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Mensen</translation> <translation>Mensen</translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verificatiecode</translation> <translation>Verificatiecode</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Vergelijk de volgende emoji. Je zou dezelfde moeten zien aan beide kanten. Als ze verschillen, druk dan op &apos;Ze komen niet overeen!&apos; om de verificatie te annuleren!</translation> <translation>Vergelijk de volgende emoji. Je zou dezelfde moeten zien aan beide kanten. Als ze verschillen, druk dan op &apos;Ze komen niet overeen!&apos; om de verificatie te annuleren!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Ze komen niet overeen!</translation> <translation>Ze komen niet overeen!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verificatie mislukt</translation> <translation>Verificatie mislukt</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>De andere kant ondersteunt ons verificatieprotocol niet.</translation> <translation>De andere kant ondersteunt ons verificatieprotocol niet.</translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>Kon verborgen gebeurtenissen niet instellen: %1</translation> <translation>Kon verborgen gebeurtenissen niet instellen: %1</translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Selecteer een bestand</translation> <translation>Selecteer een bestand</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Alle bestanden (*)</translation> <translation>Alle bestanden (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Voorbeeld: @gebruiker:mijnserver.nl
Als Nheko je thuisserver niet kan vinden, zal er een veld verschijnen om de server handmatig in te voeren.</translation> Als Nheko je thuisserver niet kan vinden, zal er een veld verschijnen om de server handmatig in te voeren.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Wachtwoord</translation> <translation>Wachtwoord</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Voorbeeld: https://mijnserver.nl:8787</translation> Voorbeeld: https://mijnserver.nl:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>INLOGGEN</translation> <translation>INLOGGEN</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Terug</translation> <translation>Terug</translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Automatische herkenning mislukt. Onbekende fout tijdens het opvragen van .well-known.</translation> <translation>Automatische herkenning mislukt. Onbekende fout tijdens het opvragen van .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>De vereiste aanspreekpunten werden niet gevonden. Mogelijk geen Matrix server.</translation> <translation>De vereiste aanspreekpunten werden niet gevonden. Mogelijk geen Matrix server.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Een onbekende fout trad op. Zorg dat de thuisserver geldig is.</translation> <translation>Een onbekende fout trad op. Zorg dat de thuisserver geldig is.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation>Inloggen met Apple</translation> <translation>Inloggen met Apple</translation>
</message> </message>
@ -1165,7 +1249,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1259,7 +1343,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>%1 is het gesprek aan het opzetten...</translation> <translation>%1 is het gesprek aan het opzetten...</translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Binnenlaten</translation> <translation>Binnenlaten</translation>
</message> </message>
@ -1287,7 +1371,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Typ een bericht</translation> <translation>Typ een bericht</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Stickers</translation> <translation>Stickers</translation>
</message> </message>
@ -1330,7 +1414,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Opties</translation> <translation>Opties</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation>Reden voor verwijdering</translation> <translation>Reden voor verwijdering</translation>
</message> </message>
@ -1440,7 +1524,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Ontvangen verificatieverzoek</translation> <translation>Ontvangen verificatieverzoek</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Om andere gebruikers te laten weten welke apparaten echt van jou zijn, kan je ze verifiëren. Dit zorgt ook dat reservesleutels automatisch werken. Nu een ongeverifiëerd apparaat verifiëren? (Zorg a.u.b. dat je een van de apparaten bij de hand hebt.)</translation> <translation>Om andere gebruikers te laten weten welke apparaten echt van jou zijn, kan je ze verifiëren. Dit zorgt ook dat reservesleutels automatisch werken. Nu een ongeverifiëerd apparaat verifiëren? (Zorg a.u.b. dat je een van de apparaten bij de hand hebt.)</translation>
</message> </message>
@ -1574,7 +1658,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1600,24 +1684,29 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1627,7 +1716,17 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Toevoegen</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1645,7 +1744,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1653,7 +1752,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1777,6 +1876,21 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1816,7 +1930,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1858,7 +1972,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Gebruikersnaam</translation> <translation>Gebruikersnaam</translation>
</message> </message>
@ -1869,12 +1983,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation>Terug</translation> <translation>Terug</translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Wachtwoord</translation> <translation>Wachtwoord</translation>
</message> </message>
@ -1889,7 +2003,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Wachtwoord bevestigen</translation> <translation>Wachtwoord bevestigen</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Thuisserver</translation> <translation>Thuisserver</translation>
</message> </message>
@ -1904,12 +2018,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Een server die registratie toestaat. Omdat Matrix gedecentraliseerd is, moet je eerst zelf een server vinden om je op te registeren, of je eigen server hosten.</translation> <translation>Een server die registratie toestaat. Omdat Matrix gedecentraliseerd is, moet je eerst zelf een server vinden om je op te registeren, of je eigen server hosten.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation>Je wachtwoorden komen niet overeen!</translation> <translation>Je wachtwoorden komen niet overeen!</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation>Apparaatnaam</translation> <translation>Apparaatnaam</translation>
</message> </message>
@ -1919,12 +2033,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Een naam voor dit apparaat, welke zichtbaar zal zijn voor anderen als ze je apparaten verifiëren. Als niets is ingevuld zal er een standaardnaam worden gebruikt.</translation> <translation>Een naam voor dit apparaat, welke zichtbaar zal zijn voor anderen als ze je apparaten verifiëren. Als niets is ingevuld zal er een standaardnaam worden gebruikt.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTREREN</translation> <translation>REGISTREREN</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische herkenning mislukt. Onjuist gevormd antwoord ontvangen.</translation> <translation>Automatische herkenning mislukt. Onjuist gevormd antwoord ontvangen.</translation>
</message> </message>
@ -1934,7 +2048,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Automatische herkenning mislukt. Onbekende fout bij opvragen van .well-known.</translation> <translation>Automatische herkenning mislukt. Onbekende fout bij opvragen van .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>De vereiste aanspreekpunten konden niet worden gevonden. Mogelijk geen Matrix server.</translation> <translation>De vereiste aanspreekpunten konden niet worden gevonden. Mogelijk geen Matrix server.</translation>
</message> </message>
@ -1949,7 +2063,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Een onbekende fout trad op. Zorg dat de thuisserver geldig is.</translation> <translation>Een onbekende fout trad op. Zorg dat de thuisserver geldig is.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation>De server ondersteund het opvragen van registratiemethodes niet!</translation> <translation>De server ondersteund het opvragen van registratiemethodes niet!</translation>
</message> </message>
@ -1990,12 +2109,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Verken openbare kamers</translation> <translation>Verken openbare kamers</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Zoek naar openbare kamers</translation> <translation>Zoek naar openbare kamers</translation>
</message> </message>
@ -2008,7 +2127,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>geen versie opgeslagen</translation> <translation>geen versie opgeslagen</translation>
</message> </message>
@ -2016,7 +2135,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Nieuwe markering</translation> <translation>Nieuwe markering</translation>
</message> </message>
@ -2035,6 +2154,11 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Kamer verlaten</translation> <translation>Kamer verlaten</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2061,7 +2185,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation>Maak nieuwe markering</translation> <translation>Maak nieuwe markering</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Statusbericht</translation> <translation>Statusbericht</translation>
</message> </message>
@ -2206,7 +2330,7 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2252,7 +2376,12 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2311,6 +2440,11 @@ Voorbeeld: https://mijnserver.nl:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Beperkt door deelname aan andere kamers</translation> <translation>Beperkt door deelname aan andere kamers</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2338,6 +2472,11 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.</translat
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2359,13 +2498,19 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.</translat
<translation>Verborgen gebeurtenissen</translation> <translation>Verborgen gebeurtenissen</translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation>Instellen</translation> <translation>Instellen</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Selecteer gebeurtenissen die verborgen dienen te worden in deze kamer</translation> <translation>Selecteer gebeurtenissen die verborgen dienen te worden in deze kamer</translation>
</message> </message>
@ -2400,12 +2545,12 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.</translat
<translation>meer tonen</translation> <translation>meer tonen</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Versleuteling kon niet worden ingeschakeld: %1</translation> <translation>Versleuteling kon niet worden ingeschakeld: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Kies een avatar</translation> <translation>Kies een avatar</translation>
</message> </message>
@ -2434,7 +2579,7 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.</translat
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Wachtende uitnodiging.</translation> <translation>Wachtende uitnodiging.</translation>
</message> </message>
@ -2452,7 +2597,7 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.</translat
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Voer a.u.b. je wachtwoord in om door te gaan:</translation> <translation>Voer a.u.b. je wachtwoord in om door te gaan:</translation>
</message> </message>
@ -2534,7 +2679,7 @@ Wees ervan bewust dat het achteraf niet meer uitgeschakeld kan worden.</translat
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2599,7 +2744,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Aanmaken van sleutels voor kruisversleuteling mislukt!</translation> <translation>Aanmaken van sleutels voor kruisversleuteling mislukt!</translation>
</message> </message>
@ -2632,7 +2777,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Kon afbeeldingspakket niet updaten: %1</translation> <translation>Kon afbeeldingspakket niet updaten: %1</translation>
@ -2694,7 +2839,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>Succesvolle verificatie</translation> <translation>Succesvolle verificatie</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verificatie gelukt! Beide kanten hebben hun apparaat geverifieerd!</translation> <translation>Verificatie gelukt! Beide kanten hebben hun apparaat geverifieerd!</translation>
</message> </message>
@ -2707,7 +2852,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Bericht intrekken mislukt: %1</translation> <translation>Bericht intrekken mislukt: %1</translation>
@ -2739,7 +2884,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>Bestand opslaan</translation> <translation>Bestand opslaan</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2961,7 +3106,37 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation>Verwijderd door %1</translation> <translation>Verwijderd door %1</translation>
</message> </message>
@ -3043,12 +3218,12 @@ Reden: %4</translation>
<translation>%1 heeft het aankloppen ingetrokken.</translation> <translation>%1 heeft het aankloppen ingetrokken.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 heeft %2 uitgenodigd.</translation> <translation>%1 heeft %2 uitgenodigd.</translation>
</message> </message>
@ -3151,9 +3326,9 @@ Reden: %4</translation>
<translation>Geen kamer geselecteerd</translation> <translation>Geen kamer geselecteerd</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Deze kamer is niet versleuteld!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3201,7 +3376,7 @@ Reden: %4</translation>
<translation>Instellingen</translation> <translation>Instellingen</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation>Vastprikken ongedaan maken</translation> <translation>Vastprikken ongedaan maken</translation>
</message> </message>
@ -3222,7 +3397,7 @@ Reden: %4</translation>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Geen beschikbare registratiestromen!</translation> <translation>Geen beschikbare registratiestromen!</translation>
</message> </message>
@ -3349,7 +3524,7 @@ Reden: %4</translation>
<translation>On-verifiëren</translation> <translation>On-verifiëren</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Meld apparaat %1 af</translation> <translation>Meld apparaat %1 af</translation>
</message> </message>
@ -3382,8 +3557,8 @@ Reden: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Standaard</translation> <translation>Standaard</translation>
</message> </message>
@ -3391,7 +3566,7 @@ Reden: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation>Thema</translation> <translation>Thema</translation>
</message> </message>
@ -3505,6 +3680,11 @@ Reden: %4</translation>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation>Ontsleutel berichten in de zijbalk</translation> <translation>Ontsleutel berichten in de zijbalk</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3696,7 +3876,7 @@ Reden: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation>Standaard</translation> <translation>Standaard</translation>
</message> </message>
@ -3788,14 +3968,7 @@ Indien ingeschakeld, staan kamers met actieve notificaties (het cirkeltje met ee
<translation>Laat knoppen zien om snel te reageren, beantwoorden, of extra opties te kunnen gebruiken naast elk bericht.</translation> <translation>Laat knoppen zien om snel te reageren, beantwoorden, of extra opties te kunnen gebruiken naast elk bericht.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation>Laat zien of je bericht gelezen is.
De status staat naast de tijdsindicatie.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation>Verstuur meldingen over ontvangen berichten als het scherm niet momenteel de focus heeft.</translation> <translation>Verstuur meldingen over ontvangen berichten als het scherm niet momenteel de focus heeft.</translation>
</message> </message>
@ -3807,19 +3980,26 @@ OFF - square, ON - circle.</source>
UIT - vierkant, AAN - cirkel.</translation> UIT - vierkant, AAN - cirkel.</translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation>De sleutel om je eigen apparaten te verifiëren. Indien gecached zal het verifiëren van één van je apparaten die ook als geverifieerd markeren voor je anderen apparaten en gebruikers die jou geverifieerd hebben.</translation> <translation>De sleutel om je eigen apparaten te verifiëren. Indien gecached zal het verifiëren van één van je apparaten die ook als geverifieerd markeren voor je anderen apparaten en gebruikers die jou geverifieerd hebben.</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation>Activeer een melding als een bericht binnen komt. <translation>Activeer een melding als een bericht binnen komt.
Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets dergelijks.</translation> Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets dergelijks.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation>Laat een identicon zien in plaats van een letter wanneer er geen avatar is ingesteld.</translation> <translation>Laat een identicon zien in plaats van een letter wanneer er geen avatar is ingesteld.</translation>
</message> </message>
@ -3844,6 +4024,11 @@ Only affects messages in encrypted chats.</source>
<translation>Ontsleutel de berichten getoond in de zijbalk. <translation>Ontsleutel de berichten getoond in de zijbalk.
Heeft alleen effect op versleutelde chats.</translation> Heeft alleen effect op versleutelde chats.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3904,7 +4089,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Selecteer een bestand</translation> <translation>Selecteer een bestand</translation>
</message> </message>
@ -4010,7 +4195,7 @@ This setting will take effect upon restart.</source>
<translation>Wachten op andere kant</translation> <translation>Wachten op andere kant</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Wachten op de andere kant om het verificatieverzoek te accepteren.</translation> <translation>Wachten op de andere kant om het verificatieverzoek te accepteren.</translation>
</message> </message>
@ -4025,7 +4210,7 @@ This setting will take effect upon restart.</source>
<translation>Wachten op de andere kant om het verificatieproces af te ronden.</translation> <translation>Wachten op de andere kant om het verificatieproces af te ronden.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Annuleren</translation> <translation>Annuleren</translation>
</message> </message>
@ -4056,7 +4241,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Gisteren</translation> <translation>Gisteren</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Wycisz mikrofon</translation> <translation>Wycisz mikrofon</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Dodaj</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -48,7 +112,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -117,7 +181,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Cały ekran</translation> <translation>Cały ekran</translation>
</message> </message>
@ -131,12 +195,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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,7 +215,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Potwierdź zaproszenie</translation> <translation>Potwierdź zaproszenie</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Czy na pewno chcesz zaprosić %1 (%2)?</translation> <translation>Czy na pewno chcesz zaprosić %1 (%2)?</translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Odblokowano użytkownika: %1</translation> <translation>Odblokowano użytkownika: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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>
@ -276,7 +340,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Spróbuj zalogować się ponownie: %1</translation> <translation>Spróbuj zalogować się ponownie: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Domyślnie ukryj pokoje oznaczone tym tagiem z tej przestrzeni.</translation> <translation>Domyślnie ukryj pokoje oznaczone tym tagiem z tej przestrzeni.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Wszystkie pokoje</translation> <translation>Wszystkie pokoje</translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Pokazuj wszystkie pokoje bez filtrowania.</translation> <translation>Pokazuj wszystkie pokoje bez filtrowania.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Ulubione</translation> <translation>Ulubione</translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Kod weryfikacyjny</translation> <translation>Kod weryfikacyjny</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Zweryfikuj poniższy ciąg cyfr. Po obu stronach powinny być wyświetlane identyczne. Jeżeli ciągi się różnią, naciśnij &apos;Nie pasują!&apos; aby przerwać weryfikację!</translation> <translation>Zweryfikuj poniższy ciąg cyfr. Po obu stronach powinny być wyświetlane identyczne. Jeżeli ciągi się różnią, naciśnij &apos;Nie pasują!&apos; aby przerwać weryfikację!</translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Szukaj</translation> <translation>Szukaj</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Ludzie</translation> <translation>Ludzie</translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Kod weryfikacyjny</translation> <translation>Kod weryfikacyjny</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Zweryfikuj poniższe emotikony. Powinny być identyczne po obu stronach. Jeżeli różne, naciśnij &apos;Nie pasują!&apos; aby przerwać weryfikację!</translation> <translation>Zweryfikuj poniższe emotikony. Powinny być identyczne po obu stronach. Jeżeli różne, naciśnij &apos;Nie pasują!&apos; aby przerwać weryfikację!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Nie pasują!</translation> <translation>Nie pasują!</translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Weryfikacja nieudana</translation> <translation>Weryfikacja nieudana</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Inny klient nie obsługuje naszego protokołu weryfikacji.</translation> <translation>Inny klient nie obsługuje naszego protokołu weryfikacji.</translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Wybierz plik</translation> <translation>Wybierz plik</translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Wszystkie pliki (*)</translation> <translation>Wszystkie pliki (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Przykład: @user:server.my
Jeżeli Nheko nie odnajdzie Twojego serwera domowego, wyświetli formularz umożliwiający ręczne podanie jego adresu.</translation> Jeżeli Nheko nie odnajdzie Twojego serwera domowego, wyświetli formularz umożliwiający ręczne podanie jego adresu.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Hasło</translation> <translation>Hasło</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Przykład: https://server.my:8787</translation> Przykład: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>ZALOGUJ</translation> <translation>ZALOGUJ</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Przykład: https://server.my:8787</translation>
<translation>Automatyczne odkrywanie zakończone niepowodzeniem. Napotkano nieznany błąd. .well-known.</translation> <translation>Automatyczne odkrywanie zakończone niepowodzeniem. Napotkano nieznany błąd. .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Nie odnaleziono wymaganych punktów końcowych. To może nie być serwer Matriksa.</translation> <translation>Nie odnaleziono wymaganych punktów końcowych. To może nie być serwer Matriksa.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Przykład: https://server.my:8787</translation>
<translation>Wystąpił nieznany błąd. Upewnij się, że domena serwera domowego jest prawidłowa.</translation> <translation>Wystąpił nieznany błąd. Upewnij się, że domena serwera domowego jest prawidłowa.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1165,7 +1249,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">Wysłanie mediów nie powiodło się. Spróbuj ponownie.</translation> <translation type="unfinished">Wysłanie mediów nie powiodło się. Spróbuj ponownie.</translation>
@ -1259,7 +1343,7 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Wpuść</translation> <translation>Wpuść</translation>
</message> </message>
@ -1287,7 +1371,7 @@ Przykład: https://server.my:8787</translation>
<translation>Napisz wiadomość</translation> <translation>Napisz wiadomość</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Naklejki</translation> <translation>Naklejki</translation>
</message> </message>
@ -1330,7 +1414,7 @@ Przykład: https://server.my:8787</translation>
<translation>Opcje</translation> <translation>Opcje</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1440,7 +1524,7 @@ Przykład: https://server.my:8787</translation>
<translation>Otrzymano prośbę o weryfikację</translation> <translation>Otrzymano prośbę o weryfikację</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1575,7 +1659,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1601,24 +1685,29 @@ Przykład: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1628,7 +1717,17 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Dodaj</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1646,7 +1745,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1654,7 +1753,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1778,6 +1877,21 @@ Przykład: https://server.my:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1859,7 +1973,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Nazwa użytkownika</translation> <translation>Nazwa użytkownika</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Przykład: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Hasło</translation> <translation>Hasło</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Przykład: https://server.my:8787</translation>
<translation>Potwierdzenie hasła</translation> <translation>Potwierdzenie hasła</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Serwer domowy</translation> <translation>Serwer domowy</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Przykład: https://server.my:8787</translation>
<translation>Serwer, który pozwala na rejestrację. Ponieważ Matrix jest zdecentralizowany, musisz najpierw znaleźć serwer który pozwala na rejestrację bądź hostować swój własny.</translation> <translation>Serwer, który pozwala na rejestrację. Ponieważ Matrix jest zdecentralizowany, musisz najpierw znaleźć serwer który pozwala na rejestrację bądź hostować swój własny.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Nazwa urządzenia</translation> <translation type="unfinished">Nazwa urządzenia</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished">Nazwa dla tego urządzenia, będzie ona widoczna dla innych użytkowników, kiedy będą weryfikować Twoje urządzenia. Jeżeli żadna nie jest podana, używana jest domyślna.</translation> <translation type="unfinished">Nazwa dla tego urządzenia, będzie ona widoczna dla innych użytkowników, kiedy będą weryfikować Twoje urządzenia. Jeżeli żadna nie jest podana, używana jest domyślna.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>ZAREJESTRUJ</translation> <translation>ZAREJESTRUJ</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<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>
@ -1935,7 +2049,7 @@ Przykład: https://server.my:8787</translation>
<translation>Automatyczne odkrywanie zakończone niepowodzeniem. Napotkano nieznany błąd. .well-known.</translation> <translation>Automatyczne odkrywanie zakończone niepowodzeniem. Napotkano nieznany błąd. .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Nie odnaleziono wymaganych interfejsów. To może nie być serwer Matrix.</translation> <translation>Nie odnaleziono wymaganych interfejsów. To może nie być serwer Matrix.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Przykład: https://server.my:8787</translation>
<translation>Wystąpił nieznany błąd. Upewnij się, że domena homeserver-a jest prawidłowa.</translation> <translation>Wystąpił nieznany błąd. Upewnij się, że domena homeserver-a jest prawidłowa.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1991,12 +2110,12 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Przeglądaj Pokoje Publiczne</translation> <translation>Przeglądaj Pokoje Publiczne</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Szukaj publicznych pokojów</translation> <translation>Szukaj publicznych pokojów</translation>
</message> </message>
@ -2009,7 +2128,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<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>
@ -2017,7 +2136,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Nowy tag</translation> <translation>Nowy tag</translation>
</message> </message>
@ -2036,6 +2155,11 @@ Przykład: https://server.my:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Opuść pokój</translation> <translation>Opuść pokój</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Przykład: https://server.my:8787</translation>
<translation>Utwórz nowy tag...</translation> <translation>Utwórz nowy tag...</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Wiadomość Statusowa</translation> <translation>Wiadomość Statusowa</translation>
</message> </message>
@ -2208,7 +2332,7 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2255,7 +2379,12 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2314,6 +2443,11 @@ Przykład: https://server.my:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Zastrzeżone poprzez członkostwo w innych pokojach</translation> <translation>Zastrzeżone poprzez członkostwo w innych pokojach</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2340,6 +2474,11 @@ Przykład: https://server.my:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2361,13 +2500,19 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2402,12 +2547,12 @@ Przykład: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Nie udało się włączyć szyfrowania: %1</translation> <translation>Nie udało się włączyć szyfrowania: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Wybierz awatar</translation> <translation>Wybierz awatar</translation>
</message> </message>
@ -2436,7 +2581,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Oczekujące zaproszenie.</translation> <translation>Oczekujące zaproszenie.</translation>
</message> </message>
@ -2454,7 +2599,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2536,7 +2681,7 @@ Przykład: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2599,7 +2744,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2632,7 +2777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Nie udało się uaktualnić paczki obrazów: %1</translation> <translation>Nie udało się uaktualnić paczki obrazów: %1</translation>
@ -2694,7 +2839,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Weryfikacja udana</translation> <translation>Weryfikacja udana</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Weryfikacja udana! Obaj rozmówcy zweryfikowali swoje urządzenia!</translation> <translation>Weryfikacja udana! Obaj rozmówcy zweryfikowali swoje urządzenia!</translation>
</message> </message>
@ -2707,7 +2852,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2739,7 +2884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Zapisz plik</translation> <translation>Zapisz plik</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2966,7 +3111,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3047,12 +3222,12 @@ Reason: %4</source>
<translation>Użytkownik %1 ocenzurował własne pukanie.</translation> <translation>Użytkownik %1 ocenzurował własne pukanie.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3156,9 +3331,9 @@ Reason: %4</source>
<translation>Nie wybrano pokoju</translation> <translation>Nie wybrano pokoju</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Ten pokój nie jest szyfrowany!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3206,7 +3381,7 @@ Reason: %4</source>
<translation>Ustawienia</translation> <translation>Ustawienia</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3227,7 +3402,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3355,7 +3530,7 @@ Reason: %4</source>
<translation>Udweryfikuj</translation> <translation>Udweryfikuj</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3388,8 +3563,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Domyślne</translation> <translation>Domyślne</translation>
</message> </message>
@ -3397,7 +3572,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Motyw</translation> <translation type="unfinished">Motyw</translation>
</message> </message>
@ -3511,6 +3686,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Odszyfruj wiadomości na pasku bocznym</translation> <translation type="unfinished">Odszyfruj wiadomości na pasku bocznym</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3702,7 +3882,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Domyślne</translation> <translation type="unfinished">Domyślne</translation>
</message> </message>
@ -3793,14 +3973,7 @@ Gdy ta opcja jest włączona, pokoje z aktywnymi powiadomieniami (mało kółko
<translation type="unfinished">Pokazuj przyciski do reakcji albo dostępu do dodatkowych opcji obok każdej wiadomości.</translation> <translation type="unfinished">Pokazuj przyciski do reakcji albo dostępu do dodatkowych opcji obok każdej wiadomości.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Pokaż czy twoja wiadomość została przeczytana.
Status jest wyświetlany obok znacznika czasu.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3811,19 +3984,26 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Pokazuj alert gdy przychodzi wiadomość. <translation type="unfinished">Pokazuj alert gdy przychodzi wiadomość.
To zwykle sprawia, że ikona aplikacji w tacce systemowej jest animowana.</translation> To zwykle sprawia, że ikona aplikacji w tacce systemowej jest animowana.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3846,6 +4026,11 @@ Only affects messages in encrypted chats.</source>
<translation type="unfinished">Odszyfruj wiadomości na pasku bocznym. <translation type="unfinished">Odszyfruj wiadomości na pasku bocznym.
Dotyczy wyłącznie czatów z włączonym szyfrowaniem.</translation> Dotyczy wyłącznie czatów z włączonym szyfrowaniem.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3905,7 +4090,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Wybierz plik</translation> <translation type="unfinished">Wybierz plik</translation>
</message> </message>
@ -4011,7 +4196,7 @@ This setting will take effect upon restart.</source>
<translation>Oczekiwanie na rozmówcę...</translation> <translation>Oczekiwanie na rozmówcę...</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Oczekiwanie za zaakceptowanie prośby o weryfikację przez rozmówcę.</translation> <translation>Oczekiwanie za zaakceptowanie prośby o weryfikację przez rozmówcę.</translation>
</message> </message>
@ -4026,7 +4211,7 @@ This setting will take effect upon restart.</source>
<translation>Oczekiwanie na zakończenie procesu weryfikacji przez rozmówcę.</translation> <translation>Oczekiwanie na zakończenie procesu weryfikacji przez rozmówcę.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Anuluj</translation> <translation>Anuluj</translation>
</message> </message>
@ -4057,7 +4242,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Wczoraj</translation> <translation>Wczoraj</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Tela Inteira</translation> <translation>Tela Inteira</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Confirmar convite</translation> <translation>Confirmar convite</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Deseja realmente convidar %1 (%2)?</translation> <translation>Deseja realmente convidar %1 (%2)?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Usuário desbanido: %1</translation> <translation>Usuário desbanido: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1021,7 +1100,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1057,7 +1136,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1067,15 +1146,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1085,7 +1164,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1100,7 +1179,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1161,7 +1245,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1245,12 +1329,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1283,7 +1367,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1326,7 +1410,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1436,7 +1520,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1570,7 +1654,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1596,24 +1680,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1623,7 +1712,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1641,7 +1740,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1649,7 +1748,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1773,6 +1872,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1812,7 +1926,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1854,7 +1968,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1865,12 +1979,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1999,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1900,12 +2014,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1915,12 +2029,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,7 +2044,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1945,7 +2059,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1986,12 +2105,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2004,7 +2123,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2012,7 +2131,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2031,6 +2150,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2057,7 +2181,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2202,7 +2326,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2248,7 +2372,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2307,6 +2436,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2333,6 +2467,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2354,13 +2493,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2395,12 +2540,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2429,7 +2574,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2447,7 +2592,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2529,7 +2674,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2592,7 +2737,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2625,7 +2770,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2687,7 +2832,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2700,7 +2845,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2732,7 +2877,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2954,7 +3099,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3035,12 +3210,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3143,8 +3318,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3193,7 +3368,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3214,7 +3389,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3341,7 +3516,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3374,8 +3549,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3383,7 +3558,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3497,6 +3672,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3688,7 +3868,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3774,13 +3954,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3791,18 +3965,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3824,6 +4005,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3883,7 +4069,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3989,7 +4175,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4004,7 +4190,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Cancelar</translation> <translation type="unfinished">Cancelar</translation>
</message> </message>
@ -4035,7 +4221,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Desativar microfone</translation> <translation>Desativar microfone</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished">Adicionar</translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 e outro %n</numerusform> <numerusform>%1 e outro %n</numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Sala vazia</translation> <translation>Sala vazia</translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Ecrã inteiro</translation> <translation>Ecrã inteiro</translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,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="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Confirmar convite</translation> <translation>Confirmar convite</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Tem a certeza que quer convidar %1 (%2)?</translation> <translation>Tem a certeza que quer convidar %1 (%2)?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Utilizador perdoado: %1</translation> <translation>Utilizador perdoado: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<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="-965"/> <location line="-967"/>
<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 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Por favor, tente autenticar-se novamente: %1</translation> <translation>Por favor, tente autenticar-se novamente: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation>Ocultar, por norma, salas com esta etiqueta ou pertencentes a este espaço.</translation> <translation>Ocultar, por norma, salas com esta etiqueta ou pertencentes a este espaço.</translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation>Todas as salas</translation> <translation>Todas as salas</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Mostra todas as salas sem filtros.</translation> <translation>Mostra todas as salas sem filtros.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation>Favoritos</translation> <translation>Favoritos</translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Código de verificação</translation> <translation>Código de verificação</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Por favor verifique os seguintes dígitos. Deve ver os mesmos em ambos os lados. Se forem diferentes, carregue em &quot;Não coincidem!&quot; para abortar a verificação!</translation> <translation>Por favor verifique os seguintes dígitos. Deve ver os mesmos em ambos os lados. Se forem diferentes, carregue em &quot;Não coincidem!&quot; para abortar a verificação!</translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Procurar</translation> <translation>Procurar</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Pessoas</translation> <translation>Pessoas</translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Código de verificação</translation> <translation>Código de verificação</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Por favor verifique os seguintes emojis. Deve ver os mesmos em ambos os lados. Se não coincidirem, carregue em &quot;Não coincidem!&quot; para abortar a verificação!</translation> <translation>Por favor verifique os seguintes emojis. Deve ver os mesmos em ambos os lados. Se não coincidirem, carregue em &quot;Não coincidem!&quot; para abortar a verificação!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Não coincidem!</translation> <translation>Não coincidem!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Falha ao verifcar</translation> <translation>Falha ao verifcar</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>O outro cliente não suporta o nosso protocolo de verificação.</translation> <translation>O outro cliente não suporta o nosso protocolo de verificação.</translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Selecionar um ficheiro</translation> <translation>Selecionar um ficheiro</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Todos os ficheiros (*)</translation> <translation>Todos os ficheiros (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Exemplo: @utilizador:servidor.meu
Se o Nheko não conseguir encontrar o seu servidor, irá apresentar um campo onde deve inserir o endereço manualmente.</translation> Se o Nheko não conseguir encontrar o seu servidor, irá apresentar um campo onde deve inserir o endereço manualmente.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Palavra-passe</translation> <translation>Palavra-passe</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Exemplo: https://servidor.meu:8787</translation> Exemplo: https://servidor.meu:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>INCIAR SESSÃO</translation> <translation>INCIAR SESSÃO</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Falha na descoberta automática. Erro desconhecido ao solicitar &quot;.well-known&quot;.</translation> <translation>Falha na descoberta automática. Erro desconhecido ao solicitar &quot;.well-known&quot;.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Não foi possível encontrar os funções (&quot;endpoints&quot;) necessárias. Possivelmente não é um servidor Matrix.</translation> <translation>Não foi possível encontrar os funções (&quot;endpoints&quot;) necessárias. Possivelmente não é um servidor Matrix.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Erro desconhecido. Certifique-se que o domínio do servidor é válido.</translation> <translation>Erro desconhecido. Certifique-se que o domínio do servidor é válido.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1165,7 +1249,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">Falha ao carregar mídia. Por favor, tente novamente.</translation> <translation type="unfinished">Falha ao carregar mídia. Por favor, tente novamente.</translation>
@ -1249,12 +1333,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation>Permitir a entrada</translation> <translation>Permitir a entrada</translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 atendeu a chamada.</translation> <translation>%1 atendeu a chamada.</translation>
</message> </message>
@ -1287,7 +1371,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Escreva uma mensagem</translation> <translation>Escreva uma mensagem</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation>Autocolantes</translation> <translation>Autocolantes</translation>
</message> </message>
@ -1330,7 +1414,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Opções</translation> <translation>Opções</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1440,7 +1524,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Pedido de verificação recebido</translation> <translation>Pedido de verificação recebido</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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>Para permitir que outros utilizadores vejam que dispositivos realmente lhe pertencem, pode verificá-los. Este processo permite que a cópia de segurança das chaves funcione automaticamente. Verificar um dispositivo não verificado agora? (Por favor, certifique-se que tem um daqueles dispositivos disponíveis)</translation> <translation>Para permitir que outros utilizadores vejam que dispositivos realmente lhe pertencem, pode verificá-los. Este processo permite que a cópia de segurança das chaves funcione automaticamente. Verificar um dispositivo não verificado agora? (Por favor, certifique-se que tem um daqueles dispositivos disponíveis)</translation>
</message> </message>
@ -1574,7 +1658,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1600,24 +1684,29 @@ Exemplo: https://servidor.meu:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1627,7 +1716,17 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished">Adicionar</translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1645,7 +1744,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1653,7 +1752,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1777,6 +1876,21 @@ Exemplo: https://servidor.meu:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1816,7 +1930,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1858,7 +1972,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Nome de utilizador</translation> <translation>Nome de utilizador</translation>
</message> </message>
@ -1869,12 +1983,12 @@ Exemplo: https://servidor.meu:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Palavra-passe</translation> <translation>Palavra-passe</translation>
</message> </message>
@ -1889,7 +2003,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Confirmação da palavra-passe</translation> <translation>Confirmação da palavra-passe</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Servidor</translation> <translation>Servidor</translation>
</message> </message>
@ -1904,12 +2018,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Um servidor que permita registos. Uma vez que a Matrix é descentralizada, o utilizador precisa primeiro de encontrar um servidor onde se possa registar, ou alojar o seu próprio.</translation> <translation>Um servidor que permita registos. Uma vez que a Matrix é descentralizada, o utilizador precisa primeiro de encontrar um servidor onde se possa registar, ou alojar o seu próprio.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Nome do dispositivo</translation> <translation type="unfinished">Nome do dispositivo</translation>
</message> </message>
@ -1919,12 +2033,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished">Um nome para este dispositivo, que será exibido noutros quando os estiver a verificar. Caso nenhum seja fornecido, será usado um predefinido.</translation> <translation type="unfinished">Um nome para este dispositivo, que será exibido noutros quando os estiver a verificar. Caso nenhum seja fornecido, será usado um predefinido.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTAR</translation> <translation>REGISTAR</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Falha na descoberta automática. Resposta mal formada recebida.</translation> <translation>Falha na descoberta automática. Resposta mal formada recebida.</translation>
</message> </message>
@ -1934,7 +2048,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Falha na descoberta automática. Erro desconhecido ao requisitar &quot;.well-known&quot;.</translation> <translation>Falha na descoberta automática. Erro desconhecido ao requisitar &quot;.well-known&quot;.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Não foi possível encontrar os funções (&quot;endpoints&quot;) necessárias. Possivelmente não é um servidor Matrix.</translation> <translation>Não foi possível encontrar os funções (&quot;endpoints&quot;) necessárias. Possivelmente não é um servidor Matrix.</translation>
</message> </message>
@ -1949,7 +2063,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Erro desconhecido. Certifique-se que o domínio do servidor é válido.</translation> <translation>Erro desconhecido. Certifique-se que o domínio do servidor é válido.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1990,12 +2109,12 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation>Explorar salas públicas</translation> <translation>Explorar salas públicas</translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation>Procurar por salas públicas</translation> <translation>Procurar por salas públicas</translation>
</message> </message>
@ -2008,7 +2127,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nenhuma versão guardada</translation> <translation>nenhuma versão guardada</translation>
</message> </message>
@ -2016,7 +2135,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation>Nova etiqueta</translation> <translation>Nova etiqueta</translation>
</message> </message>
@ -2035,6 +2154,11 @@ Exemplo: https://servidor.meu:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation>Sair da sala</translation> <translation>Sair da sala</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2061,7 +2185,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation>Criar nova etiqueta...</translation> <translation>Criar nova etiqueta...</translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation>Mensagem de estado</translation> <translation>Mensagem de estado</translation>
</message> </message>
@ -2206,7 +2330,7 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<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>
@ -2252,7 +2376,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2311,6 +2440,11 @@ Exemplo: https://servidor.meu:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation>Impedido por participação noutras salas</translation> <translation>Impedido por participação noutras salas</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2337,6 +2471,11 @@ Exemplo: https://servidor.meu:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2358,13 +2497,19 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2399,12 +2544,12 @@ Exemplo: https://servidor.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Falha ao ativar encriptação: %1</translation> <translation>Falha ao ativar encriptação: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Selecionar um ícone</translation> <translation>Selecionar um ícone</translation>
</message> </message>
@ -2433,7 +2578,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation>Convite pendente.</translation> <translation>Convite pendente.</translation>
</message> </message>
@ -2451,7 +2596,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation>Por favor, insira a sua palavra-passe para continuar:</translation> <translation>Por favor, insira a sua palavra-passe para continuar:</translation>
</message> </message>
@ -2533,7 +2678,7 @@ Exemplo: https://servidor.meu:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2598,7 +2743,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation>Falha ao criar chaves para assinatura cruzada!</translation> <translation>Falha ao criar chaves para assinatura cruzada!</translation>
</message> </message>
@ -2631,7 +2776,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation>Falha ao atualizar pacote de imagem: %1</translation> <translation>Falha ao atualizar pacote de imagem: %1</translation>
@ -2693,7 +2838,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation>Verificação bem sucedida</translation> <translation>Verificação bem sucedida</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verificação bem sucedida! Ambos os lados verificaram os seus dispositivos!</translation> <translation>Verificação bem sucedida! Ambos os lados verificaram os seus dispositivos!</translation>
</message> </message>
@ -2706,7 +2851,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2738,7 +2883,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation>Guardar ficheiro</translation> <translation>Guardar ficheiro</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2960,7 +3105,37 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3041,12 +3216,12 @@ Reason: %4</source>
<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="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3149,9 +3324,9 @@ Reason: %4</source>
<translation>Nenhuma sala selecionada</translation> <translation>Nenhuma sala selecionada</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation>Esta sala não é encriptada!</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -3199,7 +3374,7 @@ Reason: %4</source>
<translation>Definições</translation> <translation>Definições</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3220,7 +3395,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation>Nenhum processo de registo disponível!</translation> <translation>Nenhum processo de registo disponível!</translation>
</message> </message>
@ -3347,7 +3522,7 @@ Reason: %4</source>
<translation>Anular verificação</translation> <translation>Anular verificação</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation>Terminar sessão no dispositivo %1</translation> <translation>Terminar sessão no dispositivo %1</translation>
</message> </message>
@ -3380,8 +3555,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>Predefinido</translation> <translation>Predefinido</translation>
</message> </message>
@ -3389,7 +3564,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -3503,6 +3678,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Desencriptar mensagens na barra lateral</translation> <translation type="unfinished">Desencriptar mensagens na barra lateral</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3694,7 +3874,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Predefinido</translation> <translation type="unfinished">Predefinido</translation>
</message> </message>
@ -3786,14 +3966,7 @@ Se ativada, salas com notificações ativas (pequeno círculo com um número den
<translation type="unfinished">Mostrar botões para resposta rápida, reações ou acesso a opções adicionais junto de cada mensagem.</translation> <translation type="unfinished">Mostrar botões para resposta rápida, reações ou acesso a opções adicionais junto de cada mensagem.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Mostrar se a sua mensagem foi lida.
Estado exibido ao lado da data.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3804,18 +3977,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Mostrar alerta quando é recebida uma mensagem.</translation> <translation type="unfinished">Mostrar alerta quando é recebida uma mensagem.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3838,6 +4018,11 @@ Only affects messages in encrypted chats.</source>
<translation type="unfinished">Desencriptar mensagens exibidas na barra lateral. <translation type="unfinished">Desencriptar mensagens exibidas na barra lateral.
Apenas afeta mensagens em conversas encriptadas.</translation> Apenas afeta mensagens em conversas encriptadas.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3898,7 +4083,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Selecionar um ficheiro</translation> <translation type="unfinished">Selecionar um ficheiro</translation>
</message> </message>
@ -4004,7 +4189,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4019,7 +4204,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Cancelar</translation> <translation>Cancelar</translation>
</message> </message>
@ -4050,7 +4235,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ontem</translation> <translation>Ontem</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -48,7 +112,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -117,7 +181,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -131,12 +195,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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 +215,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Utilizator dezinterzis: %1</translation> <translation>Utilizator dezinterzis: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<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>
@ -276,7 +340,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation> rugăm reconectați: %1</translation> <translation> rugăm reconectați: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished">Toate camerele</translation> <translation type="unfinished">Toate camerele</translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">Toate fișierele (*)</translation> <translation type="unfinished">Toate fișierele (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1025,7 +1104,7 @@ Exemplu: @utilizator:serverul.meu
Dacă Nheko nu poate găsi homeserverul, va arăta un câmp pentru introducerea manuală a serverului.</translation> Dacă Nheko nu poate găsi homeserverul, va arăta un câmp pentru introducerea manuală a serverului.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Parolă</translation> <translation>Parolă</translation>
</message> </message>
@ -1062,7 +1141,7 @@ Example: https://server.my:8787</source>
Exemplu: https://serverul.meu:8787</translation> Exemplu: https://serverul.meu:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>CONECTARE</translation> <translation>CONECTARE</translation>
</message> </message>
@ -1072,15 +1151,15 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1090,7 +1169,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation>Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known.</translation> <translation>Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix.</translation> <translation>Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix.</translation>
</message> </message>
@ -1105,7 +1184,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation>A apărut o eroare necunoscută. Verificați ca domeniul homeserverului fie valid.</translation> <translation>A apărut o eroare necunoscută. Verificați ca domeniul homeserverului fie valid.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1166,7 +1250,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1260,7 +1344,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1288,7 +1372,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1331,7 +1415,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished">Opțiuni</translation> <translation type="unfinished">Opțiuni</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1441,7 +1525,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1575,7 +1659,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1601,24 +1685,29 @@ Exemplu: https://serverul.meu:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1628,7 +1717,17 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1646,7 +1745,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1654,7 +1753,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1778,6 +1877,21 @@ Exemplu: https://serverul.meu:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1859,7 +1973,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Nume de utilizator</translation> <translation>Nume de utilizator</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Exemplu: https://serverul.meu:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Parolă</translation> <translation>Parolă</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation>Confirmare parolă</translation> <translation>Confirmare parolă</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Homeserver</translation> <translation>Homeserver</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation>Un server care permite înregistrarea. Deoarece Matrix este decentralizat, trebuie găsiți un server pe care înregistrați sau găzduiți propriul server.</translation> <translation>Un server care permite înregistrarea. Deoarece Matrix este decentralizat, trebuie găsiți un server pe care înregistrați sau găzduiți propriul server.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Nume dispozitiv</translation> <translation type="unfinished">Nume dispozitiv</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>ÎNREGISTRARE</translation> <translation>ÎNREGISTRARE</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation> <translation type="unfinished">Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation>
</message> </message>
@ -1935,7 +2049,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished">Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known.</translation> <translation type="unfinished">Autodescoperirea a eșuat. Eroare necunoscută la solicitarea .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished">Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix.</translation> <translation type="unfinished">Punctele finale necesare nu au fost găsite. Posibil a nu fi un server Matrix.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished">A apărut o eroare necunoscută. Verificați ca domeniul homeserverului fie valid.</translation> <translation type="unfinished">A apărut o eroare necunoscută. Verificați ca domeniul homeserverului fie valid.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1991,12 +2110,12 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2009,7 +2128,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>nicio versiune stocată</translation> <translation>nicio versiune stocată</translation>
</message> </message>
@ -2017,7 +2136,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2036,6 +2155,11 @@ Exemplu: https://serverul.meu:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished">Părăsește camera</translation> <translation type="unfinished">Părăsește camera</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2208,7 +2332,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2255,7 +2379,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2314,6 +2443,11 @@ Exemplu: https://serverul.meu:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2340,6 +2474,11 @@ Exemplu: https://serverul.meu:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2361,13 +2500,19 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2402,12 +2547,12 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished">Nu s-a putut activa criptarea: %1</translation> <translation type="unfinished">Nu s-a putut activa criptarea: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished">Selectează un avatar</translation> <translation type="unfinished">Selectează un avatar</translation>
</message> </message>
@ -2436,7 +2581,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2454,7 +2599,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2536,7 +2681,7 @@ Exemplu: https://serverul.meu:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2599,7 +2744,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2632,7 +2777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2694,7 +2839,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2707,7 +2852,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2739,7 +2884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Salvați fișier</translation> <translation>Salvați fișier</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2966,7 +3111,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3047,12 +3222,12 @@ Reason: %4</source>
<translation>%1 și-a redactat ciocănitul.</translation> <translation>%1 și-a redactat ciocănitul.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3156,8 +3331,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3206,7 +3381,7 @@ Reason: %4</source>
<translation type="unfinished">Setări</translation> <translation type="unfinished">Setări</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3227,7 +3402,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3355,7 +3530,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3388,8 +3563,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3397,7 +3572,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Temă</translation> <translation type="unfinished">Temă</translation>
</message> </message>
@ -3511,6 +3686,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Decriptează mesajele din bara laterală</translation> <translation type="unfinished">Decriptează mesajele din bara laterală</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3702,7 +3882,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3788,13 +3968,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Vezi dacă mesajul tău a fost citit. Starea este afișată lângă timestampuri.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3805,18 +3979,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Arată o alertă când primiți un mesaj. Deobicei pictograma aplicației se animează în taskbar.</translation> <translation type="unfinished">Arată o alertă când primiți un mesaj. Deobicei pictograma aplicației se animează în taskbar.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3838,6 +4019,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3897,7 +4083,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4003,7 +4189,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4018,7 +4204,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished">Anulare</translation> <translation type="unfinished">Anulare</translation>
</message> </message>
@ -4049,7 +4235,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ieri</translation> <translation>Ieri</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Выключить Микрофон</translation> <translation>Выключить Микрофон</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -48,7 +112,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation>Пустая Комната</translation> <translation>Пустая Комната</translation>
</message> </message>
@ -117,7 +181,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation>Весь экран</translation> <translation>Весь экран</translation>
</message> </message>
@ -131,12 +195,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Приглашенный пользователь: %1</translation> <translation>Приглашенный пользователь: %1</translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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 +215,7 @@
<translation>Ошибка при попытке открыть базу данных, выходим из аккаунта!</translation> <translation>Ошибка при попытке открыть базу данных, выходим из аккаунта!</translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Подтвердите приглашение</translation> <translation>Подтвердите приглашение</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Вы точно хотите пригласить %1 (%2)?</translation> <translation>Вы точно хотите пригласить %1 (%2)?</translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Разблокированный пользователь: %1</translation> <translation>Разблокированный пользователь: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation>Вы действительно хотите начать личную переписку с %1?</translation> <translation>Вы действительно хотите начать личную переписку с %1?</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Миграция кэша не удалась!</translation> <translation>Миграция кэша не удалась!</translation>
</message> </message>
@ -276,7 +340,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Повторите попытку входа: %1</translation> <translation>Повторите попытку входа: %1</translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished">Все комнаты</translation> <translation type="unfinished">Все комнаты</translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Код для Верификации</translation> <translation>Код для Верификации</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Пожалуйста сверьте следующие цифры. Вы должны увидеть одинаковые числа у себя и у собеседника. Если они разные, пожалуйста нажмите &apos;Они не совпадают!&apos; для отмены верификации!</translation> <translation>Пожалуйста сверьте следующие цифры. Вы должны увидеть одинаковые числа у себя и у собеседника. Если они разные, пожалуйста нажмите &apos;Они не совпадают!&apos; для отмены верификации!</translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Поиск</translation> <translation>Поиск</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Люди</translation> <translation>Люди</translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Код Верификации</translation> <translation>Код Верификации</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Пожалуйста сверьте данные эмоджи. Вы должны видеть одинаковые эможди у себя и у собеседника. Если они разные, пожалуйста нажмите &apos; Они не совпадают!&apos; для отмены верификации!</translation> <translation>Пожалуйста сверьте данные эмоджи. Вы должны видеть одинаковые эможди у себя и у собеседника. Если они разные, пожалуйста нажмите &apos; Они не совпадают!&apos; для отмены верификации!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>Они не совпадают!</translation> <translation>Они не совпадают!</translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation>Это сообщение не зашифровано!</translation> <translation>Это сообщение не зашифровано!</translation>
</message> </message>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Верификация не удалась</translation> <translation>Верификация не удалась</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Другой клиент не поддерживает наш протокол верификации.</translation> <translation>Другой клиент не поддерживает наш протокол верификации.</translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Выберите файл</translation> <translation>Выберите файл</translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Все файлы (*)</translation> <translation>Все файлы (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1025,7 +1104,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
Если Nheko не удалось определить ваш домашний сервер, то вам покажется поле, куда можно ввести адрес сервера вручную.</translation> Если Nheko не удалось определить ваш домашний сервер, то вам покажется поле, куда можно ввести адрес сервера вручную.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Пароль</translation> <translation>Пароль</translation>
</message> </message>
@ -1062,7 +1141,7 @@ Example: https://server.my:8787</source>
Пример: https://server.my:8787</translation> Пример: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>ВОЙТИ</translation> <translation>ВОЙТИ</translation>
</message> </message>
@ -1072,15 +1151,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Автообноружение не удалось. Получен поврежденный ответ.</translation> <translation>Автообноружение не удалось. Получен поврежденный ответ.</translation>
</message> </message>
@ -1090,7 +1169,7 @@ Example: https://server.my:8787</source>
<translation>Автообноружение не удалось. Не известаня ошибка во время запроса .well-known.</translation> <translation>Автообноружение не удалось. Не известаня ошибка во время запроса .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Необходимые конечные точки не найдены. Возможно, это не сервер Matrix.</translation> <translation>Необходимые конечные точки не найдены. Возможно, это не сервер Matrix.</translation>
</message> </message>
@ -1105,7 +1184,12 @@ Example: https://server.my:8787</source>
<translation>Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation> <translation>Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1166,7 +1250,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1260,7 +1344,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1288,7 +1372,7 @@ Example: https://server.my:8787</source>
<translation>Написать сообщение</translation> <translation>Написать сообщение</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1331,7 +1415,7 @@ Example: https://server.my:8787</source>
<translation>Опции</translation> <translation>Опции</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1441,7 +1525,7 @@ Example: https://server.my:8787</source>
<translation>Получен Запрос Верификации</translation> <translation>Получен Запрос Верификации</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1575,7 +1659,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1601,24 +1685,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1628,7 +1717,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1646,7 +1745,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1654,7 +1753,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1778,6 +1877,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1817,7 +1931,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1859,7 +1973,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Имя пользователя</translation> <translation>Имя пользователя</translation>
</message> </message>
@ -1870,12 +1984,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Пароль</translation> <translation>Пароль</translation>
</message> </message>
@ -1890,7 +2004,7 @@ Example: https://server.my:8787</source>
<translation>Подтверждение пароля</translation> <translation>Подтверждение пароля</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Домашний сервер</translation> <translation>Домашний сервер</translation>
</message> </message>
@ -1905,12 +2019,12 @@ Example: https://server.my:8787</source>
<translation>Сервер разрешающий регистрацию.Поскольку matrix децентрализованный, нужно выбрать сервер где вы можете зарегистрироваться или поднимите свой сервер.</translation> <translation>Сервер разрешающий регистрацию.Поскольку matrix децентрализованный, нужно выбрать сервер где вы можете зарегистрироваться или поднимите свой сервер.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Имя устройства</translation> <translation type="unfinished">Имя устройства</translation>
</message> </message>
@ -1920,12 +2034,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Имя устройства, которое будет отображаться для других, когда верифицируют ваше устройство. Если не предоставить имя устройста,то будет использоваться имя по умолчанию.</translation> <translation type="unfinished">Имя устройства, которое будет отображаться для других, когда верифицируют ваше устройство. Если не предоставить имя устройста,то будет использоваться имя по умолчанию.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>РЕГИСТРАЦИЯ</translation> <translation>РЕГИСТРАЦИЯ</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Автообноружение не удалось. Получен поврежденный ответ.</translation> <translation type="unfinished">Автообноружение не удалось. Получен поврежденный ответ.</translation>
</message> </message>
@ -1935,7 +2049,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Автообноружение не удалось. Не известаня ошибка во время запроса .well-known.</translation> <translation type="unfinished">Автообноружение не удалось. Не известаня ошибка во время запроса .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished">Необходимые конечные точки не найдены. Возможно, это не сервер Matrix.</translation> <translation type="unfinished">Необходимые конечные точки не найдены. Возможно, это не сервер Matrix.</translation>
</message> </message>
@ -1950,7 +2064,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation> <translation type="unfinished">Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1991,12 +2110,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2009,7 +2128,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>нет сохраненной версии</translation> <translation>нет сохраненной версии</translation>
</message> </message>
@ -2017,7 +2136,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2036,6 +2155,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished">Покинуть комнату</translation> <translation type="unfinished">Покинуть комнату</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2062,7 +2186,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2208,7 +2332,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2255,7 +2379,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2314,6 +2443,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2340,6 +2474,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2361,13 +2500,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2402,12 +2547,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Не удалось включить шифрование: %1</translation> <translation>Не удалось включить шифрование: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation>Выберите аватар</translation> <translation>Выберите аватар</translation>
</message> </message>
@ -2436,7 +2581,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2454,7 +2599,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2536,7 +2681,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2599,7 +2744,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2632,7 +2777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2694,7 +2839,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Верификация прошла успешно</translation> <translation>Верификация прошла успешно</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Верификация прошла успешно! Обе стороны верефицировали свои устройства!</translation> <translation>Верификация прошла успешно! Обе стороны верефицировали свои устройства!</translation>
</message> </message>
@ -2707,7 +2852,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Ошибка редактирования сообщения: %1</translation> <translation>Ошибка редактирования сообщения: %1</translation>
@ -2739,7 +2884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Сохранить файл</translation> <translation>Сохранить файл</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2966,7 +3111,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3047,12 +3222,12 @@ Reason: %4</source>
<translation>%1 отредактировал его &quot;стук&quot;.</translation> <translation>%1 отредактировал его &quot;стук&quot;.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Вы присоединились к этой комнате.</translation> <translation>Вы присоединились к этой комнате.</translation>
</message> </message>
<message> <message>
<location line="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3156,8 +3331,8 @@ Reason: %4</source>
<translation>Комнаты не выбраны</translation> <translation>Комнаты не выбраны</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3206,7 +3381,7 @@ Reason: %4</source>
<translation>Настройки</translation> <translation>Настройки</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3227,7 +3402,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3355,7 +3530,7 @@ Reason: %4</source>
<translation>Отменить Верификацию</translation> <translation>Отменить Верификацию</translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3388,8 +3563,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation>По умолчанию</translation> <translation>По умолчанию</translation>
</message> </message>
@ -3397,7 +3572,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Тема</translation> <translation type="unfinished">Тема</translation>
</message> </message>
@ -3511,6 +3686,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Дешифровывать сообщение в сайдбаре</translation> <translation type="unfinished">Дешифровывать сообщение в сайдбаре</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3702,7 +3882,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">По умолчанию</translation> <translation type="unfinished">По умолчанию</translation>
</message> </message>
@ -3791,14 +3971,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished">Отображать кнопки быстрого ответа, реакции или предоставления дополнительных опций рядом с каждым сообщением.</translation> <translation type="unfinished">Отображать кнопки быстрого ответа, реакции или предоставления дополнительных опций рядом с каждым сообщением.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Показывать, если ваше сообщение было прочитано.
Стату отображается за временем сообщения.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3809,19 +3982,26 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Показывать предупреждение, когда получено сообщеение. <translation type="unfinished">Показывать предупреждение, когда получено сообщеение.
На это обычно реагирует иконка приложения в таскбаре.</translation> На это обычно реагирует иконка приложения в таскбаре.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3843,6 +4023,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished">Дешифровывать сообщение отображающиеся в сайдбаре. Действует только на шифрованные чаты.</translation> <translation type="unfinished">Дешифровывать сообщение отображающиеся в сайдбаре. Действует только на шифрованные чаты.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3902,7 +4087,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Выберите файл</translation> <translation type="unfinished">Выберите файл</translation>
</message> </message>
@ -4008,7 +4193,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Ожидание подтверждения запроса верификации другой стороной.</translation> <translation>Ожидание подтверждения запроса верификации другой стороной.</translation>
</message> </message>
@ -4023,7 +4208,7 @@ This setting will take effect upon restart.</source>
<translation>Ожидание другой стороны, для завершение верификационного процесса.</translation> <translation>Ожидание другой стороны, для завершение верификационного процесса.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Отмена</translation> <translation>Отмена</translation>
</message> </message>
@ -4054,7 +4239,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Вчера</translation> <translation>Вчера</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -275,7 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1021,7 +1100,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1057,7 +1136,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1067,15 +1146,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1085,7 +1164,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1100,7 +1179,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1161,7 +1245,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1255,7 +1339,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1283,7 +1367,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1326,7 +1410,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1436,7 +1520,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1570,7 +1654,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1596,24 +1680,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1623,7 +1712,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1641,7 +1740,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1649,7 +1748,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1773,6 +1872,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1812,7 +1926,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1854,7 +1968,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1865,12 +1979,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1999,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1900,12 +2014,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1915,12 +2029,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,7 +2044,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1945,7 +2059,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1986,12 +2105,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2004,7 +2123,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2012,7 +2131,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2031,6 +2150,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2057,7 +2181,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2202,7 +2326,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2248,7 +2372,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2307,6 +2436,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2333,6 +2467,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2354,13 +2493,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2395,12 +2540,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2429,7 +2574,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2447,7 +2592,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2529,7 +2674,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2592,7 +2737,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2625,7 +2770,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2687,7 +2832,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2700,7 +2845,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2732,7 +2877,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2954,7 +3099,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3035,12 +3210,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3143,8 +3318,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3193,7 +3368,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3214,7 +3389,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3341,7 +3516,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3374,8 +3549,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3383,7 +3558,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3497,6 +3672,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3688,7 +3868,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3774,13 +3954,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3791,18 +3965,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3824,6 +4005,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3883,7 +4069,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3989,7 +4175,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4004,7 +4190,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4035,7 +4221,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -48,7 +112,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -117,7 +181,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -131,12 +195,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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 +215,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -193,12 +257,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -243,12 +307,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -276,7 +340,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -334,12 +398,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -352,7 +421,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -362,7 +431,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -372,7 +441,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -525,7 +594,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -548,7 +617,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -596,12 +665,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -657,7 +731,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -685,7 +759,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -731,7 +805,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -931,7 +1005,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -940,6 +1014,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1022,7 +1101,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1058,7 +1137,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1068,15 +1147,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1086,7 +1165,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1101,7 +1180,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1162,7 +1246,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1246,12 +1330,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1284,7 +1368,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1327,7 +1411,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1437,7 +1521,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1571,7 +1655,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1597,24 +1681,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1624,7 +1713,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1642,7 +1741,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1650,7 +1749,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1774,6 +1873,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1813,7 +1927,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1855,7 +1969,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1866,12 +1980,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1886,7 +2000,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1901,12 +2015,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1916,12 +2030,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1931,7 +2045,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1946,7 +2060,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1987,12 +2106,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2124,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2013,7 +2132,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2032,6 +2151,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2058,7 +2182,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2204,7 +2328,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2251,7 +2375,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2310,6 +2439,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2336,6 +2470,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2357,13 +2496,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2398,12 +2543,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2432,7 +2577,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2450,7 +2595,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2532,7 +2677,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2595,7 +2740,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2628,7 +2773,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2690,7 +2835,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2848,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2735,7 +2880,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2962,7 +3107,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3043,12 +3218,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3152,8 +3327,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3202,7 +3377,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3223,7 +3398,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3351,7 +3526,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3384,8 +3559,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3393,7 +3568,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3507,6 +3682,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3698,7 +3878,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3784,13 +3964,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3801,18 +3975,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3834,6 +4015,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3893,7 +4079,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3999,7 +4185,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4014,7 +4200,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4045,7 +4231,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation>Stäng av mikrofonen</translation> <translation>Stäng av mikrofonen</translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -47,7 +111,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -116,7 +180,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -130,12 +194,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<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="-510"/> <location line="-511"/>
<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>
@ -150,7 +214,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -192,12 +256,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation>Bekräfta inbjudan</translation> <translation>Bekräfta inbjudan</translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation>Är du säker att du vill bjuda in %1 (%2)?</translation> <translation>Är du säker att du vill bjuda in %1 (%2)?</translation>
</message> </message>
@ -242,12 +306,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Hävde bannlysningen av användare: %1</translation> <translation>Hävde bannlysningen av användare: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Cache-migration misslyckades!</translation> <translation>Cache-migration misslyckades!</translation>
</message> </message>
@ -275,7 +339,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>Vänligen försök logga in nytt: %1</translation> <translation>Vänligen försök logga in nytt: %1</translation>
</message> </message>
@ -333,12 +397,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -351,7 +420,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished">Alla rum</translation> <translation type="unfinished">Alla rum</translation>
</message> </message>
@ -361,7 +430,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -371,7 +440,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,7 +593,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifikationskod</translation> <translation>Verifikationskod</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Vänligen bekräfta följande siffror. Samma siffror ska visas bägge sidor. Stämmer siffrorna inte överens, vänligen tryck &apos;Siffrorna överensstämmer inte!&apos; för att avbryta verifikationen!</translation> <translation>Vänligen bekräfta följande siffror. Samma siffror ska visas bägge sidor. Stämmer siffrorna inte överens, vänligen tryck &apos;Siffrorna överensstämmer inte!&apos; för att avbryta verifikationen!</translation>
</message> </message>
@ -547,7 +616,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Sök</translation> <translation>Sök</translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation>Personer</translation> <translation>Personer</translation>
</message> </message>
@ -595,12 +664,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifikationskod</translation> <translation>Verifikationskod</translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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>Vänligen bekräfta följande emoji. Samma emoji ska visas bägge sidor. Stämmer de inte överens, vänligen tryck &apos;De överensstämmer inte!&apos; för att avbryta verifikationen!</translation> <translation>Vänligen bekräfta följande emoji. Samma emoji ska visas bägge sidor. Stämmer de inte överens, vänligen tryck &apos;De överensstämmer inte!&apos; för att avbryta verifikationen!</translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation>De överensstämmer inte!</translation> <translation>De överensstämmer inte!</translation>
</message> </message>
@ -656,7 +730,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<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>
@ -684,7 +758,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Verifikation misslyckades</translation> <translation>Verifikation misslyckades</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation>Motpartens klient stödjer inte vårt verifikationsprotokoll.</translation> <translation>Motpartens klient stödjer inte vårt verifikationsprotokoll.</translation>
</message> </message>
@ -730,7 +804,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -930,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Välj en fil</translation> <translation>Välj en fil</translation>
</message> </message>
@ -939,6 +1013,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Alla Filer (*)</translation> <translation>Alla Filer (*)</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1024,7 +1103,7 @@ Exempel: @användare:server.my
Om Nheko inte kan hitta din hemserver automatiskt kommer ett fält dyka upp där du kan fylla i adressen manuellt.</translation> Om Nheko inte kan hitta din hemserver automatiskt kommer ett fält dyka upp där du kan fylla i adressen manuellt.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation>Lösenord</translation> <translation>Lösenord</translation>
</message> </message>
@ -1061,7 +1140,7 @@ Example: https://server.my:8787</source>
Exempel: https://server.my:8787</translation> Exempel: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation>INLOGGNING</translation> <translation>INLOGGNING</translation>
</message> </message>
@ -1071,15 +1150,15 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<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>
@ -1089,7 +1168,7 @@ Exempel: https://server.my:8787</translation>
<translation>Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known.</translation> <translation>Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known.</translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation>Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server.</translation> <translation>Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server.</translation>
</message> </message>
@ -1104,7 +1183,12 @@ Exempel: https://server.my:8787</translation>
<translation>Ett okänt fel uppstod. Se till att hemserver-domänen är giltig.</translation> <translation>Ett okänt fel uppstod. Se till att hemserver-domänen är giltig.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1165,7 +1249,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<source>Failed to upload media. Please try again.</source> <source>Failed to upload media. Please try again.</source>
<translation type="unfinished">Kunde inte ladda upp media. Vänligen försök igen.</translation> <translation type="unfinished">Kunde inte ladda upp media. Vänligen försök igen.</translation>
@ -1249,12 +1333,12 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation>%1 besvarade samtalet.</translation> <translation>%1 besvarade samtalet.</translation>
</message> </message>
@ -1287,7 +1371,7 @@ Exempel: https://server.my:8787</translation>
<translation>Skriv ett meddelande</translation> <translation>Skriv ett meddelande</translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1330,7 +1414,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished">Alternativ</translation> <translation type="unfinished">Alternativ</translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1440,7 +1524,7 @@ Exempel: https://server.my:8787</translation>
<translation>Mottog Verifikationsförfrågan</translation> <translation>Mottog Verifikationsförfrågan</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1574,7 +1658,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1600,24 +1684,29 @@ Exempel: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1627,7 +1716,17 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1645,7 +1744,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1653,7 +1752,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1777,6 +1876,21 @@ Exempel: https://server.my:8787</translation>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1816,7 +1930,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1858,7 +1972,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation>Användarnamn</translation> <translation>Användarnamn</translation>
</message> </message>
@ -1869,12 +1983,12 @@ Exempel: https://server.my:8787</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation>Lösenord</translation> <translation>Lösenord</translation>
</message> </message>
@ -1889,7 +2003,7 @@ Exempel: https://server.my:8787</translation>
<translation>Bekräfta lösenord</translation> <translation>Bekräfta lösenord</translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation>Hemserver</translation> <translation>Hemserver</translation>
</message> </message>
@ -1904,12 +2018,12 @@ Exempel: https://server.my:8787</translation>
<translation>En server som tillåter registrering. Eftersom matrix är decentraliserat behöver du först hitta en server du kan registrera dig , eller upprätta en egen hand.</translation> <translation>En server som tillåter registrering. Eftersom matrix är decentraliserat behöver du först hitta en server du kan registrera dig , eller upprätta en egen hand.</translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished">Enhetsnamn</translation> <translation type="unfinished">Enhetsnamn</translation>
</message> </message>
@ -1919,12 +2033,12 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished">Ett namn för denna enhet. Namnet kommer synas för andra när du verifierar dina enheter. Om du inte förser ett namn kommer ett standardnamn användas.</translation> <translation type="unfinished">Ett namn för denna enhet. Namnet kommer synas för andra när du verifierar dina enheter. Om du inte förser ett namn kommer ett standardnamn användas.</translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation>REGISTRERA</translation> <translation>REGISTRERA</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Autouppslag misslyckades. Mottog felkonstruerat svar.</translation> <translation type="unfinished">Autouppslag misslyckades. Mottog felkonstruerat svar.</translation>
</message> </message>
@ -1934,7 +2048,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished">Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known.</translation> <translation type="unfinished">Autouppslag misslyckades. Okänt fel uppstod vid begäran av .well-known.</translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished">Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server.</translation> <translation type="unfinished">Kunde inte hitta de nödvändiga ändpunkterna. Möjligtvis inte en Matrix-server.</translation>
</message> </message>
@ -1949,7 +2063,12 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished">Ett okänt fel uppstod. Se till att hemserver-domänen är giltig.</translation> <translation type="unfinished">Ett okänt fel uppstod. Se till att hemserver-domänen är giltig.</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1990,12 +2109,12 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2008,7 +2127,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation>ingen version lagrad</translation> <translation>ingen version lagrad</translation>
</message> </message>
@ -2016,7 +2135,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2035,6 +2154,11 @@ Exempel: https://server.my:8787</translation>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished">Lämna rum</translation> <translation type="unfinished">Lämna rum</translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2061,7 +2185,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2206,7 +2330,7 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2252,7 +2376,12 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2311,6 +2440,11 @@ Exempel: https://server.my:8787</translation>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2337,6 +2471,11 @@ Exempel: https://server.my:8787</translation>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2358,13 +2497,19 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2399,12 +2544,12 @@ Exempel: https://server.my:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished">Kunde inte aktivera kryptering: %1</translation> <translation type="unfinished">Kunde inte aktivera kryptering: %1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished">Välj en avatar</translation> <translation type="unfinished">Välj en avatar</translation>
</message> </message>
@ -2433,7 +2578,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2451,7 +2596,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2533,7 +2678,7 @@ Exempel: https://server.my:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2596,7 +2741,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2629,7 +2774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2691,7 +2836,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Lyckad verifikation</translation> <translation>Lyckad verifikation</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation>Verifikationen lyckades! Bägge sidor verifierade sina enheter!</translation> <translation>Verifikationen lyckades! Bägge sidor verifierade sina enheter!</translation>
</message> </message>
@ -2704,7 +2849,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<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>
@ -2736,7 +2881,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Spara fil</translation> <translation>Spara fil</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation> <translation>
@ -2958,7 +3103,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3039,12 +3214,12 @@ Reason: %4</source>
<translation>%1 maskerade sin knackning.</translation> <translation>%1 maskerade sin knackning.</translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3147,8 +3322,8 @@ Reason: %4</source>
<translation>Inget rum markerat</translation> <translation>Inget rum markerat</translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3197,7 +3372,7 @@ Reason: %4</source>
<translation>Inställningar</translation> <translation>Inställningar</translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3218,7 +3393,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3345,7 +3520,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3378,8 +3553,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3387,7 +3562,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -3501,6 +3676,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished">Dekryptera meddelanden i sidofält</translation> <translation type="unfinished">Dekryptera meddelanden i sidofält</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3692,7 +3872,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3782,14 +3962,7 @@ Om denna inställning är på kommer rum med aktiva notifikationer (den lilla ci
<translation type="unfinished">Visa knappar för att enkelt svara, reagera eller komma åt ytterligare alternativ bredvid varje meddelande.</translation> <translation type="unfinished">Visa knappar för att enkelt svara, reagera eller komma åt ytterligare alternativ bredvid varje meddelande.</translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished">Visa om ditt meddelande har blivit läst.
Status visas bredvid tidsstämpel.</translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3800,19 +3973,26 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished">Visar en notis när ett meddelande mottags. <translation type="unfinished">Visar en notis när ett meddelande mottags.
Detta gör vanligtvis att ikonen i aktivitetsfältet animeras något sätt.</translation> Detta gör vanligtvis att ikonen i aktivitetsfältet animeras något sätt.</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3835,6 +4015,11 @@ Only affects messages in encrypted chats.</source>
<translation type="unfinished">Dekryptera meddelanden visade i sidofältet. <translation type="unfinished">Dekryptera meddelanden visade i sidofältet.
Påverkar endast krypterade chattar.</translation> Påverkar endast krypterade chattar.</translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3894,7 +4079,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Välj en fil</translation> <translation type="unfinished">Välj en fil</translation>
</message> </message>
@ -4000,7 +4185,7 @@ This setting will take effect upon restart.</source>
<translation>Väntar motparten</translation> <translation>Väntar motparten</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation>Väntar att motparten ska acceptera verifikationsförfrågan.</translation> <translation>Väntar att motparten ska acceptera verifikationsförfrågan.</translation>
</message> </message>
@ -4015,7 +4200,7 @@ This setting will take effect upon restart.</source>
<translation>Väntar att motparten ska slutföra verifikationsprocessen.</translation> <translation>Väntar att motparten ska slutföra verifikationsprocessen.</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Avbryt</translation> <translation>Avbryt</translation>
</message> </message>
@ -4046,7 +4231,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Igår</translation> <translation>Igår</translation>
</message> </message>

@ -35,10 +35,74 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -46,7 +110,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -115,7 +179,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -129,12 +193,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -149,7 +213,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -191,12 +255,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -241,12 +305,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -274,7 +338,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -332,12 +396,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -350,7 +419,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -360,7 +429,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -370,7 +439,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -523,7 +592,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -546,7 +615,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -594,12 +663,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -655,7 +729,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -683,7 +757,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -729,7 +803,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -929,7 +1003,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -938,6 +1012,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1020,7 +1099,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1056,7 +1135,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1066,15 +1145,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1084,7 +1163,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1099,7 +1178,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1160,7 +1244,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1244,12 +1328,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-108"/> <location line="-150"/>
<source>%1 answered the call.</source> <source>%1 answered the call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1282,7 +1366,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1325,7 +1409,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1435,7 +1519,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1569,7 +1653,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1595,24 +1679,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1622,7 +1711,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1640,7 +1739,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1648,7 +1747,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1772,6 +1871,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1811,7 +1925,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1853,7 +1967,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1864,12 +1978,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1884,7 +1998,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1899,12 +2013,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1914,12 +2028,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1929,7 +2043,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1944,7 +2058,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1985,12 +2104,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2003,7 +2122,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2011,7 +2130,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,6 +2149,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2056,7 +2180,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2200,7 +2324,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2369,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2304,6 +2433,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2330,6 +2464,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2351,13 +2490,19 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2392,12 +2537,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2426,7 +2571,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2444,7 +2589,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2526,7 +2671,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2589,7 +2734,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2622,7 +2767,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2684,7 +2829,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2697,7 +2842,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2729,7 +2874,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2946,7 +3091,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3027,12 +3202,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<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="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3134,8 +3309,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3184,7 +3359,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3205,7 +3380,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3331,7 +3506,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3364,8 +3539,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3373,7 +3548,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3487,6 +3662,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3678,7 +3858,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,13 +3944,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3781,18 +3955,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3814,6 +3995,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3873,7 +4059,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3979,7 +4165,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3994,7 +4180,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4025,7 +4211,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -35,10 +35,74 @@
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AliasEditor</name>
<message>
<location filename="../qml/dialogs/AliasEditor.qml" line="+26"/>
<source>Aliases to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>List of aliases to this room. Usually you can only add aliases on your server. You can have one canonical alias and many alternate aliases.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+45"/>
<source>Primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Make primary alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Advertise as an alias in this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Publish in room directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Remove this alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>#new-alias:server.tld</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>Cache</name> <name>Cache</name>
<message numerus="yes"> <message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2580"/> <location filename="../../src/Cache.cpp" line="+2724"/>
<source>%1 and %n other(s)</source> <source>%1 and %n other(s)</source>
<translation> <translation>
<numerusform>%1 %n </numerusform> <numerusform>%1 %n </numerusform>
@ -46,7 +110,7 @@
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<location line="+175"/> <location line="+153"/>
<source>Empty Room</source> <source>Empty Room</source>
<translation></translation> <translation></translation>
</message> </message>
@ -115,7 +179,7 @@
<context> <context>
<name>CallManager</name> <name>CallManager</name>
<message> <message>
<location filename="../../src/voip/CallManager.cpp" line="+519"/> <location filename="../../src/voip/CallManager.cpp" line="+534"/>
<source>Entire screen</source> <source>Entire screen</source>
<translation></translation> <translation></translation>
</message> </message>
@ -129,12 +193,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+732"/> <location line="+737"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="-510"/> <location line="-511"/>
<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>
@ -149,7 +213,7 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+301"/> <location line="+302"/>
<source>Knock on room</source> <source>Knock on room</source>
<translation></translation> <translation></translation>
</message> </message>
@ -191,12 +255,12 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+43"/>
<location line="+469"/> <location line="+470"/>
<source>Confirm invite</source> <source>Confirm invite</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-468"/> <location line="-469"/>
<source>Do you really want to invite %1 (%2)?</source> <source>Do you really want to invite %1 (%2)?</source>
<translation> %1 (%2) </translation> <translation> %1 (%2) </translation>
</message> </message>
@ -241,12 +305,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+375"/>
<source>Do you really want to start a private chat with %1?</source> <source>Do you really want to start a private chat with %1?</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-967"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation></translation> <translation></translation>
</message> </message>
@ -274,7 +338,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+35"/> <location line="+35"/>
<location line="+112"/> <location line="+113"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
@ -332,12 +396,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+46"/> <location filename="../qml/CommunitiesList.qml" line="+51"/>
<source>Do not show notification counts for this space or tag.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Hide rooms with this tag or from this space by default.</source> <source>Hide rooms with this tag or from this space by default.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+83"/> <location line="+86"/>
<source>Expand</source> <source>Expand</source>
<translation></translation> <translation></translation>
</message> </message>
@ -350,7 +419,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CommunitiesModel</name> <name>CommunitiesModel</name>
<message> <message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+58"/> <location filename="../../src/timeline/CommunitiesModel.cpp" line="+72"/>
<source>All rooms</source> <source>All rooms</source>
<translation></translation> <translation></translation>
</message> </message>
@ -360,7 +429,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+23"/>
<source>Direct Chats</source> <source>Direct Chats</source>
<translation></translation> <translation></translation>
</message> </message>
@ -370,7 +439,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+48"/> <location line="+66"/>
<source>Favourites</source> <source>Favourites</source>
<translation></translation> <translation></translation>
</message> </message>
@ -523,7 +592,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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></translation> <translation></translation>
</message> </message>
@ -546,7 +615,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+193"/> <location line="+197"/>
<source>People</source> <source>People</source>
<translation></translation> <translation></translation>
</message> </message>
@ -594,12 +663,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+13"/> <location line="+8"/>
<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></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+378"/> <location line="+379"/>
<source>The displayed emoji might look different in different clients if a different font is used. Similarly they might be translated into different languages. Nonetheless they should depict one of 64 different objects or animals. For example a lion and a cat are different, but a cat is the same even if one client just shows a cat face, while another client shows a full cat body.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>They do not match!</source> <source>They do not match!</source>
<translation></translation> <translation></translation>
</message> </message>
@ -655,7 +729,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>EncryptionIndicator</name> <name>EncryptionIndicator</name>
<message> <message>
<location filename="../qml/EncryptionIndicator.qml" line="+54"/> <location filename="../qml/EncryptionIndicator.qml" line="+56"/>
<source>This message is not encrypted!</source> <source>This message is not encrypted!</source>
<translation></translation> <translation></translation>
</message> </message>
@ -683,7 +757,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Other client does not support our verification protocol.</source> <source>Other client does not support our verification protocol.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -729,7 +803,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>HiddenEvents</name> <name>HiddenEvents</name>
<message> <message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/> <location filename="../../src/ui/HiddenEvents.cpp" line="+80"/>
<location line="+10"/> <location line="+10"/>
<source>Failed to set hidden events: %1</source> <source>Failed to set hidden events: %1</source>
<translation>%1</translation> <translation>%1</translation>
@ -929,7 +1003,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+334"/> <location filename="../../src/timeline/InputBar.cpp" line="+338"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -938,6 +1012,11 @@ You may optionally provide a reason for others to accept your knock:</source>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">*</translation> <translation type="unfinished">*</translation>
</message> </message>
<message>
<location line="+764"/>
<source>Upload of &apos;%1&apos; failed</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InviteDialog</name> <name>InviteDialog</name>
@ -1020,7 +1099,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+27"/>
<source>Password</source> <source>Password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1056,7 +1135,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+32"/>
<source>LOGIN</source> <source>LOGIN</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1066,15 +1145,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/LoginPage.cpp" line="+83"/> <location filename="../../src/LoginPage.cpp" line="+86"/>
<location line="+6"/> <location line="+6"/>
<location line="+58"/> <location line="+58"/>
<location line="+109"/> <location line="+125"/>
<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="-139"/> <location line="-155"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1084,7 +1163,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+33"/> <location line="+34"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation> Matrix </translation> <translation> Matrix </translation>
</message> </message>
@ -1099,7 +1178,12 @@ Example: https://server.my:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source> <source>Sign in with Apple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1160,7 +1244,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+598"/> <location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/> <location line="+35"/>
<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>
@ -1254,7 +1338,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+80"/> <location line="+122"/>
<source>Allow them in</source> <source>Allow them in</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1282,7 +1366,7 @@ Example: https://server.my:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+283"/> <location line="+277"/>
<source>Stickers</source> <source>Stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1307,7 +1391,7 @@ Example: https://server.my:8787</source>
<message> <message>
<location filename="../qml/MessageView.qml" line="+117"/> <location filename="../qml/MessageView.qml" line="+117"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+17"/>
@ -1325,7 +1409,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+424"/> <location line="+426"/>
<source>Reason for removal</source> <source>Reason for removal</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1435,7 +1519,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+14"/>
<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 type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1535,7 +1619,7 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+16"/> <location line="+16"/>
<source>No microphone found.</source> <source>No microphone found.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+24"/> <location line="+24"/>
@ -1569,7 +1653,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerLevelEditor</name> <name>PowerLevelEditor</name>
<message> <message>
<location filename="../qml/dialogs/PowerLevelEditor.qml" line="+24"/> <location filename="../qml/dialogs/PowerLevelEditor.qml" line="+25"/>
<source>Permissions in %1</source> <source>Permissions in %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1595,24 +1679,29 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+22"/> <location line="+22"/>
<location line="+182"/> <location line="+235"/>
<source>Administrator (%1)</source> <source>Administrator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <location line="+235"/>
<source>Moderator (%1)</source> <source>Moderator (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-180"/> <location line="-233"/>
<location line="+182"/> <source>User (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+233"/>
<source>Custom (%1)</source> <source>Custom (%1)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-169"/> <location line="-220"/>
<source>Remove event type</source> <source>Remove event type</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1622,7 +1711,17 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+42"/>
<source>Add new role</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+38"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>Move users up or down to change their permissions</source> <source>Move users up or down to change their permissions</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1640,7 +1739,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelEditingModels</name> <name>PowerlevelEditingModels</name>
<message> <message>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+530"/> <location filename="../../src/PowerlevelsEditModels.cpp" line="+601"/>
<source>Failed to update powerlevel: %1</source> <source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1648,7 +1747,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsTypeListModel</name> <name>PowerlevelsTypeListModel</name>
<message> <message>
<location line="-379"/> <location line="-450"/>
<source>Other events</source> <source>Other events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1772,6 +1871,21 @@ Example: https://server.my:8787</source>
<source>Send stickers</source> <source>Send stickers</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban rooms using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban servers using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Edit child rooms</source> <source>Edit child rooms</source>
@ -1811,7 +1925,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>PowerlevelsUserListModel</name> <name>PowerlevelsUserListModel</name>
<message> <message>
<location line="+190"/> <location line="+217"/>
<source>Other users</source> <source>Other users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1853,7 +1967,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../qml/pages/RegisterPage.qml" line="+93"/> <location filename="../qml/pages/RegisterPage.qml" line="+95"/>
<source>Username</source> <source>Username</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1864,12 +1978,12 @@ Example: https://server.my:8787</source>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+21"/>
<location line="+96"/> <location line="+102"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-75"/> <location line="-79"/>
<source>Password</source> <source>Password</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1884,7 +1998,7 @@ Example: https://server.my:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-86"/> <location line="-90"/>
<source>Homeserver</source> <source>Homeserver</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1899,27 +2013,27 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+90"/> <location line="+95"/>
<source>Your passwords do not match!</source> <source>Your passwords do not match!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Device name</source> <source>Device name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</source> <source>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+29"/> <location line="+31"/>
<source>REGISTER</source> <source>REGISTER</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+77"/> <location filename="../../src/RegisterPage.cpp" line="+80"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1929,7 +2043,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+25"/> <location line="+26"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source> <source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"> Matrix </translation> <translation type="unfinished"> Matrix </translation>
</message> </message>
@ -1944,7 +2058,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+15"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1, v1.2 or v1.3). You can&apos;t register.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Server does not support querying registration flows!</source> <source>Server does not support querying registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1985,12 +2104,12 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomDirectory</name> <name>RoomDirectory</name>
<message> <message>
<location filename="../qml/dialogs/RoomDirectory.qml" line="+27"/> <location filename="../qml/dialogs/RoomDirectory.qml" line="+26"/>
<source>Explore Public Rooms</source> <source>Explore Public Rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+146"/> <location line="+143"/>
<source>Search for public rooms</source> <source>Search for public rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2003,7 +2122,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomInfo</name> <name>RoomInfo</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+1960"/> <location filename="../../src/Cache.cpp" line="+1971"/>
<source>no version stored</source> <source>no version stored</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2011,7 +2130,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomList</name> <name>RoomList</name>
<message> <message>
<location filename="../qml/RoomList.qml" line="+127"/> <location filename="../qml/RoomList.qml" line="+128"/>
<source>New tag</source> <source>New tag</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,6 +2149,11 @@ Example: https://server.my:8787</source>
<source>Leave room</source> <source>Leave room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+5"/>
<source>Copy room link</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+5"/> <location line="+5"/>
<source>Tag room as:</source> <source>Tag room as:</source>
@ -2056,7 +2180,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+298"/> <location line="+264"/>
<source>Status Message</source> <source>Status Message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2200,7 +2324,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+20"/>
<source>This room is not encrypted!</source> <source>This room is not encrypted!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2245,7 +2369,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+43"/> <location line="+24"/>
<source>No topic set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+21"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2304,6 +2433,11 @@ Example: https://server.my:8787</source>
<source>Restricted by membership in other rooms</source> <source>Restricted by membership in other rooms</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Restricted by membership in other rooms or by knocking</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+13"/> <location line="+13"/>
<source>Encryption</source> <source>Encryption</source>
@ -2330,6 +2464,11 @@ Example: https://server.my:8787</source>
<source>View and change the permissions in this room</source> <source>View and change the permissions in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+12"/>
<source>View and change the addresses/aliases of this room</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Sticker &amp; Emote Settings</source> <source>Sticker &amp; Emote Settings</source>
@ -2348,16 +2487,22 @@ Example: https://server.my:8787</source>
<message> <message>
<location line="+6"/> <location line="+6"/>
<source>Hidden events</source> <source>Hidden events</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-19"/> <location line="-31"/>
<location line="+12"/>
<location line="+30"/> <location line="+30"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="-35"/>
<source>Aliases</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+36"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2392,12 +2537,12 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+180"/> <location filename="../../src/ui/RoomSettings.cpp" line="+182"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished">%1</translation> <translation type="unfinished">%1</translation>
</message> </message>
<message> <message>
<location line="+309"/> <location line="+320"/>
<source>Select an avatar</source> <source>Select an avatar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2426,7 +2571,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>RoomlistModel</name> <name>RoomlistModel</name>
<message> <message>
<location filename="../../src/timeline/RoomlistModel.cpp" line="+156"/> <location filename="../../src/timeline/RoomlistModel.cpp" line="+162"/>
<source>Pending invite.</source> <source>Pending invite.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2444,7 +2589,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>Root</name> <name>Root</name>
<message> <message>
<location filename="../qml/Root.qml" line="+339"/> <location filename="../qml/Root.qml" line="+358"/>
<source>Please enter your login password to continue:</source> <source>Please enter your login password to continue:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2526,7 +2671,7 @@ Example: https://server.my:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-4382"/> <location filename="../../src/Cache.cpp" line="-4514"/>
<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>
@ -2589,7 +2734,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SelfVerificationStatus</name> <name>SelfVerificationStatus</name>
<message> <message>
<location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+43"/> <location filename="../../src/encryption/SelfVerificationStatus.cpp" line="+44"/>
<source>Failed to create keys for cross-signing!</source> <source>Failed to create keys for cross-signing!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2622,7 +2767,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>SingleImagePackModel</name> <name>SingleImagePackModel</name>
<message> <message>
<location filename="../../src/SingleImagePackModel.cpp" line="+269"/> <location filename="../../src/SingleImagePackModel.cpp" line="+271"/>
<location line="+25"/> <location line="+25"/>
<source>Failed to update image pack: %1</source> <source>Failed to update image pack: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2684,7 +2829,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="+10"/>
<source>Verification successful! Both sides verified their devices!</source> <source>Verification successful! Both sides verified their devices!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2697,7 +2842,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="+1265"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1310"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation type="unfinished">%1</translation> <translation type="unfinished">%1</translation>
@ -2729,7 +2874,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 numerus="yes"> <message numerus="yes">
<location line="+250"/> <location line="+262"/>
<source>%1 and %2 are typing.</source> <source>%1 and %2 are typing.</source>
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment> <comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
<translation type="unfinished"> <translation type="unfinished">
@ -2946,7 +3091,37 @@ 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="+31"/> <location line="+22"/>
<source>%1 disabled the rule to ban users matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban users matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban rooms matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban rooms matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>%1 disabled the rule to ban servers matching %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 added a rule to ban servers matching %2 for &apos;%3&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>Removed by %1</source> <source>Removed by %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3027,12 +3202,12 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1403"/> <location line="-1497"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+1355"/> <location line="+1449"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3134,8 +3309,8 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+139"/> <location line="+140"/>
<source>This room is not encrypted!</source> <source>Show room members.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -3184,7 +3359,7 @@ Reason: %4</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+69"/> <location line="+74"/>
<source>Unpin</source> <source>Unpin</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3205,7 +3380,7 @@ Reason: %4</source>
<context> <context>
<name>UIA</name> <name>UIA</name>
<message> <message>
<location filename="../../src/ui/UIA.cpp" line="+59"/> <location filename="../../src/ui/UIA.cpp" line="+60"/>
<source>No available registration flows!</source> <source>No available registration flows!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3331,7 +3506,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/ui/UserProfile.cpp" line="+153"/> <location filename="../../src/ui/UserProfile.cpp" line="+155"/>
<source>Sign out device %1</source> <source>Sign out device %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3364,8 +3539,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+471"/> <location filename="../../src/UserSettingsPage.cpp" line="+498"/>
<location filename="../../src/UserSettingsPage.h" line="+228"/> <location filename="../../src/UserSettingsPage.h" line="+232"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3373,7 +3548,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+399"/> <location line="+404"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3487,6 +3662,11 @@ Reason: %4</source>
<source>Decrypt messages in sidebar</source> <source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show message counts for spaces</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Privacy Screen</source> <source>Privacy Screen</source>
@ -3678,7 +3858,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+95"/> <location line="+97"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,13 +3944,7 @@ If this is on, rooms which have active notifications (the small circle with a nu
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+8"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received messages when the client is not currently focused.</source> <source>Notify about received messages when the client is not currently focused.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3781,18 +3955,25 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+60"/> <location line="+63"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source> <source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users that have verified you.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-67"/>
<source>Show an alert when a message is received. <source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source> This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="-6"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<source>Display an identicon instead of a letter when no avatar is set.</source> <source>Display an identicon instead of a letter when no avatar is set.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3814,6 +3995,11 @@ Note that when this option is ON, opened files are left unencrypted on disk and
Only affects messages in encrypted chats.</source> Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+3"/>
<source>Choose where to show the total number of notifications contained within a space.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>When the window loses focus, the timeline will <source>When the window loses focus, the timeline will
@ -3873,7 +4059,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+410"/> <location line="+419"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3979,7 +4165,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+12"/>
<source>Waiting for other side to accept the verification request.</source> <source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3994,7 +4180,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+19"/>
<source>Cancel</source> <source>Cancel</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4025,7 +4211,7 @@ This setting will take effect upon restart.</source>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+193"/> <location filename="../../src/Utils.cpp" line="+194"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

@ -353,7 +353,7 @@ ApplicationWindow {
} }
Label { Label {
text: qsTr("Addresses") text: qsTr("Aliases")
color: Nheko.colors.text color: Nheko.colors.text
} }

Loading…
Cancel
Save