Compare commits

..

11 commits

Author SHA1 Message Date
Skye Jonke
951cf9b040
Merge dee0115daf into bca05d38c4 2024-11-19 10:42:10 +01:00
Joseph Donofry
bca05d38c4
Undo log artifact upload 2024-11-17 18:37:16 -05:00
Joseph Donofry
da91f83178
Make sure to upload on failure 2024-11-17 18:13:02 -05:00
Joseph Donofry
c1ef49ac54
Temporarily upload notarization error log 2024-11-17 18:12:58 -05:00
Nicolas Werner
a646e381e2
Fix broken homebrew in macos-as CI 2024-11-17 20:53:17 +01:00
Nicolas Werner
71651b81a8
Get rid of reply fallback in text messages since MSC2781 is merged 2024-11-17 20:17:39 +01:00
Nicolas Werner
0b368827bf
Update translations 2024-11-17 19:53:43 +01:00
Nicolas Werner
ae9d8ba4ae
Try to improve the native menu situation on Qt 6.8 2024-11-17 19:42:22 +01:00
DeepBlueV7.X
50859f2535
Merge pull request #1804 from Laevos/laevos/fix-untrusted-source-message
grammar fix for untrusted source message
2024-11-17 18:27:24 +00:00
Laevos
ab64a8eaf5 update message to preserve meaning 2024-09-29 22:30:18 -07:00
Laevos
bb230179b4 grammar fix for untrusted source message 2024-09-17 14:58:48 -07:00
42 changed files with 4824 additions and 2679 deletions

View file

@ -271,7 +271,7 @@ build-macos-as:
before_script: before_script:
# The following update-reset is a workaround for this issue: https://github.com/Homebrew/homebrew-bundle/issues/1179 # The following update-reset is a workaround for this issue: https://github.com/Homebrew/homebrew-bundle/issues/1179
- brew update-reset - brew update-reset
- unset HOMEBREW_NO_AUTO_UPDATE - brew upgrade
- brew bundle --file .ci/macos/Brewfile - brew bundle --file .ci/macos/Brewfile
### CMake 3.29 issue with re2 workaround. ### CMake 3.29 issue with re2 workaround.
- brew uninstall cmake - brew uninstall cmake
@ -303,7 +303,6 @@ build-macos-as:
artifacts: artifacts:
paths: paths:
- artifacts/nheko-${CI_COMMIT_SHORT_SHA}-${PLAT}.dmg - artifacts/nheko-${CI_COMMIT_SHORT_SHA}-${PLAT}.dmg
- /tmp/notarize*
name: nheko-${CI_COMMIT_SHORT_SHA}-macos name: nheko-${CI_COMMIT_SHORT_SHA}-macos
codesign-macos-intel: codesign-macos-intel:

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -242,12 +242,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -295,7 +295,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -356,7 +356,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -417,12 +417,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -779,7 +779,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -789,7 +789,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1167,7 +1167,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1415,6 +1415,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1579,7 +1587,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1589,7 +1597,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1670,12 +1683,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1700,7 +1713,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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1900,7 +1913,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1945,29 +1958,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1992,22 +2005,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2017,7 +2030,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2042,7 +2055,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2113,7 +2126,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2544,7 +2557,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2649,7 +2662,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2674,7 +2687,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2935,7 +2948,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2965,7 +2978,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2988,7 +3001,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3127,7 +3140,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3171,12 +3184,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3198,12 +3216,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3254,12 +3277,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3341,13 +3364,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3383,7 +3406,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3561,7 +3584,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3694,28 +3717,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3776,7 +3794,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3784,7 +3802,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3856,7 +3874,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3888,7 +3906,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="+344"/> <location line="+347"/>
<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">
@ -4236,7 +4254,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4266,7 +4284,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4301,7 +4319,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4348,7 +4366,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4453,7 +4471,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4536,7 +4554,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4545,6 +4563,19 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4743,8 +4774,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4752,7 +4783,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4811,6 +4842,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5117,7 +5153,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5186,6 +5222,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5251,7 +5292,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5261,23 +5307,23 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5287,7 +5333,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5328,12 +5374,7 @@ be blurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5385,7 +5426,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5395,7 +5451,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5414,13 +5470,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5442,7 +5499,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5567,7 +5639,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -353,12 +353,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3866,7 +3884,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3933,7 +3951,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="+344"/> <location line="+347"/>
<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">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -244,12 +244,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -355,12 +355,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -783,7 +783,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1570,7 +1578,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1580,7 +1588,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1730,12 +1743,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1760,7 +1773,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2706,7 +2719,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2731,7 +2744,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3679,28 +3702,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3871,7 +3889,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3938,7 +3956,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="+344"/> <location line="+347"/>
<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">
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5170,6 +5203,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5283,11 +5321,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5349,7 +5387,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5359,7 +5412,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5378,13 +5431,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5406,7 +5460,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5531,7 +5600,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 und %2</translation> <translation>%1 und %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Eingeladener Benutzer: %1</translation> <translation>Eingeladener Benutzer: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -287,7 +287,7 @@
<translation>Raumerstellung fehlgeschlagen: Ungültiger Alias</translation> <translation>Raumerstellung fehlgeschlagen: Ungültiger Alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Raum %1 erstellt.</translation> <translation>Raum %1 erstellt.</translation>
</message> </message>
@ -348,7 +348,7 @@
<translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation> <translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migration des Caches fehlgeschlagen!</translation> <translation>Migration des Caches fehlgeschlagen!</translation>
</message> </message>
@ -412,12 +412,12 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Einladung konnte nicht zurückgezogen werden: %1</translation> <translation>Einladung konnte nicht zurückgezogen werden: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Raum konnte nicht erstellt werden: %1</translation> <translation>Raum konnte nicht erstellt werden: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Konnte den Raum nicht verlassen: %1</translation> <translation>Konnte den Raum nicht verlassen: %1</translation>
</message> </message>
@ -774,7 +774,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Ausklappen</translation> <translation>Ausklappen</translation>
</message> </message>
@ -784,7 +784,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Einklappen</translation> <translation>Einklappen</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Zeige keine Benachrichtigungen für diese Gruppe oder Tag an.</translation> <translation>Zeige keine Benachrichtigungen für diese Gruppe oder Tag an.</translation>
</message> </message>
@ -1158,7 +1158,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Der Schlüssel ist aus einer unverifizierten Quelle z.B. von einem anderen Nutzer geteilt oder aus dem Onlineschlüsselbackup. Aus diesem Grund kann nicht verifiziert werden, wer diese Nachricht geschickt hat.</translation> <translation>Der Schlüssel ist aus einer unverifizierten Quelle z.B. von einem anderen Nutzer geteilt oder aus dem Onlineschlüsselbackup. Aus diesem Grund kann nicht verifiziert werden, wer diese Nachricht geschickt hat.</translation>
</message> </message>
<message> <message>
@ -1406,6 +1406,14 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Nicht mehr ignorieren.</translation> <translation>Nicht mehr ignorieren.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation>Zeigen</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1570,7 +1578,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Alle Dateien (*)</translation> <translation>Alle Dateien (*)</translation>
</message> </message>
@ -1580,7 +1588,12 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Datei(en) auswählen</translation> <translation>Datei(en) auswählen</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation>Du musst eine korrekte mxid angeben, wenn du einen Nutzer ignorieren willst. &apos;%1&apos; ist keine valide Nutzer-ID.</translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Konnte Nutzer %1 nicht abfragen</translation> <translation>Konnte Nutzer %1 nicht abfragen</translation>
</message> </message>
@ -1661,12 +1674,12 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Du hast eine inkorrekte Matrix ID eingegeben. Normalerweise sieht die so aus: @nutzer:deinserver.example.com</translation> <translation>Du hast eine inkorrekte Matrix ID eingegeben. Normalerweise sieht die so aus: @nutzer:deinserver.example.com</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1691,7 +1704,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation>Der ausgewählte Server unterstützt keine Version der Matrixprotokolls, die dieser Client versteht (zwischen %1 und %2). Du kannst dich nicht anmelden.</translation> <translation>Der ausgewählte Server unterstützt keine Version der Matrixprotokolls, die dieser Client versteht (zwischen %1 und %2). Du kannst dich nicht anmelden.</translation>
</message> </message>
@ -1895,7 +1908,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Bearbeiten</translation> <translation>Bearbeiten</translation>
</message> </message>
@ -1940,29 +1953,29 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Grund für die Löschung</translation> <translation>Grund für die Löschung</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Gehe zu &amp;Nachricht</translation> <translation>Gehe zu &amp;Nachricht</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopieren</translation> <translation>&amp;Kopieren</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Kopiere &amp;Link-Ziel</translation> <translation>Kopiere &amp;Link-Ziel</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;agieren</translation> <translation>Re&amp;agieren</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Antwo&amp;rten</translation> <translation>Antwo&amp;rten</translation>
</message> </message>
@ -1987,22 +2000,22 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>An&amp;heften</translation> <translation>An&amp;heften</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Lesebestätigungen</translation> <translation>&amp;Lesebestätigungen</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Weiterleiten</translation> <translation>&amp;Weiterleiten</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>Als gelesen &amp;markieren</translation> <translation>Als gelesen &amp;markieren</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Zeige rohen Nachrichteninhalt</translation> <translation>Zeige rohen Nachrichteninhalt</translation>
</message> </message>
@ -2012,7 +2025,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Zeige rohen, entschlüsselten Nachrichteninhalt</translation> <translation>Zeige rohen, entschlüsselten Nachrichteninhalt</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Na&amp;chricht löschen</translation> <translation>Na&amp;chricht löschen</translation>
</message> </message>
@ -2037,7 +2050,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Link &amp;zu diesem Event kopieren</translation> <translation>Link &amp;zu diesem Event kopieren</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Gehe zur zitierten Nachricht</translation> <translation>&amp;Gehe zur zitierten Nachricht</translation>
</message> </message>
@ -2108,7 +2121,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 hat eine verschlüsselte Nachricht gesendet</translation> <translation>%1 hat eine verschlüsselte Nachricht gesendet</translation>
@ -2539,7 +2552,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Erstelle ein separates Profil, was mehrere Instanzen von Nheko mit verschiedenen Accounts zur gleichen Zeit ermöglicht.</translation> <translation>Erstelle ein separates Profil, was mehrere Instanzen von Nheko mit verschiedenen Accounts zur gleichen Zeit ermöglicht.</translation>
</message> </message>
@ -2644,7 +2657,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2669,7 +2682,7 @@ Beispiel: https://deinserver.example.com: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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation>Der ausgewählte Server unterstützt keine Version der Matrixprotokolls, die dieser Client versteht (zwischen %1 und %2). Du kannst dich nicht registrieren.</translation> <translation>Der ausgewählte Server unterstützt keine Version der Matrixprotokolls, die dieser Client versteht (zwischen %1 und %2). Du kannst dich nicht registrieren.</translation>
</message> </message>
@ -2930,7 +2943,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Statusnachricht</translation> <translation>Statusnachricht</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Profileinstellungen</translation> <translation>Profileinstellungen</translation>
</message> </message>
@ -2960,7 +2973,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Offline</translation> <translation>Offline</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Verschlüsselung ist nicht konfiguriert</translation> <translation>Verschlüsselung ist nicht konfiguriert</translation>
@ -2983,7 +2996,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Schließen</translation> <translation>Schließen</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Gib den Tag, den du verwenden willst, ein:</translation> <translation>Gib den Tag, den du verwenden willst, ein:</translation>
</message> </message>
@ -3118,7 +3131,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3162,12 +3175,17 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Raumavatar ändern.</translation> <translation>Raumavatar ändern.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Name des Raumes ändern</translation> <translation>Name des Raumes ändern</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation>Raumzustand kann nicht verschlüsselt werden. Stelle sicher dass keine vertaulichen Informationen im Raumnamen enthalten sind!</translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n Mitglied</numerusform> <numerusform>%n Mitglied</numerusform>
@ -3185,12 +3203,17 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Kein Thema festgelegt</translation> <translation>Kein Thema festgelegt</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Thema des Raumes ändern</translation> <translation>Thema des Raumes ändern</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation>Raumzustand kann nicht verschlüsselt werden. Stelle sicher dass keine vertaulichen Informationen im Raumthema enthalten sind!</translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>BENACHRICHTIGUNGEN</translation> <translation>BENACHRICHTIGUNGEN</translation>
</message> </message>
@ -3241,12 +3264,12 @@ Beispiel: https://deinserver.example.com:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Ändern</translation> <translation>Ändern</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Ändere die Liste an Räumen, die den Zutritt erlauben. Normalerweise ist das die offizielle Gruppe dieses Raumes.</translation> <translation>Ändere die Liste an Räumen, die den Zutritt erlauben. Normalerweise ist das die offizielle Gruppe dieses Raumes.</translation>
</message> </message>
@ -3328,13 +3351,13 @@ Beispiel: https://deinserver.example.com:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Konfigurieren</translation> <translation>Konfigurieren</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3372,7 +3395,7 @@ Bitte sei dir bewusst, dass die Verschlüsselung nicht nachträglich deaktiviert
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Berechtigungen</translation> <translation>Berechtigungen</translation>
</message> </message>
@ -3550,7 +3573,7 @@ Bitte sei dir bewusst, dass die Verschlüsselung nicht nachträglich deaktiviert
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3685,30 +3708,25 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<translation>Offizielle Gruppe für diesen Raum</translation> <translation>Offizielle Gruppe für diesen Raum</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Assoziierte Gruppe für diesen Raum</translation> <translation>Assoziierte Gruppe für diesen Raum</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Nur für Gruppenmitglieder gelistet</translation> <translation>Nur für Gruppenmitglieder gelistet</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Nur für Raummitglieder gelistet</translation> <translation>Nur für Raummitglieder gelistet</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Nicht assoziiert</translation> <translation>Nicht assoziiert</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Untergruppen</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3767,7 +3785,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Teil eines Gesprächfadens</translation> <translation>Teil eines Gesprächfadens</translation>
</message> </message>
@ -3775,7 +3793,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 hat einen Sprachanruf gestartet.</translation> <translation>%1 hat einen Sprachanruf gestartet.</translation>
</message> </message>
@ -3847,7 +3865,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3879,7 +3897,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="+344"/> <location line="+347"/>
<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>
@ -4208,7 +4226,7 @@ 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="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 hat die erlaubten Server in diesem Raum geändert.</translation> <translation>%1 hat die erlaubten Server in diesem Raum geändert.</translation>
</message> </message>
@ -4238,7 +4256,7 @@ Grund: %4</translation>
<translation>%1 hat den Raumavatar geändert auf: %2</translation> <translation>%1 hat den Raumavatar geändert auf: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 hat den Raumavatar entfernt.</translation> <translation>%1 hat den Raumavatar entfernt.</translation>
</message> </message>
@ -4273,7 +4291,7 @@ Grund: %4</translation>
<translation>Du bist dem Raum beigetreten.</translation> <translation>Du bist dem Raum beigetreten.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 hat diesen Raum nur eingeladenen Nutzern zugänglich gemacht.</translation> <translation>%1 hat diesen Raum nur eingeladenen Nutzern zugänglich gemacht.</translation>
</message> </message>
@ -4320,7 +4338,7 @@ Grund: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Kein Raum geöffnet</translation> <translation>Kein Raum geöffnet</translation>
</message> </message>
@ -4421,7 +4439,7 @@ Grund: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Kein Raum ausgewählt</translation> <translation>Kein Raum ausgewählt</translation>
</message> </message>
@ -4471,7 +4489,7 @@ Grund: %4</translation>
<translation>Raumoptionen</translation> <translation>Raumoptionen</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Benutzer einladen</translation> <translation>Benutzer einladen</translation>
</message> </message>
@ -4504,7 +4522,7 @@ Grund: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Zeigen</translation> <translation>Zeigen</translation>
</message> </message>
@ -4513,6 +4531,17 @@ Grund: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Schließen</translation> <translation>Schließen</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation>
<numerusform>
%n ungelesene Nachricht</numerusform>
<numerusform>
%n ungelesene Nachrichten</numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4707,8 +4736,8 @@ Grund: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
@ -4716,7 +4745,7 @@ Grund: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Erscheinungsbild</translation> <translation>Erscheinungsbild</translation>
</message> </message>
@ -4775,6 +4804,11 @@ Grund: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Animierte Bilder nur abspielen, wenn die Maus darüber ist</translation> <translation>Animierte Bilder nur abspielen, wenn die Maus darüber ist</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation>Bilder automatisch anzeigen</translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5081,7 +5115,7 @@ Grund: %4</translation>
<translation>Regelmäßig abgelaufene Nachrichten löschen</translation> <translation>Regelmäßig abgelaufene Nachrichten löschen</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
@ -5153,6 +5187,11 @@ Wenn deaktiviert werden alle Nachrichten als unformatierter Text gesendet.</tran
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation>Ob Bilder automatisch angezeigt werden. Du kannst aussuchen zwischen immer automatisch anzeigen, nur in privaten Räumen automatisch anzeigen oder immer eine manuelle Interaktion zu benötigen vor dem Anzeigen.</translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Zeige wer gerade in einem Raum tippt. <translation>Zeige wer gerade in einem Raum tippt.
@ -5224,7 +5263,12 @@ AUS - Quadratisch, AN - Kreisförmig.</translation>
<translation>Verhindert bestimmte Gesten wie nach links oder rechts Wischen um zwischen Nachrichten- und Raumliste zu wechseln oder Ziehen um auf eine Nachricht zu antworten.</translation> <translation>Verhindert bestimmte Gesten wie nach links oder rechts Wischen um zwischen Nachrichten- und Raumliste zu wechseln oder Ziehen um auf eine Nachricht zu antworten.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation>Ändert den Skalierungsfaktor für das gesamte UI. Nheko muss neugestartet werden um die Änderung anzuwenden.</translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Teilt automatisch Schlüssel für Nachrichten mit verifizierten Nutzern (auf Anfrage), selbst wenn diese sonst keinen Zugriff darauf hätten.</translation> <translation>Teilt automatisch Schlüssel für Nachrichten mit verifizierten Nutzern (auf Anfrage), selbst wenn diese sonst keinen Zugriff darauf hätten.</translation>
</message> </message>
@ -5234,24 +5278,24 @@ AUS - Quadratisch, AN - Kreisförmig.</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> <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="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Gruppenseitenleiste</translation> <translation>Gruppenseitenleiste</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Zeige Nachrichtenzahl für Gruppen und Tags</translation> <translation>Zeige Nachrichtenzahl für Gruppen und Tags</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Setze eine maximale Breite für Nachrichten im Chat (in Pixeln). Das kann die Lesbarkeit auf breiten Bildschirmen erhöhen.</translation> <translation>Setze eine maximale Breite für Nachrichten im Chat (in Pixeln). Das kann die Lesbarkeit auf breiten Bildschirmen erhöhen.</translation>
</message> </message>
@ -5261,7 +5305,7 @@ Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</
<translation>Zeige eine Liste mit Gruppen und Tags neben der Raumliste.</translation> <translation>Zeige eine Liste mit Gruppen und Tags neben der Raumliste.</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5308,12 +5352,7 @@ den Fokus verliert.</translation>
<translation>Deaktiviert Textselektion in Nachrichten, damit das nicht beim Scrollen mit den Fingern stört.</translation> <translation>Deaktiviert Textselektion in Nachrichten, damit das nicht beim Scrollen mit den Fingern stört.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Ändere den Skalierungsfaktor für die gesamte Benutzeroberfläche.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Hiermit wird turn.matrix.org als Assistent verwendet, falls dein Heimserver keinen anbietet.</translation> <translation>Hiermit wird turn.matrix.org als Assistent verwendet, falls dein Heimserver keinen anbietet.</translation>
</message> </message>
@ -5367,7 +5406,22 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<translation>Ignorierte Nutzer verwalten.</translation> <translation>Ignorierte Nutzer verwalten.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation>Immer</translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation>Nur in privaten Räumen</translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation>Niemals</translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Systemschriftart</translation> <translation>Systemschriftart</translation>
</message> </message>
@ -5377,7 +5431,7 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<translation>Systemschriftart für Emoji</translation> <translation>Systemschriftart für Emoji</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Datei auswählen</translation> <translation>Datei auswählen</translation>
</message> </message>
@ -5396,13 +5450,14 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Fehler</translation> <translation>Fehler</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Password für Datei</translation> <translation>Password für Datei</translation>
@ -5424,7 +5479,22 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<translation>Bitte gib das Passwort zum Verschlüsseln der Sitzungsschlüssel ein:</translation> <translation>Bitte gib das Passwort zum Verschlüsseln der Sitzungsschlüssel ein:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation>Passwort für Datei wiederholen</translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation>Passwort wiederholen:</translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation>Passwörter stimmen nicht überein</translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Datei zum Speichern der zu exportierenden Sitzungsschlüssel</translation> <translation>Datei zum Speichern der zu exportierenden Sitzungsschlüssel</translation>
</message> </message>
@ -5549,7 +5619,7 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Gestern</translation> <translation>Gestern</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -353,12 +353,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Εμφάνιση</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">Όλα τα αρχεία (*)</translation> <translation type="unfinished">Όλα τα αρχεία (*)</translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1658,12 +1671,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1688,7 +1701,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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>ΕΓΓΡΑΦΗ</translation> <translation>ΕΓΓΡΑΦΗ</translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3866,7 +3884,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3933,7 +3951,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="+344"/> <location line="+347"/>
<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">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished">Προσκάλεσε χρήστες</translation> <translation type="unfinished">Προσκάλεσε χρήστες</translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Εμφάνιση</translation> <translation>Εμφάνιση</translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Έξοδος</translation> <translation>Έξοδος</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Φόντο</translation> <translation type="unfinished">Φόντο</translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished">Διάλεξε ένα αρχείο</translation> <translation type="unfinished">Διάλεξε ένα αρχείο</translation>
</message> </message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 and %2</translation> <translation>%1 and %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Invited user: %1</translation> <translation>Invited user: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -289,7 +289,7 @@
<translation>Room creation failed: Bad Alias</translation> <translation>Room creation failed: Bad Alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Room %1 created.</translation> <translation>Room %1 created.</translation>
</message> </message>
@ -350,7 +350,7 @@
<translation>Do you really want to start a private chat with %1?</translation> <translation>Do you really want to start a private chat with %1?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Cache migration failed!</translation> <translation>Cache migration failed!</translation>
</message> </message>
@ -414,12 +414,12 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Failed to remove invite: %1</translation> <translation>Failed to remove invite: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Room creation failed: %1</translation> <translation>Room creation failed: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Failed to leave room: %1</translation> <translation>Failed to leave room: %1</translation>
</message> </message>
@ -776,7 +776,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Expand</translation> <translation>Expand</translation>
</message> </message>
@ -786,7 +786,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Collapse</translation> <translation>Collapse</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Do not show notification counts for this community or tag.</translation> <translation>Do not show notification counts for this community or tag.</translation>
</message> </message>
@ -1160,8 +1160,8 @@ You may optionally provide a reason for others to accept your knock:</translatio
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</translation> <translation>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1408,6 +1408,14 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Stop Ignoring.</translation> <translation>Stop Ignoring.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation>Show</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1572,7 +1580,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation>Select file(s)</translation> <translation>Select file(s)</translation>
</message> </message>
@ -1582,7 +1590,12 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>All Files (*)</translation> <translation>All Files (*)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Failed to fetch user %1</translation> <translation>Failed to fetch user %1</translation>
</message> </message>
@ -1663,12 +1676,12 @@ You may optionally provide a reason for others to accept your knock:</translatio
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</translation> <translation>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1693,7 +1706,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</translation> <translation>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</translation>
</message> </message>
@ -1897,7 +1910,7 @@ Example: https://yourserver.example.com:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Edit</translation> <translation>Edit</translation>
</message> </message>
@ -1942,29 +1955,29 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Reason for removal</translation> <translation>Reason for removal</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Go to &amp;message</translation> <translation>Go to &amp;message</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Copy</translation> <translation>&amp;Copy</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Copy &amp;link location</translation> <translation>Copy &amp;link location</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;act</translation> <translation>Re&amp;act</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Repl&amp;y</translation> <translation>Repl&amp;y</translation>
</message> </message>
@ -1989,22 +2002,22 @@ Example: https://yourserver.example.com:8787</translation>
<translation>&amp;Pin</translation> <translation>&amp;Pin</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Read receipts</translation> <translation>&amp;Read receipts</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Forward</translation> <translation>&amp;Forward</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Mark as read</translation> <translation>&amp;Mark as read</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>View raw message</translation> <translation>View raw message</translation>
</message> </message>
@ -2014,7 +2027,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>View decrypted raw message</translation> <translation>View decrypted raw message</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Remo&amp;ve message</translation> <translation>Remo&amp;ve message</translation>
</message> </message>
@ -2039,7 +2052,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Copy link to eve&amp;nt</translation> <translation>Copy link to eve&amp;nt</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Go to quoted message</translation> <translation>&amp;Go to quoted message</translation>
</message> </message>
@ -2110,7 +2123,7 @@ Example: https://yourserver.example.com:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 sent an encrypted message</translation> <translation>%1 sent an encrypted message</translation>
@ -2541,7 +2554,7 @@ Example: https://yourserver.example.com:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</translation> <translation>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</translation>
</message> </message>
@ -2646,7 +2659,7 @@ Example: https://yourserver.example.com:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2671,7 +2684,7 @@ Example: https://yourserver.example.com: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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</translation> <translation>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</translation>
</message> </message>
@ -2932,7 +2945,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Status Message</translation> <translation>Status Message</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Profile settings</translation> <translation>Profile settings</translation>
</message> </message>
@ -2962,7 +2975,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Offline</translation> <translation>Offline</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Encryption not set up</translation> <translation>Encryption not set up</translation>
@ -2985,7 +2998,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Close</translation> <translation>Close</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Enter the tag you want to use:</translation> <translation>Enter the tag you want to use:</translation>
</message> </message>
@ -3120,7 +3133,7 @@ Example: https://yourserver.example.com:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3164,12 +3177,17 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Change room avatar.</translation> <translation>Change room avatar.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Change name of this room</translation> <translation>Change name of this room</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n member</numerusform> <numerusform>%n member</numerusform>
@ -3187,12 +3205,17 @@ Example: https://yourserver.example.com:8787</translation>
<translation>No topic set</translation> <translation>No topic set</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<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>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>NOTIFICATIONS</translation> <translation>NOTIFICATIONS</translation>
</message> </message>
@ -3243,12 +3266,12 @@ Example: https://yourserver.example.com:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Change</translation> <translation>Change</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Change the list of rooms users can join this room via. Usually this is the official community of this room.</translation> <translation>Change the list of rooms users can join this room via. Usually this is the official community of this room.</translation>
</message> </message>
@ -3330,13 +3353,13 @@ Example: https://yourserver.example.com:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Configure</translation> <translation>Configure</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3373,7 +3396,7 @@ Example: https://yourserver.example.com:8787</translation>
Please take note that it can&apos;t be disabled afterwards.</translation> Please take note that it can&apos;t be disabled afterwards.</translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Permissions</translation> <translation>Permissions</translation>
</message> </message>
@ -3551,7 +3574,7 @@ Example: https://yourserver.example.com:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3686,30 +3709,25 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Official community for this room</translation> <translation>Official community for this room</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Affiliated community for this room</translation> <translation>Affiliated community for this room</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Listed only for community members</translation> <translation>Listed only for community members</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Listed only for room members</translation> <translation>Listed only for room members</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Not related</translation> <translation>Not related</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subcommunities</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3768,7 +3786,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Part of a thread</translation> <translation>Part of a thread</translation>
</message> </message>
@ -3776,7 +3794,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 placed a voice call.</translation> <translation>%1 placed a voice call.</translation>
</message> </message>
@ -3848,7 +3866,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3880,7 +3898,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="+344"/> <location line="+347"/>
<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>
@ -4209,7 +4227,7 @@ Reason: %4</translation>
<translation>%1 redacted their knock.</translation> <translation>%1 redacted their knock.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 changed which servers are allowed in this room.</translation> <translation>%1 changed which servers are allowed in this room.</translation>
</message> </message>
@ -4239,7 +4257,7 @@ Reason: %4</translation>
<translation>%1 changed the room avatar to: %2</translation> <translation>%1 changed the room avatar to: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 removed the room avatar.</translation> <translation>%1 removed the room avatar.</translation>
</message> </message>
@ -4274,7 +4292,7 @@ Reason: %4</translation>
<translation>You joined this room.</translation> <translation>You joined this room.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 made this room require an invitation to join.</translation> <translation>%1 made this room require an invitation to join.</translation>
</message> </message>
@ -4321,7 +4339,7 @@ Reason: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>No room open</translation> <translation>No room open</translation>
</message> </message>
@ -4422,7 +4440,7 @@ Reason: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>No room selected</translation> <translation>No room selected</translation>
</message> </message>
@ -4472,7 +4490,7 @@ Reason: %4</translation>
<translation>Room options</translation> <translation>Room options</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Invite users</translation> <translation>Invite users</translation>
</message> </message>
@ -4505,7 +4523,7 @@ Reason: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Show</translation> <translation>Show</translation>
</message> </message>
@ -4514,6 +4532,17 @@ Reason: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Quit</translation> <translation>Quit</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation>
<numerusform>
%n unread message</numerusform>
<numerusform>
%n unread messages</numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4708,8 +4737,8 @@ Reason: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -4717,7 +4746,7 @@ Reason: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Theme</translation> <translation>Theme</translation>
</message> </message>
@ -4776,6 +4805,11 @@ Reason: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Play animated images only on hover</translation> <translation>Play animated images only on hover</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation>Show images automatically</translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5082,7 +5116,7 @@ Reason: %4</translation>
<translation>Periodically delete expired events</translation> <translation>Periodically delete expired events</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -5154,6 +5188,11 @@ When disabled, all messages are sent as a plain text.</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Show who is typing in a room. <translation>Show who is typing in a room.
@ -5225,7 +5264,12 @@ OFF - square, ON - circle.</translation>
<translation>Will prevent swipe motions like swiping left/right between Rooms and Timeline, or swiping a message to reply.</translation> <translation>Will prevent swipe motions like swiping left/right between Rooms and Timeline, or swiping a message to reply.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation>Change the scale factor of the whole user interface. Requires a restart to take effect.</translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</translation> <translation>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</translation>
</message> </message>
@ -5235,24 +5279,24 @@ OFF - square, ON - circle.</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> <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="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Communities sidebar</translation> <translation>Communities sidebar</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Show message counts for communities and tags</translation> <translation>Show message counts for communities and tags</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</translation> <translation>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</translation>
</message> </message>
@ -5262,7 +5306,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation>Show a column containing communities and tags next to the room list.</translation> <translation>Show a column containing communities and tags next to the room list.</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5309,12 +5353,7 @@ be blurred.</translation>
<translation>Will prevent text selection in the timeline to make touch scrolling easier.</translation> <translation>Will prevent text selection in the timeline to make touch scrolling easier.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Change the scale factor of the whole user interface.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Will use turn.matrix.org as assist when your home server does not offer one.</translation> <translation>Will use turn.matrix.org as assist when your home server does not offer one.</translation>
</message> </message>
@ -5368,7 +5407,22 @@ This setting will take effect upon restart.</translation>
<translation>Manage your ignored users.</translation> <translation>Manage your ignored users.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation>Always</translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation>Only in private rooms</translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation>Never</translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>System font</translation> <translation>System font</translation>
</message> </message>
@ -5378,7 +5432,7 @@ This setting will take effect upon restart.</translation>
<translation>System emoji font</translation> <translation>System emoji font</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Select a file</translation> <translation>Select a file</translation>
</message> </message>
@ -5397,13 +5451,14 @@ This setting will take effect upon restart.</translation>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>File Password</translation> <translation>File Password</translation>
@ -5425,7 +5480,22 @@ This setting will take effect upon restart.</translation>
<translation>Enter passphrase to encrypt your session keys:</translation> <translation>Enter passphrase to encrypt your session keys:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation>Repeat File Password</translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation>Repeat the passphrase:</translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation>Passwords don&apos;t match</translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>File to save the exported session keys</translation> <translation>File to save the exported session keys</translation>
</message> </message>
@ -5550,7 +5620,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Yesterday</translation> <translation>Yesterday</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 kaj %2</translation> <translation>%1 kaj %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Invitita uzanto: %1</translation> <translation>Invitita uzanto: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -289,7 +289,7 @@
<translation>Malsukcesis kreado de ĉambro: malbona kromnomo</translation> <translation>Malsukcesis kreado de ĉambro: malbona kromnomo</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translatorcomment>I believe that the -at ending is correct here.</translatorcomment> <translatorcomment>I believe that the -at ending is correct here.</translatorcomment>
<translation>Ĉambro %1 farit.</translation> <translation>Ĉambro %1 farit.</translation>
@ -351,7 +351,7 @@
<translation>Ĉu vi certe volas komenci privatan babilon kun %1?</translation> <translation>Ĉu vi certe volas komenci privatan babilon kun %1?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<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>
@ -415,12 +415,12 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Malsukcesis forigi inviton: %1</translation> <translation>Malsukcesis forigi inviton: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Malsukcesis krei ĉambron: %1</translation> <translation>Malsukcesis krei ĉambron: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Malsukcesis eliri el ĉambro: %1</translation> <translation>Malsukcesis eliri el ĉambro: %1</translation>
</message> </message>
@ -777,7 +777,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Etendi</translation> <translation>Etendi</translation>
</message> </message>
@ -787,7 +787,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Maletendi</translation> <translation>Maletendi</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Ne montri nombron de sciigoj por ĉi tiu komunumo etikedo.</translation> <translation>Ne montri nombron de sciigoj por ĉi tiu komunumo etikedo.</translation>
</message> </message>
@ -1161,8 +1161,8 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Ŝlosilo venas de nefidata fonto, kiel plusendo de alia uzanto reta savkopio de ŝlosiloj. Tial ni ne povas kontroli, kiu sendis la mesaĝon.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1409,6 +1409,14 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Reatenti.</translation> <translation>Reatenti.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Montri</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1573,7 +1581,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Ĉiuj dosieroj (*)</translation> <translation>Ĉiuj dosieroj (*)</translation>
</message> </message>
@ -1583,7 +1591,12 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Elekti dosiero(j)n</translation> <translation>Elekti dosiero(j)n</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Malsukcesis preni uzanton %1</translation> <translation>Malsukcesis preni uzanton %1</translation>
</message> </message>
@ -1664,12 +1677,12 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Vi enmetis nevalidan Matriksan identigilon (ekz. @uzanto:servilo.ekzemplo.org)</translation> <translation>Vi enmetis nevalidan Matriksan identigilon (ekz. @uzanto:servilo.ekzemplo.org)</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1694,7 +1707,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1899,7 +1912,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Redakti</translation> <translation>Redakti</translation>
</message> </message>
@ -1944,29 +1957,29 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>Kialo de forigo</translation> <translation>Kialo de forigo</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Iri al &amp;mesaĝo</translation> <translation>Iri al &amp;mesaĝo</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopii</translation> <translation>&amp;Kopii</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Kopii celon de &amp;ligilo</translation> <translation>Kopii celon de &amp;ligilo</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;agi</translation> <translation>Re&amp;agi</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Re&amp;spondi</translation> <translation>Re&amp;spondi</translation>
</message> </message>
@ -1991,22 +2004,22 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>&amp;Fiksi</translation> <translation>&amp;Fiksi</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>K&amp;vitancoj</translation> <translation>K&amp;vitancoj</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Plusendi</translation> <translation>&amp;Plusendi</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Marki legita</translation> <translation>&amp;Marki legita</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Vidi krudan mesaĝon</translation> <translation>Vidi krudan mesaĝon</translation>
</message> </message>
@ -2016,7 +2029,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>Vidi malĉifritan krudan mesaĝon</translation> <translation>Vidi malĉifritan krudan mesaĝon</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>&amp;Forigi mesaĝon</translation> <translation>&amp;Forigi mesaĝon</translation>
</message> </message>
@ -2041,7 +2054,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>Kopii ligilon al oka&amp;zo</translation> <translation>Kopii ligilon al oka&amp;zo</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Iri al citita mesaĝo</translation> <translation>&amp;Iri al citita mesaĝo</translation>
</message> </message>
@ -2112,7 +2125,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 sendis ĉifritan mesaĝon</translation> <translation>%1 sendis ĉifritan mesaĝon</translation>
@ -2543,7 +2556,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Krei unikan profilon, kiu ebligos saluton al pluraj kontoj samtempe, kaj starton de pluraj nhekoj.</translation> <translation>Krei unikan profilon, kiu ebligos saluton al pluraj kontoj samtempe, kaj starton de pluraj nhekoj.</translation>
</message> </message>
@ -2648,7 +2661,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2673,7 +2686,7 @@ Ekzemplo: https://yourserver.example.com: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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2936,7 +2949,7 @@ forigi la enhavon, se necese.</translation>
<translation>Statmesaĝo</translation> <translation>Statmesaĝo</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Agordoj de profilo</translation> <translation>Agordoj de profilo</translation>
</message> </message>
@ -2966,7 +2979,7 @@ forigi la enhavon, se necese.</translation>
<translation>Eksterreta</translation> <translation>Eksterreta</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Ĉifrado ne jam agordiĝis</translation> <translation>Ĉifrado ne jam agordiĝis</translation>
@ -2989,7 +3002,7 @@ forigi la enhavon, se necese.</translation>
<translation>Fermi</translation> <translation>Fermi</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Enigu la etikedon, kiun vi volas uzi:</translation> <translation>Enigu la etikedon, kiun vi volas uzi:</translation>
</message> </message>
@ -3124,7 +3137,7 @@ forigi la enhavon, se necese.</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3168,12 +3181,17 @@ forigi la enhavon, se necese.</translation>
<translation>Ŝanĝi bildon de ĉambro.</translation> <translation>Ŝanĝi bildon de ĉambro.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Ŝanĝi nomon de ĉi tiu ĉambro</translation> <translation>Ŝanĝi nomon de ĉi tiu ĉambro</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n ĉambrano</numerusform> <numerusform>%n ĉambrano</numerusform>
@ -3191,12 +3209,17 @@ forigi la enhavon, se necese.</translation>
<translation>Neniu metita temo</translation> <translation>Neniu metita temo</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Ŝanĝi temon de ĉi tiu ĉambro</translation> <translation>Ŝanĝi temon de ĉi tiu ĉambro</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>SCIIGOJ</translation> <translation>SCIIGOJ</translation>
</message> </message>
@ -3247,12 +3270,12 @@ forigi la enhavon, se necese.</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Ŝanĝi</translation> <translation>Ŝanĝi</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Ŝanĝi liston de ĉambroj, tra kiuj oni povos aliĝi al ĉi tiu. Ordinare tio estas la oficiala aro de ĉi tiu ĉambro.</translation> <translation>Ŝanĝi liston de ĉambroj, tra kiuj oni povos aliĝi al ĉi tiu. Ordinare tio estas la oficiala aro de ĉi tiu ĉambro.</translation>
</message> </message>
@ -3334,13 +3357,13 @@ forigi la enhavon, se necese.</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Agordi</translation> <translation>Agordi</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Elekti kaŝotajn okazojn en ĉi tiu ĉambro</translation> <translation>Elekti kaŝotajn okazojn en ĉi tiu ĉambro</translation>
</message> </message>
@ -3376,7 +3399,7 @@ forigi la enhavon, se necese.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Permesoj</translation> <translation>Permesoj</translation>
</message> </message>
@ -3554,7 +3577,7 @@ forigi la enhavon, se necese.</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3689,30 +3712,25 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<translation>Oficiala komunumo por ĉi tiu ĉambro</translation> <translation>Oficiala komunumo por ĉi tiu ĉambro</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Parenca komunumo por ĉi tiu ĉambro</translation> <translation>Parenca komunumo por ĉi tiu ĉambro</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Listigita nur por komunumanoj</translation> <translation>Listigita nur por komunumanoj</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Listigita nur por ĉambranoj</translation> <translation>Listigita nur por ĉambranoj</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Nerilata</translation> <translation>Nerilata</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subkomunumoj</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3772,7 +3790,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Parto de fadeno</translation> <translation>Parto de fadeno</translation>
</message> </message>
@ -3780,7 +3798,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 voĉvokis.</translation> <translation>%1 voĉvokis.</translation>
</message> </message>
@ -3852,7 +3870,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3884,7 +3902,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="+344"/> <location line="+347"/>
<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>
@ -4214,7 +4232,7 @@ Kialo: %4</translation>
<translation>%1 forigis sian frapon.</translation> <translation>%1 forigis sian frapon.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 ŝanĝis, kiuj serviloj estas permesitaj en la ĉambro.</translation> <translation>%1 ŝanĝis, kiuj serviloj estas permesitaj en la ĉambro.</translation>
</message> </message>
@ -4244,7 +4262,7 @@ Kialo: %4</translation>
<translation>%1 ŝanĝis bildon de la ĉambro al: %2</translation> <translation>%1 ŝanĝis bildon de la ĉambro al: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 forigis bildon de la ĉambro.</translation> <translation>%1 forigis bildon de la ĉambro.</translation>
</message> </message>
@ -4279,7 +4297,7 @@ Kialo: %4</translation>
<translation>Vi aliĝis ĉi tiun ĉambron.</translation> <translation>Vi aliĝis ĉi tiun ĉambron.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 necesigis inviton por aliĝo al ĉi tiu ĉambro.</translation> <translation>%1 necesigis inviton por aliĝo al ĉi tiu ĉambro.</translation>
</message> </message>
@ -4326,7 +4344,7 @@ Kialo: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Neniu ĉambro estas malfermita</translation> <translation>Neniu ĉambro estas malfermita</translation>
</message> </message>
@ -4427,7 +4445,7 @@ Kialo: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Neniu ĉambro estas elektita</translation> <translation>Neniu ĉambro estas elektita</translation>
</message> </message>
@ -4477,7 +4495,7 @@ Kialo: %4</translation>
<translation>Elektebloj de ĉambro</translation> <translation>Elektebloj de ĉambro</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Inviti uzantojn</translation> <translation>Inviti uzantojn</translation>
</message> </message>
@ -4510,7 +4528,7 @@ Kialo: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Montri</translation> <translation>Montri</translation>
</message> </message>
@ -4519,6 +4537,15 @@ Kialo: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Ĉesigi</translation> <translation>Ĉesigi</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4713,8 +4740,8 @@ Kialo: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Implicita</translation> <translation>Implicita</translation>
</message> </message>
@ -4722,7 +4749,7 @@ Kialo: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Haŭto</translation> <translation>Haŭto</translation>
</message> </message>
@ -4781,6 +4808,11 @@ Kialo: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Ludi movbildojn nur sub musmontrilo</translation> <translation>Ludi movbildojn nur sub musmontrilo</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5087,7 +5119,7 @@ Kialo: %4</translation>
<translation>Regule forigadu eksdatajn okazojn</translation> <translation>Regule forigadu eksdatajn okazojn</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Implicita</translation> <translation>Implicita</translation>
</message> </message>
@ -5160,6 +5192,11 @@ Kun ĉi tio malŝaltita, ĉiuj mesaĝoj sendiĝas en plata teksto.</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Montri, kiu tajpas en ĉambro. <translation>Montri, kiu tajpas en ĉambro.
@ -5214,7 +5251,12 @@ NE kvadrato, JES cirklo.</translation>
<translation>Malebligos fingrajn gestojn, ekzemple por transiri inter ĉambroj kaj historio, por respondi al mesaĝo tirinte ĝin.</translation> <translation>Malebligos fingrajn gestojn, ekzemple por transiri inter ĉambroj kaj historio, por respondi al mesaĝo tirinte ĝin.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Memage respondas al petoj pri ŝlosiloj de aliaj uzantoj, se ili estas kontrolitaj, se alie tiu aparato maldevus aliri tiujn ŝlosilojn.</translation> <translation>Memage respondas al petoj pri ŝlosiloj de aliaj uzantoj, se ili estas kontrolitaj, se alie tiu aparato maldevus aliri tiujn ŝlosilojn.</translation>
</message> </message>
@ -5224,24 +5266,24 @@ NE kvadrato, JES cirklo.</translation>
<translation>La ŝlosilo, per kiu vi kontrolos viajn proprajn aparatojn. Se ĝi estas kaŝmemorata, kontrolo de unu el viaj aparatoj devus marki ĝin kontrolita por ĉiuj aliaj viaj aparatoj, kaj ankaŭ por uzantoj, kiuj kontrolis vin.</translation> <translation>La ŝlosilo, per kiu vi kontrolos viajn proprajn aparatojn. Se ĝi estas kaŝmemorata, kontrolo de unu el viaj aparatoj devus marki ĝin kontrolita por ĉiuj aliaj viaj aparatoj, kaj ankaŭ por uzantoj, kiuj kontrolis vin.</translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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>Atentigas je ricevo de mesaĝo. <translation>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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Komunuma breto</translation> <translation>Komunuma breto</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Montri nombron de mesaĝoj por komunumoj kaj etikedoj</translation> <translation>Montri nombron de mesaĝoj por komunumoj kaj etikedoj</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Agordi la maksimuman larĝecon de mesaĝoj en la historio (en bilderoj). Tio povas plibonigi legeblecon sur larĝa ekrano, kiam la fenestro de Nheko grandas.</translation> <translation>Agordi la maksimuman larĝecon de mesaĝoj en la historio (en bilderoj). Tio povas plibonigi legeblecon sur larĝa ekrano, kiam la fenestro de Nheko grandas.</translation>
</message> </message>
@ -5251,7 +5293,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation>Montri kolonon kun komunumoj kaj etikedoj, flanke de la listo de ĉambroj.</translation> <translation>Montri kolonon kun komunumoj kaj etikedoj, flanke de la listo de ĉambroj.</translation>
</message> </message>
<message> <message>
<location line="+23"/> <location line="+27"/>
<source>Display rooms with new messages first. <source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is off, the list of rooms will only be sorted by the preferred sorting order.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source> If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source>
@ -5316,12 +5358,7 @@ malklariĝos.</translation>
<translation>Malhelpos elkton de teksto en historio por faciligi rulumadon per tuŝoj.</translation> <translation>Malhelpos elkton de teksto en historio por faciligi rulumadon per tuŝoj.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Ŝanĝas skalan obligon de la tuta fasado.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Uzos la servilon turn.matrix.org kiel asistanton, kiam via hejma servilo ne disponigos propran.</translation> <translation>Uzos la servilon turn.matrix.org kiel asistanton, kiam via hejma servilo ne disponigos propran.</translation>
</message> </message>
@ -5375,7 +5412,22 @@ This setting will take effect upon restart.</source>
<translation>Administri viajn malatentatajn uzantojn.</translation> <translation>Administri viajn malatentatajn uzantojn.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Sistema signoformaro</translation> <translation>Sistema signoformaro</translation>
</message> </message>
@ -5385,7 +5437,7 @@ This setting will take effect upon restart.</source>
<translation>Sistema bildosignoformaro</translation> <translation>Sistema bildosignoformaro</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Elektu dosieron</translation> <translation>Elektu dosieron</translation>
</message> </message>
@ -5404,13 +5456,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Eraro</translation> <translation>Eraro</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Pasvorto de dosiero</translation> <translation>Pasvorto de dosiero</translation>
@ -5432,7 +5485,22 @@ This setting will take effect upon restart.</source>
<translation>Enigu pasfrazon por ĉifri ŝlosilojn de via salutaĵo:</translation> <translation>Enigu pasfrazon por ĉifri ŝlosilojn de via salutaĵo:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Dosiero, kien konserviĝos la elportitaj ŝloslioj de salutaĵo</translation> <translation>Dosiero, kien konserviĝos la elportitaj ŝloslioj de salutaĵo</translation>
</message> </message>
@ -5558,7 +5626,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Hieraŭ</translation> <translation>Hieraŭ</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 y %2</translation> <translation>%1 y %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -311,7 +311,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Falló la creación de la sala: Alias incorrecto</translation> <translation>Falló la creación de la sala: Alias incorrecto</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Sala %1 creada.</translation> <translation>Sala %1 creada.</translation>
</message> </message>
@ -392,7 +392,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<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="-1002"/> <location line="-1019"/>
<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>
@ -435,12 +435,12 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Falló al remover la invitación: %1</translation> <translation>Falló al remover la invitación: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>No se pudo crear la sala: %1</translation> <translation>No se pudo crear la sala: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Error al salir de la sala: %1</translation> <translation>Error al salir de la sala: %1</translation>
</message> </message>
@ -777,7 +777,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Expandir</translation> <translation>Expandir</translation>
</message> </message>
@ -787,7 +787,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Contraer</translation> <translation>Contraer</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>No mostrar recuentos de notificaciones para esta comunidad o etiqueta.</translation> <translation>No mostrar recuentos de notificaciones para esta comunidad o etiqueta.</translation>
</message> </message>
@ -1162,7 +1162,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1411,6 +1411,14 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Dejar de ignorar.</translation> <translation>Dejar de ignorar.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Mostrar</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1577,7 +1585,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Todos los archivos (*)</translation> <translation>Todos los archivos (*)</translation>
</message> </message>
@ -1587,7 +1595,12 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Seleccionar archivo(s)</translation> <translation>Seleccionar archivo(s)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1668,12 +1681,12 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Ha introducido un ID de matrix no válido, por ejemplo @usuario:suservidor.ejemplo.com</translation> <translation>Ha introducido un ID de matrix no válido, por ejemplo @usuario:suservidor.ejemplo.com</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Error en la detección automática. Se ha recibido una respuesta malformada.</translation> <translation>Error en la detección automática. Se ha recibido una respuesta malformada.</translation>
</message> </message>
@ -1698,7 +1711,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Se ha producido un error desconocido. Asegúrese de que el dominio del homeserver es válido.</translation> <translation>Se ha producido un error desconocido. Asegúrese de que el dominio del homeserver es válido.</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1902,7 +1915,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Editar</translation> <translation>Editar</translation>
</message> </message>
@ -1947,30 +1960,30 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Motivo de la eliminación</translation> <translation>Motivo de la eliminación</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Ir al &amp;mensaje</translation> <translation>Ir al &amp;mensaje</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Copiar</translation> <translation>&amp;Copiar</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translatorcomment>@CM0use: I don&apos;t know if it is correct to place the &amp; in different letters from the original text. I&apos;ll leave it as @hllwk0333 did.</translatorcomment> <translatorcomment>@CM0use: I don&apos;t know if it is correct to place the &amp; in different letters from the original text. I&apos;ll leave it as @hllwk0333 did.</translatorcomment>
<translation>Copiar dirección de &amp;enlace</translation> <translation>Copiar dirección de &amp;enlace</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;accionar</translation> <translation>Re&amp;accionar</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Respo&amp;nder</translation> <translation>Respo&amp;nder</translation>
</message> </message>
@ -1995,22 +2008,22 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>&amp;Fijar</translation> <translation>&amp;Fijar</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Leer recibos</translation> <translation>&amp;Leer recibos</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Reenviar</translation> <translation>&amp;Reenviar</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Marcar como leido</translation> <translation>&amp;Marcar como leido</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Ver código fuente</translation> <translation>Ver código fuente</translation>
</message> </message>
@ -2020,7 +2033,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Ver código fuente sin cifrar</translation> <translation>Ver código fuente sin cifrar</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Elimin&amp;ar mensaje</translation> <translation>Elimin&amp;ar mensaje</translation>
</message> </message>
@ -2045,7 +2058,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Copiar enlace a even&amp;to</translation> <translation>Copiar enlace a even&amp;to</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Ir a mensaje citado</translation> <translation>&amp;Ir a mensaje citado</translation>
</message> </message>
@ -2116,7 +2129,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 envió un mensaje cifrado</translation> <translation>%1 envió un mensaje cifrado</translation>
@ -2547,7 +2560,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Cree un perfil único que le permita iniciar sesión en varias cuentas al mismo tiempo e iniciar varias instancias de nheko.</translation> <translation>Cree un perfil único que le permita iniciar sesión en varias cuentas al mismo tiempo e iniciar varias instancias de nheko.</translation>
</message> </message>
@ -2652,7 +2665,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Error en la detección automática. Se ha recibido una respuesta malformada.</translation> <translation>Error en la detección automática. Se ha recibido una respuesta malformada.</translation>
</message> </message>
@ -2677,7 +2690,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Se ha producido un error desconocido. Asegúrese de que el dominio del homeserver es válido.</translation> <translation>Se ha producido un error desconocido. Asegúrese de que el dominio del homeserver es válido.</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2938,7 +2951,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Mensaje de estado</translation> <translation>Mensaje de estado</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Ajustes de perfil</translation> <translation>Ajustes de perfil</translation>
</message> </message>
@ -2968,7 +2981,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Fuera de línea</translation> <translation>Fuera de línea</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>El cifrado no está configurado</translation> <translation>El cifrado no está configurado</translation>
@ -2991,7 +3004,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Cerrar</translation> <translation>Cerrar</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Introduzca la etiqueta que desee utilizar:</translation> <translation>Introduzca la etiqueta que desee utilizar:</translation>
</message> </message>
@ -3126,7 +3139,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Error al activar el cifrado: %1</translation> <translation>Error al activar el cifrado: %1</translation>
</message> </message>
@ -3170,12 +3183,17 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Cambiar el avatar de la sala.</translation> <translation>Cambiar el avatar de la sala.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Cambiar nombre de esta sala</translation> <translation>Cambiar nombre de esta sala</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n miembro</numerusform> <numerusform>%n miembro</numerusform>
@ -3193,12 +3211,17 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>No se ha establecido ningún tema</translation> <translation>No se ha establecido ningún tema</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Cambiar el tema de la sala</translation> <translation>Cambiar el tema de la sala</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>NOTIFICACIONES</translation> <translation>NOTIFICACIONES</translation>
</message> </message>
@ -3249,12 +3272,12 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Cambiar</translation> <translation>Cambiar</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Cambia la lista de salas a través de las cuales los usuarios pueden unirse a esta sala. Normalmente se trata de la comunidad oficial de esta sala.</translation> <translation>Cambia la lista de salas a través de las cuales los usuarios pueden unirse a esta sala. Normalmente se trata de la comunidad oficial de esta sala.</translation>
</message> </message>
@ -3336,13 +3359,13 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Configurar</translation> <translation>Configurar</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Seleccionar eventos para ocultar en esta sala</translation> <translation>Seleccionar eventos para ocultar en esta sala</translation>
</message> </message>
@ -3378,7 +3401,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Permiso</translation> <translation>Permiso</translation>
</message> </message>
@ -3556,7 +3579,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Error al conectar con el almacenamiento secreto</translation> <translation>Error al conectar con el almacenamiento secreto</translation>
</message> </message>
@ -3691,30 +3714,25 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<translation>Comunidad oficial para esta sala</translation> <translation>Comunidad oficial para esta sala</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Comunidad afiliada para esta sala</translation> <translation>Comunidad afiliada para esta sala</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Sólo para miembros de la comunidad</translation> <translation>Sólo para miembros de la comunidad</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Sólo para miembros de la sala</translation> <translation>Sólo para miembros de la sala</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>No relacionado</translation> <translation>No relacionado</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subcomunidades</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3773,7 +3791,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Parte de un hilo</translation> <translation>Parte de un hilo</translation>
</message> </message>
@ -3781,7 +3799,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 hizo una llamada de voz.</translation> <translation>%1 hizo una llamada de voz.</translation>
</message> </message>
@ -3853,7 +3871,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Error en la redacción del mensaje: %1</translation> <translation>Error en la redacción del mensaje: %1</translation>
@ -3885,7 +3903,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="+344"/> <location line="+347"/>
<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>
@ -4219,7 +4237,7 @@ Motivo: %4</translation>
<translation>%1 redactó su toc.</translation> <translation>%1 redactó su toc.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 changed which servers are allowed in this room.</translation> <translation>%1 changed which servers are allowed in this room.</translation>
</message> </message>
@ -4249,7 +4267,7 @@ Motivo: %4</translation>
<translation>%1 cambió el avatar de la habitación a: %2</translation> <translation>%1 cambió el avatar de la habitación a: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 eliminó el avatar de la sala.</translation> <translation>%1 eliminó el avatar de la sala.</translation>
</message> </message>
@ -4284,7 +4302,7 @@ Motivo: %4</translation>
<translation>Te has unido a esta sala.</translation> <translation>Te has unido a esta sala.</translation>
</message> </message>
<message> <message>
<location line="+1677"/> <location line="+1680"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation>%2 revocó la invitación a %1.</translation> <translation>%2 revocó la invitación a %1.</translation>
</message> </message>
@ -4326,7 +4344,7 @@ Motivo: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Ninguna sala abierta</translation> <translation>Ninguna sala abierta</translation>
</message> </message>
@ -4427,7 +4445,7 @@ Motivo: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Ninguna sala seleccionada</translation> <translation>Ninguna sala seleccionada</translation>
</message> </message>
@ -4477,7 +4495,7 @@ Motivo: %4</translation>
<translation>Ajustes de la sala</translation> <translation>Ajustes de la sala</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Invitar usuarios</translation> <translation>Invitar usuarios</translation>
</message> </message>
@ -4510,7 +4528,7 @@ Motivo: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Mostrar</translation> <translation>Mostrar</translation>
</message> </message>
@ -4519,6 +4537,15 @@ Motivo: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Salir</translation> <translation>Salir</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4713,8 +4740,8 @@ Motivo: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Por defecto</translation> <translation>Por defecto</translation>
</message> </message>
@ -4722,7 +4749,7 @@ Motivo: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Tema</translation> <translation>Tema</translation>
</message> </message>
@ -4786,6 +4813,11 @@ Motivo: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Regroducir automáticamente los GIFs sólo al pasar el mouse por encima</translation> <translation>Regroducir automáticamente los GIFs sólo al pasar el mouse por encima</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5097,7 +5129,7 @@ Motivo: %4</translation>
<translation>Eliminar periódicamente los eventos caducados</translation> <translation>Eliminar periódicamente los eventos caducados</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Por defecto</translation> <translation>Por defecto</translation>
</message> </message>
@ -5179,6 +5211,11 @@ Cuando está deshabilitado, todos los mensajes son enviados en texto sin formato
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Mostrar quién está escribiendo en una sala. <translation>Mostrar quién está escribiendo en una sala.
@ -5304,11 +5341,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation>Cambiar el factor de escala de toda la interfaz de usuario.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Se usará turn.matrix.org como asistencia cuando tu homeserver no lo ofrezca.</translation> <translation>Se usará turn.matrix.org como asistencia cuando tu homeserver no lo ofrezca.</translation>
</message> </message>
@ -5372,7 +5409,22 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<translation>Gestiona tus usuarios ignorados.</translation> <translation>Gestiona tus usuarios ignorados.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Tipo de letra del sistema</translation> <translation>Tipo de letra del sistema</translation>
</message> </message>
@ -5382,7 +5434,7 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<translation>Fuente de emoji del sistema</translation> <translation>Fuente de emoji del sistema</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Seleccionar un archivo</translation> <translation>Seleccionar un archivo</translation>
</message> </message>
@ -5401,13 +5453,14 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Error</translation> <translation>Error</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Contraseña del archivo</translation> <translation>Contraseña del archivo</translation>
@ -5429,7 +5482,22 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<translation>Inserta la contraseña para cifrar tus claves de sesión:</translation> <translation>Inserta la contraseña para cifrar tus claves de sesión:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Archivo para guardar las claves de sesión exportadas</translation> <translation>Archivo para guardar las claves de sesión exportadas</translation>
</message> </message>
@ -5554,7 +5622,7 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ayer</translation> <translation>Ayer</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 ja %2</translation> <translation>%1 ja %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Kutsutud kasutaja: %1</translation> <translation>Kutsutud kasutaja: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -289,7 +289,7 @@
<translation>Jututoa loomine ei õnnestunud: vigane või vale alias</translation> <translation>Jututoa loomine ei õnnestunud: vigane või vale alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>%1 jututuba on loodud.</translation> <translation>%1 jututuba on loodud.</translation>
</message> </message>
@ -350,7 +350,7 @@
<translation>Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?</translation> <translation>Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Puhvri versiooniuuendus ebaõnnestus!</translation> <translation>Puhvri versiooniuuendus ebaõnnestus!</translation>
</message> </message>
@ -414,12 +414,12 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Kutse tagasivõtmine ei õnnestunud: %1</translation> <translation>Kutse tagasivõtmine ei õnnestunud: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Jututoa loomine ei õnnestunud: %1</translation> <translation>Jututoa loomine ei õnnestunud: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Jututoast lahkumine ei õnnestunud: %1</translation> <translation>Jututoast lahkumine ei õnnestunud: %1</translation>
</message> </message>
@ -776,7 +776,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Laienda</translation> <translation>Laienda</translation>
</message> </message>
@ -786,7 +786,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Ahenda</translation> <translation>Ahenda</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Ära näita teavituste loendit selle kogukonna või sildi kohta.</translation> <translation>Ära näita teavituste loendit selle kogukonna või sildi kohta.</translation>
</message> </message>
@ -1160,8 +1160,8 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Krüptovõti on pärist mitteusaldusväärsest allikast nagu näiteks mõnelt teiselt kasutajalt või valest varukoopiast. Sellel põhjusel me ei saa kinnitada, kes oli selle sõnumi saatja.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1408,6 +1408,14 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Lõpeta eiramine.</translation> <translation>Lõpeta eiramine.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Näita</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1572,12 +1580,17 @@ 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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Kõik failid (*)</translation> <translation>Kõik failid (*)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Kasutaja %1 andmete laadimine ei õnnestunud</translation> <translation>Kasutaja %1 andmete laadimine ei õnnestunud</translation>
</message> </message>
@ -1587,7 +1600,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>%1 üleslaadimine ei õnnestunud</translation> <translation>%1 üleslaadimine ei õnnestunud</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-975"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation>Vali fail(id)</translation> <translation>Vali fail(id)</translation>
</message> </message>
@ -1663,12 +1676,12 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Sa oled sisestanud vale või vigase Matrixi kasutajatunnuse, näiteks @kasutaja:sinuserver.domeen.com</translation> <translation>Sa oled sisestanud vale või vigase Matrixi kasutajatunnuse, näiteks @kasutaja:sinuserver.domeen.com</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1693,7 +1706,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1832,7 +1845,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/> <location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<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>
@ -1897,7 +1910,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Muuda</translation> <translation>Muuda</translation>
</message> </message>
@ -1942,29 +1955,29 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Eemaldamise põhjus</translation> <translation>Eemaldamise põhjus</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Ava &amp;sõnum</translation> <translation>Ava &amp;sõnum</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopeeri</translation> <translation>&amp;Kopeeri</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Kopeeri &amp;lingi asukoht</translation> <translation>Kopeeri &amp;lingi asukoht</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;ageeri</translation> <translation>Re&amp;ageeri</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>&amp;Vasta</translation> <translation>&amp;Vasta</translation>
</message> </message>
@ -1989,22 +2002,22 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>&amp;Määra püsisõnumiks</translation> <translation>&amp;Määra püsisõnumiks</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Lugemisteatised</translation> <translation>&amp;Lugemisteatised</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Edasta</translation> <translation>&amp;Edasta</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Märgi loetuks</translation> <translation>&amp;Märgi loetuks</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Näita sõnumi lähtekoodi</translation> <translation>Näita sõnumi lähtekoodi</translation>
</message> </message>
@ -2014,7 +2027,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Näita sõnumi dekrüptitud lähtekoodi</translation> <translation>Näita sõnumi dekrüptitud lähtekoodi</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Eemal&amp;da sõnum</translation> <translation>Eemal&amp;da sõnum</translation>
</message> </message>
@ -2039,7 +2052,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Kopeeri sündmuse li&amp;nk</translation> <translation>Kopeeri sündmuse li&amp;nk</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Vaata tsiteeritud sõnumit</translation> <translation>&amp;Vaata tsiteeritud sõnumit</translation>
</message> </message>
@ -2110,7 +2123,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 saatis krüptitud sõnumi</translation> <translation>%1 saatis krüptitud sõnumi</translation>
@ -2541,7 +2554,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Loo unikaalne kasutajaprofiil, mis võimaldab samaaegselt sisse logide mitmele Matrixi kontole ja avada vastavalt mitu nheko rakenduse akent.</translation> <translation>Loo unikaalne kasutajaprofiil, mis võimaldab samaaegselt sisse logide mitmele Matrixi kontole ja avada vastavalt mitu nheko rakenduse akent.</translation>
</message> </message>
@ -2646,7 +2659,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2671,7 +2684,7 @@ Näide: https://sinuserver.domeen.com: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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2932,7 +2945,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Olekuteade</translation> <translation>Olekuteade</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Profiili seadistused</translation> <translation>Profiili seadistused</translation>
</message> </message>
@ -2962,7 +2975,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Võrgust väljas</translation> <translation>Võrgust väljas</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Krüptimine pole veel kasutusel</translation> <translation>Krüptimine pole veel kasutusel</translation>
@ -2985,7 +2998,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Sulge</translation> <translation>Sulge</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Kirjuta silt, mida soovid kasutada:</translation> <translation>Kirjuta silt, mida soovid kasutada:</translation>
</message> </message>
@ -3120,7 +3133,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3164,12 +3177,17 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Muuda jututoa tunnuspilti.</translation> <translation>Muuda jututoa tunnuspilti.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Muuda selle jututoa nime</translation> <translation>Muuda selle jututoa nime</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n liige</numerusform> <numerusform>%n liige</numerusform>
@ -3187,12 +3205,17 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Teema on kirjeldamata</translation> <translation>Teema on kirjeldamata</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<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>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>TEAVITUSED</translation> <translation>TEAVITUSED</translation>
</message> </message>
@ -3243,12 +3266,12 @@ Näide: https://sinuserver.domeen.com:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Muuda</translation> <translation>Muuda</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Muuda jututube, mille kaudu on võimalik selle jututoaga liituda. Tavaliselt on selleks näiteks selle jututoa põhiline kogukond.</translation> <translation>Muuda jututube, mille kaudu on võimalik selle jututoaga liituda. Tavaliselt on selleks näiteks selle jututoa põhiline kogukond.</translation>
</message> </message>
@ -3330,13 +3353,13 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Seadista</translation> <translation>Seadista</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3372,7 +3395,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Õigused</translation> <translation>Õigused</translation>
</message> </message>
@ -3550,7 +3573,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3685,30 +3708,25 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>Selle jututoa ametlik kogukond</translation> <translation>Selle jututoa ametlik kogukond</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Selle jututoaga seotud kogukond</translation> <translation>Selle jututoaga seotud kogukond</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Kuvatakse vaid kogukonna liikmetele</translation> <translation>Kuvatakse vaid kogukonna liikmetele</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Kuvatakse vaid jututoa liikmetele</translation> <translation>Kuvatakse vaid jututoa liikmetele</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Pole seotud</translation> <translation>Pole seotud</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Alamkogukonnad</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3767,7 +3785,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Osa jutulõngast</translation> <translation>Osa jutulõngast</translation>
</message> </message>
@ -3775,7 +3793,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 helistas.</translation> <translation>%1 helistas.</translation>
</message> </message>
@ -3847,7 +3865,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3879,7 +3897,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="+344"/> <location line="+347"/>
<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>
@ -4208,7 +4226,7 @@ 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="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 muutis serverid, mis on selles jututoas lubatud.</translation> <translation>%1 muutis serverid, mis on selles jututoas lubatud.</translation>
</message> </message>
@ -4238,7 +4256,7 @@ Põhjus: %4</translation>
<translation>%1 muutis uueks jututoa tunnuspildiks: %2</translation> <translation>%1 muutis uueks jututoa tunnuspildiks: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 eemaldas jututoa tunnuspildi.</translation> <translation>%1 eemaldas jututoa tunnuspildi.</translation>
</message> </message>
@ -4273,7 +4291,7 @@ Põhjus: %4</translation>
<translation>Sa liitusid jututoaga.</translation> <translation>Sa liitusid jututoaga.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 seadistas, et see jututuba vajab liitumiseks kutset.</translation> <translation>%1 seadistas, et see jututuba vajab liitumiseks kutset.</translation>
</message> </message>
@ -4320,7 +4338,7 @@ Põhjus: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Ühtegi jututuba pole avatud</translation> <translation>Ühtegi jututuba pole avatud</translation>
</message> </message>
@ -4421,7 +4439,7 @@ Põhjus: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Jututuba on valimata</translation> <translation>Jututuba on valimata</translation>
</message> </message>
@ -4471,7 +4489,7 @@ Põhjus: %4</translation>
<translation>Jututoa valikud</translation> <translation>Jututoa valikud</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Kutsu kasutajaid</translation> <translation>Kutsu kasutajaid</translation>
</message> </message>
@ -4504,7 +4522,7 @@ Põhjus: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Näita</translation> <translation>Näita</translation>
</message> </message>
@ -4513,6 +4531,15 @@ Põhjus: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Lõpeta töö</translation> <translation>Lõpeta töö</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4707,8 +4734,8 @@ Põhjus: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Vaikimisi</translation> <translation>Vaikimisi</translation>
</message> </message>
@ -4716,7 +4743,7 @@ Põhjus: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Teema</translation> <translation>Teema</translation>
</message> </message>
@ -4775,6 +4802,11 @@ Põhjus: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Esita liikuvaid pilte vaid siis, kui kursor on pildi kohal</translation> <translation>Esita liikuvaid pilte vaid siis, kui kursor on pildi kohal</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5076,7 +5108,7 @@ Põhjus: %4</translation>
<translation>Aeg-ajalt kustuta vanad sündmused</translation> <translation>Aeg-ajalt kustuta vanad sündmused</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Vaikimisi</translation> <translation>Vaikimisi</translation>
</message> </message>
@ -5148,6 +5180,11 @@ Kui Markdown ei ole kasutusel, siis saadetakse kõik sõnumid vormindamata tekst
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Näita, kes jututoas parasjagu kirjutab. <translation>Näita, kes jututoas parasjagu kirjutab.
@ -5201,7 +5238,12 @@ Väljalülitatuna - ruut, sisselülitatuna - ümmargune.</translation>
<translation>Sellega mitmed rakenduses kasutatavad viiped ei ole kasutusel, nagu näiteks vasakule/paremale viipamine jututubade ja ajajoone vahel liikumisel või viipamisega sõnumile vastamine.</translation> <translation>Sellega mitmed rakenduses kasutatavad viiped ei ole kasutusel, nagu näiteks vasakule/paremale viipamine jututubade ja ajajoone vahel liikumisel või viipamisega sõnumile vastamine.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Kui teised kasutajad on verifitseeritud, siis luba automaatselt vastata nende krüptovõtmete päringutele isegi siis, kui too seade ei peaks tohtima neid võtmeid kasutada.</translation> <translation>Kui teised kasutajad on verifitseeritud, siis luba automaatselt vastata nende krüptovõtmete päringutele isegi siis, kui too seade ei peaks tohtima neid võtmeid kasutada.</translation>
</message> </message>
@ -5211,24 +5253,24 @@ Väljalülitatuna - ruut, sisselülitatuna - ümmargune.</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> <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="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Kogukondade külgpaan</translation> <translation>Kogukondade külgpaan</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Näita kogukonna või sildi sõnumite arvu</translation> <translation>Näita kogukonna või sildi sõnumite arvu</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Seadista sõnumite suurim laius pikslites ajajoonel. See parandab loetavust suurel ekraanil, kui Nheko on avatud täisvaates</translation> <translation>Seadista sõnumite suurim laius pikslites ajajoonel. See parandab loetavust suurel ekraanil, kui Nheko on avatud täisvaates</translation>
</message> </message>
@ -5238,7 +5280,7 @@ See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti anim
<translation>Näita jututubade loendi kõrval veergu kogukondade ja siltidega.</translation> <translation>Näita jututubade loendi kõrval veergu kogukondade ja siltidega.</translation>
</message> </message>
<message> <message>
<location line="+23"/> <location line="+27"/>
<source>Display rooms with new messages first. <source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is off, the list of rooms will only be sorted by the preferred sorting order.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source> If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source>
@ -5303,12 +5345,7 @@ siis ajajoone vaade hägustub.</translation>
<translation>Selleks, et puutega kerimine oleks lihtsam, blokeerib see seadistus tekstivaliku ajajoonel.</translation> <translation>Selleks, et puutega kerimine oleks lihtsam, blokeerib see seadistus tekstivaliku ajajoonel.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Muuda kogu kasutajaliidese suurust.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Kui sinu koduserver ei paku välja sobilikku kõnehõlbustusserverit, siis kasuta turn.matrix.org teenust.</translation> <translation>Kui sinu koduserver ei paku välja sobilikku kõnehõlbustusserverit, siis kasuta turn.matrix.org teenust.</translation>
</message> </message>
@ -5362,7 +5399,22 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Halda eiratud kasutajaid.</translation> <translation>Halda eiratud kasutajaid.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Süsteemi kirjatüüp</translation> <translation>Süsteemi kirjatüüp</translation>
</message> </message>
@ -5372,7 +5424,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Süsteemi emotikonide kirjatüüp</translation> <translation>Süsteemi emotikonide kirjatüüp</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Vali fail</translation> <translation>Vali fail</translation>
</message> </message>
@ -5391,13 +5443,14 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Viga</translation> <translation>Viga</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Faili salasõna</translation> <translation>Faili salasõna</translation>
@ -5419,12 +5472,27 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Oma sessioonivõtmete krüptimiseks sisesta salafraas:</translation> <translation>Oma sessioonivõtmete krüptimiseks sisesta salafraas:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Fail, kuhu salvestad eksporditavad sessiooni krüptovõtmed</translation> <translation>Fail, kuhu salvestad eksporditavad sessiooni krüptovõtmed</translation>
</message> </message>
<message> <message>
<location line="-1066"/> <location line="-1104"/>
<source>Disable swipe motions</source> <source>Disable swipe motions</source>
<translation>Ära kasuta viipeid</translation> <translation>Ära kasuta viipeid</translation>
</message> </message>
@ -5549,7 +5617,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Eile</translation> <translation>Eile</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -285,7 +285,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -346,7 +346,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -407,12 +407,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -769,7 +769,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -779,7 +779,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1564,7 +1572,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1574,7 +1582,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1655,12 +1668,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1685,7 +1698,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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3669,28 +3692,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3831,7 +3849,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3863,7 +3881,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="+344"/> <location line="+347"/>
<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">
@ -4186,7 +4204,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4216,7 +4234,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4251,7 +4269,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4751,6 +4777,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5057,7 +5088,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5126,6 +5157,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5191,7 +5227,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5201,23 +5242,23 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5227,7 +5268,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5268,12 +5309,7 @@ be blurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5507,7 +5574,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -289,7 +289,7 @@
<translation>Huoneen luominen epäonnistui: Epäkelpo alias</translation> <translation>Huoneen luominen epäonnistui: Epäkelpo alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Huone %1 luotu.</translation> <translation>Huone %1 luotu.</translation>
</message> </message>
@ -350,7 +350,7 @@
<translation>Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?</translation> <translation>Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<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>
@ -414,12 +414,12 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Kutsun poistaminen epäonnistui: %1</translation> <translation>Kutsun poistaminen epäonnistui: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Huoneen luominen epäonnistui: %1</translation> <translation>Huoneen luominen epäonnistui: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Huoneesta poistuminen epäonnistui: %1</translation> <translation>Huoneesta poistuminen epäonnistui: %1</translation>
</message> </message>
@ -776,7 +776,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Laajenna</translation> <translation>Laajenna</translation>
</message> </message>
@ -786,7 +786,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Sorruta</translation> <translation>Sorruta</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Ä näytä ilmoitusmääriä tästä yhteisöstä tai tagista.</translation> <translation>Ä näytä ilmoitusmääriä tästä yhteisöstä tai tagista.</translation>
</message> </message>
@ -1160,7 +1160,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1408,6 +1408,14 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Näytä</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1572,12 +1580,17 @@ 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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Kaikki Tiedostot (*)</translation> <translation>Kaikki Tiedostot (*)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1587,7 +1600,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Tiedoston &quot;%1&quot; lähetys epäonnistui</translation> <translation>Tiedoston &quot;%1&quot; lähetys epäonnistui</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-975"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation>Valitse tiedosto(t)</translation> <translation>Valitse tiedosto(t)</translation>
</message> </message>
@ -1663,12 +1676,12 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1693,7 +1706,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1828,7 +1841,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/> <location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<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>
@ -1893,7 +1906,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Muokkaa</translation> <translation>Muokkaa</translation>
</message> </message>
@ -1938,29 +1951,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Syy poistamiselle</translation> <translation>Syy poistamiselle</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Hyppää &amp;viestiin</translation> <translation>Hyppää &amp;viestiin</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopioi</translation> <translation>&amp;Kopioi</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Kopioi &amp;linkin kohde</translation> <translation>Kopioi &amp;linkin kohde</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Rea&amp;goi</translation> <translation>Rea&amp;goi</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Vast&amp;aa</translation> <translation>Vast&amp;aa</translation>
</message> </message>
@ -1985,22 +1998,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>&amp;Kiinnitä</translation> <translation>&amp;Kiinnitä</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>%Lukukuittaukset</translation> <translation>%Lukukuittaukset</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Lähetä eteenpäin</translation> <translation>&amp;Lähetä eteenpäin</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Merkitse luetuksi</translation> <translation>&amp;Merkitse luetuksi</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Näytä sisältö raakamuodossa</translation> <translation>Näytä sisältö raakamuodossa</translation>
</message> </message>
@ -2010,7 +2023,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Näytä salaukseltaan purettu sisältö raakamuodossa</translation> <translation>Näytä salaukseltaan purettu sisältö raakamuodossa</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Poist&amp;a viesti</translation> <translation>Poist&amp;a viesti</translation>
</message> </message>
@ -2035,7 +2048,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Kopioi linkki tapaht&amp;umaan</translation> <translation>Kopioi linkki tapaht&amp;umaan</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Mene lainattuun viestiin</translation> <translation>&amp;Mene lainattuun viestiin</translation>
</message> </message>
@ -2106,7 +2119,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 lähetti salatun viestin</translation> <translation>%1 lähetti salatun viestin</translation>
@ -2537,7 +2550,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Luo ainutkertainen profiili, jonka kautta voit kirjautua sisään samanaikaisesti usealla käyttäjällä, sekä käynnistää Nhekosta monta ilmentymää.</translation> <translation>Luo ainutkertainen profiili, jonka kautta voit kirjautua sisään samanaikaisesti usealla käyttäjällä, sekä käynnistää Nhekosta monta ilmentymää.</translation>
</message> </message>
@ -2642,7 +2655,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2667,7 +2680,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2928,7 +2941,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Tilapäivitys</translation> <translation>Tilapäivitys</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Profiilin asetukset</translation> <translation>Profiilin asetukset</translation>
</message> </message>
@ -2958,7 +2971,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Salausta ei ole määritetty</translation> <translation>Salausta ei ole määritetty</translation>
@ -2981,7 +2994,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Sulje</translation> <translation>Sulje</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Kirjoita tagi jota haluat käyttää:</translation> <translation>Kirjoita tagi jota haluat käyttää:</translation>
</message> </message>
@ -3116,7 +3129,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3160,12 +3173,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Muuta huoneen avataria.</translation> <translation type="unfinished">Muuta huoneen avataria.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished">Muuta tämän huoneen nimeä</translation> <translation type="unfinished">Muuta tämän huoneen nimeä</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n jäsen</numerusform> <numerusform>%n jäsen</numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Aihetta ei ole asetettu</translation> <translation type="unfinished">Aihetta ei ole asetettu</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished">Muuta tämän huoneen aihetta</translation> <translation type="unfinished">Muuta tämän huoneen aihetta</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished">ILMOITUKSET</translation> <translation type="unfinished">ILMOITUKSET</translation>
</message> </message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished">Muuta</translation> <translation type="unfinished">Muuta</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished">Muuta listaa huoneista, joiden kautta tähän huoneeseen voi liittyä. Se on yleensä tämän huoneen virallinen yhteisö.</translation> <translation type="unfinished">Muuta listaa huoneista, joiden kautta tähän huoneeseen voi liittyä. Se on yleensä tämän huoneen virallinen yhteisö.</translation>
</message> </message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished">Määritä</translation> <translation type="unfinished">Määritä</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation type="unfinished">Valitse huoneesta piilotettavat tapahtumat</translation> <translation type="unfinished">Valitse huoneesta piilotettavat tapahtumat</translation>
</message> </message>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished">Oikeudet</translation> <translation type="unfinished">Oikeudet</translation>
</message> </message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3681,30 +3704,25 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<translation>Tämän huoneen virallinen yhteisö</translation> <translation>Tämän huoneen virallinen yhteisö</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Tähän huoneeseen liittyvä yhteisö</translation> <translation>Tähän huoneeseen liittyvä yhteisö</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Listattu vain yhteisön jäsenille</translation> <translation>Listattu vain yhteisön jäsenille</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Listattu vain huoneen jäsenille</translation> <translation>Listattu vain huoneen jäsenille</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Ei-liittyvä</translation> <translation>Ei-liittyvä</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Aliyhteisöt</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3763,7 +3781,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished">Osa viestiketjua</translation> <translation type="unfinished">Osa viestiketjua</translation>
</message> </message>
@ -3771,7 +3789,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 asetti äänipuhelun.</translation> <translation type="unfinished">%1 asetti äänipuhelun.</translation>
</message> </message>
@ -3843,7 +3861,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3875,7 +3893,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="+344"/> <location line="+347"/>
<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>
@ -4204,7 +4222,7 @@ Syy: %4</translation>
<translation>%1 perui koputuksensa.</translation> <translation>%1 perui koputuksensa.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished">%1 muutti tähän huoneeseen sallittuja palvelimia.</translation> <translation type="unfinished">%1 muutti tähän huoneeseen sallittuja palvelimia.</translation>
</message> </message>
@ -4234,7 +4252,7 @@ Syy: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4269,7 +4287,7 @@ Syy: %4</translation>
<translation>Liityit tähän huoneeseen.</translation> <translation>Liityit tähän huoneeseen.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 teki tämän huoneen vaatimaan kutsun liittymiseen.</translation> <translation>%1 teki tämän huoneen vaatimaan kutsun liittymiseen.</translation>
</message> </message>
@ -4316,7 +4334,7 @@ Syy: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Yhtäkään huonetta ei ole avattu</translation> <translation>Yhtäkään huonetta ei ole avattu</translation>
</message> </message>
@ -4417,7 +4435,7 @@ Syy: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Ei valittua huonetta</translation> <translation>Ei valittua huonetta</translation>
</message> </message>
@ -4467,7 +4485,7 @@ Syy: %4</translation>
<translation>Huoneen asetukset</translation> <translation>Huoneen asetukset</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Kutsu käyttäjiä</translation> <translation>Kutsu käyttäjiä</translation>
</message> </message>
@ -4500,7 +4518,7 @@ Syy: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Näytä</translation> <translation>Näytä</translation>
</message> </message>
@ -4509,6 +4527,15 @@ Syy: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Lopeta</translation> <translation>Lopeta</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4703,8 +4730,8 @@ Syy: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Oletus</translation> <translation>Oletus</translation>
</message> </message>
@ -4712,7 +4739,7 @@ Syy: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Teema</translation> <translation>Teema</translation>
</message> </message>
@ -4771,6 +4798,11 @@ Syy: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Toista animoidut kuvat vain kun kohdistin on niiden päällä</translation> <translation>Toista animoidut kuvat vain kun kohdistin on niiden päällä</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5077,7 +5109,7 @@ Syy: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Oletus</translation> <translation>Oletus</translation>
</message> </message>
@ -5149,6 +5181,11 @@ Kun poissa päältä, kaikki viestit lähetetään tavallisena tekstinä.</trans
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Näytä kuka kirjoittaa huoneessa. <translation>Näytä kuka kirjoittaa huoneessa.
@ -5192,7 +5229,12 @@ POIS - neliö, PÄÄLLÄ - ympyrä.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Vastaa automaattisesti muiden vahvistettujen käyttäjien avainpyyntöihin, vaikka kyseisellä laitteella ei muuten pitäisi olla pääsyä avaimiin.</translation> <translation>Vastaa automaattisesti muiden vahvistettujen käyttäjien avainpyyntöihin, vaikka kyseisellä laitteella ei muuten pitäisi olla pääsyä avaimiin.</translation>
</message> </message>
@ -5202,24 +5244,24 @@ POIS - neliö, PÄÄLLÄ - ympyrä.</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> <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="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Yhteisösivupalkki</translation> <translation>Yhteisösivupalkki</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Näytä yhteisöjen ja tagien viestimäärät</translation> <translation>Näytä yhteisöjen ja tagien viestimäärät</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Aseta viestien maksimileveys aikajanalla (pikseleinä). Voi auttaa luettavuudessa, kun Nheko on suurennettuna</translation> <translation>Aseta viestien maksimileveys aikajanalla (pikseleinä). Voi auttaa luettavuudessa, kun Nheko on suurennettuna</translation>
</message> </message>
@ -5229,7 +5271,7 @@ Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalk
<translation>Näytä yhteisöt ja tagit sisältävä sarake huonelistan vieressä.</translation> <translation>Näytä yhteisöt ja tagit sisältävä sarake huonelistan vieressä.</translation>
</message> </message>
<message> <message>
<location line="+23"/> <location line="+27"/>
<source>Display rooms with new messages first. <source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is off, the list of rooms will only be sorted by the preferred sorting order.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source> If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source>
@ -5300,12 +5342,7 @@ sumennetaan.</translation>
<translation>Estää tekstin valitsemisen aikajanalla, jotta koskettamalla vierittäminen on helpompaa.</translation> <translation>Estää tekstin valitsemisen aikajanalla, jotta koskettamalla vierittäminen on helpompaa.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Muuta koko käyttöliittymän kokoa.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Käyttää apuna palvelinta turn.matrix.org silloin kun kotipalvelimesi ei sellaista tarjoa.</translation> <translation>Käyttää apuna palvelinta turn.matrix.org silloin kun kotipalvelimesi ei sellaista tarjoa.</translation>
</message> </message>
@ -5359,7 +5396,22 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5369,7 +5421,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Valitse tiedosto</translation> <translation>Valitse tiedosto</translation>
</message> </message>
@ -5388,13 +5440,14 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Virhe</translation> <translation>Virhe</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Tiedoston salasana</translation> <translation>Tiedoston salasana</translation>
@ -5416,7 +5469,22 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation>Anna salasana istuntoavaimien salaamiseksi:</translation> <translation>Anna salasana istuntoavaimien salaamiseksi:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Tiedosto, johon viedyt istuntoavaimet tallennetaan</translation> <translation>Tiedosto, johon viedyt istuntoavaimet tallennetaan</translation>
</message> </message>
@ -5541,7 +5609,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Eilen</translation> <translation>Eilen</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 et %2</translation> <translation>%1 et %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Utilisateur(rice) invité(e)&#xa0;: %1</translation> <translation>Utilisateur(rice) invité(e)&#xa0;: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -289,7 +289,7 @@
<translation>Impossible de créer le salon : mauvais alias</translation> <translation>Impossible de créer le salon : mauvais alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Salon %1 créé.</translation> <translation>Salon %1 créé.</translation>
</message> </message>
@ -350,7 +350,7 @@
<translation>Voulez-vous vraiment commencer une discussion privée avec %1 ?</translation> <translation>Voulez-vous vraiment commencer une discussion privée avec %1 ?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Échec de la migration du cache&#x202f;!</translation> <translation>Échec de la migration du cache&#x202f;!</translation>
</message> </message>
@ -414,12 +414,12 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Impossible de supprimer l&apos;invitation&#x202f;: %1</translation> <translation>Impossible de supprimer l&apos;invitation&#x202f;: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Échec de la création du salon&#xa0;: %1</translation> <translation>Échec de la création du salon&#xa0;: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Impossible de quitter le salon&#xa0;: %1</translation> <translation>Impossible de quitter le salon&#xa0;: %1</translation>
</message> </message>
@ -776,7 +776,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Développer</translation> <translation>Développer</translation>
</message> </message>
@ -786,7 +786,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Réduire</translation> <translation>Réduire</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Ne pas afficher le compteur de notifications pour cette communauté ou cette étiquette.</translation> <translation>Ne pas afficher le compteur de notifications pour cette communauté ou cette étiquette.</translation>
</message> </message>
@ -1160,8 +1160,8 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>La clé de chiffrement ne provient pas d&apos;une source de confiance comme un autre utilisateur ou une sauvegarde en ligne. Pour cette raison, nous ne pouvons vérifier qui a envoyé ce message.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1408,6 +1408,14 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Arrêter d&apos;ignorer.</translation> <translation>Arrêter d&apos;ignorer.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Montrer</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1572,7 +1580,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Tous les types de fichiers (*)</translation> <translation>Tous les types de fichiers (*)</translation>
</message> </message>
@ -1582,7 +1590,12 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Choisir fichier(s)</translation> <translation>Choisir fichier(s)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>La récupération de l&apos;utilisateur %1 a échoué</translation> <translation>La récupération de l&apos;utilisateur %1 a échoué</translation>
</message> </message>
@ -1663,12 +1676,12 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Vous avez entré un identifiant Matrix invalide (ex&#xa0;: @utilisateur:serveur.domaine.extension)</translation> <translation>Vous avez entré un identifiant Matrix invalide (ex&#xa0;: @utilisateur:serveur.domaine.extension)</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation> <translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation>
</message> </message>
@ -1693,7 +1706,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide.</translation> <translation>Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide.</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1898,7 +1911,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Modifier</translation> <translation>Modifier</translation>
</message> </message>
@ -1943,29 +1956,29 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Raison de la suppression</translation> <translation>Raison de la suppression</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Aller au &amp;message</translation> <translation>Aller au &amp;message</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Copier</translation> <translation>&amp;Copier</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Copier l&apos;adresse du &amp;lien</translation> <translation>Copier l&apos;adresse du &amp;lien</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>&amp;agir</translation> <translation>&amp;agir</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>&amp;Y répondre</translation> <translation>&amp;Y répondre</translation>
</message> </message>
@ -1990,22 +2003,22 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>É&amp;pingler</translation> <translation>É&amp;pingler</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Accusés de lecture</translation> <translation>&amp;Accusés de lecture</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Faire suivre</translation> <translation>&amp;Faire suivre</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Marquer comme lu</translation> <translation>&amp;Marquer comme lu</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Voir le message brut</translation> <translation>Voir le message brut</translation>
</message> </message>
@ -2015,7 +2028,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Voir le message déchiffré brut</translation> <translation>Voir le message déchiffré brut</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Enle&amp;ver le message</translation> <translation>Enle&amp;ver le message</translation>
</message> </message>
@ -2040,7 +2053,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Copier le lien vers l&apos;évène&amp;nement</translation> <translation>Copier le lien vers l&apos;évène&amp;nement</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>Aller au messa&amp;ge cité</translation> <translation>Aller au messa&amp;ge cité</translation>
</message> </message>
@ -2111,7 +2124,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 a envoyé un message chiffré</translation> <translation>%1 a envoyé un message chiffré</translation>
@ -2542,7 +2555,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Créer un profile unique qui vous permettra de vous connecter sur plusieurs compte en même temps et démarrer plusieurs instances de Nheko.</translation> <translation>Créer un profile unique qui vous permettra de vous connecter sur plusieurs compte en même temps et démarrer plusieurs instances de Nheko.</translation>
</message> </message>
@ -2647,7 +2660,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation> <translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation>
</message> </message>
@ -2672,7 +2685,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide.</translation> <translation>Une erreur inconnue est survenue. Vérifiez que le nom de domaine du serveur est valide.</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2933,7 +2946,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Message de statut</translation> <translation>Message de statut</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Paramètres de profil</translation> <translation>Paramètres de profil</translation>
</message> </message>
@ -2963,7 +2976,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Hors ligne</translation> <translation>Hors ligne</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Chiffrement non configuré</translation> <translation>Chiffrement non configuré</translation>
@ -2986,7 +2999,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Fermer</translation> <translation>Fermer</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Entrez l&apos;étiquette que vous voulez utiliser :</translation> <translation>Entrez l&apos;étiquette que vous voulez utiliser :</translation>
</message> </message>
@ -3121,7 +3134,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Échec de l&apos;activation du chiffrement&#xa0;: %1</translation> <translation>Échec de l&apos;activation du chiffrement&#xa0;: %1</translation>
</message> </message>
@ -3165,12 +3178,17 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Changer l&apos;image de ce salon.</translation> <translation>Changer l&apos;image de ce salon.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Changer le nom de ce salon</translation> <translation>Changer le nom de ce salon</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n membre</numerusform> <numerusform>%n membre</numerusform>
@ -3188,12 +3206,17 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Pas de sujet défini</translation> <translation>Pas de sujet défini</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Changer le sujet de ce salon</translation> <translation>Changer le sujet de ce salon</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>NOTIFICATIONS</translation> <translation>NOTIFICATIONS</translation>
</message> </message>
@ -3244,12 +3267,12 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Modifier</translation> <translation>Modifier</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Changer la liste des salons que les utilisateurs peuvent emprunter pour rejoindre ce salon. En général, il s&apos;agit de la communauté officielle de ce salon.</translation> <translation>Changer la liste des salons que les utilisateurs peuvent emprunter pour rejoindre ce salon. En général, il s&apos;agit de la communauté officielle de ce salon.</translation>
</message> </message>
@ -3331,13 +3354,13 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Configurer</translation> <translation>Configurer</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Sélectionner les évènements à cacher dans ce salon</translation> <translation>Sélectionner les évènements à cacher dans ce salon</translation>
</message> </message>
@ -3373,7 +3396,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Permissions</translation> <translation>Permissions</translation>
</message> </message>
@ -3551,7 +3574,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Échec de la connexion au stockage des secrets</translation> <translation>Échec de la connexion au stockage des secrets</translation>
</message> </message>
@ -3686,30 +3709,25 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<translation>Communauté officielle de ce salon</translation> <translation>Communauté officielle de ce salon</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Communautées affiliées à ce salon</translation> <translation>Communautées affiliées à ce salon</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Listé uniquement pour les membres de la communauté</translation> <translation>Listé uniquement pour les membres de la communauté</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Listé uniquement pour les membres du salon</translation> <translation>Listé uniquement pour les membres du salon</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Sans lien</translation> <translation>Sans lien</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Sous-communautées</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3768,7 +3786,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Partie d&apos;un fil</translation> <translation>Partie d&apos;un fil</translation>
</message> </message>
@ -3776,7 +3794,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 a effectué un appel vocal.</translation> <translation>%1 a effectué un appel vocal.</translation>
</message> </message>
@ -3848,7 +3866,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Échec de la suppression du message&#xa0;: %1</translation> <translation>Échec de la suppression du message&#xa0;: %1</translation>
@ -3880,7 +3898,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<translation>Enregistrer le fichier</translation> <translation>Enregistrer le fichier</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+344"/> <location line="+347"/>
<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>
@ -4214,7 +4232,7 @@ Raison : %4</translation>
<translation>%1 a arrêté de toquer.</translation> <translation>%1 a arrêté de toquer.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 a changé quels serveurs sont autorisés dans ce salon.</translation> <translation>%1 a changé quels serveurs sont autorisés dans ce salon.</translation>
</message> </message>
@ -4244,7 +4262,7 @@ Raison : %4</translation>
<translation>%1 a changé l&apos;image du salon en&#xa0;: %2</translation> <translation>%1 a changé l&apos;image du salon en&#xa0;: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 a effacé l&apos;image du salon.</translation> <translation>%1 a effacé l&apos;image du salon.</translation>
</message> </message>
@ -4279,7 +4297,7 @@ Raison : %4</translation>
<translation>Vous avez rejoint ce salon.</translation> <translation>Vous avez rejoint ce salon.</translation>
</message> </message>
<message> <message>
<location line="+1635"/> <location line="+1638"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 a invité %2.</translation> <translation>%1 a invité %2.</translation>
</message> </message>
@ -4321,7 +4339,7 @@ Raison : %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Aucun salon ouvert</translation> <translation>Aucun salon ouvert</translation>
</message> </message>
@ -4422,7 +4440,7 @@ Raison : %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Pas de salon sélectionné</translation> <translation>Pas de salon sélectionné</translation>
</message> </message>
@ -4472,7 +4490,7 @@ Raison : %4</translation>
<translation>Options du salon</translation> <translation>Options du salon</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Inviter des utilisateurs</translation> <translation>Inviter des utilisateurs</translation>
</message> </message>
@ -4505,7 +4523,7 @@ Raison : %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Montrer</translation> <translation>Montrer</translation>
</message> </message>
@ -4514,6 +4532,15 @@ Raison : %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Quitter</translation> <translation>Quitter</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4708,8 +4735,8 @@ Raison : %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Défaut</translation> <translation>Défaut</translation>
</message> </message>
@ -4717,7 +4744,7 @@ Raison : %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Thème</translation> <translation>Thème</translation>
</message> </message>
@ -4781,6 +4808,11 @@ Raison : %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Ne jouer les images animées qu&apos;au survol</translation> <translation>Ne jouer les images animées qu&apos;au survol</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5092,7 +5124,7 @@ Raison : %4</translation>
<translation>Périodiquement effacer les évènements expirés</translation> <translation>Périodiquement effacer les évènements expirés</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Défaut</translation> <translation>Défaut</translation>
</message> </message>
@ -5173,6 +5205,11 @@ Si désactivé, tous les messages sont envoyés comme texte brut.</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Montre qui est en train d&apos;écrire un message dans un salon. <translation>Montre qui est en train d&apos;écrire un message dans un salon.
@ -5253,7 +5290,12 @@ OFF - carré, ON - circulaire.</translation>
<translation>Désactivera les mouvements glissés (swipe gauche/droite) entre salons et ligne du temps ou glissé d&apos;un message pour y répondre directement.</translation> <translation>Désactivera les mouvements glissés (swipe gauche/droite) entre salons et ligne du temps ou glissé d&apos;un message pour y répondre directement.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Automatiquement répondre aux demandes de clés d&apos;autres utilisateurs s&apos;ils sont vérifiés, même si cet appareil ne devrait autrement pas avoir accès à ces clés.</translation> <translation>Automatiquement répondre aux demandes de clés d&apos;autres utilisateurs s&apos;ils sont vérifiés, même si cet appareil ne devrait autrement pas avoir accès à ces clés.</translation>
</message> </message>
@ -5263,7 +5305,7 @@ OFF - carré, ON - circulaire.</translation>
<translation>La clef pour vérifier vos propres appareils. Si elle est en cache, vérifier un de vos appareils le marquera comme vérifié pour tous vos autres appareils et pour les utilisateurs qui vous ont vérifié.</translation> <translation>La clef pour vérifier vos propres appareils. Si elle est en cache, vérifier un de vos appareils le marquera comme vérifié pour tous vos autres appareils et pour les utilisateurs qui vous ont vérifié.</translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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>Alerte lorsqu&apos;un message est reçu. <translation>Alerte lorsqu&apos;un message est reçu.
@ -5307,12 +5349,7 @@ be blurred.</source>
<translation>Empêche la sélection de texte dans la discussion pour faciliter le défilement tactile.</translation> <translation>Empêche la sélection de texte dans la discussion pour faciliter le défilement tactile.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Change le facteur d&apos;agrandissement de toute l&apos;interface.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Utiliser le serveur turn.matrix.org pour vous aider à rejoindre les appels si votre serveur ne propose pas la fonctionnalité TURN.</translation> <translation>Utiliser le serveur turn.matrix.org pour vous aider à rejoindre les appels si votre serveur ne propose pas la fonctionnalité TURN.</translation>
</message> </message>
@ -5366,7 +5403,22 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<translation>Gérer vos utilisateurs ignorés.</translation> <translation>Gérer vos utilisateurs ignorés.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Police système</translation> <translation>Police système</translation>
</message> </message>
@ -5376,7 +5428,7 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<translation>Police d&apos;emoji système</translation> <translation>Police d&apos;emoji système</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Sélectionnez un fichier</translation> <translation>Sélectionnez un fichier</translation>
</message> </message>
@ -5395,13 +5447,14 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Mot de passe du fichier</translation> <translation>Mot de passe du fichier</translation>
@ -5423,7 +5476,22 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<translation>Entrez une phrase de passe pour chiffrer vos clés de session&#xa0;:</translation> <translation>Entrez une phrase de passe pour chiffrer vos clés de session&#xa0;:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Fichier sauvegarder les clés de session exportées</translation> <translation>Fichier sauvegarder les clés de session exportées</translation>
</message> </message>
@ -5548,7 +5616,7 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Hier</translation> <translation>Hier</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -303,7 +303,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="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>A %1 nevű szoba létre lett hozva.</translation> <translation>A %1 nevű szoba létre lett hozva.</translation>
</message> </message>
@ -384,7 +384,7 @@ You may optionally provide a reason for others to accept your knock:</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="-1002"/> <location line="-1019"/>
<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>
@ -427,12 +427,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Nem sikerült eltávolítani a meghívót: %1</translation> <translation>Nem sikerült eltávolítani a meghívót: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Nem sikerült létrehozni a szobát: %1</translation> <translation>Nem sikerült létrehozni a szobát: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Nem sikerült elhagyni a szobát: %1</translation> <translation>Nem sikerült elhagyni a szobát: %1</translation>
</message> </message>
@ -769,7 +769,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -779,7 +779,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Mutat</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1564,7 +1572,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Minden fájl (*)</translation> <translation>Minden fájl (*)</translation>
</message> </message>
@ -1574,7 +1582,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1655,12 +1668,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1685,7 +1698,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Szerkesztés</translation> <translation>Szerkesztés</translation>
</message> </message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished">Nyers üzenet megtekintése</translation> <translation type="unfinished">Nyers üzenet megtekintése</translation>
</message> </message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Előzőleg titkosított nyers üzenet megtekintése</translation> <translation type="unfinished">Előzőleg titkosított nyers üzenet megtekintése</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 küldött egy titkosított üzenetet</translation> <translation>%1 küldött egy titkosított üzenetet</translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Bezárás</translation> <translation type="unfinished">Bezárás</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3669,28 +3692,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 hanghívást kezdeményezett.</translation> <translation type="unfinished">%1 hanghívást kezdeményezett.</translation>
</message> </message>
@ -3831,7 +3849,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3863,7 +3881,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="+344"/> <location line="+347"/>
<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>
@ -4191,12 +4209,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="-1682"/> <location line="-1685"/>
<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="-616"/> <location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4226,7 +4244,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4256,7 +4274,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2233"/> <location line="+2236"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Nincs nyitott szoba</translation> <translation>Nincs nyitott szoba</translation>
</message> </message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Nincs kiválasztva szoba</translation> <translation>Nincs kiválasztva szoba</translation>
</message> </message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation>Szoba beállításai</translation> <translation>Szoba beállításai</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Felhasználók meghívása</translation> <translation>Felhasználók meghívása</translation>
</message> </message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Mutat</translation> <translation>Mutat</translation>
</message> </message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Kilépés</translation> <translation>Kilépés</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Alapértelmezett</translation> <translation>Alapértelmezett</translation>
</message> </message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Téma</translation> <translation type="unfinished">Téma</translation>
</message> </message>
@ -4756,6 +4782,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5067,7 +5098,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Alapértelmezett</translation> <translation type="unfinished">Alapértelmezett</translation>
</message> </message>
@ -5150,6 +5181,11 @@ Ha ki van kapcsolva, az összes üzenet sima szövegként lesz elküldve.</trans
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished">Legyen mutatva, hogy éppen ki gépel egy szobában. <translation type="unfinished">Legyen mutatva, hogy éppen ki gépel egy szobában.
@ -5267,11 +5303,11 @@ az idővonal homályosítva lesz.</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished">Az egész felhasználói felület méretének szorzótényezője.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished">A turn.matrix.org lesz használva segédnek, ha a homeszerverednek nincs ilyenje.</translation> <translation type="unfinished">A turn.matrix.org lesz használva segédnek, ha a homeszerverednek nincs ilyenje.</translation>
</message> </message>
@ -5333,7 +5369,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5343,7 +5394,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<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>
@ -5362,13 +5413,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished">Hiba</translation> <translation type="unfinished">Hiba</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished">Fájljelszó</translation> <translation type="unfinished">Fájljelszó</translation>
@ -5390,7 +5442,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">Írd be a jelmondatot a munkameneti kulcsok titkosításához:</translation> <translation type="unfinished">Írd be a jelmondatot a munkameneti kulcsok titkosításához:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished">Exportált munkameneti kulcsok mentése fájlba</translation> <translation type="unfinished">Exportált munkameneti kulcsok mentése fájlba</translation>
</message> </message>
@ -5515,7 +5582,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Tegnap</translation> <translation>Tegnap</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 dan %2</translation> <translation>%1 dan %2</translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -286,7 +286,7 @@
<translation>Pembuatan ruangan gagal: Alias Tidak Benar</translation> <translation>Pembuatan ruangan gagal: Alias Tidak Benar</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Ruangan %1 telah dibuat.</translation> <translation>Ruangan %1 telah dibuat.</translation>
</message> </message>
@ -347,7 +347,7 @@
<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="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migrasi tembolok gagal!</translation> <translation>Migrasi tembolok gagal!</translation>
</message> </message>
@ -411,12 +411,12 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Gagal menghapus undangan: %1</translation> <translation>Gagal menghapus undangan: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Pembuatan ruangan gagal: %1</translation> <translation>Pembuatan ruangan gagal: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Gagal meninggalkan ruangan: %1</translation> <translation>Gagal meninggalkan ruangan: %1</translation>
</message> </message>
@ -773,7 +773,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Besarkan</translation> <translation>Besarkan</translation>
</message> </message>
@ -783,7 +783,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Kecilkan</translation> <translation>Kecilkan</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Jangan tampilkan jumlah notifikasi untuk komunitas atau tag ini.</translation> <translation>Jangan tampilkan jumlah notifikasi untuk komunitas atau tag ini.</translation>
</message> </message>
@ -1156,8 +1156,8 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Kunci dari sumber yang tidak terpercaya seperti diteruskan dari pengguna lain atau cadangan kunci daring. Karena alasan ini, kami tidak dapat memverifikasi siapa yang mengirim pesan tersebut.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1404,6 +1404,14 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Berhenti Mengabaikan.</translation> <translation>Berhenti Mengabaikan.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Tampilkan</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1568,12 +1576,17 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Semua File (*)</translation> <translation>Semua File (*)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Gagal mendapatkan pengguna %1</translation> <translation>Gagal mendapatkan pengguna %1</translation>
</message> </message>
@ -1583,7 +1596,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Pengunggahan &apos;%1&apos; gagal</translation> <translation>Pengunggahan &apos;%1&apos; gagal</translation>
</message> </message>
<message> <message>
<location line="-965"/> <location line="-975"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation>Pilih berkas</translation> <translation>Pilih berkas</translation>
</message> </message>
@ -1659,12 +1672,12 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Anda telah memasukkan ID Matrix yang tidak valid, misalnya @pengguna:serveranda.contoh.id</translation> <translation>Anda telah memasukkan ID Matrix yang tidak valid, misalnya @pengguna:serveranda.contoh.id</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1689,7 +1702,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1828,7 +1841,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/> <location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<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>
@ -1893,7 +1906,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Sunting</translation> <translation>Sunting</translation>
</message> </message>
@ -1938,29 +1951,29 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Alasan untuk menghapus</translation> <translation>Alasan untuk menghapus</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Pergi ke &amp;pesan</translation> <translation>Pergi ke &amp;pesan</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Salin</translation> <translation>&amp;Salin</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Salin lokasi &amp;tautan</translation> <translation>Salin lokasi &amp;tautan</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;aksi</translation> <translation>Re&amp;aksi</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Bala&amp;s</translation> <translation>Bala&amp;s</translation>
</message> </message>
@ -1985,22 +1998,22 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>&amp;Pasangi pin</translation> <translation>&amp;Pasangi pin</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Laporan dibaca</translation> <translation>&amp;Laporan dibaca</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Teruskan</translation> <translation>&amp;Teruskan</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Tandai sebagai dibaca</translation> <translation>&amp;Tandai sebagai dibaca</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Tampilkan pesan mentah</translation> <translation>Tampilkan pesan mentah</translation>
</message> </message>
@ -2010,7 +2023,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Tampilkan pesan terdekripsi mentah</translation> <translation>Tampilkan pesan terdekripsi mentah</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Hap&amp;us pesan</translation> <translation>Hap&amp;us pesan</translation>
</message> </message>
@ -2035,7 +2048,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Salin tautan ke peristi&amp;wa</translation> <translation>Salin tautan ke peristi&amp;wa</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Pergi ke pesan yang dikutip</translation> <translation>&amp;Pergi ke pesan yang dikutip</translation>
</message> </message>
@ -2106,7 +2119,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 mengirim pesan terenkripsi</translation> <translation>%1 mengirim pesan terenkripsi</translation>
@ -2537,7 +2550,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Buat sebuah profil unik yang memungkinkan kamu untuk masuk ke beberapa akun secara bersamaan dan mulai beberapa instansi Nheko.</translation> <translation>Buat sebuah profil unik yang memungkinkan kamu untuk masuk ke beberapa akun secara bersamaan dan mulai beberapa instansi Nheko.</translation>
</message> </message>
@ -2642,7 +2655,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2667,7 +2680,7 @@ Contoh: https://serveranda.contoh.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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2928,7 +2941,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Pesan Status</translation> <translation>Pesan Status</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Pengaturan profil</translation> <translation>Pengaturan profil</translation>
</message> </message>
@ -2958,7 +2971,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Luring</translation> <translation>Luring</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Enkripsi belum disiapkan</translation> <translation>Enkripsi belum disiapkan</translation>
@ -2981,7 +2994,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Tutup</translation> <translation>Tutup</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Masukkan tag yang kamu ingin gunakan:</translation> <translation>Masukkan tag yang kamu ingin gunakan:</translation>
</message> </message>
@ -3115,7 +3128,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3159,12 +3172,17 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Ubah avatar ruangan.</translation> <translation>Ubah avatar ruangan.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Ubah nama ruangan</translation> <translation>Ubah nama ruangan</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n anggota</numerusform> <numerusform>%n anggota</numerusform>
@ -3181,12 +3199,17 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Tidak ada topik yang ditetapkan</translation> <translation>Tidak ada topik yang ditetapkan</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<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>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>NOTIFIKASI</translation> <translation>NOTIFIKASI</translation>
</message> </message>
@ -3237,12 +3260,12 @@ Contoh: https://serveranda.contoh.id:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Ubah</translation> <translation>Ubah</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Ubah daftar ruangan yang bisa digabung dari ruangan mana. Biasanya ini adalah komunitas resmi dari ruangan ini.</translation> <translation>Ubah daftar ruangan yang bisa digabung dari ruangan mana. Biasanya ini adalah komunitas resmi dari ruangan ini.</translation>
</message> </message>
@ -3324,13 +3347,13 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Konfigurasi</translation> <translation>Konfigurasi</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3366,7 +3389,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Izin</translation> <translation>Izin</translation>
</message> </message>
@ -3544,7 +3567,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3679,30 +3702,25 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<translation>Komunitas resmi untuk ruangan ini</translation> <translation>Komunitas resmi untuk ruangan ini</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Komunitas berafiliasi untuk ruangan ini</translation> <translation>Komunitas berafiliasi untuk ruangan ini</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Hanya didaftarkan untuk anggota komunitas</translation> <translation>Hanya didaftarkan untuk anggota komunitas</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Hanya didaftarkan untuk anggota ruangan</translation> <translation>Hanya didaftarkan untuk anggota ruangan</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Tidak terkait</translation> <translation>Tidak terkait</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subkomunitas</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3761,7 +3779,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Bagian dari sebuah utas</translation> <translation>Bagian dari sebuah utas</translation>
</message> </message>
@ -3769,7 +3787,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 melakukan panggilan suara.</translation> <translation>%1 melakukan panggilan suara.</translation>
</message> </message>
@ -3841,7 +3859,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3873,7 +3891,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="+344"/> <location line="+347"/>
<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>
@ -4197,7 +4215,7 @@ Alasan: %4</translation>
<translation>%1 menolak ketukannya.</translation> <translation>%1 menolak ketukannya.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 mengubah server mana yang diizinkan di ruangan ini.</translation> <translation>%1 mengubah server mana yang diizinkan di ruangan ini.</translation>
</message> </message>
@ -4227,7 +4245,7 @@ Alasan: %4</translation>
<translation>%1 mengubah avatar ruangan ke: %2</translation> <translation>%1 mengubah avatar ruangan ke: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 menghapus avatar ruangan.</translation> <translation>%1 menghapus avatar ruangan.</translation>
</message> </message>
@ -4262,7 +4280,7 @@ Alasan: %4</translation>
<translation>Kamu bergabung ruangan ini.</translation> <translation>Kamu bergabung ruangan ini.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 membuat ruangan ini membutuhkan undangan untuk bergabung.</translation> <translation>%1 membuat ruangan ini membutuhkan undangan untuk bergabung.</translation>
</message> </message>
@ -4309,7 +4327,7 @@ Alasan: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Tidak ada ruangan yang dibuka</translation> <translation>Tidak ada ruangan yang dibuka</translation>
</message> </message>
@ -4409,7 +4427,7 @@ Alasan: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Tidak ada ruangan yang dipilih</translation> <translation>Tidak ada ruangan yang dipilih</translation>
</message> </message>
@ -4459,7 +4477,7 @@ Alasan: %4</translation>
<translation>Opsi ruangan</translation> <translation>Opsi ruangan</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Undang pengguna</translation> <translation>Undang pengguna</translation>
</message> </message>
@ -4492,7 +4510,7 @@ Alasan: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Tampilkan</translation> <translation>Tampilkan</translation>
</message> </message>
@ -4501,6 +4519,14 @@ Alasan: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Tutup</translation> <translation>Tutup</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4694,8 +4720,8 @@ Alasan: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -4703,7 +4729,7 @@ Alasan: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Tema</translation> <translation>Tema</translation>
</message> </message>
@ -4762,6 +4788,11 @@ Alasan: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Mainkan gambar beranimasi hanya saat kursor diarahkan ke gambar</translation> <translation>Mainkan gambar beranimasi hanya saat kursor diarahkan ke gambar</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5063,7 +5094,7 @@ Alasan: %4</translation>
<translation>Hapus peristiwa yang telah kedaluwarsa secara berkala</translation> <translation>Hapus peristiwa yang telah kedaluwarsa secara berkala</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Default</translation> <translation>Default</translation>
</message> </message>
@ -5135,6 +5166,11 @@ Ketika dinonaktifkan, semua pesan akan dikirim sebagai teks biasa.</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Tampilkan siapa yang sedang mengetik dalam ruangan. <translation>Tampilkan siapa yang sedang mengetik dalam ruangan.
@ -5206,7 +5242,12 @@ MATI - kotak, NYALA - bulat.</translation>
<translation>Akan mencegah gerakan usap seperti mengusap ke kiri/kanan antara Ruangan dan Lini Masa, atau mengusap pesan untuk membalas.</translation> <translation>Akan mencegah gerakan usap seperti mengusap ke kiri/kanan antara Ruangan dan Lini Masa, atau mengusap pesan untuk membalas.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Secara otomatis membalas permintaan kunci dari pengguna lain jika mereka terverifikasi, bahkan jika perangkat itu seharusnya tidak memiliki akses ke kunci itu bagaimanapun.</translation> <translation>Secara otomatis membalas permintaan kunci dari pengguna lain jika mereka terverifikasi, bahkan jika perangkat itu seharusnya tidak memiliki akses ke kunci itu bagaimanapun.</translation>
</message> </message>
@ -5216,24 +5257,24 @@ MATI - kotak, NYALA - bulat.</translation>
<translation>Kunci untuk memverifikasi perangkatmu. Jika disimpan, memverifikasi salah satu perangkatmu akan menandainya sebagai terverifikasi untuk perangkatmu yang lain dan untuk pengguna yang telah memverifikasimu.</translation> <translation>Kunci untuk memverifikasi perangkatmu. Jika disimpan, memverifikasi salah satu perangkatmu akan menandainya sebagai terverifikasi untuk perangkatmu yang lain dan untuk pengguna yang telah memverifikasimu.</translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Bilah samping komunitas</translation> <translation>Bilah samping komunitas</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Tampilkan hitungan pesan untuk komunitas dan tag</translation> <translation>Tampilkan hitungan pesan untuk komunitas dan tag</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Tetapkan lebar pesan di lini masa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan</translation> <translation>Tetapkan lebar pesan di lini masa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan</translation>
</message> </message>
@ -5243,7 +5284,7 @@ Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.</transla
<translation>Tampilkan sebuah kolom berisi komunitas dan tag di samping daftar ruangan.</translation> <translation>Tampilkan sebuah kolom berisi komunitas dan tag di samping daftar ruangan.</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5290,12 +5331,7 @@ akan buram.</translation>
<translation>Akan mencegah pemilihan teks di linimasi untuk membuat guliran mudah.</translation> <translation>Akan mencegah pemilihan teks di linimasi untuk membuat guliran mudah.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Mengubah faktor skala antarmuka pengguna.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Akan menggunakan turn.matrix.org sebagai bantuan jika homeserver-mu tidak menawarkannya.</translation> <translation>Akan menggunakan turn.matrix.org sebagai bantuan jika homeserver-mu tidak menawarkannya.</translation>
</message> </message>
@ -5349,7 +5385,22 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Kelola pengguna Anda yang diabaikan.</translation> <translation>Kelola pengguna Anda yang diabaikan.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Fon sistem</translation> <translation>Fon sistem</translation>
</message> </message>
@ -5359,7 +5410,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Fon emoji sistem</translation> <translation>Fon emoji sistem</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Pilih sebuah file</translation> <translation>Pilih sebuah file</translation>
</message> </message>
@ -5378,13 +5429,14 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Kesalahan</translation> <translation>Kesalahan</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Kata Sandi File</translation> <translation>Kata Sandi File</translation>
@ -5406,12 +5458,27 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Masukkan frasa sandi untuk mengenkripsikan kunci sesimu:</translation> <translation>Masukkan frasa sandi untuk mengenkripsikan kunci sesimu:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>File untuk menyimpan kunci sesi yang telah diekspor</translation> <translation>File untuk menyimpan kunci sesi yang telah diekspor</translation>
</message> </message>
<message> <message>
<location line="-1066"/> <location line="-1104"/>
<source>Disable swipe motions</source> <source>Disable swipe motions</source>
<translation>Nonaktifkan gerakan usapan</translation> <translation>Nonaktifkan gerakan usapan</translation>
</message> </message>
@ -5536,7 +5603,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Kemarin</translation> <translation>Kemarin</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -353,12 +353,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3866,7 +3884,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3933,7 +3951,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="+344"/> <location line="+347"/>
<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">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Invitato utente: %1</translation> <translation>Invitato utente: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -305,7 +305,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="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Stanza %1 creata.</translation> <translation>Stanza %1 creata.</translation>
</message> </message>
@ -386,7 +386,7 @@ You may optionally provide a reason for others to accept your knock:</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="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Migrazione della cache fallita!</translation> <translation>Migrazione della cache fallita!</translation>
</message> </message>
@ -429,12 +429,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Impossibile rimuovere l&apos;invito: %1</translation> <translation>Impossibile rimuovere l&apos;invito: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Creazione della stanza fallita: %1</translation> <translation>Creazione della stanza fallita: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Impossibile lasciare la stanza: %1</translation> <translation>Impossibile lasciare la stanza: %1</translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Rivela</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Tutti i File (*)</translation> <translation>Tutti i File (*)</translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1658,12 +1671,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1688,7 +1701,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Modifica</translation> <translation>Modifica</translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished">Mostra il messaggio grezzo</translation> <translation type="unfinished">Mostra il messaggio grezzo</translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Mostra il messaggio grezzo decriptato</translation> <translation type="unfinished">Mostra il messaggio grezzo decriptato</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished">%1 ha inviato un messaggio criptato</translation> <translation type="unfinished">%1 ha inviato un messaggio criptato</translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2637,7 +2650,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2662,7 +2675,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Chiudi</translation> <translation type="unfinished">Chiudi</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 ha avviato una chiamata audio.</translation> <translation type="unfinished">%1 ha avviato una chiamata audio.</translation>
</message> </message>
@ -3836,7 +3854,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3868,7 +3886,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="+344"/> <location line="+347"/>
<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>
@ -4201,12 +4219,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="-1682"/> <location line="-1685"/>
<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="-616"/> <location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4236,7 +4254,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4266,7 +4284,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2233"/> <location line="+2236"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Nessuna stanza aperta</translation> <translation>Nessuna stanza aperta</translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished">Opzioni della stanza</translation> <translation type="unfinished">Opzioni della stanza</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Utenti invitati</translation> <translation>Utenti invitati</translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Rivela</translation> <translation>Rivela</translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Esci</translation> <translation>Esci</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<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>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished">Errore</translation> <translation type="unfinished">Errore</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished">Password del File</translation> <translation type="unfinished">Password del File</translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">Inserisci la passphrase per criptare le tue chiavi di sessione:</translation> <translation type="unfinished">Inserisci la passphrase per criptare le tue chiavi di sessione:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished">File ove salvare le chiavi di sessione esportate</translation> <translation type="unfinished">File ove salvare le chiavi di sessione esportate</translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ieri</translation> <translation>Ieri</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -313,7 +313,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="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -399,7 +399,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="-925"/> <location line="-942"/>
<source>Failed to restore OLM account. Please login again.</source> <source>Failed to restore OLM account. Please login again.</source>
<translation>OLMアカウントを復元できませんでした</translation> <translation>OLMアカウントを復元できませんでした</translation>
</message> </message>
@ -432,12 +432,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
@ -769,7 +769,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -779,7 +779,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1564,7 +1572,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished"> (*)</translation> <translation type="unfinished"> (*)</translation>
</message> </message>
@ -1574,7 +1582,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1655,12 +1668,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1685,7 +1698,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished">%1</translation> <translation type="unfinished">%1</translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3669,28 +3692,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3831,7 +3849,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
@ -3863,7 +3881,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="+344"/> <location line="+347"/>
<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>
@ -4186,7 +4204,7 @@ Reason: %4</source>
<translation>%1退</translation> <translation>%1退</translation>
</message> </message>
<message> <message>
<location line="-2286"/> <location line="-2291"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4216,7 +4234,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4251,7 +4269,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1677"/> <location line="+1680"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4756,6 +4782,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5067,7 +5098,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5146,6 +5177,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5259,11 +5295,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">:</translation> <translation type="unfinished">:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5507,7 +5574,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation></translation> <translation></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>ി :% 1</translation> <translation>ി :% 1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -337,7 +337,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="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>%1 ി ി</translation> <translation>%1 ി ി</translation>
</message> </message>
@ -428,7 +428,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="-824"/> <location line="-841"/>
<location line="+156"/> <location line="+156"/>
<source>Please try to login again: %1</source> <source>Please try to login again: %1</source>
<translation>ി ി : %1</translation> <translation>ി ി : %1</translation>
@ -439,7 +439,7 @@ 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="+36"/> <location line="+43"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>ി ി : %1</translation> <translation>ി ി : %1</translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1004,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context> <context>
<name>CrossSigningSecrets</name> <name>CrossSigningSecrets</name>
<message> <message>
<location filename="../../src/ChatPage.cpp" line="+415"/> <location filename="../../src/ChatPage.cpp" line="+425"/>
<source>Decrypt secrets</source> <source>Decrypt secrets</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation> (*)</translation> <translation> (*)</translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1658,12 +1671,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1688,7 +1701,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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>ി</translation> <translation>ി</translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;ിി ി</translation> <translation>&amp;ിി ി</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3866,7 +3884,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3933,7 +3951,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="+344"/> <location line="+347"/>
<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">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"> ി</translation> <translation type="unfinished"> ി</translation>
</message> </message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 en %2</translation> <translation>%1 en %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Gebruiker uitgenodigd: %1</translation> <translation>Gebruiker uitgenodigd: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -289,7 +289,7 @@
<translation>Kamer aanmaken mislukt: slechte alias</translation> <translation>Kamer aanmaken mislukt: slechte alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Kamer %1 gemaakt.</translation> <translation>Kamer %1 gemaakt.</translation>
</message> </message>
@ -350,7 +350,7 @@
<translation>Weet je zeker dat je een privé chat wil beginnen met %1?</translation> <translation>Weet je zeker dat je een privé chat wil beginnen met %1?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<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>
@ -414,12 +414,12 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Uitnodiging verwijderen mislukt: %1</translation> <translation>Uitnodiging verwijderen mislukt: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Kamer aanmaken mislukt: %1</translation> <translation>Kamer aanmaken mislukt: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Kamer verlaten mislukt: %1</translation> <translation>Kamer verlaten mislukt: %1</translation>
</message> </message>
@ -776,7 +776,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Uitvouwen</translation> <translation>Uitvouwen</translation>
</message> </message>
@ -786,7 +786,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Invouwen</translation> <translation>Invouwen</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Laat geen meldingteller zien voor deze groep of markering.</translation> <translation>Laat geen meldingteller zien voor deze groep of markering.</translation>
</message> </message>
@ -1160,8 +1160,8 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Sleutel is van een onvertrouwde bron, zoals doorgestuurd vanaf een andere gebruiker of van de online sleutelveiligheidskopie. Hierom kunnen we niet verifiëren wie het bericht verstuurde.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1408,6 +1408,14 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Hou op met negeren.</translation> <translation>Hou op met negeren.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Tonen</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1572,7 +1580,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Alle bestanden (*)</translation> <translation>Alle bestanden (*)</translation>
</message> </message>
@ -1582,7 +1590,12 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Selecteer bestand(en)</translation> <translation>Selecteer bestand(en)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Ophalen van gebruiker %1 mislukt</translation> <translation>Ophalen van gebruiker %1 mislukt</translation>
</message> </message>
@ -1663,12 +1676,12 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation>Je hebt een ongeldige Matrix ID opgegeven. Een voorbeeld van een geldige Matrix ID is: @gebruiker:jouwserver.example.com</translation> <translation>Je hebt een ongeldige Matrix ID opgegeven. Een voorbeeld van een geldige Matrix ID is: @gebruiker:jouwserver.example.com</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1693,7 +1706,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1898,7 +1911,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Bewerken</translation> <translation>Bewerken</translation>
</message> </message>
@ -1943,29 +1956,29 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Reden voor verwijdering</translation> <translation>Reden voor verwijdering</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Ga naar &amp;bericht</translation> <translation>Ga naar &amp;bericht</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopiëren</translation> <translation>&amp;Kopiëren</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Kopieer &amp;link</translation> <translation>Kopieer &amp;link</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;ageren</translation> <translation>Re&amp;ageren</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Beantwoo&amp;rden</translation> <translation>Beantwoo&amp;rden</translation>
</message> </message>
@ -1990,22 +2003,22 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Vast%prikken</translation> <translation>Vast%prikken</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Leesbevestigingen</translation> <translation>&amp;Leesbevestigingen</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Doorsturen</translation> <translation>&amp;Doorsturen</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>Gelezen &amp;markeren</translation> <translation>Gelezen &amp;markeren</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Ruw bericht bekijken</translation> <translation>Ruw bericht bekijken</translation>
</message> </message>
@ -2015,7 +2028,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Ontsleuteld ruw bericht bekijken</translation> <translation>Ontsleuteld ruw bericht bekijken</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>&amp;Verwijder bericht</translation> <translation>&amp;Verwijder bericht</translation>
</message> </message>
@ -2040,7 +2053,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Kopieer link naar gebeurte&amp;nis</translation> <translation>Kopieer link naar gebeurte&amp;nis</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Ga naar geciteerd bericht</translation> <translation>&amp;Ga naar geciteerd bericht</translation>
</message> </message>
@ -2111,7 +2124,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 stuurde een versleuteld bericht</translation> <translation>%1 stuurde een versleuteld bericht</translation>
@ -2542,7 +2555,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Maak een uniek profiel, waardoor je tegelijk meerdere kopieën van Nheko kan draaien en zo op meerdere gebruikers tegelijk ingelogd kan zijn.</translation> <translation>Maak een uniek profiel, waardoor je tegelijk meerdere kopieën van Nheko kan draaien en zo op meerdere gebruikers tegelijk ingelogd kan zijn.</translation>
</message> </message>
@ -2647,7 +2660,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2672,7 +2685,7 @@ Voorbeeld: https://jouwserver.example.com: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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2933,7 +2946,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Statusbericht</translation> <translation>Statusbericht</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Profielinstellingen</translation> <translation>Profielinstellingen</translation>
</message> </message>
@ -2963,7 +2976,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Offline</translation> <translation>Offline</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Versleuteling niet ingesteld</translation> <translation>Versleuteling niet ingesteld</translation>
@ -2986,7 +2999,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Sluiten</translation> <translation>Sluiten</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Voer de markering in die je wil gebruiken:</translation> <translation>Voer de markering in die je wil gebruiken:</translation>
</message> </message>
@ -3121,7 +3134,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3165,12 +3178,17 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Verander kamerafbeelding.</translation> <translation>Verander kamerafbeelding.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Naam van deze kamer veranderen</translation> <translation>Naam van deze kamer veranderen</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n deelnemer</numerusform> <numerusform>%n deelnemer</numerusform>
@ -3188,12 +3206,17 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Geen onderwerp</translation> <translation>Geen onderwerp</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Verander onderwerp van deze kamer</translation> <translation>Verander onderwerp van deze kamer</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>MELDINGEN</translation> <translation>MELDINGEN</translation>
</message> </message>
@ -3244,12 +3267,12 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Bewerken</translation> <translation>Bewerken</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation>Verander de lijst van kamers waarlangs gebruikers kunnen binnentreden. Meestal is dit de officiële groep van deze kamer.</translation> <translation>Verander de lijst van kamers waarlangs gebruikers kunnen binnentreden. Meestal is dit de officiële groep van deze kamer.</translation>
</message> </message>
@ -3331,13 +3354,13 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Instellen</translation> <translation>Instellen</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3373,7 +3396,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Toestemmingen</translation> <translation>Toestemmingen</translation>
</message> </message>
@ -3551,7 +3574,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3686,30 +3709,25 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<translation>Officiële community voor deze kamer</translation> <translation>Officiële community voor deze kamer</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Gerelateerde community voor deze kamer</translation> <translation>Gerelateerde community voor deze kamer</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Alleen voor groepsdeelnemers zichtbaar</translation> <translation>Alleen voor groepsdeelnemers zichtbaar</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Alleen voor kamer deelnemers zichtbaar</translation> <translation>Alleen voor kamer deelnemers zichtbaar</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Ongerelateerd</translation> <translation>Ongerelateerd</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Deelgroepen</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3768,7 +3786,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Deel van een gespreksdraad</translation> <translation>Deel van een gespreksdraad</translation>
</message> </message>
@ -3776,7 +3794,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 plaatste een spraakoproep.</translation> <translation>%1 plaatste een spraakoproep.</translation>
</message> </message>
@ -3848,7 +3866,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3880,7 +3898,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="+344"/> <location line="+347"/>
<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>
@ -4209,7 +4227,7 @@ Reden: %4</translation>
<translation>%1 heeft het aankloppen ingetrokken.</translation> <translation>%1 heeft het aankloppen ingetrokken.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 heeft veranderd welke servers de kamer in mogen.</translation> <translation>%1 heeft veranderd welke servers de kamer in mogen.</translation>
</message> </message>
@ -4239,7 +4257,7 @@ Reden: %4</translation>
<translation>%1 heeft de kamerafbeelding veranderd in: %2</translation> <translation>%1 heeft de kamerafbeelding veranderd in: %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 heeft de kamerafbeelding verwijderd.</translation> <translation>%1 heeft de kamerafbeelding verwijderd.</translation>
</message> </message>
@ -4274,7 +4292,7 @@ Reden: %4</translation>
<translation>Je neemt nu deel aan deze kamer.</translation> <translation>Je neemt nu deel aan deze kamer.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 heeft deze kamer zodanig ingesteld dat een uitnodiging vereist is om te mogen betreden.</translation> <translation>%1 heeft deze kamer zodanig ingesteld dat een uitnodiging vereist is om te mogen betreden.</translation>
</message> </message>
@ -4321,7 +4339,7 @@ Reden: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Geen kamer open</translation> <translation>Geen kamer open</translation>
</message> </message>
@ -4422,7 +4440,7 @@ Reden: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Geen kamer geselecteerd</translation> <translation>Geen kamer geselecteerd</translation>
</message> </message>
@ -4472,7 +4490,7 @@ Reden: %4</translation>
<translation>Kameropties</translation> <translation>Kameropties</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Gebruikers uitnodigen</translation> <translation>Gebruikers uitnodigen</translation>
</message> </message>
@ -4505,7 +4523,7 @@ Reden: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Tonen</translation> <translation>Tonen</translation>
</message> </message>
@ -4514,6 +4532,15 @@ Reden: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Afsluiten</translation> <translation>Afsluiten</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4708,8 +4735,8 @@ Reden: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Standaard</translation> <translation>Standaard</translation>
</message> </message>
@ -4717,7 +4744,7 @@ Reden: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Thema</translation> <translation>Thema</translation>
</message> </message>
@ -4776,6 +4803,11 @@ Reden: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Speel animaties in afbeeldingen alleen af tijdens muisover</translation> <translation>Speel animaties in afbeeldingen alleen af tijdens muisover</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5082,7 +5114,7 @@ Reden: %4</translation>
<translation>Regelmatig verlopen gebeurtenissen wissen</translation> <translation>Regelmatig verlopen gebeurtenissen wissen</translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Standaard</translation> <translation>Standaard</translation>
</message> </message>
@ -5154,6 +5186,11 @@ Indien uitgeschakeld worden alle berichten als platte tekst verstuurd.</translat
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Laat zien wie er typt in een kamer. <translation>Laat zien wie er typt in een kamer.
@ -5207,7 +5244,12 @@ UIT - vierkant, AAN - cirkel.</translation>
<translation>Schakelt veegbewegingen uit zoals naar links/rechts vegen om tussen kamers en de tijdlijn te wisselen, of op een bericht vegen om te beantwoorden.</translation> <translation>Schakelt veegbewegingen uit zoals naar links/rechts vegen om tussen kamers en de tijdlijn te wisselen, of op een bericht vegen om te beantwoorden.</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Automatisch antwoorden op sleutelverzoeken van andere gebruikers als ze bevestigd zijn, zelfs als dat apparaat anders geen toegang tot die sleutel zou hebben gehad.</translation> <translation>Automatisch antwoorden op sleutelverzoeken van andere gebruikers als ze bevestigd zijn, zelfs als dat apparaat anders geen toegang tot die sleutel zou hebben gehad.</translation>
</message> </message>
@ -5217,24 +5259,24 @@ UIT - vierkant, AAN - cirkel.</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> <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="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Zijbalk voor groepen</translation> <translation>Zijbalk voor groepen</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Laat totaalaantal berichten zien voor groepen en markeringen</translation> <translation>Laat totaalaantal berichten zien voor groepen en markeringen</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Stel de maximale breedte in van berichten in de tijdlijn (in pixels). Dit kan helpen met leesbaarheid op een breed scherm als Nheko op volledig scherm staat ingesteld</translation> <translation>Stel de maximale breedte in van berichten in de tijdlijn (in pixels). Dit kan helpen met leesbaarheid op een breed scherm als Nheko op volledig scherm staat ingesteld</translation>
</message> </message>
@ -5244,7 +5286,7 @@ Meestal zorgt dit dat het icoon in de taakbalk op een manier animeert of iets de
<translation>Laat een zijbalk zien met groepen en markeringen naast de kamerlijst.</translation> <translation>Laat een zijbalk zien met groepen en markeringen naast de kamerlijst.</translation>
</message> </message>
<message> <message>
<location line="+23"/> <location line="+27"/>
<source>Display rooms with new messages first. <source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is off, the list of rooms will only be sorted by the preferred sorting order.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source> If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source>
@ -5309,12 +5351,7 @@ worden geblurt.</translation>
<translation>Voorkomt dat tekst geselecteerd wordt in de tijdlijn, om scrollen makkelijker te maken.</translation> <translation>Voorkomt dat tekst geselecteerd wordt in de tijdlijn, om scrollen makkelijker te maken.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Verander de schaalfactor van de gehele gebruikersinterface.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Zal turn.matrix.org gebruiken om te assisteren als je thuisserver geen TURN server heeft.</translation> <translation>Zal turn.matrix.org gebruiken om te assisteren als je thuisserver geen TURN server heeft.</translation>
</message> </message>
@ -5368,7 +5405,22 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<translation>Beheer genegeerde gebruikers.</translation> <translation>Beheer genegeerde gebruikers.</translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation>Systeemlettertype</translation> <translation>Systeemlettertype</translation>
</message> </message>
@ -5378,7 +5430,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<translation>Systeemlettertype voor emoji</translation> <translation>Systeemlettertype voor emoji</translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Selecteer een bestand</translation> <translation>Selecteer een bestand</translation>
</message> </message>
@ -5397,13 +5449,14 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Fout</translation> <translation>Fout</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Wachtwoord voor bestand</translation> <translation>Wachtwoord voor bestand</translation>
@ -5425,7 +5478,22 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<translation>Voer wachtwoordzin in om je sessiesleutels mee te versleutelen:</translation> <translation>Voer wachtwoordzin in om je sessiesleutels mee te versleutelen:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Bestand om geëxporteerde sessiesleutels in op te slaan</translation> <translation>Bestand om geëxporteerde sessiesleutels in op te slaan</translation>
</message> </message>
@ -5550,7 +5618,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Gisteren</translation> <translation>Gisteren</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 i %2</translation> <translation>%1 i %2</translation>
@ -239,12 +239,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -313,7 +313,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation>Nie udało się utworzyć pokoju: niepoprawny alias</translation> <translation>Nie udało się utworzyć pokoju: niepoprawny alias</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Utworzono pokój %1.</translation> <translation>Utworzono pokój %1.</translation>
</message> </message>
@ -374,7 +374,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<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="-1002"/> <location line="-1019"/>
<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>
@ -417,12 +417,12 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation>Nie udało się usunąć zaproszenia: %1</translation> <translation>Nie udało się usunąć zaproszenia: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Tworzenie pokoju nie powiodło się: %1</translation> <translation>Tworzenie pokoju nie powiodło się: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Nie udało się opuścić pokoju: %1</translation> <translation>Nie udało się opuścić pokoju: %1</translation>
</message> </message>
@ -779,7 +779,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<context> <context>
<name>CommunitiesList</name> <name>CommunitiesList</name>
<message> <message>
<location filename="../qml/CommunitiesList.qml" line="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Rozwiń</translation> <translation>Rozwiń</translation>
</message> </message>
@ -789,7 +789,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation>Zwiń</translation> <translation>Zwiń</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Nie pokazuj liczników powiadomień dla tej społeczności lub tagu.</translation> <translation>Nie pokazuj liczników powiadomień dla tej społeczności lub tagu.</translation>
</message> </message>
@ -1164,8 +1164,8 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>Klucz pochodzi z niezaufanego źródła, na przykład innego użytkownika lub kopii zapasowej. Z tego powodu nie można zweryfikować, kto wysłał wiadomość.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1412,6 +1412,14 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Pokaż</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1576,7 +1584,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<context> <context>
<name>InputBar</name> <name>InputBar</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Wszystkie pliki (*)</translation> <translation>Wszystkie pliki (*)</translation>
</message> </message>
@ -1586,7 +1594,12 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1667,12 +1680,12 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1697,7 +1710,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1897,7 +1910,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Edytuj</translation> <translation>Edytuj</translation>
</message> </message>
@ -1942,29 +1955,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Powód usunięcia</translation> <translation>Powód usunięcia</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Kopiuj</translation> <translation>&amp;Kopiuj</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Kopiuj &amp;adres odnośnika</translation> <translation>Kopiuj &amp;adres odnośnika</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Zar&amp;eaguj</translation> <translation>Zar&amp;eaguj</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Odp&amp;isz</translation> <translation>Odp&amp;isz</translation>
</message> </message>
@ -1989,22 +2002,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>Przyp&amp;nij</translation> <translation>Przyp&amp;nij</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>Potwierdzenia p&amp;rzeczytania</translation> <translation>Potwierdzenia p&amp;rzeczytania</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Przekaż dalej</translation> <translation>&amp;Przekaż dalej</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Oznacz jako przeczytane</translation> <translation>&amp;Oznacz jako przeczytane</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Wyświetl źródło &amp;wiadomości</translation> <translation>Wyświetl źródło &amp;wiadomości</translation>
</message> </message>
@ -2014,7 +2027,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Wyświetl odszyfrowane źródło wiadomości</translation> <translation>Wyświetl odszyfrowane źródło wiadomości</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>&amp;Usuń wiadomość</translation> <translation>&amp;Usuń wiadomość</translation>
</message> </message>
@ -2039,7 +2052,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Skopiuj link do z&amp;darzenia</translation> <translation>Skopiuj link do z&amp;darzenia</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>Idź do zacytowanej wiado&amp;mości</translation> <translation>Idź do zacytowanej wiado&amp;mości</translation>
</message> </message>
@ -2110,7 +2123,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 wysłał(a) zaszyfrowaną wiadomość</translation> <translation>%1 wysłał(a) zaszyfrowaną wiadomość</translation>
@ -2542,7 +2555,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2647,7 +2660,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatyczne wykrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation> <translation>Automatyczne wykrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation>
</message> </message>
@ -2672,7 +2685,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2933,7 +2946,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Wiadomość Statusowa</translation> <translation>Wiadomość Statusowa</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Ustawienia profilu</translation> <translation>Ustawienia profilu</translation>
</message> </message>
@ -2963,7 +2976,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Szyfrowanie nie zostało skonfigurowane</translation> <translation>Szyfrowanie nie zostało skonfigurowane</translation>
@ -2986,7 +2999,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Zamknij</translation> <translation>Zamknij</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Wprowadź tag, którego chcesz użyć:</translation> <translation>Wprowadź tag, którego chcesz użyć:</translation>
</message> </message>
@ -3122,7 +3135,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3166,12 +3179,17 @@ Example: https://yourserver.example.com:8787</source>
<translation>Zmień awatar pokoju.</translation> <translation>Zmień awatar pokoju.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation>Zmień nazwę tego pokoju</translation> <translation>Zmień nazwę tego pokoju</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n członek</numerusform> <numerusform>%n członek</numerusform>
@ -3190,12 +3208,17 @@ Example: https://yourserver.example.com:8787</source>
<translation>Brak ustawionego tematu</translation> <translation>Brak ustawionego tematu</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation>Zmień temat tego pokoju</translation> <translation>Zmień temat tego pokoju</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation>POWIADOMIENIA</translation> <translation>POWIADOMIENIA</translation>
</message> </message>
@ -3246,12 +3269,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation>Zmień</translation> <translation>Zmień</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3333,13 +3356,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation>Konfiguruj</translation> <translation>Konfiguruj</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation>Wybierz zdarzenia do ukrywania w tym pokoju</translation> <translation>Wybierz zdarzenia do ukrywania w tym pokoju</translation>
</message> </message>
@ -3375,7 +3398,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation>Uprawnienia</translation> <translation>Uprawnienia</translation>
</message> </message>
@ -3553,7 +3576,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3688,30 +3711,25 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<translation>Oficjalna społeczność tego pokoju</translation> <translation>Oficjalna społeczność tego pokoju</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Powiązana społeczność tego pokoju</translation> <translation>Powiązana społeczność tego pokoju</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Widoczna tylko dla członków społeczności</translation> <translation>Widoczna tylko dla członków społeczności</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Widoczna tylko dla członków pokoju</translation> <translation>Widoczna tylko dla członków pokoju</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Niezwiązana</translation> <translation>Niezwiązana</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Podspołeczności</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3770,7 +3788,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation>Część wątku</translation> <translation>Część wątku</translation>
</message> </message>
@ -3778,7 +3796,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 rozpoczął(-ęła) połączenie głosowe.</translation> <translation>%1 rozpoczął(-ęła) połączenie głosowe.</translation>
</message> </message>
@ -3850,7 +3868,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<context> <context>
<name>TimelineModel</name> <name>TimelineModel</name>
<message> <message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3882,7 +3900,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<translation>Zapisz plik</translation> <translation>Zapisz plik</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="+344"/> <location line="+347"/>
<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>
@ -4221,7 +4239,7 @@ Powód: %4</translation>
<translation>Użytkownik %1 ocenzurował własne pukanie.</translation> <translation>Użytkownik %1 ocenzurował własne pukanie.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4251,7 +4269,7 @@ Powód: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4286,7 +4304,7 @@ Powód: %4</translation>
<translation>Dołączyłeś(-) do tego pokoju.</translation> <translation>Dołączyłeś(-) do tego pokoju.</translation>
</message> </message>
<message> <message>
<location line="+1635"/> <location line="+1638"/>
<source>%1 invited %2.</source> <source>%1 invited %2.</source>
<translation>%1 zaprosił(a) %2.</translation> <translation>%1 zaprosił(a) %2.</translation>
</message> </message>
@ -4328,7 +4346,7 @@ Powód: %4</translation>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Brak otwartych pokojów</translation> <translation>Brak otwartych pokojów</translation>
</message> </message>
@ -4430,7 +4448,7 @@ Powód: %4</translation>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Nie wybrano pokoju</translation> <translation>Nie wybrano pokoju</translation>
</message> </message>
@ -4480,7 +4498,7 @@ Powód: %4</translation>
<translation>Ustawienia pokoju</translation> <translation>Ustawienia pokoju</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Zaproś użytkowników</translation> <translation>Zaproś użytkowników</translation>
</message> </message>
@ -4513,7 +4531,7 @@ Powód: %4</translation>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Pokaż</translation> <translation>Pokaż</translation>
</message> </message>
@ -4522,6 +4540,16 @@ Powód: %4</translation>
<source>Quit</source> <source>Quit</source>
<translation>Zakończ</translation> <translation>Zakończ</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4717,8 +4745,8 @@ Powód: %4</translation>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Domyślne</translation> <translation>Domyślne</translation>
</message> </message>
@ -4726,7 +4754,7 @@ Powód: %4</translation>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Motyw</translation> <translation>Motyw</translation>
</message> </message>
@ -4785,6 +4813,11 @@ Powód: %4</translation>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Odtwarzaj animowane obrazy tylko gdy kursor myszy jest nad nimi</translation> <translation>Odtwarzaj animowane obrazy tylko gdy kursor myszy jest nad nimi</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Powód: %4</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>Domyślne</translation> <translation>Domyślne</translation>
</message> </message>
@ -5162,6 +5195,11 @@ Gdy ta opcja jest wyłączona, wszystkie wiadomości będą wysyłane jako zwyk
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Pokaż kto właśnie pisze wiadomość w pokoju. <translation>Pokaż kto właśnie pisze wiadomość w pokoju.
@ -5229,7 +5267,12 @@ Wyłączone - kwadratowe, włączone - okrągłe.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5239,24 +5282,24 @@ Wyłączone - kwadratowe, włączone - okrągłe.</translation>
<translation>Klucz używany do weryfikacji twoich własnych urządzeń. Jeśli jest on w pamięci podręcznej, zweryfikowanie jednego z twoich urządzeń oznaczy je w ten sam sposób dla wszystkich pozostałych twoich urządzeń oraz dla użytkowników którzy uprzednio ciebie zweryfikowali.</translation> <translation>Klucz używany do weryfikacji twoich własnych urządzeń. Jeśli jest on w pamięci podręcznej, zweryfikowanie jednego z twoich urządzeń oznaczy je w ten sam sposób dla wszystkich pozostałych twoich urządzeń oraz dla użytkowników którzy uprzednio ciebie zweryfikowali.</translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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>Pokazuj alert po otrzymaniu wiadomości. <translation>Pokazuj alert po otrzymaniu wiadomości.
To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana.</translation> To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana.</translation>
</message> </message>
<message> <message>
<location line="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Pasek społeczności</translation> <translation>Pasek społeczności</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Pokaż liczniki wiadomości dla społeczności i tagów</translation> <translation>Pokaż liczniki wiadomości dla społeczności i tagów</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Ustaw maksymalną szerokość wiadomości na osi czasu (w pikselach). Może to poprawić czytelność Nheko zmaksymalizowanego na szerokim ekranie</translation> <translation>Ustaw maksymalną szerokość wiadomości na osi czasu (w pikselach). Może to poprawić czytelność Nheko zmaksymalizowanego na szerokim ekranie</translation>
</message> </message>
@ -5266,7 +5309,7 @@ To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana.</translat
<translation>Pokaż kolumnę zawierającą społeczności i tagi obok listy pokojów.</translation> <translation>Pokaż kolumnę zawierającą społeczności i tagi obok listy pokojów.</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5312,12 +5355,7 @@ be blurred.</source>
<translation>Zapobiega zaznaczaniu tekstu na osi czasu, aby ułatwić przewijanie przy użyciu dotyku.</translation> <translation>Zapobiega zaznaczaniu tekstu na osi czasu, aby ułatwić przewijanie przy użyciu dotyku.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Zmień współczynnik skalowania całego interfejsu użytkownika.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Używaj serwera pomocniczego turn.matrix.org gdy twój serwer domowy nie udostępnia własnego serwera pomocniczego.</translation> <translation>Używaj serwera pomocniczego turn.matrix.org gdy twój serwer domowy nie udostępnia własnego serwera pomocniczego.</translation>
</message> </message>
@ -5371,7 +5409,22 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5381,7 +5434,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Wybierz plik</translation> <translation>Wybierz plik</translation>
</message> </message>
@ -5400,13 +5453,14 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Błąd</translation> <translation>Błąd</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Hasło pliku</translation> <translation>Hasło pliku</translation>
@ -5428,7 +5482,22 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<translation>Wpisz hasło do odszyfrowania twoich kluczy sesji:</translation> <translation>Wpisz hasło do odszyfrowania twoich kluczy sesji:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Plik, do którego zostaną wyeksportowane klucze sesji</translation> <translation>Plik, do którego zostaną wyeksportowane klucze sesji</translation>
</message> </message>
@ -5553,7 +5622,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<context> <context>
<name>descriptiveTime</name> <name>descriptiveTime</name>
<message> <message>
<location filename="../../src/Utils.cpp" line="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Wczoraj</translation> <translation>Wczoraj</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -305,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Sala %1 criada.</translation> <translation>Sala %1 criada.</translation>
</message> </message>
@ -391,7 +391,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Você realmente quer iniciar um chat privado com %1?</translation> <translation>Você realmente quer iniciar um chat privado com %1?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<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>
@ -434,7 +434,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Falha ao remover o convite: %1</translation> <translation>Falha ao remover o convite: %1</translation>
</message> </message>
<message> <message>
<location line="+45"/> <location line="+62"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Falha ao sair da sala: %1</translation> <translation>Falha ao sair da sala: %1</translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3866,7 +3884,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3933,7 +3951,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="+344"/> <location line="+347"/>
<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">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 e %2</translation> <translation>%1 e %2</translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Utilizador convidado: %1</translation> <translation>Utilizador convidado: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -307,7 +307,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>A criação da sala falhou: alcunha</translation> <translation>A criação da sala falhou: alcunha</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Sala %1 criada.</translation> <translation>Sala %1 criada.</translation>
</message> </message>
@ -373,7 +373,7 @@ You may optionally provide a reason for others to accept your knock:</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="-1002"/> <location line="-1019"/>
<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>
@ -416,12 +416,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Falha ao remover convite: %1</translation> <translation>Falha ao remover convite: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Falha ao criar sala: %1</translation> <translation>Falha ao criar sala: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Falha ao sair da sala: %1</translation> <translation>Falha ao sair da sala: %1</translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Expandir</translation> <translation>Expandir</translation>
</message> </message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Colapsar</translation> <translation>Colapsar</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Não mostrar contadores de notificação para esta comunidade ou etiqueta.</translation> <translation>Não mostrar contadores de notificação para esta comunidade ou etiqueta.</translation>
</message> </message>
@ -1157,7 +1157,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1405,6 +1405,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Deixar de ignorar.</translation> <translation>Deixar de ignorar.</translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Mostrar</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1569,7 +1577,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Todos os ficheiros (*)</translation> <translation>Todos os ficheiros (*)</translation>
</message> </message>
@ -1579,7 +1587,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Selecionar ficheiro(s)</translation> <translation>Selecionar ficheiro(s)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation>Falha ao pedir utilizador %1</translation> <translation>Falha ao pedir utilizador %1</translation>
</message> </message>
@ -1660,12 +1673,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1690,7 +1703,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1890,7 +1903,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Editar</translation> <translation>Editar</translation>
</message> </message>
@ -1935,29 +1948,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Razão para eliminação</translation> <translation>Razão para eliminação</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>Ir para &amp;mensagem</translation> <translation>Ir para &amp;mensagem</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Copiar</translation> <translation>&amp;Copiar</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Copiar localização da &amp;ligação</translation> <translation>Copiar localização da &amp;ligação</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Re&amp;agir</translation> <translation>Re&amp;agir</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Responde&amp;r</translation> <translation>Responde&amp;r</translation>
</message> </message>
@ -1982,22 +1995,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>&amp;Afixar</translation> <translation>&amp;Afixar</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Recibos de leitura</translation> <translation>&amp;Recibos de leitura</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>Reen&amp;caminhar</translation> <translation>Reen&amp;caminhar</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Marcar como lida</translation> <translation>&amp;Marcar como lida</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Ver mensagem bruta</translation> <translation>Ver mensagem bruta</translation>
</message> </message>
@ -2007,7 +2020,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Ver mensagem bruta desencriptada</translation> <translation>Ver mensagem bruta desencriptada</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Remo&amp;ver mensagem</translation> <translation>Remo&amp;ver mensagem</translation>
</message> </message>
@ -2032,7 +2045,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Copiar ligação para o eve&amp;nto</translation> <translation>Copiar ligação para o eve&amp;nto</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>Ir para mensagem &amp;citada</translation> <translation>Ir para mensagem &amp;citada</translation>
</message> </message>
@ -2103,7 +2116,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 enviou uma mensagem encriptada</translation> <translation>%1 enviou uma mensagem encriptada</translation>
@ -2534,7 +2547,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2639,7 +2652,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2664,7 +2677,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2925,7 +2938,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Mensagem de estado</translation> <translation>Mensagem de estado</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Definições de perfil</translation> <translation>Definições de perfil</translation>
</message> </message>
@ -2955,7 +2968,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Encriptação não configurada</translation> <translation>Encriptação não configurada</translation>
@ -2978,7 +2991,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Fechar</translation> <translation>Fechar</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Insira a etiqueta que quer usar:</translation> <translation>Insira a etiqueta que quer usar:</translation>
</message> </message>
@ -3113,7 +3126,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3157,12 +3170,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n membro</numerusform> <numerusform>%n membro</numerusform>
@ -3180,12 +3198,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3236,12 +3259,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished">Alterar</translation> <translation type="unfinished">Alterar</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3323,13 +3346,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3365,7 +3388,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3543,7 +3566,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3678,28 +3701,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3760,7 +3778,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3768,7 +3786,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 iniciou uma chamada de voz.</translation> <translation type="unfinished">%1 iniciou uma chamada de voz.</translation>
</message> </message>
@ -3840,7 +3858,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3872,7 +3890,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="+344"/> <location line="+347"/>
<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>
@ -4195,7 +4213,7 @@ 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="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4225,7 +4243,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4260,7 +4278,7 @@ Reason: %4</source>
<translation>Entrou na sala.</translation> <translation>Entrou na sala.</translation>
</message> </message>
<message> <message>
<location line="+1646"/> <location line="+1649"/>
<source>%1 has changed their avatar and changed their display name to %2.</source> <source>%1 has changed their avatar and changed their display name to %2.</source>
<translation>%1 alterou o seu avatar e também o seu nome de exibição para %2.</translation> <translation>%1 alterou o seu avatar e também o seu nome de exibição para %2.</translation>
</message> </message>
@ -4312,7 +4330,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Nenhuma sala aberta</translation> <translation>Nenhuma sala aberta</translation>
</message> </message>
@ -4413,7 +4431,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Nenhuma sala selecionada</translation> <translation>Nenhuma sala selecionada</translation>
</message> </message>
@ -4463,7 +4481,7 @@ Reason: %4</source>
<translation>Opções da sala</translation> <translation>Opções da sala</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Convidar utilizadores</translation> <translation>Convidar utilizadores</translation>
</message> </message>
@ -4496,7 +4514,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Mostrar</translation> <translation>Mostrar</translation>
</message> </message>
@ -4505,6 +4523,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Sair</translation> <translation>Sair</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4699,8 +4726,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>Predefinido</translation> <translation>Predefinido</translation>
</message> </message>
@ -4708,7 +4735,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -4772,6 +4799,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished">Reproduzir imagens animadas apenas quando lhes passar o rato por cima.</translation> <translation type="unfinished">Reproduzir imagens animadas apenas quando lhes passar o rato por cima.</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5083,7 +5115,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">Predefinido</translation> <translation type="unfinished">Predefinido</translation>
</message> </message>
@ -5165,6 +5197,11 @@ Quando desativada, todas as mensagens serão enviadas em texto simples.</transla
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished">Mostrar quem está a escrever numa sala. <translation type="unfinished">Mostrar quem está a escrever numa sala.
@ -5281,11 +5318,11 @@ será desfocada.</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished">Alterar o fator de escala para toda a interface.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5384,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5357,7 +5409,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<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>
@ -5376,13 +5428,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished">Erro</translation> <translation type="unfinished">Erro</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished">Palavra-passe do ficheiro</translation> <translation type="unfinished">Palavra-passe do ficheiro</translation>
@ -5404,7 +5457,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">Insira a palavra-passe para encriptar as suas chaves de sessão:</translation> <translation type="unfinished">Insira a palavra-passe para encriptar as suas chaves de sessão:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished">Ficheiro onde guardar as chaves de sessão exportadas</translation> <translation type="unfinished">Ficheiro onde guardar as chaves de sessão exportadas</translation>
</message> </message>
@ -5529,7 +5597,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ontem</translation> <translation>Ontem</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -239,7 +239,7 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Utilizator invitat: %1</translation> <translation>Utilizator invitat: %1</translation>
</message> </message>
@ -325,7 +325,7 @@
<translation>Utilizator dezinterzis: %1</translation> <translation>Utilizator dezinterzis: %1</translation>
</message> </message>
<message> <message>
<location line="-600"/> <location line="-617"/>
<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>
@ -431,12 +431,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Nu s-a putut crea camera: %1</translation> <translation>Nu s-a putut crea camera: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Nu s-a putut părăsi camera: %1</translation> <translation>Nu s-a putut părăsi camera: %1</translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -783,7 +783,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Arată</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1570,7 +1578,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">Toate fișierele (*)</translation> <translation type="unfinished">Toate fișierele (*)</translation>
</message> </message>
@ -1580,7 +1588,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1661,12 +1674,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1691,7 +1704,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished">Vedeți mesajul brut</translation> <translation type="unfinished">Vedeți mesajul brut</translation>
</message> </message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Vedeți mesajul brut decriptat</translation> <translation type="unfinished">Vedeți mesajul brut decriptat</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished">%1 a trimis un mesaj criptat</translation> <translation type="unfinished">%1 a trimis un mesaj criptat</translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2640,7 +2653,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2665,7 +2678,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Închide</translation> <translation type="unfinished">Închide</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3679,28 +3702,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3841,7 +3859,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3873,7 +3891,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="+344"/> <location line="+347"/>
<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>
@ -4211,12 +4229,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="-1682"/> <location line="-1685"/>
<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="-616"/> <location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4246,7 +4264,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4276,7 +4294,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2233"/> <location line="+2236"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Nicio cameră deschisă</translation> <translation>Nicio cameră deschisă</translation>
</message> </message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Arată</translation> <translation>Arată</translation>
</message> </message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Ieșire</translation> <translation>Ieșire</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Temă</translation> <translation type="unfinished">Temă</translation>
</message> </message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5170,6 +5203,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5283,11 +5321,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished">Schimbă dimensiunea întregii interfețe.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5349,7 +5387,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5359,7 +5412,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation type="unfinished">Toate fișierele (*)</translation> <translation type="unfinished">Toate fișierele (*)</translation>
</message> </message>
@ -5378,13 +5431,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished">Eroare</translation> <translation type="unfinished">Eroare</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished">Parolă fișier</translation> <translation type="unfinished">Parolă fișier</translation>
@ -5406,7 +5460,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">Introduceți parola pentru criptarea cheilor de sesiune:</translation> <translation type="unfinished">Introduceți parola pentru criptarea cheilor de sesiune:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished">Fișier pentru salvarea cheilor de sesiune exportate</translation> <translation type="unfinished">Fișier pentru salvarea cheilor de sesiune exportate</translation>
</message> </message>
@ -5531,7 +5600,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Ieri</translation> <translation>Ieri</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -239,12 +239,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Приглашенный пользователь: %1</translation> <translation>Приглашенный пользователь: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -307,7 +307,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="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Комната %1 создана.</translation> <translation>Комната %1 создана.</translation>
</message> </message>
@ -378,7 +378,7 @@ 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="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Миграция кэша не удалась!</translation> <translation>Миграция кэша не удалась!</translation>
</message> </message>
@ -421,12 +421,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Не удалось создать комнату: %1</translation> <translation>Не удалось создать комнату: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Не удалось покинуть комнату: %1</translation> <translation>Не удалось покинуть комнату: %1</translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Развернуть</translation> <translation>Развернуть</translation>
</message> </message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Свернуть</translation> <translation>Свернуть</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Показать</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1570,7 +1578,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Все файлы (*)</translation> <translation>Все файлы (*)</translation>
</message> </message>
@ -1580,7 +1588,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1661,12 +1674,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Автоматическое обнаружение не удалось. Получен некорректный ответ.</translation> <translation>Автоматическое обнаружение не удалось. Получен некорректный ответ.</translation>
</message> </message>
@ -1691,7 +1704,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation> <translation>Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Редактировать</translation> <translation>Редактировать</translation>
</message> </message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished">Просмотреть сырое сообщение</translation> <translation type="unfinished">Просмотреть сырое сообщение</translation>
</message> </message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Просмототреть дешифрованое сырое сообщение</translation> <translation type="unfinished">Просмототреть дешифрованое сырое сообщение</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 отправил зашифрованное сообщение</translation> <translation>%1 отправил зашифрованное сообщение</translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2640,7 +2653,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Автообноружение не удалось. Получен поврежденный ответ.</translation> <translation type="unfinished">Автообноружение не удалось. Получен поврежденный ответ.</translation>
</message> </message>
@ -2665,7 +2678,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation> <translation type="unfinished">Произошла неизвестная ошибка. Убедитесь, что домен homeserver действителен.</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Закрыть</translation> <translation type="unfinished">Закрыть</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Не удалось включить шифрование: %1</translation> <translation>Не удалось включить шифрование: %1</translation>
</message> </message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n участник</numerusform> <numerusform>%n участник</numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished">Права доступа</translation> <translation type="unfinished">Права доступа</translation>
</message> </message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3679,28 +3702,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 начал голосовой звонок.</translation> <translation type="unfinished">%1 начал голосовой звонок.</translation>
</message> </message>
@ -3841,7 +3859,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Ошибка редактирования сообщения: %1</translation> <translation>Ошибка редактирования сообщения: %1</translation>
@ -3873,7 +3891,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="+344"/> <location line="+347"/>
<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>
@ -4211,12 +4229,12 @@ Reason: %4</source>
<translation>%1 отредактировал его &quot;стук&quot;.</translation> <translation>%1 отредактировал его &quot;стук&quot;.</translation>
</message> </message>
<message> <message>
<location line="-1682"/> <location line="-1685"/>
<source>You joined this room.</source> <source>You joined this room.</source>
<translation>Вы присоединились к комнате.</translation> <translation>Вы присоединились к комнате.</translation>
</message> </message>
<message> <message>
<location line="-616"/> <location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4246,7 +4264,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4276,7 +4294,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2233"/> <location line="+2236"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Комната не выбрана</translation> <translation>Комната не выбрана</translation>
</message> </message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Комнаты не выбраны</translation> <translation>Комнаты не выбраны</translation>
</message> </message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation>Настройки комнаты</translation> <translation>Настройки комнаты</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Пригласить пользователей</translation> <translation>Пригласить пользователей</translation>
</message> </message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Показать</translation> <translation>Показать</translation>
</message> </message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Выйти</translation> <translation>Выйти</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>По умолчанию</translation> <translation>По умолчанию</translation>
</message> </message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Тема</translation> <translation type="unfinished">Тема</translation>
</message> </message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished">По умолчанию</translation> <translation type="unfinished">По умолчанию</translation>
</message> </message>
@ -5171,6 +5204,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Отображать кто печатает в комнате. <translation>Отображать кто печатает в комнате.
@ -5287,11 +5325,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished">Поменять коэфициент масштаба для всего пользовательского интерфейса.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished">Будет использован turn.matrix.org для помощи, когда вам домашний сервер не позволяет.</translation> <translation type="unfinished">Будет использован turn.matrix.org для помощи, когда вам домашний сервер не позволяет.</translation>
</message> </message>
@ -5353,7 +5391,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5363,7 +5416,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Выберите файл</translation> <translation>Выберите файл</translation>
</message> </message>
@ -5382,13 +5435,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished">Ошибка</translation> <translation type="unfinished">Ошибка</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished">Пароль файла</translation> <translation type="unfinished">Пароль файла</translation>
@ -5410,7 +5464,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">Введите ключевую фразу для шифрования ключей сеанса:</translation> <translation type="unfinished">Введите ключевую фразу для шифрования ключей сеанса:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished">Файл для сохранения экспортированных ключей сеанса</translation> <translation type="unfinished">Файл для сохранения экспортированных ключей сеанса</translation>
</message> </message>
@ -5535,7 +5604,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Вчера</translation> <translation>Вчера</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -353,12 +353,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3866,7 +3884,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3933,7 +3951,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="+344"/> <location line="+347"/>
<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">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5519,7 +5587,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -244,12 +244,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -355,12 +355,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -783,7 +783,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1570,7 +1578,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1580,7 +1588,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1730,12 +1743,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1760,7 +1773,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2706,7 +2719,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2731,7 +2744,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3679,28 +3702,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3871,7 +3889,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3938,7 +3956,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="+344"/> <location line="+347"/>
<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">
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5170,6 +5203,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5283,11 +5321,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5349,7 +5387,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5359,7 +5412,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5378,13 +5431,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5406,7 +5460,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5531,7 +5600,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<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 numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -305,7 +305,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="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Rum %1 skapat.</translation> <translation>Rum %1 skapat.</translation>
</message> </message>
@ -391,7 +391,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="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Cache-migration misslyckades!</translation> <translation>Cache-migration misslyckades!</translation>
</message> </message>
@ -434,12 +434,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Kunde inte ta bort inbjudan: %1</translation> <translation>Kunde inte ta bort inbjudan: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Kunde inte skapa rum: %1</translation> <translation>Kunde inte skapa rum: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Kunde inte lämna rum: %1</translation> <translation>Kunde inte lämna rum: %1</translation>
</message> </message>
@ -771,7 +771,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -781,7 +781,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Visa</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1567,7 +1575,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Alla Filer (*)</translation> <translation>Alla Filer (*)</translation>
</message> </message>
@ -1577,7 +1585,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1658,12 +1671,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<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>
@ -1688,7 +1701,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished">Visa meddelandekälla</translation> <translation type="unfinished">Visa meddelandekälla</translation>
</message> </message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Visa dekrypterad meddelandekälla</translation> <translation type="unfinished">Visa dekrypterad meddelandekälla</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished">%1 skickade ett krypterat meddelande</translation> <translation type="unfinished">%1 skickade ett krypterat meddelande</translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2637,7 +2650,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<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>
@ -2662,7 +2675,7 @@ Example: https://yourserver.example.com:8787</source>
<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="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Stäng</translation> <translation type="unfinished">Stäng</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<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>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3674,28 +3697,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 påbörjade ett röstsamtal.</translation> <translation type="unfinished">%1 påbörjade ett röstsamtal.</translation>
</message> </message>
@ -3836,7 +3854,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3868,7 +3886,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="+344"/> <location line="+347"/>
<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>
@ -4201,12 +4219,12 @@ Reason: %4</source>
<translation>%1 maskerade sin knackning.</translation> <translation>%1 maskerade sin knackning.</translation>
</message> </message>
<message> <message>
<location line="-1682"/> <location line="-1685"/>
<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="-616"/> <location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4236,7 +4254,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4266,7 +4284,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2233"/> <location line="+2236"/>
<source>%2 revoked the invite to %1.</source> <source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Inget rum öppet</translation> <translation>Inget rum öppet</translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Inget rum markerat</translation> <translation>Inget rum markerat</translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation>Alternativ för rum</translation> <translation>Alternativ för rum</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Bjud in användare</translation> <translation>Bjud in användare</translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Visa</translation> <translation>Visa</translation>
</message> </message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Avsluta</translation> <translation>Avsluta</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished">Tema</translation> <translation type="unfinished">Tema</translation>
</message> </message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5159,6 +5191,11 @@ Om denna inställning är av kommer alla meddelanden skickas som oformatterad te
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished">Visa vem som skriver i ett rum. <translation type="unfinished">Visa vem som skriver i ett rum.
@ -5275,11 +5312,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished">Ändrar storleksfaktorn av hela användargränssnittet.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished">Kommer falla tillbaka turn.matrix.org som turnserver om din hemserver inte erbjuder någon.</translation> <translation type="unfinished">Kommer falla tillbaka turn.matrix.org som turnserver om din hemserver inte erbjuder någon.</translation>
</message> </message>
@ -5341,7 +5378,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5351,7 +5403,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<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>
@ -5370,13 +5422,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished">Fel</translation> <translation type="unfinished">Fel</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished">Fillösenord</translation> <translation type="unfinished">Fillösenord</translation>
@ -5398,7 +5451,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">Ange lösenfrasen för att kryptera dina sessionsnycklar:</translation> <translation type="unfinished">Ange lösenfrasen för att kryptera dina sessionsnycklar:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished">Fil för att spara de exporterade sessionsnycklarna</translation> <translation type="unfinished">Fil för att spara de exporterade sessionsnycklarna</translation>
</message> </message>
@ -5523,7 +5591,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Igår</translation> <translation>Igår</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 ve %2</translation> <translation>%1 ve %2</translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Kullanıcı davet edildi: %1</translation> <translation>Kullanıcı davet edildi: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -286,7 +286,7 @@
<translation>Oda oluşturma başarısız: Hatalı Adres</translation> <translation>Oda oluşturma başarısız: Hatalı Adres</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>%1 odası oluşturuldu.</translation> <translation>%1 odası oluşturuldu.</translation>
</message> </message>
@ -347,7 +347,7 @@
<translation>%1 adlı kişiyle özel konuşma başlatmak istediğinize emin misiniz?</translation> <translation>%1 adlı kişiyle özel konuşma başlatmak istediğinize emin misiniz?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Önbellek transferi başarısız!</translation> <translation>Önbellek transferi başarısız!</translation>
</message> </message>
@ -411,12 +411,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Davet kaldırılamadı: %1</translation> <translation>Davet kaldırılamadı: %1</translation>
</message> </message>
<message> <message>
<location line="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Oda oluşturma başarısız: %1</translation> <translation>Oda oluşturma başarısız: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Odadan ayrılma başarısız: %1</translation> <translation>Odadan ayrılma başarısız: %1</translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Genişlet</translation> <translation>Genişlet</translation>
</message> </message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Daralt</translation> <translation>Daralt</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Bu topluluk veya etiket için bildirim sayısını gösterme.</translation> <translation>Bu topluluk veya etiket için bildirim sayısını gösterme.</translation>
</message> </message>
@ -1156,7 +1156,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1404,6 +1404,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1568,7 +1576,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1578,7 +1586,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1728,12 +1741,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1758,7 +1771,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1889,7 +1902,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1934,29 +1947,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1981,22 +1994,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2006,7 +2019,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2031,7 +2044,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2102,7 +2115,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2533,7 +2546,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2704,7 +2717,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2729,7 +2742,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2924,7 +2937,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2954,7 +2967,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2977,7 +2990,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Kapat</translation> <translation type="unfinished">Kapat</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n üye</numerusform> <numerusform>%n üye</numerusform>
@ -3177,12 +3195,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3233,12 +3256,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3320,13 +3343,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3362,7 +3385,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3540,7 +3563,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3673,28 +3696,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3755,7 +3773,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3763,7 +3781,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3865,7 +3883,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3932,7 +3950,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="+344"/> <location line="+347"/>
<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">
@ -4302,7 +4320,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4402,7 +4420,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4452,7 +4470,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4485,7 +4503,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4494,6 +4512,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4687,8 +4713,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4696,7 +4722,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4760,6 +4786,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5071,7 +5102,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5150,6 +5181,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5263,11 +5299,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5329,7 +5365,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5339,7 +5390,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5358,13 +5409,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5386,7 +5438,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5511,7 +5578,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -239,12 +239,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>Запрошений користувач: %1</translation> <translation>Запрошений користувач: %1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -289,7 +289,7 @@
<translation>Не вдалося створити кімнату: поганий псевдонім</translation> <translation>Не вдалося створити кімнату: поганий псевдонім</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation>Кімната %1 створена.</translation> <translation>Кімната %1 створена.</translation>
</message> </message>
@ -350,7 +350,7 @@
<translation>Ви справді хочете розпочати приватну бесіду з %1?</translation> <translation>Ви справді хочете розпочати приватну бесіду з %1?</translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation>Помилка міграції кешу!</translation> <translation>Помилка міграції кешу!</translation>
</message> </message>
@ -414,12 +414,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>Не вдалося створити кімнату: %1</translation> <translation>Не вдалося створити кімнату: %1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>Не вдалося залишити кімнату: %1</translation> <translation>Не вдалося залишити кімнату: %1</translation>
</message> </message>
@ -776,7 +776,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation>Розгорнути</translation> <translation>Розгорнути</translation>
</message> </message>
@ -786,7 +786,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Згорнути</translation> <translation>Згорнути</translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation>Не показувати кількість сповіщень для цієї спільноти чи тегу.</translation> <translation>Не показувати кількість сповіщень для цієї спільноти чи тегу.</translation>
</message> </message>
@ -1161,7 +1161,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1409,6 +1409,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Показати</translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1573,7 +1581,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation>Усі файли (*)</translation> <translation>Усі файли (*)</translation>
</message> </message>
@ -1583,7 +1591,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1664,12 +1677,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Помилка автовиявлення. Отримано неправильну відповідь.</translation> <translation>Помилка автовиявлення. Отримано неправильну відповідь.</translation>
</message> </message>
@ -1694,7 +1707,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний.</translation> <translation>Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний.</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1894,7 +1907,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation>Змінити</translation> <translation>Змінити</translation>
</message> </message>
@ -1939,29 +1952,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Причина видалення</translation> <translation>Причина видалення</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>&amp;Копіювати</translation> <translation>&amp;Копіювати</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>Копіювати &amp;посилання розташування</translation> <translation>Копіювати &amp;посилання розташування</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>Ре&amp;агувати</translation> <translation>Ре&amp;агувати</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>Відпо&amp;вісти</translation> <translation>Відпо&amp;вісти</translation>
</message> </message>
@ -1986,22 +1999,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>&amp;Закріпити</translation> <translation>&amp;Закріпити</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;Прочитати квитанції</translation> <translation>&amp;Прочитати квитанції</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>&amp;Вперед</translation> <translation>&amp;Вперед</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>&amp;Відзначити як прочитане</translation> <translation>&amp;Відзначити як прочитане</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation>Переглянути необроблене повідомлення</translation> <translation>Переглянути необроблене повідомлення</translation>
</message> </message>
@ -2011,7 +2024,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Переглянути розшифроване необроблене повідомлення</translation> <translation>Переглянути розшифроване необроблене повідомлення</translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>Ви&amp;далити повідомлення</translation> <translation>Ви&amp;далити повідомлення</translation>
</message> </message>
@ -2036,7 +2049,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Копіювати посилання на &amp;подію</translation> <translation>Копіювати посилання на &amp;подію</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>&amp;Перейти до цитованого повідомлення</translation> <translation>&amp;Перейти до цитованого повідомлення</translation>
</message> </message>
@ -2107,7 +2120,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 надіслав зашифроване повідомлення</translation> <translation>%1 надіслав зашифроване повідомлення</translation>
@ -2538,7 +2551,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation>Створити унікальний профіль, який дозволить вам входити в кілька облікових записів одночасно та запускати кілька екземплярів nheko.</translation> <translation>Створити унікальний профіль, який дозволить вам входити в кілька облікових записів одночасно та запускати кілька екземплярів nheko.</translation>
</message> </message>
@ -2643,7 +2656,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation>Помилка автовиявлення. Отримано неправильну відповідь.</translation> <translation>Помилка автовиявлення. Отримано неправильну відповідь.</translation>
</message> </message>
@ -2668,7 +2681,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний.</translation> <translation>Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний.</translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2929,7 +2942,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Повідомлення про статус</translation> <translation>Повідомлення про статус</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation>Налаштування профілю</translation> <translation>Налаштування профілю</translation>
</message> </message>
@ -2959,7 +2972,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Шифрування не встановлено</translation> <translation>Шифрування не встановлено</translation>
@ -2982,7 +2995,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Закрити</translation> <translation>Закрити</translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>Введіть тег, який ви хочете використовувати:</translation> <translation>Введіть тег, який ви хочете використовувати:</translation>
</message> </message>
@ -3118,7 +3131,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>Не вдалося ввімкнути шифрування: %1</translation> <translation>Не вдалося ввімкнути шифрування: %1</translation>
</message> </message>
@ -3162,12 +3175,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Змінити аватар кімнати.</translation> <translation type="unfinished">Змінити аватар кімнати.</translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished">Змінити назву цієї кімнати</translation> <translation type="unfinished">Змінити назву цієї кімнати</translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3186,12 +3204,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Тема не встановлена</translation> <translation type="unfinished">Тема не встановлена</translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished">Змінити тему цієї кімнати</translation> <translation type="unfinished">Змінити тему цієї кімнати</translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished">СПОВІЩЕННЯ</translation> <translation type="unfinished">СПОВІЩЕННЯ</translation>
</message> </message>
@ -3242,12 +3265,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished">Змінити</translation> <translation type="unfinished">Змінити</translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished">Змінити список кімнат, через які користувачі можуть приєднатися до цієї кімнати. Зазвичай це офіційна спільнота цієї кімнати.</translation> <translation type="unfinished">Змінити список кімнат, через які користувачі можуть приєднатися до цієї кімнати. Зазвичай це офіційна спільнота цієї кімнати.</translation>
</message> </message>
@ -3329,13 +3352,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished">Налаштувати</translation> <translation type="unfinished">Налаштувати</translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3371,7 +3394,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished">Дозволи</translation> <translation type="unfinished">Дозволи</translation>
</message> </message>
@ -3549,7 +3572,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation>Не вдалося підключитися до секретного сховища</translation> <translation>Не вдалося підключитися до секретного сховища</translation>
</message> </message>
@ -3684,30 +3707,25 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation>Афілійована спільнота для цієї кімнати</translation> <translation>Афілійована спільнота для цієї кімнати</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation>Наведено лише для учасників спільноти</translation> <translation>Наведено лише для учасників спільноти</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation>Наведено лише для учасників кімнати</translation> <translation>Наведено лише для учасників кімнати</translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation>Не пов&apos;язано</translation> <translation>Не пов&apos;язано</translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Підспільноти</translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3766,7 +3784,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished">Частина нитки розмови</translation> <translation type="unfinished">Частина нитки розмови</translation>
</message> </message>
@ -3774,7 +3792,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished">%1 зробив голосовий виклик.</translation> <translation type="unfinished">%1 зробив голосовий виклик.</translation>
</message> </message>
@ -3846,7 +3864,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>Помилка редагування повідомлення: %1</translation> <translation>Помилка редагування повідомлення: %1</translation>
@ -3878,7 +3896,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="+344"/> <location line="+347"/>
<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>
@ -4212,7 +4230,7 @@ Reason: %4</source>
<translation>%1 відредагував свій стукіт.</translation> <translation>%1 відредагував свій стукіт.</translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4242,7 +4260,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4277,7 +4295,7 @@ Reason: %4</source>
<translation>Ви приєдналися до цієї кімнати.</translation> <translation>Ви приєдналися до цієї кімнати.</translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 зробив так, щоб ця кімната потребувала запрошення, щоб приєднатися.</translation> <translation>%1 зробив так, щоб ця кімната потребувала запрошення, щоб приєднатися.</translation>
</message> </message>
@ -4324,7 +4342,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation>Немає відкритих кімнат</translation> <translation>Немає відкритих кімнат</translation>
</message> </message>
@ -4426,7 +4444,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation>Кімнату не вибрано</translation> <translation>Кімнату не вибрано</translation>
</message> </message>
@ -4476,7 +4494,7 @@ Reason: %4</source>
<translation>Налаштування кімнати</translation> <translation>Налаштування кімнати</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation>Запросити користувачів</translation> <translation>Запросити користувачів</translation>
</message> </message>
@ -4509,7 +4527,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation>Показати</translation> <translation>Показати</translation>
</message> </message>
@ -4518,6 +4536,16 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>Вийти</translation> <translation>Вийти</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4713,8 +4741,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation>За замовчуванням</translation> <translation>За замовчуванням</translation>
</message> </message>
@ -4722,7 +4750,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation>Тема</translation> <translation>Тема</translation>
</message> </message>
@ -4781,6 +4809,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation>Відтворення анімованих зображень тільки при наведенні</translation> <translation>Відтворення анімованих зображень тільки при наведенні</translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5087,7 +5120,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation>За замовчуванням</translation> <translation>За замовчуванням</translation>
</message> </message>
@ -5159,6 +5192,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation>Показувати, хто друкує в кімнаті. <translation>Показувати, хто друкує в кімнаті.
@ -5212,7 +5250,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>Автоматично відповідає на запити ключів від інших користувачів, якщо вони підтверджені, навіть якщо цей пристрій не повинен мати доступу до цих ключів.</translation> <translation>Автоматично відповідає на запити ключів від інших користувачів, якщо вони підтверджені, навіть якщо цей пристрій не повинен мати доступу до цих ключів.</translation>
</message> </message>
@ -5222,24 +5265,24 @@ OFF - square, ON - circle.</source>
<translation>Ключ для перевірки власних пристроїв. Якщо він кешований, перевірка одного з ваших пристроїв позначить його як перевірений для всіх інших ваших пристроїв і користувачів, які вас верифікували.</translation> <translation>Ключ для перевірки власних пристроїв. Якщо він кешований, перевірка одного з ваших пристроїв позначить його як перевірений для всіх інших ваших пристроїв і користувачів, які вас верифікували.</translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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>Показувати сповіщення при отриманні повідомлення. <translation>Показувати сповіщення при отриманні повідомлення.
Зазвичай це призводить до того, що іконка програми на панелі завдань певним чином анімується.</translation> Зазвичай це призводить до того, що іконка програми на панелі завдань певним чином анімується.</translation>
</message> </message>
<message> <message>
<location line="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation>Бічна панель спільнот</translation> <translation>Бічна панель спільнот</translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation>Показати кількість повідомлень для спільнот і тегів</translation> <translation>Показати кількість повідомлень для спільнот і тегів</translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>Встановити максимальну ширину повідомлень на часовій шкалі (у пікселях). Це може покращити читабельність на широкому екрані, коли Nheko максимізовано</translation> <translation>Встановити максимальну ширину повідомлень на часовій шкалі (у пікселях). Це може покращити читабельність на широкому екрані, коли Nheko максимізовано</translation>
</message> </message>
@ -5249,7 +5292,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation>Показати стовпчик зі спільнотами та тегами поруч зі списком кімнат.</translation> <translation>Показати стовпчик зі спільнотами та тегами поруч зі списком кімнат.</translation>
</message> </message>
<message> <message>
<location line="+23"/> <location line="+27"/>
<source>Display rooms with new messages first. <source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is off, the list of rooms will only be sorted by the preferred sorting order.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source> If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source>
@ -5310,12 +5353,7 @@ be blurred.</source>
<translation>Запобігає виділенню тексту на шкалі часу, щоб полегшити сенсорну прокрутку.</translation> <translation>Запобігає виділенню тексту на шкалі часу, щоб полегшити сенсорну прокрутку.</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Змінити коефіцієнт масштабування всього інтерфейсу користувача.</translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Використовуватиме turn.matrix.org як допоміжний, якщо ваш домашній сервер його не пропонує.</translation> <translation>Використовуватиме turn.matrix.org як допоміжний, якщо ваш домашній сервер його не пропонує.</translation>
</message> </message>
@ -5369,7 +5407,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5379,7 +5432,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation>Вибрати файл</translation> <translation>Вибрати файл</translation>
</message> </message>
@ -5398,13 +5451,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation>Помилка</translation> <translation>Помилка</translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation>Пароль до файлу</translation> <translation>Пароль до файлу</translation>
@ -5426,7 +5480,22 @@ This setting will take effect upon restart.</source>
<translation>Введіть пароль для шифрування сеансових ключів:</translation> <translation>Введіть пароль для шифрування сеансових ключів:</translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation>Файл для збереження експортованих сеансових ключів</translation> <translation>Файл для збереження експортованих сеансових ключів</translation>
</message> </message>
@ -5551,7 +5620,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation>Вчора</translation> <translation>Вчора</translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -242,12 +242,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -351,12 +351,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="+13"/> <location line="+20"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+15"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -769,7 +769,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -779,7 +779,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1564,7 +1572,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1574,7 +1582,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1724,12 +1737,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1754,7 +1767,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2700,7 +2713,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2725,7 +2738,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3669,28 +3692,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3861,7 +3879,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="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3928,7 +3946,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="+344"/> <location line="+347"/>
<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">
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4756,6 +4782,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5067,7 +5098,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5146,6 +5177,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5259,11 +5295,11 @@ be blurred.</source>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface.</source> <source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5507,7 +5574,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation>%1 %2</translation> <translation>%1 %2</translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation> <translation>
@ -286,7 +286,7 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
@ -347,7 +347,7 @@
<translation> %1 </translation> <translation> %1 </translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation></translation> <translation></translation>
</message> </message>
@ -411,12 +411,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
@ -773,7 +773,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation></translation> <translation></translation>
</message> </message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1156,8 +1156,8 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation>线</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
@ -1404,6 +1404,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1568,12 +1576,17 @@ 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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source> <source>All Files (*)</source>
<translation> (*)</translation> <translation> (*)</translation>
</message> </message>
<message> <message>
<location line="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
@ -1583,7 +1596,7 @@ 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="-965"/> <location line="-975"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1659,12 +1672,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation> Matrix ID @user:yourserver.example.com</translation> <translation> Matrix ID @user:yourserver.example.com</translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1689,7 +1702,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1828,7 +1841,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MediaUpload</name> <name>MediaUpload</name>
<message> <message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/> <location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<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></translation> <translation></translation>
@ -1893,7 +1906,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1938,29 +1951,29 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation>(&amp;m)</translation> <translation>(&amp;m)</translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation>(&amp;l)</translation> <translation>(&amp;l)</translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation>(&amp;a)</translation> <translation>(&amp;a)</translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation>(&amp;y)</translation> <translation>(&amp;y)</translation>
</message> </message>
@ -1985,22 +1998,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>(&amp;P)</translation> <translation>(&amp;P)</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation>&amp;</translation> <translation>&amp;</translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation>(&amp;F)</translation> <translation>(&amp;F)</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation>(&amp;M)</translation> <translation>(&amp;M)</translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2010,7 +2023,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation>(&amp;v)</translation> <translation>(&amp;v)</translation>
</message> </message>
@ -2035,7 +2048,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>(&amp;n)</translation> <translation>(&amp;n)</translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation>(&amp;G)</translation> <translation>(&amp;G)</translation>
</message> </message>
@ -2106,7 +2119,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation>%1 </translation> <translation>%1 </translation>
@ -2537,7 +2550,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation> Nheko </translation> <translation> Nheko </translation>
</message> </message>
@ -2642,7 +2655,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2667,7 +2680,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2928,7 +2941,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2958,7 +2971,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>线</translation> <translation>线</translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation></translation> <translation></translation>
@ -2981,7 +2994,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation> <translation>
<numerusform>%n </numerusform> <numerusform>%n </numerusform>
@ -3181,12 +3199,17 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3237,12 +3260,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3324,13 +3347,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<source>Select events to hide in this room</source> <source>Select events to hide in this room</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3366,7 +3389,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3544,7 +3567,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source> <source>Failed to connect to secret storage</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3679,30 +3702,25 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Not related</source> <source>Not related</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>StatusIndicator</name> <name>StatusIndicator</name>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation>%1 </translation> <translation>%1 </translation>
</message> </message>
@ -3841,7 +3859,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/> <location line="+17"/>
<source>Message redaction failed: %1</source> <source>Message redaction failed: %1</source>
<translation>%1</translation> <translation>%1</translation>
@ -3873,7 +3891,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="+344"/> <location line="+347"/>
<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>
@ -4197,7 +4215,7 @@ Reason: %4</source>
<translation>%1 </translation> <translation>%1 </translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation>%1 使</translation> <translation>%1 使</translation>
</message> </message>
@ -4227,7 +4245,7 @@ Reason: %4</source>
<translation>%1 %2</translation> <translation>%1 %2</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation>%1 </translation> <translation>%1 </translation>
</message> </message>
@ -4262,7 +4280,7 @@ Reason: %4</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation>%1 使</translation> <translation>%1 使</translation>
</message> </message>
@ -4309,7 +4327,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4501,6 +4519,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation>退</translation> <translation>退</translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4694,8 +4720,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4703,7 +4729,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation></translation> <translation></translation>
</message> </message>
@ -4762,6 +4788,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5063,7 +5094,7 @@ Reason: %4</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation></translation> <translation></translation>
</message> </message>
@ -5135,6 +5166,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation> <translation>
@ -5188,7 +5224,12 @@ OFF - 方形ON - 圆形。</translation>
<translation>线</translation> <translation>线</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation>使访</translation> <translation>使访</translation>
</message> </message>
@ -5198,24 +5239,24 @@ OFF - 方形ON - 圆形。</translation>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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> <translation>
</translation> </translation>
</message> </message>
<message> <message>
<location line="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation>线 Nheko </translation> <translation>线 Nheko </translation>
</message> </message>
@ -5225,7 +5266,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+23"/> <location line="+27"/>
<source>Display rooms with new messages first. <source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the preferred sorting order. If this is off, the list of rooms will only be sorted by the preferred sorting order.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source> If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms that you have muted will still be sorted by the preferred sorting order, since you don&apos;t seem to consider them as important as the other rooms.</source>
@ -5290,12 +5331,7 @@ be blurred.</source>
<translation>线使</translation> <translation>线使</translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>使 turn.matrix.org </translation> <translation>使 turn.matrix.org </translation>
</message> </message>
@ -5349,7 +5385,22 @@ This setting will take effect upon restart.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation></translation> <translation></translation>
</message> </message>
@ -5359,7 +5410,7 @@ This setting will take effect upon restart.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation></translation> <translation></translation>
</message> </message>
@ -5378,13 +5429,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation></translation> <translation></translation>
@ -5406,12 +5458,27 @@ This setting will take effect upon restart.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="-1066"/> <location line="-1104"/>
<source>Disable swipe motions</source> <source>Disable swipe motions</source>
<translation></translation> <translation></translation>
</message> </message>
@ -5536,7 +5603,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation></translation> <translation></translation>
</message> </message>

View file

@ -130,7 +130,7 @@
<context> <context>
<name>Cache</name> <name>Cache</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="+3399"/> <location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source> <source>%1 and %2</source>
<comment>RoomName</comment> <comment>RoomName</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
<location line="+940"/> <location line="+957"/>
<source>Invited user: %1</source> <source>Invited user: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location line="-692"/> <location line="-709"/>
<source>%n unread message(s) in room %1 <source>%n unread message(s) in room %1
</source> </source>
<translation type="unfinished"> <translation type="unfinished">
@ -285,7 +285,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+35"/>
<source>Room %1 created.</source> <source>Room %1 created.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -346,7 +346,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-1002"/> <location line="-1019"/>
<source>Cache migration failed!</source> <source>Cache migration failed!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -407,12 +407,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="+27"/> <location line="+34"/>
<source>Room creation failed: %1</source> <source>Room creation failed: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+18"/> <location line="+28"/>
<source>Failed to leave room: %1</source> <source>Failed to leave room: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -769,7 +769,7 @@ 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="+125"/> <location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source> <source>Expand</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -779,7 +779,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="+85"/> <location line="+92"/>
<source>Do not show notification counts for this community or tag.</source> <source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source> <source>Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can&apos;t verify who sent the message.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>ImagePackDeleteDialog</name> <name>ImagePackDeleteDialog</name>
<message> <message>
@ -1564,7 +1572,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="+424"/> <location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source> <source>Select file(s)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1574,7 +1582,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="+625"/> <location line="+628"/>
<source>You need to pass a valid mxid when ignoring a user. &apos;%1&apos; is not a valid userid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Failed to fetch user %1</source> <source>Failed to fetch user %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1655,12 +1668,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/LoginPage.cpp" line="+78"/> <location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/> <location line="+6"/>
<location line="+64"/> <location line="+64"/>
<location line="+132"/> <location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source> <source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-162"/> <location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1685,7 +1698,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="+20"/> <location line="+21"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source> <source>The selected server does not support a version of the Matrix protocol, that this client understands (%1 to %2). You can&apos;t sign in.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>MessageView</name> <name>MessageView</name>
<message> <message>
<location filename="../qml/MessageView.qml" line="+216"/> <location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+21"/>
<source>Go to &amp;message</source> <source>Go to &amp;message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+10"/>
<location line="+148"/> <location line="+162"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-141"/> <location line="-155"/>
<location line="+148"/> <location line="+162"/>
<source>Copy &amp;link location</source> <source>Copy &amp;link location</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-140"/> <location line="-153"/>
<source>Re&amp;act</source> <source>Re&amp;act</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+9"/> <location line="+10"/>
<source>Repl&amp;y</source> <source>Repl&amp;y</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+7"/>
<source>&amp;Read receipts</source> <source>&amp;Read receipts</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+5"/> <location line="+6"/>
<source>&amp;Forward</source> <source>&amp;Forward</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+12"/>
<source>&amp;Mark as read</source> <source>&amp;Mark as read</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+3"/> <location line="+4"/>
<source>View raw message</source> <source>View raw message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+8"/>
<source>Remo&amp;ve message</source> <source>Remo&amp;ve message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+49"/>
<source>&amp;Go to quoted message</source> <source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>NotificationsManager</name> <name>NotificationsManager</name>
<message> <message>
<location filename="../../src/notifications/Manager.cpp" line="+22"/> <location filename="../../src/notifications/Manager.cpp" line="+46"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+90"/> <location filename="../../src/notifications/ManagerMac.cpp" line="+90"/>
<source>%1 sent an encrypted message</source> <source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>QCoreApplication</name> <name>QCoreApplication</name>
<message> <message>
<location filename="../../src/main.cpp" line="+242"/> <location filename="../../src/main.cpp" line="+221"/>
<source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source> <source>Create a unique profile which allows you to log into several accounts at the same time and start multiple instances of nheko.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RegisterPage</name> <name>RegisterPage</name>
<message> <message>
<location filename="../../src/RegisterPage.cpp" line="+81"/> <location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source> <source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+21"/> <location line="+22"/>
<source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source> <source>The selected server does not support a version of the Matrix protocol that this client understands (%1 to %2). You can&apos;t register.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+10"/> <location line="+12"/>
<source>Profile settings</source> <source>Profile settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+58"/>
<source>Encryption not set up</source> <source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment> <extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+374"/> <location line="+388"/>
<source>Enter the tag you want to use:</source> <source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>RoomSettings</name> <name>RoomSettings</name>
<message> <message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/> <location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source> <source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+93"/> <location line="+97"/>
<source>Change name of this room</source> <source>Change name of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+23"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room name!</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes"> <message numerus="yes">
<location line="+22"/> <location line="+11"/>
<source>%n member(s)</source> <source>%n member(s)</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform></numerusform> <numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+24"/>
<source>Change topic of this room</source> <source>Change topic of this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+31"/> <location line="+24"/>
<source>Since room state can&apos;t be encrypted, make sure no confidential information is stored in the room topic!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<source>NOTIFICATIONS</source> <source>NOTIFICATIONS</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message> </message>
<message> <message>
<location line="+12"/> <location line="+12"/>
<location line="+245"/> <location line="+242"/>
<source>Change</source> <source>Change</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-244"/> <location line="-241"/>
<source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source> <source>Change the list of rooms users can join this room via. Usually this is the official community of this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message> <message>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<location line="+63"/> <location line="+60"/>
<location line="+12"/> <location line="+12"/>
<source>Configure</source> <source>Configure</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-92"/> <location line="-89"/>
<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>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+19"/> <location line="+16"/>
<source>Permission</source> <source>Permission</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context> <context>
<name>SecretStorage</name> <name>SecretStorage</name>
<message> <message>
<location filename="../../src/Cache.cpp" line="-5145"/> <location filename="../../src/Cache.cpp" line="-5141"/>
<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>
@ -3669,28 +3692,23 @@ 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="+8"/> <location line="+9"/>
<source>Affiliated community for this room</source> <source>Affiliated community for this room</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for community members</source> <source>Listed only for community members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+9"/>
<source>Listed only for room members</source> <source>Listed only for room members</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+9"/> <location line="+9"/>
<source>Subcommunities</source> <source>Not related</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineDefaultMessageStyle</name> <name>TimelineDefaultMessageStyle</name>
<message> <message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/> <location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source> <source>Part of a thread</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context> <context>
<name>TimelineEvent</name> <name>TimelineEvent</name>
<message> <message>
<location filename="../qml/TimelineEvent.qml" line="+87"/> <location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source> <source>%1 placed a voice call.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3831,7 +3849,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="+1596"/> <location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<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>
@ -3863,7 +3881,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="+344"/> <location line="+347"/>
<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">
@ -4186,7 +4204,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-2298"/> <location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source> <source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4216,7 +4234,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+8"/>
<source>%1 removed the room avatar.</source> <source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4251,7 +4269,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+1017"/> <location line="+1020"/>
<source>%1 made this room require an invitation to join.</source> <source>%1 made this room require an invitation to join.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context> <context>
<name>TimelineView</name> <name>TimelineView</name>
<message> <message>
<location filename="../qml/TimelineView.qml" line="+49"/> <location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source> <source>No room open</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context> <context>
<name>TopBar</name> <name>TopBar</name>
<message> <message>
<location filename="../qml/TopBar.qml" line="+21"/> <location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source> <source>No room selected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+18"/>
<source>Invite users</source> <source>Invite users</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context> <context>
<name>TrayIcon</name> <name>TrayIcon</name>
<message> <message>
<location filename="../../src/TrayIcon.cpp" line="+111"/> <location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source> <source>Show</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source> <source>Quit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>UIA</name> <name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context> <context>
<name>UserSettings</name> <name>UserSettings</name>
<message> <message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/> <location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/> <location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context> <context>
<name>UserSettingsModel</name> <name>UserSettingsModel</name>
<message> <message>
<location line="+407"/> <location line="+420"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -4751,6 +4777,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source> <source>Play animated images only on hover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>Typing notifications</source> <source>Typing notifications</source>
@ -5057,7 +5088,7 @@ Reason: %4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+119"/> <location line="+121"/>
<source>Default</source> <source>Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5126,6 +5157,11 @@ When disabled, all messages are sent as a plain text.</source>
</message> </message>
<message> <message>
<location line="+2"/> <location line="+2"/>
<source>If images should be automatically displayed. You can select between always showing images by default, only show them by default in private rooms or always require interaction to show images.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Show who is typing in a room. <source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source> This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5191,7 +5227,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+3"/>
<source>Change the scale factor of the whole user interface. Requires a restart to take effect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source> <source>Automatically replies to key requests from other users if they are verified, even if that device shouldn&apos;t have access to those keys otherwise.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5201,23 +5242,23 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-80"/> <location line="-81"/>
<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="-370"/> <location line="-378"/>
<source>Communities sidebar</source> <source>Communities sidebar</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+46"/> <location line="+48"/>
<source>Show message counts for communities and tags</source> <source>Show message counts for communities and tags</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+255"/> <location line="+257"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source> <source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen when Nheko is maximized</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5227,7 +5268,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+42"/> <location line="+46"/>
<source>Show if your message was read. <source>Show if your message was read.
Status is displayed next to timestamps. Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source> Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5268,12 +5309,7 @@ be blurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+6"/> <location line="+9"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source> <source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+151"/> <location line="+142"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Only in private rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>System font</source> <source>System font</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+330"/> <location line="+340"/>
<source>Select a file</source> <source>Select a file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/> <location line="+18"/>
<location line="+8"/> <location line="+8"/>
<location line="+18"/> <location line="+18"/>
<location line="+14"/>
<location line="+11"/> <location line="+11"/>
<location line="+18"/> <location line="+18"/>
<source>Error</source> <source>Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="-64"/> <location line="-78"/>
<location line="+26"/> <location line="+26"/>
<source>File Password</source> <source>File Password</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location line="+15"/> <location line="+13"/>
<source>Repeat File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Repeat the passphrase:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Passwords don&apos;t match</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>File to save the exported session keys</source> <source>File to save the exported session keys</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -5507,7 +5574,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="+374"/> <location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source> <source>Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -209,6 +209,13 @@ Page {
popup(parent); popup(parent);
} }
Component.onCompleted: {
if (communityContextMenu.popupType != undefined) {
communityContextMenu.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
MenuItem { MenuItem {
checkable: true checkable: true
checked: communityContextMenu.muted checked: communityContextMenu.muted

View file

@ -41,7 +41,7 @@ Image {
case Crypto.TOFU: case Crypto.TOFU:
return qsTr("Encrypted by an unverified device, but you have trusted that user so far."); return qsTr("Encrypted by an unverified device, but you have trusted that user so far.");
case Crypto.MessageUnverified: case Crypto.MessageUnverified:
return qsTr("Key is from an untrusted source like forwarded from another user or the online key backup. For this reason we can't verify who sent the message."); return qsTr("Key is from an untrusted source, possibly forwarded from another user or the online key backup. For this reason we can't verify who sent the message.");
default: default:
return qsTr("Encrypted by an unverified device."); return qsTr("Encrypted by an unverified device.");
} }

View file

@ -447,6 +447,12 @@ Item {
ReportMessage {} ReportMessage {}
} }
Component.onCompleted: {
if (messageContextMenuC.popupType != undefined) {
messageContextMenuC.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
MenuItem { MenuItem {
enabled: visible enabled: visible
text: qsTr("Go to &message") text: qsTr("Go to &message")
@ -472,6 +478,7 @@ Item {
onTriggered: Clipboard.text = messageContextMenuC.link onTriggered: Clipboard.text = messageContextMenuC.link
} }
MenuItem { MenuItem {
enabled: visible
id: reactionOption id: reactionOption
text: qsTr("Re&act") text: qsTr("Re&act")
@ -483,6 +490,7 @@ Item {
}) })
} }
MenuItem { MenuItem {
enabled: visible
text: qsTr("Repl&y") text: qsTr("Repl&y")
visible: room ? room.permissions.canSend(MtxEvent.TextMessage) : false visible: room ? room.permissions.canSend(MtxEvent.TextMessage) : false
@ -510,11 +518,13 @@ Item {
onTriggered: visible && room.pinnedMessages.includes(messageContextMenuC.eventId) ? room.unpin(messageContextMenuC.eventId) : room.pin(messageContextMenuC.eventId) onTriggered: visible && room.pinnedMessages.includes(messageContextMenuC.eventId) ? room.unpin(messageContextMenuC.eventId) : room.pin(messageContextMenuC.eventId)
} }
MenuItem { MenuItem {
enabled: visible
text: qsTr("&Read receipts") text: qsTr("&Read receipts")
onTriggered: room.showReadReceipts(messageContextMenuC.eventId) onTriggered: room.showReadReceipts(messageContextMenuC.eventId)
} }
MenuItem { MenuItem {
enabled: visible
text: qsTr("&Forward") text: qsTr("&Forward")
visible: messageContextMenuC.eventType == MtxEvent.ImageMessage || messageContextMenuC.eventType == MtxEvent.VideoMessage || messageContextMenuC.eventType == MtxEvent.AudioMessage || messageContextMenuC.eventType == MtxEvent.FileMessage || messageContextMenuC.eventType == MtxEvent.Sticker || messageContextMenuC.eventType == MtxEvent.TextMessage || messageContextMenuC.eventType == MtxEvent.LocationMessage || messageContextMenuC.eventType == MtxEvent.EmoteMessage || messageContextMenuC.eventType == MtxEvent.NoticeMessage visible: messageContextMenuC.eventType == MtxEvent.ImageMessage || messageContextMenuC.eventType == MtxEvent.VideoMessage || messageContextMenuC.eventType == MtxEvent.AudioMessage || messageContextMenuC.eventType == MtxEvent.FileMessage || messageContextMenuC.eventType == MtxEvent.Sticker || messageContextMenuC.eventType == MtxEvent.TextMessage || messageContextMenuC.eventType == MtxEvent.LocationMessage || messageContextMenuC.eventType == MtxEvent.EmoteMessage || messageContextMenuC.eventType == MtxEvent.NoticeMessage
@ -526,9 +536,11 @@ Item {
} }
} }
MenuItem { MenuItem {
enabled: visible
text: qsTr("&Mark as read") text: qsTr("&Mark as read")
} }
MenuItem { MenuItem {
enabled: visible
text: qsTr("View raw message") text: qsTr("View raw message")
onTriggered: room.viewRawMessage(messageContextMenuC.eventId) onTriggered: room.viewRawMessage(messageContextMenuC.eventId)
@ -542,6 +554,7 @@ Item {
onTriggered: room.viewDecryptedRawMessage(messageContextMenuC.eventId) onTriggered: room.viewDecryptedRawMessage(messageContextMenuC.eventId)
} }
MenuItem { MenuItem {
enabled: visible
text: qsTr("Remo&ve message") text: qsTr("Remo&ve message")
visible: (room ? room.permissions.canRedact() : false) || messageContextMenuC.isSender visible: (room ? room.permissions.canRedact() : false) || messageContextMenuC.isSender
@ -605,6 +618,13 @@ Item {
open(); open();
} }
Component.onCompleted: {
if (replyContextMenuC.popupType != undefined) {
replyContextMenuC.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
MenuItem { MenuItem {
enabled: visible enabled: visible
text: qsTr("&Copy") text: qsTr("&Copy")

View file

@ -732,14 +732,6 @@ Page {
} }
} }
} }
Component {
id: nestedSpaceMenuLevel
SpaceMenuLevel {
childMenu: rootSpaceMenu.childMenu
roomid: roomContextMenu.roomid
}
}
Menu { Menu {
id: roomContextMenu id: roomContextMenu
@ -752,6 +744,21 @@ Page {
popup(parent); popup(parent);
} }
Component.onCompleted: {
if (roomContextMenu.popupType != undefined) {
roomContextMenu.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
Component {
id: nestedSpaceMenuLevel
SpaceMenuLevel {
childMenu: rootSpaceMenu.childMenu
roomid: roomContextMenu.roomid
}
}
InputDialog { InputDialog {
id: newTag id: newTag

View file

@ -239,9 +239,16 @@ Pane {
Menu { Menu {
id: roomOptionsMenu id: roomOptionsMenu
Component.onCompleted: {
if (roomOptionsMenu.popupType != undefined) {
roomOptionsMenu.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
MenuItem { MenuItem {
text: qsTr("Invite users") text: qsTr("Invite users")
visible: room ? room.permissions.canInvite() : false enabled: room ? room.permissions.canInvite() : false
onTriggered: TimelineManager.openInviteUsers(roomId) onTriggered: TimelineManager.openInviteUsers(roomId)
} }

View file

@ -82,7 +82,7 @@ Menu {
onObjectAdded: (idx, o) => { onObjectAdded: (idx, o) => {
spacesMenu.insertMenu(idx + (spacesMenu.position != -1 ? 6 : 0), o) spacesMenu.insertMenu(idx + (spacesMenu.position != -1 ? 6 : 0), o)
} }
//onObjectRemoved: spacesMenu.removeMenu(object) onObjectRemoved: (index, object) => tagsMenu.removeItem(object)
delegate: childMenu delegate: childMenu
} }

View file

@ -42,6 +42,9 @@
#include "MatrixClient.h" #include "MatrixClient.h"
#include "UserSettingsPage.h" #include "UserSettingsPage.h"
static QString
getQuoteBody(const RelatedInfo &related);
//! Match widgets/events with a description message. //! Match widgets/events with a description message.
namespace { namespace {
template<class T> template<class T>
@ -267,7 +270,7 @@ utils::stripReplyFallbacks(const mtx::events::collections::TimelineEvents &event
related.quoted_body = QString::fromStdString(mtx::accessors::body(event)); related.quoted_body = QString::fromStdString(mtx::accessors::body(event));
related.quoted_body = related.quoted_body =
QString::fromStdString(stripReplyFromBody(related.quoted_body.toStdString())); QString::fromStdString(stripReplyFromBody(related.quoted_body.toStdString()));
related.quoted_body = utils::getQuoteBody(related); related.quoted_body = getQuoteBody(related);
// get quoted body and strip reply fallback // get quoted body and strip reply fallback
related.quoted_formatted_body = mtx::accessors::formattedBodyWithFallback(event); related.quoted_formatted_body = mtx::accessors::formattedBodyWithFallback(event);
@ -1149,44 +1152,7 @@ utils::markdownToHtml(const QString &text, bool rainbowify_, bool noExtensions)
} }
QString QString
utils::getFormattedQuoteBody(const RelatedInfo &related, const QString &html) getQuoteBody(const RelatedInfo &related)
{
auto getFormattedBody = [related]() -> QString {
using MsgType = mtx::events::MessageType;
switch (related.type) {
case MsgType::File: {
return QStringLiteral("sent a file.");
}
case MsgType::Image: {
return QStringLiteral("sent an image.");
}
case MsgType::Audio: {
return QStringLiteral("sent an audio file.");
}
case MsgType::Video: {
return QStringLiteral("sent a video");
}
default: {
return escapeBlacklistedHtml(related.quoted_formatted_body);
}
}
};
return QStringLiteral("<mx-reply><blockquote><a "
"href=\"https://matrix.to/#/%1/%2\">In reply "
"to</a> <a href=\"https://matrix.to/#/%3\">%4</a><br"
"/>%5</blockquote></mx-reply>")
.arg(related.room,
QString::fromStdString(related.related_event),
QUrl::toPercentEncoding(related.quoted_user),
related.quoted_user.toHtmlEscaped(),
getFormattedBody()) +
html;
}
QString
utils::getQuoteBody(const RelatedInfo &related)
{ {
using MsgType = mtx::events::MessageType; using MsgType = mtx::events::MessageType;

View file

@ -147,14 +147,6 @@ escapeMentionMarkdown(QString input);
QString QString
escapeBlacklistedHtml(const QString &data); escapeBlacklistedHtml(const QString &data);
//! Generate a Rich Reply quote message
QString
getFormattedQuoteBody(const RelatedInfo &related, const QString &html);
//! Get the body for the quote, depending on the event type.
QString
getQuoteBody(const RelatedInfo &related);
//! Retrieve the color of the links based on the current theme. //! Retrieve the color of the links based on the current theme.
QString QString
linkColor(); linkColor();

View file

@ -560,41 +560,6 @@ InputBar::message(const QString &msg, MarkdownOverride useMarkdown, bool rainbow
text.mentions = generateMentions(); text.mentions = generateMentions();
text.relations = generateRelations(); text.relations = generateRelations();
if (!room->reply().isEmpty() && room->thread().isEmpty() && room->edit().isEmpty()) {
auto related = room->relatedInfo(room->reply());
// Skip reply fallbacks to users who would cause a room ping with the fallback.
// This should be fine, since in some cases the reply fallback can be omitted now and the
// alternative is worse! On Element Android this applies to any substring, but that is their
// bug to fix.
if (!related.quoted_user.startsWith("@room:")) {
QString body;
bool firstLine = true;
auto lines = QStringView(related.quoted_body).split(u'\n');
for (auto line : std::as_const(lines)) {
if (firstLine) {
firstLine = false;
body = QStringLiteral("> <%1> %2\n").arg(related.quoted_user, line);
} else {
body += QStringLiteral("> %1\n").arg(line);
}
}
text.body = fmt::format("{}\n{}", body.toStdString(), text.body);
// NOTE(Nico): rich replies always need a formatted_body!
text.format = "org.matrix.custom.html";
if ((ChatPage::instance()->userSettings()->markdown() &&
useMarkdown == MarkdownOverride::NOT_SPECIFIED) ||
useMarkdown == MarkdownOverride::ON)
text.formatted_body =
utils::getFormattedQuoteBody(related, utils::markdownToHtml(msg, rainbowify))
.toStdString();
else
text.formatted_body =
utils::getFormattedQuoteBody(related, msg.toHtmlEscaped()).toStdString();
}
}
room->sendMessageEvent(text, mtx::events::EventType::RoomMessage); room->sendMessageEvent(text, mtx::events::EventType::RoomMessage);
} }