Compare commits

..

7 commits

Author SHA1 Message Date
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 2678 deletions

View file

@ -271,7 +271,7 @@ build-macos-as:
before_script:
# The following update-reset is a workaround for this issue: https://github.com/Homebrew/homebrew-bundle/issues/1179
- brew update-reset
- unset HOMEBREW_NO_AUTO_UPDATE
- brew upgrade
- brew bundle --file .ci/macos/Brewfile
### CMake 3.29 issue with re2 workaround.
- brew uninstall cmake

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -242,12 +242,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -295,7 +295,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -356,7 +356,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation type="unfinished"></translation>
</message>
@ -417,12 +417,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation type="unfinished"></translation>
</message>
@ -779,7 +779,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -789,7 +789,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1167,7 +1167,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1415,6 +1415,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1579,7 +1587,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1589,7 +1597,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1700,7 +1713,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1900,7 +1913,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1945,29 +1958,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1992,22 +2005,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2017,7 +2030,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2042,7 +2055,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2113,7 +2126,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2544,7 +2557,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2649,7 +2662,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2674,7 +2687,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2935,7 +2948,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2965,7 +2978,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2988,7 +3001,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3127,7 +3140,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3171,12 +3184,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3198,12 +3216,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3254,12 +3277,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3341,13 +3364,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3383,7 +3406,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3561,7 +3584,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3694,28 +3717,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3776,7 +3794,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3784,7 +3802,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3856,7 +3874,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4236,7 +4254,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4266,7 +4284,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4301,7 +4319,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation type="unfinished"></translation>
</message>
@ -4348,7 +4366,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4453,7 +4471,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4536,7 +4554,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4545,6 +4563,19 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</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>
<name>UIA</name>
@ -4743,8 +4774,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4752,7 +4783,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4811,6 +4842,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5117,7 +5153,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5186,6 +5222,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5251,7 +5292,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5261,23 +5307,23 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5287,7 +5333,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5328,12 +5374,7 @@ be blurred.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation>
</message>
@ -5385,7 +5426,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5395,7 +5451,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5414,13 +5470,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5442,7 +5499,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5567,7 +5639,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -353,12 +353,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3866,7 +3884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3933,7 +3951,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -244,12 +244,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -355,12 +355,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -773,7 +773,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1570,7 +1578,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1580,7 +1588,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1730,12 +1743,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1760,7 +1773,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2706,7 +2719,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2731,7 +2744,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3679,28 +3702,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3871,7 +3889,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3938,7 +3956,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</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>
<name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5170,6 +5203,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5283,11 +5321,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5349,7 +5387,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5359,7 +5412,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5378,13 +5431,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5406,7 +5460,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5531,7 +5600,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 und %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Eingeladener Benutzer: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -287,7 +287,7 @@
<translation>Raumerstellung fehlgeschlagen: Ungültiger Alias</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Raum %1 erstellt.</translation>
</message>
@ -348,7 +348,7 @@
<translation>Möchtest du wirklich eine private Konversation mit %1 beginnen?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Migration des Caches fehlgeschlagen!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Raum konnte nicht erstellt werden: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Konnte den Raum nicht verlassen: %1</translation>
</message>
@ -774,7 +774,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Ausklappen</translation>
</message>
@ -784,7 +784,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Einklappen</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Zeige keine Benachrichtigungen für diese Gruppe oder Tag an.</translation>
</message>
@ -1158,7 +1158,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
</message>
<message>
<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>
</message>
<message>
@ -1406,6 +1406,14 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Nicht mehr ignorieren.</translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation>Zeigen</translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1570,7 +1578,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Alle Dateien (*)</translation>
</message>
@ -1580,7 +1588,12 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
<translation>Datei(en) auswählen</translation>
</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>
<translation>Konnte Nutzer %1 nicht abfragen</translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft.</translation>
</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>
</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>
<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>
@ -1895,7 +1908,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Bearbeiten</translation>
</message>
@ -1940,29 +1953,29 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Grund für die Löschung</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Gehe zu &amp;Nachricht</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Kopieren</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Kopiere &amp;Link-Ziel</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;agieren</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Antwo&amp;rten</translation>
</message>
@ -1987,22 +2000,22 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>An&amp;heften</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Lesebestätigungen</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Weiterleiten</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>Als gelesen &amp;markieren</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Zeige rohen Nachrichteninhalt</translation>
</message>
@ -2012,7 +2025,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Zeige rohen, entschlüsselten Nachrichteninhalt</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Na&amp;chricht löschen</translation>
</message>
@ -2037,7 +2050,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Link &amp;zu diesem Event kopieren</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Gehe zur zitierten Nachricht</translation>
</message>
@ -2108,7 +2121,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 hat eine verschlüsselte Nachricht gesendet</translation>
@ -2539,7 +2552,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<translation>Erstelle ein separates Profil, was mehrere Instanzen von Nheko mit verschiedenen Accounts zur gleichen Zeit ermöglicht.</translation>
</message>
@ -2644,7 +2657,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft.</translation>
</message>
@ -2669,7 +2682,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Ein unbekannter Fehler ist aufgetreten. Bitte Homeserverdomain prüfen.</translation>
</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>
<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>
@ -2930,7 +2943,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Statusnachricht</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Profileinstellungen</translation>
</message>
@ -2960,7 +2973,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Offline</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Verschlüsselung ist nicht konfiguriert</translation>
@ -2983,7 +2996,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Schließen</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Gib den Tag, den du verwenden willst, ein:</translation>
</message>
@ -3118,7 +3131,7 @@ Beispiel: https://deinserver.example.com:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Aktivierung der Verschlüsselung fehlgeschlagen: %1</translation>
</message>
@ -3162,12 +3175,17 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Raumavatar ändern.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Name des Raumes ändern</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n Mitglied</numerusform>
@ -3185,12 +3203,17 @@ Beispiel: https://deinserver.example.com:8787</translation>
<translation>Kein Thema festgelegt</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Thema des Raumes ändern</translation>
</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>
<translation>BENACHRICHTIGUNGEN</translation>
</message>
@ -3241,12 +3264,12 @@ Beispiel: https://deinserver.example.com:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Ändern</translation>
</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>
<translation>Ändere die Liste an Räumen, die den Zutritt erlauben. Normalerweise ist das die offizielle Gruppe dieses Raumes.</translation>
</message>
@ -3328,13 +3351,13 @@ Beispiel: https://deinserver.example.com:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Konfigurieren</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Wähle aus, weche Events in diesem Raum angezeigt werden</translation>
</message>
@ -3372,7 +3395,7 @@ Bitte sei dir bewusst, dass die Verschlüsselung nicht nachträglich deaktiviert
<translation></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Berechtigungen</translation>
</message>
@ -3550,7 +3573,7 @@ Bitte sei dir bewusst, dass die Verschlüsselung nicht nachträglich deaktiviert
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Verbindung zum kryptografischen Speicher fehlgeschlagen</translation>
</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>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Assoziierte Gruppe für diesen Raum</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Nur für Gruppenmitglieder gelistet</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Nur für Raummitglieder gelistet</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Nicht assoziiert</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Untergruppen</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3767,7 +3785,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Teil eines Gesprächfadens</translation>
</message>
@ -3775,7 +3793,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 hat einen Sprachanruf gestartet.</translation>
</message>
@ -3847,7 +3865,7 @@ Wenn du verifizieren wählst, musst du dein anderes Gerät zur Hand haben. Wenn
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4208,7 +4226,7 @@ Grund: %4</translation>
<translation>%1 hat das Anklopfen zurückgezogen.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 hat die erlaubten Server in diesem Raum geändert.</translation>
</message>
@ -4238,7 +4256,7 @@ Grund: %4</translation>
<translation>%1 hat den Raumavatar geändert auf: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 hat den Raumavatar entfernt.</translation>
</message>
@ -4273,7 +4291,7 @@ Grund: %4</translation>
<translation>Du bist dem Raum beigetreten.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 hat diesen Raum nur eingeladenen Nutzern zugänglich gemacht.</translation>
</message>
@ -4320,7 +4338,7 @@ Grund: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Kein Raum geöffnet</translation>
</message>
@ -4421,7 +4439,7 @@ Grund: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Kein Raum ausgewählt</translation>
</message>
@ -4471,7 +4489,7 @@ Grund: %4</translation>
<translation>Raumoptionen</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Benutzer einladen</translation>
</message>
@ -4504,7 +4522,7 @@ Grund: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Zeigen</translation>
</message>
@ -4513,6 +4531,17 @@ Grund: %4</translation>
<source>Quit</source>
<translation>Schließen</translation>
</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>
<name>UIA</name>
@ -4707,8 +4736,8 @@ Grund: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Standard</translation>
</message>
@ -4716,7 +4745,7 @@ Grund: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Erscheinungsbild</translation>
</message>
@ -4775,6 +4804,11 @@ Grund: %4</translation>
<source>Play animated images only on hover</source>
<translation>Animierte Bilder nur abspielen, wenn die Maus darüber ist</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation>Bilder automatisch anzeigen</translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5081,7 +5115,7 @@ Grund: %4</translation>
<translation>Regelmäßig abgelaufene Nachrichten löschen</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Standard</translation>
</message>
@ -5153,6 +5187,11 @@ Wenn deaktiviert werden alle Nachrichten als unformatierter Text gesendet.</tran
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<translation>Teilt automatisch Schlüssel für Nachrichten mit verifizierten Nutzern (auf Anfrage), selbst wenn diese sonst keinen Zugriff darauf hätten.</translation>
</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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Hebe das Fenster hervor, wenn eine Nachricht empfangen wurde.
Normalerweise animiert das den Taskbaricon oder färbt das Fenster orange ein.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Gruppenseitenleiste</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Zeige Nachrichtenzahl für Gruppen und Tags</translation>
</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>
<translation>Setze eine maximale Breite für Nachrichten im Chat (in Pixeln). Das kann die Lesbarkeit auf breiten Bildschirmen erhöhen.</translation>
</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>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5308,12 +5352,7 @@ den Fokus verliert.</translation>
<translation>Deaktiviert Textselektion in Nachrichten, damit das nicht beim Scrollen mit den Fingern stört.</translation>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</message>
@ -5367,7 +5406,22 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<translation>Ignorierte Nutzer verwalten.</translation>
</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>
<translation>Systemschriftart</translation>
</message>
@ -5377,7 +5431,7 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<translation>Systemschriftart für Emoji</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Datei auswählen</translation>
</message>
@ -5396,13 +5450,14 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Datei zum Speichern der zu exportierenden Sitzungsschlüssel</translation>
</message>
@ -5549,7 +5619,7 @@ Diese Einstellung benötigt einen Neustart von Nheko.</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Gestern</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -353,12 +353,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Εμφάνιση</translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation type="unfinished">Όλα τα αρχεία (*)</translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1688,7 +1701,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>ΕΓΓΡΑΦΗ</translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3866,7 +3884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3933,7 +3951,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished">Προσκάλεσε χρήστες</translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Εμφάνιση</translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation>Έξοδος</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished">Φόντο</translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished">Διάλεξε ένα αρχείο</translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 and %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Invited user: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -289,7 +289,7 @@
<translation>Room creation failed: Bad Alias</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Room %1 created.</translation>
</message>
@ -350,7 +350,7 @@
<translation>Do you really want to start a private chat with %1?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Cache migration failed!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Room creation failed: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Failed to leave room: %1</translation>
</message>
@ -776,7 +776,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Expand</translation>
</message>
@ -786,7 +786,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Collapse</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Do not show notification counts for this community or tag.</translation>
</message>
@ -1160,8 +1160,8 @@ You may optionally provide a reason for others to accept your knock:</translatio
</message>
<message>
<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>
<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>
<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, 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>
<location line="+2"/>
@ -1408,6 +1408,14 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>Stop Ignoring.</translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation>Show</translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1572,7 +1580,7 @@ You may optionally provide a reason for others to accept your knock:</translatio
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation>Select file(s)</translation>
</message>
@ -1582,7 +1590,12 @@ You may optionally provide a reason for others to accept your knock:</translatio
<translation>All Files (*)</translation>
</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>
<translation>Failed to fetch user %1</translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodiscovery failed. Received malformed response.</translation>
</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>
</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>
<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>
@ -1897,7 +1910,7 @@ Example: https://yourserver.example.com:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Edit</translation>
</message>
@ -1942,29 +1955,29 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Reason for removal</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Go to &amp;message</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Copy</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Copy &amp;link location</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;act</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Repl&amp;y</translation>
</message>
@ -1989,22 +2002,22 @@ Example: https://yourserver.example.com:8787</translation>
<translation>&amp;Pin</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Read receipts</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Forward</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Mark as read</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>View raw message</translation>
</message>
@ -2014,7 +2027,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>View decrypted raw message</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Remo&amp;ve message</translation>
</message>
@ -2039,7 +2052,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Copy link to eve&amp;nt</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Go to quoted message</translation>
</message>
@ -2110,7 +2123,7 @@ Example: https://yourserver.example.com:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 sent an encrypted message</translation>
@ -2541,7 +2554,7 @@ Example: https://yourserver.example.com:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<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>
@ -2646,7 +2659,7 @@ Example: https://yourserver.example.com:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodiscovery failed. Received malformed response.</translation>
</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>
</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>
<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>
@ -2932,7 +2945,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Status Message</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Profile settings</translation>
</message>
@ -2962,7 +2975,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Offline</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Encryption not set up</translation>
@ -2985,7 +2998,7 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Close</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Enter the tag you want to use:</translation>
</message>
@ -3120,7 +3133,7 @@ Example: https://yourserver.example.com:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Failed to enable encryption: %1</translation>
</message>
@ -3164,12 +3177,17 @@ Example: https://yourserver.example.com:8787</translation>
<translation>Change room avatar.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Change name of this room</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n member</numerusform>
@ -3187,12 +3205,17 @@ Example: https://yourserver.example.com:8787</translation>
<translation>No topic set</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Change topic of this room</translation>
</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>
<translation>NOTIFICATIONS</translation>
</message>
@ -3243,12 +3266,12 @@ Example: https://yourserver.example.com:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Change</translation>
</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>
<translation>Change the list of rooms users can join this room via. Usually this is the official community of this room.</translation>
</message>
@ -3330,13 +3353,13 @@ Example: https://yourserver.example.com:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Configure</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Select events to hide in this room</translation>
</message>
@ -3373,7 +3396,7 @@ Example: https://yourserver.example.com:8787</translation>
Please take note that it can&apos;t be disabled afterwards.</translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Permissions</translation>
</message>
@ -3551,7 +3574,7 @@ Example: https://yourserver.example.com:8787</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Failed to connect to secret storage</translation>
</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>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Affiliated community for this room</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Listed only for community members</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Listed only for room members</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Not related</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subcommunities</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3768,7 +3786,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Part of a thread</translation>
</message>
@ -3776,7 +3794,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 placed a voice call.</translation>
</message>
@ -3848,7 +3866,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4209,7 +4227,7 @@ Reason: %4</translation>
<translation>%1 redacted their knock.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 changed which servers are allowed in this room.</translation>
</message>
@ -4239,7 +4257,7 @@ Reason: %4</translation>
<translation>%1 changed the room avatar to: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 removed the room avatar.</translation>
</message>
@ -4274,7 +4292,7 @@ Reason: %4</translation>
<translation>You joined this room.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 made this room require an invitation to join.</translation>
</message>
@ -4321,7 +4339,7 @@ Reason: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>No room open</translation>
</message>
@ -4422,7 +4440,7 @@ Reason: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>No room selected</translation>
</message>
@ -4472,7 +4490,7 @@ Reason: %4</translation>
<translation>Room options</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Invite users</translation>
</message>
@ -4505,7 +4523,7 @@ Reason: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Show</translation>
</message>
@ -4514,6 +4532,17 @@ Reason: %4</translation>
<source>Quit</source>
<translation>Quit</translation>
</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>
<name>UIA</name>
@ -4708,8 +4737,8 @@ Reason: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Default</translation>
</message>
@ -4717,7 +4746,7 @@ Reason: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Theme</translation>
</message>
@ -4776,6 +4805,11 @@ Reason: %4</translation>
<source>Play animated images only on hover</source>
<translation>Play animated images only on hover</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation>Show images automatically</translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5082,7 +5116,7 @@ Reason: %4</translation>
<translation>Periodically delete expired events</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Default</translation>
</message>
@ -5154,6 +5188,11 @@ When disabled, all messages are sent as a plain text.</translation>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<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>
@ -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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<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>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Communities sidebar</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Show message counts for communities and tags</translation>
</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>
<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>
@ -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>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5309,12 +5353,7 @@ be blurred.</translation>
<translation>Will prevent text selection in the timeline to make touch scrolling easier.</translation>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</message>
@ -5368,7 +5407,22 @@ This setting will take effect upon restart.</translation>
<translation>Manage your ignored users.</translation>
</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>
<translation>System font</translation>
</message>
@ -5378,7 +5432,7 @@ This setting will take effect upon restart.</translation>
<translation>System emoji font</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Select a file</translation>
</message>
@ -5397,13 +5451,14 @@ This setting will take effect upon restart.</translation>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>File to save the exported session keys</translation>
</message>
@ -5550,7 +5620,7 @@ This setting will take effect upon restart.</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Yesterday</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 kaj %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Invitita uzanto: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -289,7 +289,7 @@
<translation>Malsukcesis kreado de ĉambro: malbona kromnomo</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translatorcomment>I believe that the -at ending is correct here.</translatorcomment>
<translation>Ĉambro %1 farit.</translation>
@ -351,7 +351,7 @@
<translation>Ĉu vi certe volas komenci privatan babilon kun %1?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Malsukcesis migrado de kaŝmemoro!</translation>
</message>
@ -415,12 +415,12 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Malsukcesis forigi inviton: %1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Malsukcesis krei ĉambron: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Malsukcesis eliri el ĉambro: %1</translation>
</message>
@ -777,7 +777,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Etendi</translation>
</message>
@ -787,7 +787,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Maletendi</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Ne montri nombron de sciigoj por ĉi tiu komunumo etikedo.</translation>
</message>
@ -1161,8 +1161,8 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
</message>
<message>
<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>
<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>
<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>
</message>
<message>
<location line="+2"/>
@ -1409,6 +1409,14 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Reatenti.</translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1573,7 +1581,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Ĉiuj dosieroj (*)</translation>
</message>
@ -1583,7 +1591,12 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<translation>Elekti dosiero(j)n</translation>
</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>
<translation>Malsukcesis preni uzanton %1</translation>
</message>
@ -1664,12 +1677,12 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Malsukcesis memaga trovado. Ricevis misformitan respondon.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1899,7 +1912,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Redakti</translation>
</message>
@ -1944,29 +1957,29 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>Kialo de forigo</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Iri al &amp;mesaĝo</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Kopii</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Kopii celon de &amp;ligilo</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;agi</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Re&amp;spondi</translation>
</message>
@ -1991,22 +2004,22 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>&amp;Fiksi</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>K&amp;vitancoj</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Plusendi</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Marki legita</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Vidi krudan mesaĝon</translation>
</message>
@ -2016,7 +2029,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>Vidi malĉifritan krudan mesaĝon</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>&amp;Forigi mesaĝon</translation>
</message>
@ -2041,7 +2054,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<translation>Kopii ligilon al oka&amp;zo</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Iri al citita mesaĝo</translation>
</message>
@ -2112,7 +2125,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 sendis ĉifritan mesaĝon</translation>
@ -2543,7 +2556,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<translation>Krei unikan profilon, kiu ebligos saluton al pluraj kontoj samtempe, kaj starton de pluraj nhekoj.</translation>
</message>
@ -2648,7 +2661,7 @@ Ekzemplo: https://yourserver.example.com:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Malsukcesis memaga trovado. Ricevis misformitan respondon.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2936,7 +2949,7 @@ forigi la enhavon, se necese.</translation>
<translation>Statmesaĝo</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Agordoj de profilo</translation>
</message>
@ -2966,7 +2979,7 @@ forigi la enhavon, se necese.</translation>
<translation>Eksterreta</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Ĉifrado ne jam agordiĝis</translation>
@ -2989,7 +3002,7 @@ forigi la enhavon, se necese.</translation>
<translation>Fermi</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Enigu la etikedon, kiun vi volas uzi:</translation>
</message>
@ -3124,7 +3137,7 @@ forigi la enhavon, se necese.</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Malsukcesis ŝalti ĉifradon: %1</translation>
</message>
@ -3168,12 +3181,17 @@ forigi la enhavon, se necese.</translation>
<translation>Ŝanĝi bildon de ĉambro.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Ŝanĝi nomon de ĉi tiu ĉambro</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n ĉambrano</numerusform>
@ -3191,12 +3209,17 @@ forigi la enhavon, se necese.</translation>
<translation>Neniu metita temo</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Ŝanĝi temon de ĉi tiu ĉambro</translation>
</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>
<translation>SCIIGOJ</translation>
</message>
@ -3247,12 +3270,12 @@ forigi la enhavon, se necese.</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Ŝanĝi</translation>
</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>
<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>
@ -3334,13 +3357,13 @@ forigi la enhavon, se necese.</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Agordi</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Elekti kaŝotajn okazojn en ĉi tiu ĉambro</translation>
</message>
@ -3376,7 +3399,7 @@ forigi la enhavon, se necese.</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Permesoj</translation>
</message>
@ -3554,7 +3577,7 @@ forigi la enhavon, se necese.</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Malsukcesis konektiĝi al sekreta deponejo</translation>
</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>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Parenca komunumo por ĉi tiu ĉambro</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Listigita nur por komunumanoj</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Listigita nur por ĉambranoj</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Nerilata</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subkomunumoj</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3772,7 +3790,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Parto de fadeno</translation>
</message>
@ -3780,7 +3798,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 voĉvokis.</translation>
</message>
@ -3852,7 +3870,7 @@ Se vi elektos kontrolon, vi devos havi alian aparaton disponeblan. Se vi elektos
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4214,7 +4232,7 @@ Kialo: %4</translation>
<translation>%1 forigis sian frapon.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 ŝanĝis, kiuj serviloj estas permesitaj en la ĉambro.</translation>
</message>
@ -4244,7 +4262,7 @@ Kialo: %4</translation>
<translation>%1 ŝanĝis bildon de la ĉambro al: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 forigis bildon de la ĉambro.</translation>
</message>
@ -4279,7 +4297,7 @@ Kialo: %4</translation>
<translation>Vi aliĝis ĉi tiun ĉambron.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 necesigis inviton por aliĝo al ĉi tiu ĉambro.</translation>
</message>
@ -4326,7 +4344,7 @@ Kialo: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Neniu ĉambro estas malfermita</translation>
</message>
@ -4427,7 +4445,7 @@ Kialo: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Neniu ĉambro estas elektita</translation>
</message>
@ -4477,7 +4495,7 @@ Kialo: %4</translation>
<translation>Elektebloj de ĉambro</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Inviti uzantojn</translation>
</message>
@ -4510,7 +4528,7 @@ Kialo: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Montri</translation>
</message>
@ -4519,6 +4537,15 @@ Kialo: %4</translation>
<source>Quit</source>
<translation>Ĉesigi</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4713,8 +4740,8 @@ Kialo: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Implicita</translation>
</message>
@ -4722,7 +4749,7 @@ Kialo: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Haŭto</translation>
</message>
@ -4781,6 +4808,11 @@ Kialo: %4</translation>
<source>Play animated images only on hover</source>
<translation>Ludi movbildojn nur sub musmontrilo</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5087,7 +5119,7 @@ Kialo: %4</translation>
<translation>Regule forigadu eksdatajn okazojn</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Implicita</translation>
</message>
@ -5160,6 +5192,11 @@ Kun ĉi tio malŝaltita, ĉiuj mesaĝoj sendiĝas en plata teksto.</translation>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<translation>Memage respondas al petoj pri ŝlosiloj de aliaj uzantoj, se ili estas kontrolitaj, se alie tiu aparato maldevus aliri tiujn ŝlosilojn.</translation>
</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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Atentigas je ricevo de mesaĝo.
Ĉi tio kutime movbildigas la simbolbildon sur la pleto iumaniere.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Komunuma breto</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Montri nombron de mesaĝoj por komunumoj kaj etikedoj</translation>
</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>
<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>
@ -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>
</message>
<message>
<location line="+23"/>
<location line="+27"/>
<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 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>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</message>
@ -5375,7 +5412,22 @@ This setting will take effect upon restart.</source>
<translation>Administri viajn malatentatajn uzantojn.</translation>
</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>
<translation>Sistema signoformaro</translation>
</message>
@ -5385,7 +5437,7 @@ This setting will take effect upon restart.</source>
<translation>Sistema bildosignoformaro</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Elektu dosieron</translation>
</message>
@ -5404,13 +5456,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Eraro</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Dosiero, kien konserviĝos la elportitaj ŝloslioj de salutaĵo</translation>
</message>
@ -5558,7 +5626,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Hieraŭ</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 y %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Se invitó al usuario: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<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>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Sala %1 creada.</translation>
</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>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>¡Migración de cache fallida!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>No se pudo crear la sala: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Error al salir de la sala: %1</translation>
</message>
@ -777,7 +777,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Expandir</translation>
</message>
@ -787,7 +787,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Contraer</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>No mostrar recuentos de notificaciones para esta comunidad o etiqueta.</translation>
</message>
@ -1162,7 +1162,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
</message>
<message>
<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>
</message>
<message>
@ -1411,6 +1411,14 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Dejar de ignorar.</translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1577,7 +1585,7 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Todos los archivos (*)</translation>
</message>
@ -1587,7 +1595,12 @@ Opcionalmente puedes dar una razón para que otros acepten tu toc:</translation>
<translation>Seleccionar archivo(s)</translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Error en la detección automática. Se ha recibido una respuesta malformada.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1902,7 +1915,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Editar</translation>
</message>
@ -1947,30 +1960,30 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Motivo de la eliminación</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Ir al &amp;mensaje</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Copiar</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<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>
<translation>Copiar dirección de &amp;enlace</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;accionar</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Respo&amp;nder</translation>
</message>
@ -1995,22 +2008,22 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>&amp;Fijar</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Leer recibos</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Reenviar</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Marcar como leido</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Ver código fuente</translation>
</message>
@ -2020,7 +2033,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Ver código fuente sin cifrar</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Elimin&amp;ar mensaje</translation>
</message>
@ -2045,7 +2058,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Copiar enlace a even&amp;to</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Ir a mensaje citado</translation>
</message>
@ -2116,7 +2129,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 envió un mensaje cifrado</translation>
@ -2547,7 +2560,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<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>
@ -2652,7 +2665,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Error en la detección automática. Se ha recibido una respuesta malformada.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2938,7 +2951,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Mensaje de estado</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Ajustes de perfil</translation>
</message>
@ -2968,7 +2981,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Fuera de línea</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>El cifrado no está configurado</translation>
@ -2991,7 +3004,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Cerrar</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Introduzca la etiqueta que desee utilizar:</translation>
</message>
@ -3126,7 +3139,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Error al activar el cifrado: %1</translation>
</message>
@ -3170,12 +3183,17 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>Cambiar el avatar de la sala.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Cambiar nombre de esta sala</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n miembro</numerusform>
@ -3193,12 +3211,17 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation>No se ha establecido ningún tema</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Cambiar el tema de la sala</translation>
</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>
<translation>NOTIFICACIONES</translation>
</message>
@ -3249,12 +3272,12 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Cambiar</translation>
</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>
<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>
@ -3336,13 +3359,13 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Configurar</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Seleccionar eventos para ocultar en esta sala</translation>
</message>
@ -3378,7 +3401,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Permiso</translation>
</message>
@ -3556,7 +3579,7 @@ Ejemplo: https://suservidor.ejemplo.com:8787</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Error al conectar con el almacenamiento secreto</translation>
</message>
@ -3691,30 +3714,25 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<translation>Comunidad oficial para esta sala</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Comunidad afiliada para esta sala</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Sólo para miembros de la comunidad</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Sólo para miembros de la sala</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>No relacionado</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subcomunidades</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3773,7 +3791,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Parte de un hilo</translation>
</message>
@ -3781,7 +3799,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 hizo una llamada de voz.</translation>
</message>
@ -3853,7 +3871,7 @@ Si escoges verificar, necesitas tener otro dispositivo disponible. Si escoges &q
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4219,7 +4237,7 @@ Motivo: %4</translation>
<translation>%1 redactó su toc.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 changed which servers are allowed in this room.</translation>
</message>
@ -4249,7 +4267,7 @@ Motivo: %4</translation>
<translation>%1 cambió el avatar de la habitación a: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 eliminó el avatar de la sala.</translation>
</message>
@ -4284,7 +4302,7 @@ Motivo: %4</translation>
<translation>Te has unido a esta sala.</translation>
</message>
<message>
<location line="+1677"/>
<location line="+1680"/>
<source>%2 revoked the invite to %1.</source>
<translation>%2 revocó la invitación a %1.</translation>
</message>
@ -4326,7 +4344,7 @@ Motivo: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Ninguna sala abierta</translation>
</message>
@ -4427,7 +4445,7 @@ Motivo: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Ninguna sala seleccionada</translation>
</message>
@ -4477,7 +4495,7 @@ Motivo: %4</translation>
<translation>Ajustes de la sala</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Invitar usuarios</translation>
</message>
@ -4510,7 +4528,7 @@ Motivo: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Mostrar</translation>
</message>
@ -4519,6 +4537,15 @@ Motivo: %4</translation>
<source>Quit</source>
<translation>Salir</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4713,8 +4740,8 @@ Motivo: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Por defecto</translation>
</message>
@ -4722,7 +4749,7 @@ Motivo: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Tema</translation>
</message>
@ -4786,6 +4813,11 @@ Motivo: %4</translation>
<source>Play animated images only on hover</source>
<translation>Regroducir automáticamente los GIFs sólo al pasar el mouse por encima</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5097,7 +5129,7 @@ Motivo: %4</translation>
<translation>Eliminar periódicamente los eventos caducados</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Por defecto</translation>
</message>
@ -5179,6 +5211,11 @@ Cuando está deshabilitado, todos los mensajes son enviados en texto sin formato
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation>Mostrar quién está escribiendo en una sala.
@ -5304,11 +5341,11 @@ be blurred.</source>
</message>
<message>
<location line="+3"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Cambiar el factor de escala de toda la interfaz de usuario.</translation>
<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="+2"/>
<location line="+3"/>
<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>
</message>
@ -5372,7 +5409,22 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<translation>Gestiona tus usuarios ignorados.</translation>
</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>
<translation>Tipo de letra del sistema</translation>
</message>
@ -5382,7 +5434,7 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<translation>Fuente de emoji del sistema</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Seleccionar un archivo</translation>
</message>
@ -5401,13 +5453,14 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Archivo para guardar las claves de sesión exportadas</translation>
</message>
@ -5554,7 +5622,7 @@ Esta configuración tendrá efecto al reiniciar.</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Ayer</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 ja %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Kutsutud kasutaja: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -289,7 +289,7 @@
<translation>Jututoa loomine ei õnnestunud: vigane või vale alias</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>%1 jututuba on loodud.</translation>
</message>
@ -350,7 +350,7 @@
<translation>Kas sa kindlasti soovid alustada otsevestlust kasutajaga %1?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Puhvri versiooniuuendus ebaõnnestus!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Jututoa loomine ei õnnestunud: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Jututoast lahkumine ei õnnestunud: %1</translation>
</message>
@ -776,7 +776,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Laienda</translation>
</message>
@ -786,7 +786,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>Ahenda</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<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>
</message>
@ -1160,8 +1160,8 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
</message>
<message>
<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>
<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>
<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>
</message>
<message>
<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>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1572,12 +1580,17 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Kõik failid (*)</translation>
</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>
<translation>Kasutaja %1 andmete laadimine ei õnnestunud</translation>
</message>
@ -1587,7 +1600,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
<translation>%1 üleslaadimine ei õnnestunud</translation>
</message>
<message>
<location line="-965"/>
<location line="-975"/>
<source>Select file(s)</source>
<translation>Vali fail(id)</translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1832,7 +1845,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>MediaUpload</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/>
<location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<location line="+35"/>
<source>Failed to upload media. Please try again.</source>
<translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation>
@ -1897,7 +1910,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Muuda</translation>
</message>
@ -1942,29 +1955,29 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Eemaldamise põhjus</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Ava &amp;sõnum</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Kopeeri</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Kopeeri &amp;lingi asukoht</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;ageeri</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>&amp;Vasta</translation>
</message>
@ -1989,22 +2002,22 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>&amp;Määra püsisõnumiks</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Lugemisteatised</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Edasta</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Märgi loetuks</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Näita sõnumi lähtekoodi</translation>
</message>
@ -2014,7 +2027,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Näita sõnumi dekrüptitud lähtekoodi</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Eemal&amp;da sõnum</translation>
</message>
@ -2039,7 +2052,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Kopeeri sündmuse li&amp;nk</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Vaata tsiteeritud sõnumit</translation>
</message>
@ -2110,7 +2123,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 saatis krüptitud sõnumi</translation>
@ -2541,7 +2554,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<translation>Loo unikaalne kasutajaprofiil, mis võimaldab samaaegselt sisse logide mitmele Matrixi kontole ja avada vastavalt mitu nheko rakenduse akent.</translation>
</message>
@ -2646,7 +2659,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2932,7 +2945,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Olekuteade</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Profiili seadistused</translation>
</message>
@ -2962,7 +2975,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Võrgust väljas</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Krüptimine pole veel kasutusel</translation>
@ -2985,7 +2998,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Sulge</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Kirjuta silt, mida soovid kasutada:</translation>
</message>
@ -3120,7 +3133,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Krüptimise kasutuselevõtmine ei õnnestunud: %1</translation>
</message>
@ -3164,12 +3177,17 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Muuda jututoa tunnuspilti.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Muuda selle jututoa nime</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n liige</numerusform>
@ -3187,12 +3205,17 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation>Teema on kirjeldamata</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Muuda selle jututoa teemat</translation>
</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>
<translation>TEAVITUSED</translation>
</message>
@ -3243,12 +3266,12 @@ Näide: https://sinuserver.domeen.com:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Muuda</translation>
</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>
<translation>Muuda jututube, mille kaudu on võimalik selle jututoaga liituda. Tavaliselt on selleks näiteks selle jututoa põhiline kogukond.</translation>
</message>
@ -3330,13 +3353,13 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Seadista</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Vali sündmused, mida siin jututoas peita</translation>
</message>
@ -3372,7 +3395,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Õigused</translation>
</message>
@ -3550,7 +3573,7 @@ Näide: https://sinuserver.domeen.com:8787</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Ühenduse loomine võtmehoidlaga ei õnnestunud</translation>
</message>
@ -3685,30 +3708,25 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<translation>Selle jututoa ametlik kogukond</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Selle jututoaga seotud kogukond</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Kuvatakse vaid kogukonna liikmetele</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Kuvatakse vaid jututoa liikmetele</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Pole seotud</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Alamkogukonnad</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3767,7 +3785,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Osa jutulõngast</translation>
</message>
@ -3775,7 +3793,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 helistas.</translation>
</message>
@ -3847,7 +3865,7 @@ Kui eelistad verifitseerimist, siis peab sul teine seade olema käepärast. Kui
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4208,7 +4226,7 @@ Põhjus: %4</translation>
<translation>%1 muutis oma koputust jututoa uksele.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 muutis serverid, mis on selles jututoas lubatud.</translation>
</message>
@ -4238,7 +4256,7 @@ Põhjus: %4</translation>
<translation>%1 muutis uueks jututoa tunnuspildiks: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 eemaldas jututoa tunnuspildi.</translation>
</message>
@ -4273,7 +4291,7 @@ Põhjus: %4</translation>
<translation>Sa liitusid jututoaga.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 seadistas, et see jututuba vajab liitumiseks kutset.</translation>
</message>
@ -4320,7 +4338,7 @@ Põhjus: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Ühtegi jututuba pole avatud</translation>
</message>
@ -4421,7 +4439,7 @@ Põhjus: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Jututuba on valimata</translation>
</message>
@ -4471,7 +4489,7 @@ Põhjus: %4</translation>
<translation>Jututoa valikud</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Kutsu kasutajaid</translation>
</message>
@ -4504,7 +4522,7 @@ Põhjus: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Näita</translation>
</message>
@ -4513,6 +4531,15 @@ Põhjus: %4</translation>
<source>Quit</source>
<translation>Lõpeta töö</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4707,8 +4734,8 @@ Põhjus: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Vaikimisi</translation>
</message>
@ -4716,7 +4743,7 @@ Põhjus: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Teema</translation>
</message>
@ -4775,6 +4802,11 @@ Põhjus: %4</translation>
<source>Play animated images only on hover</source>
<translation>Esita liikuvaid pilte vaid siis, kui kursor on pildi kohal</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5076,7 +5108,7 @@ Põhjus: %4</translation>
<translation>Aeg-ajalt kustuta vanad sündmused</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Vaikimisi</translation>
</message>
@ -5148,6 +5180,11 @@ Kui Markdown ei ole kasutusel, siis saadetakse kõik sõnumid vormindamata tekst
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<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>
@ -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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Sõnumi saabumisel näita teavitust.
See tavaliselt tähendab, et rakenduse ikoon tegumiribal annab mingit sorti animatsiooniga sulle märku.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Kogukondade külgpaan</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Näita kogukonna või sildi sõnumite arvu</translation>
</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>
<translation>Seadista sõnumite suurim laius pikslites ajajoonel. See parandab loetavust suurel ekraanil, kui Nheko on avatud täisvaates</translation>
</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>
</message>
<message>
<location line="+23"/>
<location line="+27"/>
<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 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>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Muuda kogu kasutajaliidese suurust.</translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<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>
</message>
@ -5362,7 +5399,22 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Halda eiratud kasutajaid.</translation>
</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>
<translation>Süsteemi kirjatüüp</translation>
</message>
@ -5372,7 +5424,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<translation>Süsteemi emotikonide kirjatüüp</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Vali fail</translation>
</message>
@ -5391,13 +5443,14 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Viga</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Fail, kuhu salvestad eksporditavad sessiooni krüptovõtmed</translation>
</message>
<message>
<location line="-1066"/>
<location line="-1104"/>
<source>Disable swipe motions</source>
<translation>Ära kasuta viipeid</translation>
</message>
@ -5549,7 +5617,7 @@ Selle funktsionaalsuse jõustumine eeldab rakenduse uuesti käivitamist.</transl
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Eile</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -285,7 +285,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -346,7 +346,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation type="unfinished"></translation>
</message>
@ -407,12 +407,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation type="unfinished"></translation>
</message>
@ -769,7 +769,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -779,7 +779,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1564,7 +1572,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1574,7 +1582,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1685,7 +1698,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3669,28 +3692,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3831,7 +3849,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4186,7 +4204,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4216,7 +4234,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4251,7 +4269,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation type="unfinished"></translation>
</message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4751,6 +4777,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5057,7 +5088,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5126,6 +5157,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5191,7 +5227,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5201,23 +5242,23 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5227,7 +5268,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5268,12 +5309,7 @@ be blurred.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation>
</message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5507,7 +5574,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Kutsuttiin käyttäjä: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -289,7 +289,7 @@
<translation>Huoneen luominen epäonnistui: Epäkelpo alias</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Huone %1 luotu.</translation>
</message>
@ -350,7 +350,7 @@
<translation>Haluatko luoda yksityisen keskustelun käyttäjän %1 kanssa?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Välimuistin siirto epäonnistui!</translation>
</message>
@ -414,12 +414,12 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Kutsun poistaminen epäonnistui: %1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Huoneen luominen epäonnistui: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Huoneesta poistuminen epäonnistui: %1</translation>
</message>
@ -776,7 +776,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Laajenna</translation>
</message>
@ -786,7 +786,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation>Sorruta</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Ä näytä ilmoitusmääriä tästä yhteisöstä tai tagista.</translation>
</message>
@ -1160,7 +1160,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
</message>
<message>
<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>
</message>
<message>
@ -1408,6 +1408,14 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<translation type="unfinished"></translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1572,12 +1580,17 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Kaikki Tiedostot (*)</translation>
</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>
<translation type="unfinished"></translation>
</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>
</message>
<message>
<location line="-965"/>
<location line="-975"/>
<source>Select file(s)</source>
<translation>Valitse tiedosto(t)</translation>
</message>
@ -1663,12 +1676,12 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1828,7 +1841,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MediaUpload</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/>
<location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<location line="+35"/>
<source>Failed to upload media. Please try again.</source>
<translation>Mediaa ei onnistuttu lähettämään. Yritä uudelleen.</translation>
@ -1893,7 +1906,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Muokkaa</translation>
</message>
@ -1938,29 +1951,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Syy poistamiselle</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Hyppää &amp;viestiin</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Kopioi</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Kopioi &amp;linkin kohde</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Rea&amp;goi</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Vast&amp;aa</translation>
</message>
@ -1985,22 +1998,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>&amp;Kiinnitä</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>%Lukukuittaukset</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Lähetä eteenpäin</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Merkitse luetuksi</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Näytä sisältö raakamuodossa</translation>
</message>
@ -2010,7 +2023,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Näytä salaukseltaan purettu sisältö raakamuodossa</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Poist&amp;a viesti</translation>
</message>
@ -2035,7 +2048,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Kopioi linkki tapaht&amp;umaan</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Mene lainattuun viestiin</translation>
</message>
@ -2106,7 +2119,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 lähetti salatun viestin</translation>
@ -2537,7 +2550,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation>Luo ainutkertainen profiili, jonka kautta voit kirjautua sisään samanaikaisesti usealla käyttäjällä, sekä käynnistää Nhekosta monta ilmentymää.</translation>
</message>
@ -2642,7 +2655,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus.</translation>
</message>
@ -2667,7 +2680,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Tapahtui tuntematon virhe. Varmista, että kotipalvelimen osoite on pätevä.</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2928,7 +2941,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Tilapäivitys</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Profiilin asetukset</translation>
</message>
@ -2958,7 +2971,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Salausta ei ole määritetty</translation>
@ -2981,7 +2994,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Sulje</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Kirjoita tagi jota haluat käyttää:</translation>
</message>
@ -3116,7 +3129,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Salauksen aktivointi epäonnistui: %1</translation>
</message>
@ -3160,12 +3173,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Muuta huoneen avataria.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished">Muuta tämän huoneen nimeä</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform>%n jäsen</numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Aihetta ei ole asetettu</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished">Muuta tämän huoneen aihetta</translation>
</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>
<translation type="unfinished">ILMOITUKSET</translation>
</message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished">Muuta</translation>
</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>
<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>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished">Määritä</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished">Valitse huoneesta piilotettavat tapahtumat</translation>
</message>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished">Oikeudet</translation>
</message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Salattuun tallennustilaan ei saatu yhteyttä</translation>
</message>
@ -3681,30 +3704,25 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<translation>Tämän huoneen virallinen yhteisö</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Tähän huoneeseen liittyvä yhteisö</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Listattu vain yhteisön jäsenille</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Listattu vain huoneen jäsenille</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Ei-liittyvä</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Aliyhteisöt</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3763,7 +3781,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished">Osa viestiketjua</translation>
</message>
@ -3771,7 +3789,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished">%1 asetti äänipuhelun.</translation>
</message>
@ -3843,7 +3861,7 @@ Jos valitset vahvistamisen, toisen laitteen on oltava saatavilla. Jos valitset s
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4204,7 +4222,7 @@ Syy: %4</translation>
<translation>%1 perui koputuksensa.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished">%1 muutti tähän huoneeseen sallittuja palvelimia.</translation>
</message>
@ -4234,7 +4252,7 @@ Syy: %4</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4269,7 +4287,7 @@ Syy: %4</translation>
<translation>Liityit tähän huoneeseen.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 teki tämän huoneen vaatimaan kutsun liittymiseen.</translation>
</message>
@ -4316,7 +4334,7 @@ Syy: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Yhtäkään huonetta ei ole avattu</translation>
</message>
@ -4417,7 +4435,7 @@ Syy: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Ei valittua huonetta</translation>
</message>
@ -4467,7 +4485,7 @@ Syy: %4</translation>
<translation>Huoneen asetukset</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Kutsu käyttäjiä</translation>
</message>
@ -4500,7 +4518,7 @@ Syy: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Näytä</translation>
</message>
@ -4509,6 +4527,15 @@ Syy: %4</translation>
<source>Quit</source>
<translation>Lopeta</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4703,8 +4730,8 @@ Syy: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Oletus</translation>
</message>
@ -4712,7 +4739,7 @@ Syy: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Teema</translation>
</message>
@ -4771,6 +4798,11 @@ Syy: %4</translation>
<source>Play animated images only on hover</source>
<translation>Toista animoidut kuvat vain kun kohdistin on niiden päällä</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5077,7 +5109,7 @@ Syy: %4</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Oletus</translation>
</message>
@ -5149,6 +5181,11 @@ Kun poissa päältä, kaikki viestit lähetetään tavallisena tekstinä.</trans
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation>Näytä kuka kirjoittaa huoneessa.
@ -5192,7 +5229,12 @@ POIS - neliö, PÄÄLLÄ - ympyrä.</translation>
<translation type="unfinished"></translation>
</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>
<translation>Vastaa automaattisesti muiden vahvistettujen käyttäjien avainpyyntöihin, vaikka kyseisellä laitteella ei muuten pitäisi olla pääsyä avaimiin.</translation>
</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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Näytä hälytys kun viesti on vastaanotettu.
Tämä yleensä saa sovelluksen kuvakkeen liikkumaan jollain tapaa tehtäväpalkissa.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Yhteisösivupalkki</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Näytä yhteisöjen ja tagien viestimäärät</translation>
</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>
<translation>Aseta viestien maksimileveys aikajanalla (pikseleinä). Voi auttaa luettavuudessa, kun Nheko on suurennettuna</translation>
</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>
</message>
<message>
<location line="+23"/>
<location line="+27"/>
<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 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>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</message>
@ -5359,7 +5396,22 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5369,7 +5421,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Valitse tiedosto</translation>
</message>
@ -5388,13 +5440,14 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Virhe</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation>Tiedoston salasana</translation>
@ -5416,7 +5469,22 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<translation>Anna salasana istuntoavaimien salaamiseksi:</translation>
</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>
<translation>Tiedosto, johon viedyt istuntoavaimet tallennetaan</translation>
</message>
@ -5541,7 +5609,7 @@ Tämä asetus tulee voimaan uudelleenkäynnistyksen jälkeen.</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Eilen</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 et %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Utilisateur(rice) invité(e)&#xa0;: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -289,7 +289,7 @@
<translation>Impossible de créer le salon : mauvais alias</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Salon %1 créé.</translation>
</message>
@ -350,7 +350,7 @@
<translation>Voulez-vous vraiment commencer une discussion privée avec %1 ?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Échec de la migration du cache&#x202f;!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Échec de la création du salon&#xa0;: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Impossible de quitter le salon&#xa0;: %1</translation>
</message>
@ -776,7 +776,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Développer</translation>
</message>
@ -786,7 +786,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Réduire</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<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>
</message>
@ -1160,8 +1160,8 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
</message>
<message>
<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>
<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>
<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>
</message>
<message>
<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>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1572,7 +1580,7 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Tous les types de fichiers (*)</translation>
</message>
@ -1582,7 +1590,12 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<translation>Choisir fichier(s)</translation>
</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>
<translation>La récupération de l&apos;utilisateur %1 a échoué</translation>
</message>
@ -1663,12 +1676,12 @@ Eventuellement, vous pouvez fournir une explication de votre demande aux autres
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1898,7 +1911,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Modifier</translation>
</message>
@ -1943,29 +1956,29 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Raison de la suppression</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Aller au &amp;message</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Copier</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Copier l&apos;adresse du &amp;lien</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>&amp;agir</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>&amp;Y répondre</translation>
</message>
@ -1990,22 +2003,22 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>É&amp;pingler</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Accusés de lecture</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Faire suivre</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Marquer comme lu</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Voir le message brut</translation>
</message>
@ -2015,7 +2028,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Voir le message déchiffré brut</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Enle&amp;ver le message</translation>
</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>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>Aller au messa&amp;ge cité</translation>
</message>
@ -2111,7 +2124,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 a envoyé un message chiffré</translation>
@ -2542,7 +2555,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<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>
@ -2647,7 +2660,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Échec de la découverte automatique. Réponse mal formée reçue.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2933,7 +2946,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Message de statut</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Paramètres de profil</translation>
</message>
@ -2963,7 +2976,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Hors ligne</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Chiffrement non configuré</translation>
@ -2986,7 +2999,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Fermer</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Entrez l&apos;étiquette que vous voulez utiliser :</translation>
</message>
@ -3121,7 +3134,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Échec de l&apos;activation du chiffrement&#xa0;: %1</translation>
</message>
@ -3165,12 +3178,17 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Changer l&apos;image de ce salon.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Changer le nom de ce salon</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n membre</numerusform>
@ -3188,12 +3206,17 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation>Pas de sujet défini</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Changer le sujet de ce salon</translation>
</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>
<translation>NOTIFICATIONS</translation>
</message>
@ -3244,12 +3267,12 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Modifier</translation>
</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>
<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>
@ -3331,13 +3354,13 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Configurer</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Sélectionner les évènements à cacher dans ce salon</translation>
</message>
@ -3373,7 +3396,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Permissions</translation>
</message>
@ -3551,7 +3574,7 @@ Exemple&#xa0;: https://serveur.domaine.extension:8787</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Échec de la connexion au stockage des secrets</translation>
</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>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Communautées affiliées à ce salon</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Listé uniquement pour les membres de la communauté</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Listé uniquement pour les membres du salon</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Sans lien</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Sous-communautées</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3768,7 +3786,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Partie d&apos;un fil</translation>
</message>
@ -3776,7 +3794,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 a effectué un appel vocal.</translation>
</message>
@ -3848,7 +3866,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l&apos;autre appareil. Si
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4214,7 +4232,7 @@ Raison : %4</translation>
<translation>%1 a arrêté de toquer.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 a changé quels serveurs sont autorisés dans ce salon.</translation>
</message>
@ -4244,7 +4262,7 @@ Raison : %4</translation>
<translation>%1 a changé l&apos;image du salon en&#xa0;: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 a effacé l&apos;image du salon.</translation>
</message>
@ -4279,7 +4297,7 @@ Raison : %4</translation>
<translation>Vous avez rejoint ce salon.</translation>
</message>
<message>
<location line="+1635"/>
<location line="+1638"/>
<source>%1 invited %2.</source>
<translation>%1 a invité %2.</translation>
</message>
@ -4321,7 +4339,7 @@ Raison : %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Aucun salon ouvert</translation>
</message>
@ -4422,7 +4440,7 @@ Raison : %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Pas de salon sélectionné</translation>
</message>
@ -4472,7 +4490,7 @@ Raison : %4</translation>
<translation>Options du salon</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Inviter des utilisateurs</translation>
</message>
@ -4505,7 +4523,7 @@ Raison : %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Montrer</translation>
</message>
@ -4514,6 +4532,15 @@ Raison : %4</translation>
<source>Quit</source>
<translation>Quitter</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4708,8 +4735,8 @@ Raison : %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Défaut</translation>
</message>
@ -4717,7 +4744,7 @@ Raison : %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Thème</translation>
</message>
@ -4781,6 +4808,11 @@ Raison : %4</translation>
<source>Play animated images only on hover</source>
<translation>Ne jouer les images animées qu&apos;au survol</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5092,7 +5124,7 @@ Raison : %4</translation>
<translation>Périodiquement effacer les évènements expirés</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Défaut</translation>
</message>
@ -5173,6 +5205,11 @@ Si désactivé, tous les messages sont envoyés comme texte brut.</translation>
</message>
<message>
<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.
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.
@ -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>
</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>
<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>
@ -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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<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>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</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>
</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>
<translation>Police système</translation>
</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>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Sélectionnez un fichier</translation>
</message>
@ -5395,13 +5447,14 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Fichier sauvegarder les clés de session exportées</translation>
</message>
@ -5548,7 +5616,7 @@ Cette fonctionnalité prendra effet au prochain redémarrage de l&apos;applicati
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Hier</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>A felhasználó meg lett hívva: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -303,7 +303,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>A %1 nevű szoba létre lett hozva.</translation>
</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>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Gyorsítótár migráció nem sikerült!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Nem sikerült létrehozni a szobát: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Nem sikerült elhagyni a szobát: %1</translation>
</message>
@ -769,7 +769,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -779,7 +779,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1564,7 +1572,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Minden fájl (*)</translation>
</message>
@ -1574,7 +1582,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Szerkesztés</translation>
</message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished">Nyers üzenet megtekintése</translation>
</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>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 küldött egy titkosított üzenetet</translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Bezárás</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Nem sikerült a titkosítás aktiválása: %1</translation>
</message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3669,28 +3692,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished">%1 hanghívást kezdeményezett.</translation>
</message>
@ -3831,7 +3849,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4191,12 +4209,12 @@ Reason: %4</source>
<translation>%1 visszavonta a kopogását.</translation>
</message>
<message>
<location line="-1682"/>
<location line="-1685"/>
<source>You joined this room.</source>
<translation>Csatlakoztál ehhez a szobához.</translation>
</message>
<message>
<location line="-616"/>
<location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4226,7 +4244,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4256,7 +4274,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2233"/>
<location line="+2236"/>
<source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation>
</message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Nincs nyitott szoba</translation>
</message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Nincs kiválasztva szoba</translation>
</message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation>Szoba beállításai</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Felhasználók meghívása</translation>
</message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Mutat</translation>
</message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source>
<translation>Kilépés</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Alapértelmezett</translation>
</message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished">Téma</translation>
</message>
@ -4756,6 +4782,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5067,7 +5098,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished">Alapértelmezett</translation>
</message>
@ -5150,6 +5181,11 @@ Ha ki van kapcsolva, az összes üzenet sima szövegként lesz elküldve.</trans
</message>
<message>
<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.
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.
@ -5267,11 +5303,11 @@ az idővonal homályosítva lesz.</translation>
</message>
<message>
<location line="+3"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished">Az egész felhasználói felület méretének szorzótényezője.</translation>
<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="+2"/>
<location line="+3"/>
<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>
</message>
@ -5333,7 +5369,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5343,7 +5394,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished">Fájl kiválasztása</translation>
</message>
@ -5362,13 +5413,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished">Hiba</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation type="unfinished">Exportált munkameneti kulcsok mentése fájlba</translation>
</message>
@ -5515,7 +5582,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Tegnap</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 dan %2</translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Pengguna yang diundang: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -286,7 +286,7 @@
<translation>Pembuatan ruangan gagal: Alias Tidak Benar</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Ruangan %1 telah dibuat.</translation>
</message>
@ -347,7 +347,7 @@
<translation>Apakah kamu ingin memulai chat privat dengan %1?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Migrasi tembolok gagal!</translation>
</message>
@ -411,12 +411,12 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Gagal menghapus undangan: %1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Pembuatan ruangan gagal: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Gagal meninggalkan ruangan: %1</translation>
</message>
@ -773,7 +773,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Besarkan</translation>
</message>
@ -783,7 +783,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Kecilkan</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Jangan tampilkan jumlah notifikasi untuk komunitas atau tag ini.</translation>
</message>
@ -1156,8 +1156,8 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
</message>
<message>
<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>
<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>
<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>
</message>
<message>
<location line="+2"/>
@ -1404,6 +1404,14 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Berhenti Mengabaikan.</translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1568,12 +1576,17 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Semua File (*)</translation>
</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>
<translation>Gagal mendapatkan pengguna %1</translation>
</message>
@ -1583,7 +1596,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<translation>Pengunggahan &apos;%1&apos; gagal</translation>
</message>
<message>
<location line="-965"/>
<location line="-975"/>
<source>Select file(s)</source>
<translation>Pilih berkas</translation>
</message>
@ -1659,12 +1672,12 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:</transla
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Penemuan otomatis gagal. Menerima respons cacat.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1828,7 +1841,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>MediaUpload</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/>
<location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<location line="+35"/>
<source>Failed to upload media. Please try again.</source>
<translation>Gagal untuk mengunggah media. Silakan coba lagi.</translation>
@ -1893,7 +1906,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Sunting</translation>
</message>
@ -1938,29 +1951,29 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Alasan untuk menghapus</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Pergi ke &amp;pesan</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Salin</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Salin lokasi &amp;tautan</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;aksi</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Bala&amp;s</translation>
</message>
@ -1985,22 +1998,22 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>&amp;Pasangi pin</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Laporan dibaca</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Teruskan</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Tandai sebagai dibaca</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Tampilkan pesan mentah</translation>
</message>
@ -2010,7 +2023,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Tampilkan pesan terdekripsi mentah</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Hap&amp;us pesan</translation>
</message>
@ -2035,7 +2048,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Salin tautan ke peristi&amp;wa</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Pergi ke pesan yang dikutip</translation>
</message>
@ -2106,7 +2119,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 mengirim pesan terenkripsi</translation>
@ -2537,7 +2550,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<translation>Buat sebuah profil unik yang memungkinkan kamu untuk masuk ke beberapa akun secara bersamaan dan mulai beberapa instansi Nheko.</translation>
</message>
@ -2642,7 +2655,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Penemuan otomatis gagal. Menerima respons cacat.</translation>
</message>
@ -2667,7 +2680,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Terjadi kesalahan yang tidak diketahui. Pastikan domain homeservernya valid.</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2928,7 +2941,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Pesan Status</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Pengaturan profil</translation>
</message>
@ -2958,7 +2971,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Luring</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Enkripsi belum disiapkan</translation>
@ -2981,7 +2994,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Tutup</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Masukkan tag yang kamu ingin gunakan:</translation>
</message>
@ -3115,7 +3128,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Gagal mengaktifkan enkripsi: %1</translation>
</message>
@ -3159,12 +3172,17 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Ubah avatar ruangan.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Ubah nama ruangan</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n anggota</numerusform>
@ -3181,12 +3199,17 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation>Tidak ada topik yang ditetapkan</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Ubah topik ruangan</translation>
</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>
<translation>NOTIFIKASI</translation>
</message>
@ -3237,12 +3260,12 @@ Contoh: https://serveranda.contoh.id:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Ubah</translation>
</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>
<translation>Ubah daftar ruangan yang bisa digabung dari ruangan mana. Biasanya ini adalah komunitas resmi dari ruangan ini.</translation>
</message>
@ -3324,13 +3347,13 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Konfigurasi</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Pilih peristiwa untuk disembunyikan di ruangan ini</translation>
</message>
@ -3366,7 +3389,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Izin</translation>
</message>
@ -3544,7 +3567,7 @@ Contoh: https://serveranda.contoh.id:8787</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Gagal menghubungkan ke penyimpanan rahasia</translation>
</message>
@ -3679,30 +3702,25 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<translation>Komunitas resmi untuk ruangan ini</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Komunitas berafiliasi untuk ruangan ini</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Hanya didaftarkan untuk anggota komunitas</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Hanya didaftarkan untuk anggota ruangan</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Tidak terkait</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Subkomunitas</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3761,7 +3779,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Bagian dari sebuah utas</translation>
</message>
@ -3769,7 +3787,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 melakukan panggilan suara.</translation>
</message>
@ -3841,7 +3859,7 @@ Jika kamu memilih verifikasi, kamu harus memiliki perangkat lain yang tersedia.
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4197,7 +4215,7 @@ Alasan: %4</translation>
<translation>%1 menolak ketukannya.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 mengubah server mana yang diizinkan di ruangan ini.</translation>
</message>
@ -4227,7 +4245,7 @@ Alasan: %4</translation>
<translation>%1 mengubah avatar ruangan ke: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 menghapus avatar ruangan.</translation>
</message>
@ -4262,7 +4280,7 @@ Alasan: %4</translation>
<translation>Kamu bergabung ruangan ini.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 membuat ruangan ini membutuhkan undangan untuk bergabung.</translation>
</message>
@ -4309,7 +4327,7 @@ Alasan: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Tidak ada ruangan yang dibuka</translation>
</message>
@ -4409,7 +4427,7 @@ Alasan: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Tidak ada ruangan yang dipilih</translation>
</message>
@ -4459,7 +4477,7 @@ Alasan: %4</translation>
<translation>Opsi ruangan</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Undang pengguna</translation>
</message>
@ -4492,7 +4510,7 @@ Alasan: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Tampilkan</translation>
</message>
@ -4501,6 +4519,14 @@ Alasan: %4</translation>
<source>Quit</source>
<translation>Tutup</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4694,8 +4720,8 @@ Alasan: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Default</translation>
</message>
@ -4703,7 +4729,7 @@ Alasan: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Tema</translation>
</message>
@ -4762,6 +4788,11 @@ Alasan: %4</translation>
<source>Play animated images only on hover</source>
<translation>Mainkan gambar beranimasi hanya saat kursor diarahkan ke gambar</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5063,7 +5094,7 @@ Alasan: %4</translation>
<translation>Hapus peristiwa yang telah kedaluwarsa secara berkala</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Default</translation>
</message>
@ -5135,6 +5166,11 @@ Ketika dinonaktifkan, semua pesan akan dikirim sebagai teks biasa.</translation>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<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>
@ -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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Menampilkan pemberitahuan saat sebuah pesan diterima.
Ini biasanya menyebabkan ikon aplikasi di bilah tugas untuk beranimasi.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Bilah samping komunitas</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Tampilkan hitungan pesan untuk komunitas dan tag</translation>
</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>
<translation>Tetapkan lebar pesan di lini masa (dalam pixel). Ini dapat membantu keterbacaan di layar lebar ketika Nheko dimaksimalkan</translation>
</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>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5290,12 +5331,7 @@ akan buram.</translation>
<translation>Akan mencegah pemilihan teks di linimasi untuk membuat guliran mudah.</translation>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Mengubah faktor skala antarmuka pengguna.</translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<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>
</message>
@ -5349,7 +5385,22 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Kelola pengguna Anda yang diabaikan.</translation>
</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>
<translation>Fon sistem</translation>
</message>
@ -5359,7 +5410,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<translation>Fon emoji sistem</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Pilih sebuah file</translation>
</message>
@ -5378,13 +5429,14 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Kesalahan</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>File untuk menyimpan kunci sesi yang telah diekspor</translation>
</message>
<message>
<location line="-1066"/>
<location line="-1104"/>
<source>Disable swipe motions</source>
<translation>Nonaktifkan gerakan usapan</translation>
</message>
@ -5536,7 +5603,7 @@ Pengaturan ini akan ditetapkan saat dimulai ulang.</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Kemarin</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -353,12 +353,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3866,7 +3884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3933,7 +3951,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Invitato utente: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -305,7 +305,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Stanza %1 creata.</translation>
</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>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Migrazione della cache fallita!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Creazione della stanza fallita: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Impossibile lasciare la stanza: %1</translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Tutti i File (*)</translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Ricerca automatica fallita. Ricevuta risposta malformata.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Modifica</translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished">Mostra il messaggio grezzo</translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Mostra il messaggio grezzo decriptato</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished">%1 ha inviato un messaggio criptato</translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2637,7 +2650,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Ricerca automatica fallita. Ricevuta risposta malformata.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Chiudi</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished">Impossibile abilitare la crittografia: %1</translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished">%1 ha avviato una chiamata audio.</translation>
</message>
@ -3836,7 +3854,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4201,12 +4219,12 @@ Reason: %4</source>
<translation>%1 ha oscurato la sua bussata.</translation>
</message>
<message>
<location line="-1682"/>
<location line="-1685"/>
<source>You joined this room.</source>
<translation>Sei entrato in questa stanza.</translation>
</message>
<message>
<location line="-616"/>
<location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4236,7 +4254,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4266,7 +4284,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2233"/>
<location line="+2236"/>
<source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation>
</message>
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Nessuna stanza aperta</translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished">Opzioni della stanza</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Utenti invitati</translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Rivela</translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation>Esci</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished">Tema</translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished">Seleziona un file</translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished">Errore</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation type="unfinished">File ove salvare le chiavi di sessione esportate</translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Ieri</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -313,7 +313,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -399,7 +399,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-925"/>
<location line="-942"/>
<source>Failed to restore OLM account. Please login again.</source>
<translation>OLMアカウントを復元できませんでした</translation>
</message>
@ -432,12 +432,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>: %1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>: %1</translation>
</message>
@ -769,7 +769,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -779,7 +779,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1564,7 +1572,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation type="unfinished"> (*)</translation>
</message>
@ -1574,7 +1582,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation></translation>
</message>
@ -1685,7 +1698,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished">%1</translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished">: %1</translation>
</message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3669,28 +3692,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3831,7 +3849,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<translation>: %1</translation>
@ -3863,7 +3881,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4186,7 +4204,7 @@ Reason: %4</source>
<translation>%1退</translation>
</message>
<message>
<location line="-2286"/>
<location line="-2291"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4216,7 +4234,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4251,7 +4269,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1677"/>
<location line="+1680"/>
<source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation>
</message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation></translation>
</message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation></translation>
</message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source>
<translation></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4756,6 +4782,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5067,7 +5098,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5146,6 +5177,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5259,11 +5295,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished">:</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5507,7 +5574,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>ി :% 1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -337,7 +337,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>%1 ി ി</translation>
</message>
@ -428,7 +428,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-824"/>
<location line="-841"/>
<location line="+156"/>
<source>Please try to login again: %1</source>
<translation>ി ി : %1</translation>
@ -439,7 +439,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>ിി ി : %1</translation>
</message>
<message>
<location line="+36"/>
<location line="+43"/>
<source>Room creation failed: %1</source>
<translation>ി ി : %1</translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1004,7 +1004,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CrossSigningSecrets</name>
<message>
<location filename="../../src/ChatPage.cpp" line="+415"/>
<location filename="../../src/ChatPage.cpp" line="+425"/>
<source>Decrypt secrets</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation> (*)</translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1688,7 +1701,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>ി</translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;ിി ി</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3866,7 +3884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3933,7 +3951,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"> ി</translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 en %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Gebruiker uitgenodigd: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -289,7 +289,7 @@
<translation>Kamer aanmaken mislukt: slechte alias</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Kamer %1 gemaakt.</translation>
</message>
@ -350,7 +350,7 @@
<translation>Weet je zeker dat je een privé chat wil beginnen met %1?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Migreren van de cache is mislukt!</translation>
</message>
@ -414,12 +414,12 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Uitnodiging verwijderen mislukt: %1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Kamer aanmaken mislukt: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Kamer verlaten mislukt: %1</translation>
</message>
@ -776,7 +776,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Uitvouwen</translation>
</message>
@ -786,7 +786,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Invouwen</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Laat geen meldingteller zien voor deze groep of markering.</translation>
</message>
@ -1160,8 +1160,8 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
</message>
<message>
<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>
<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>
<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>
</message>
<message>
<location line="+2"/>
@ -1408,6 +1408,14 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Hou op met negeren.</translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1572,7 +1580,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Alle bestanden (*)</translation>
</message>
@ -1582,7 +1590,12 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<translation>Selecteer bestand(en)</translation>
</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>
<translation>Ophalen van gebruiker %1 mislukt</translation>
</message>
@ -1663,12 +1676,12 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:</translation>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<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>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische herkenning mislukt. Ongeldig antwoord ontvangen.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1898,7 +1911,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Bewerken</translation>
</message>
@ -1943,29 +1956,29 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Reden voor verwijdering</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Ga naar &amp;bericht</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Kopiëren</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Kopieer &amp;link</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;ageren</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Beantwoo&amp;rden</translation>
</message>
@ -1990,22 +2003,22 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Vast%prikken</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Leesbevestigingen</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Doorsturen</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>Gelezen &amp;markeren</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Ruw bericht bekijken</translation>
</message>
@ -2015,7 +2028,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Ontsleuteld ruw bericht bekijken</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>&amp;Verwijder bericht</translation>
</message>
@ -2040,7 +2053,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Kopieer link naar gebeurte&amp;nis</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Ga naar geciteerd bericht</translation>
</message>
@ -2111,7 +2124,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 stuurde een versleuteld bericht</translation>
@ -2542,7 +2555,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context>
<name>QCoreApplication</name>
<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>
<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>
@ -2647,7 +2660,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische herkenning mislukt. Onjuist gevormd antwoord ontvangen.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2933,7 +2946,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Statusbericht</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Profielinstellingen</translation>
</message>
@ -2963,7 +2976,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Offline</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Versleuteling niet ingesteld</translation>
@ -2986,7 +2999,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Sluiten</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Voer de markering in die je wil gebruiken:</translation>
</message>
@ -3121,7 +3134,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Versleuteling kon niet worden ingeschakeld: %1</translation>
</message>
@ -3165,12 +3178,17 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Verander kamerafbeelding.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Naam van deze kamer veranderen</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n deelnemer</numerusform>
@ -3188,12 +3206,17 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation>Geen onderwerp</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Verander onderwerp van deze kamer</translation>
</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>
<translation>MELDINGEN</translation>
</message>
@ -3244,12 +3267,12 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Bewerken</translation>
</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>
<translation>Verander de lijst van kamers waarlangs gebruikers kunnen binnentreden. Meestal is dit de officiële groep van deze kamer.</translation>
</message>
@ -3331,13 +3354,13 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Instellen</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Selecteer gebeurtenissen die verborgen dienen te worden in deze kamer</translation>
</message>
@ -3373,7 +3396,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Toestemmingen</translation>
</message>
@ -3551,7 +3574,7 @@ Voorbeeld: https://jouwserver.example.com:8787</translation>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Verbinden met geheimopslag mislukt</translation>
</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>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Gerelateerde community voor deze kamer</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Alleen voor groepsdeelnemers zichtbaar</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Alleen voor kamer deelnemers zichtbaar</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Ongerelateerd</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Deelgroepen</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3768,7 +3786,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Deel van een gespreksdraad</translation>
</message>
@ -3776,7 +3794,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 plaatste een spraakoproep.</translation>
</message>
@ -3848,7 +3866,7 @@ Als je &quot;verifieer&quot; kiest, moet je het andere apparaat bij de hand hebb
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4209,7 +4227,7 @@ Reden: %4</translation>
<translation>%1 heeft het aankloppen ingetrokken.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 heeft veranderd welke servers de kamer in mogen.</translation>
</message>
@ -4239,7 +4257,7 @@ Reden: %4</translation>
<translation>%1 heeft de kamerafbeelding veranderd in: %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 heeft de kamerafbeelding verwijderd.</translation>
</message>
@ -4274,7 +4292,7 @@ Reden: %4</translation>
<translation>Je neemt nu deel aan deze kamer.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<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>
</message>
@ -4321,7 +4339,7 @@ Reden: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Geen kamer open</translation>
</message>
@ -4422,7 +4440,7 @@ Reden: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Geen kamer geselecteerd</translation>
</message>
@ -4472,7 +4490,7 @@ Reden: %4</translation>
<translation>Kameropties</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Gebruikers uitnodigen</translation>
</message>
@ -4505,7 +4523,7 @@ Reden: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Tonen</translation>
</message>
@ -4514,6 +4532,15 @@ Reden: %4</translation>
<source>Quit</source>
<translation>Afsluiten</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4708,8 +4735,8 @@ Reden: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Standaard</translation>
</message>
@ -4717,7 +4744,7 @@ Reden: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Thema</translation>
</message>
@ -4776,6 +4803,11 @@ Reden: %4</translation>
<source>Play animated images only on hover</source>
<translation>Speel animaties in afbeeldingen alleen af tijdens muisover</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5082,7 +5114,7 @@ Reden: %4</translation>
<translation>Regelmatig verlopen gebeurtenissen wissen</translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Standaard</translation>
</message>
@ -5154,6 +5186,11 @@ Indien uitgeschakeld worden alle berichten als platte tekst verstuurd.</translat
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<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>
@ -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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<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>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Zijbalk voor groepen</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Laat totaalaantal berichten zien voor groepen en markeringen</translation>
</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>
<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>
@ -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>
</message>
<message>
<location line="+23"/>
<location line="+27"/>
<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 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>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</message>
@ -5368,7 +5405,22 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<translation>Beheer genegeerde gebruikers.</translation>
</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>
<translation>Systeemlettertype</translation>
</message>
@ -5378,7 +5430,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<translation>Systeemlettertype voor emoji</translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Selecteer een bestand</translation>
</message>
@ -5397,13 +5449,14 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Fout</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Bestand om geëxporteerde sessiesleutels in op te slaan</translation>
</message>
@ -5550,7 +5618,7 @@ Deze instelling wordt toegepast na opnieuw starten van de applicatie.</translati
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Gisteren</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 i %2</translation>
@ -239,12 +239,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Zaproszono użytkownika: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<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>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Utworzono pokój %1.</translation>
</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>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Nie udało się przenieść pamięci podręcznej!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Tworzenie pokoju nie powiodło się: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Nie udało się opuścić pokoju: %1</translation>
</message>
@ -779,7 +779,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Rozwiń</translation>
</message>
@ -789,7 +789,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation>Zwiń</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<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>
</message>
@ -1164,8 +1164,8 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
</message>
<message>
<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>
<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>
<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>
</message>
<message>
<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>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1576,7 +1584,7 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Wszystkie pliki (*)</translation>
</message>
@ -1586,7 +1594,12 @@ Opcjonalnie możesz podać powód, dla którego inni mieliby cię przyjąć:</tr
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1897,7 +1910,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Edytuj</translation>
</message>
@ -1942,29 +1955,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Powód usunięcia</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Kopiuj</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Kopiuj &amp;adres odnośnika</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Zar&amp;eaguj</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Odp&amp;isz</translation>
</message>
@ -1989,22 +2002,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>Przyp&amp;nij</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>Potwierdzenia p&amp;rzeczytania</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Przekaż dalej</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Oznacz jako przeczytane</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Wyświetl źródło &amp;wiadomości</translation>
</message>
@ -2014,7 +2027,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Wyświetl odszyfrowane źródło wiadomości</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>&amp;Usuń wiadomość</translation>
</message>
@ -2039,7 +2052,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Skopiuj link do z&amp;darzenia</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>Idź do zacytowanej wiado&amp;mości</translation>
</message>
@ -2110,7 +2123,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 wysłał(a) zaszyfrowaną wiadomość</translation>
@ -2542,7 +2555,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2647,7 +2660,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatyczne wykrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2933,7 +2946,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Wiadomość Statusowa</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Ustawienia profilu</translation>
</message>
@ -2963,7 +2976,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Szyfrowanie nie zostało skonfigurowane</translation>
@ -2986,7 +2999,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Zamknij</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Wprowadź tag, którego chcesz użyć:</translation>
</message>
@ -3122,7 +3135,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Nie udało się włączyć szyfrowania: %1</translation>
</message>
@ -3166,12 +3179,17 @@ Example: https://yourserver.example.com:8787</source>
<translation>Zmień awatar pokoju.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation>Zmień nazwę tego pokoju</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n członek</numerusform>
@ -3190,12 +3208,17 @@ Example: https://yourserver.example.com:8787</source>
<translation>Brak ustawionego tematu</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation>Zmień temat tego pokoju</translation>
</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>
<translation>POWIADOMIENIA</translation>
</message>
@ -3246,12 +3269,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation>Zmień</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3333,13 +3356,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation>Konfiguruj</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation>Wybierz zdarzenia do ukrywania w tym pokoju</translation>
</message>
@ -3375,7 +3398,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation>Uprawnienia</translation>
</message>
@ -3553,7 +3576,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Błąd połączenia do menadżera sekretów</translation>
</message>
@ -3688,30 +3711,25 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<translation>Oficjalna społeczność tego pokoju</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Powiązana społeczność tego pokoju</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Widoczna tylko dla członków społeczności</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Widoczna tylko dla członków pokoju</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Niezwiązana</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Podspołeczności</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3770,7 +3788,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation>Część wątku</translation>
</message>
@ -3778,7 +3796,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 rozpoczął(-ęła) połączenie głosowe.</translation>
</message>
@ -3850,7 +3868,7 @@ Jeśli zdecydujesz się na weryfikację, będziesz potrzebować innego zaufanego
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4221,7 +4239,7 @@ Powód: %4</translation>
<translation>Użytkownik %1 ocenzurował własne pukanie.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4251,7 +4269,7 @@ Powód: %4</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4286,7 +4304,7 @@ Powód: %4</translation>
<translation>Dołączyłeś(-) do tego pokoju.</translation>
</message>
<message>
<location line="+1635"/>
<location line="+1638"/>
<source>%1 invited %2.</source>
<translation>%1 zaprosił(a) %2.</translation>
</message>
@ -4328,7 +4346,7 @@ Powód: %4</translation>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Brak otwartych pokojów</translation>
</message>
@ -4430,7 +4448,7 @@ Powód: %4</translation>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Nie wybrano pokoju</translation>
</message>
@ -4480,7 +4498,7 @@ Powód: %4</translation>
<translation>Ustawienia pokoju</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Zaproś użytkowników</translation>
</message>
@ -4513,7 +4531,7 @@ Powód: %4</translation>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Pokaż</translation>
</message>
@ -4522,6 +4540,16 @@ Powód: %4</translation>
<source>Quit</source>
<translation>Zakończ</translation>
</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>
<name>UIA</name>
@ -4717,8 +4745,8 @@ Powód: %4</translation>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Domyślne</translation>
</message>
@ -4726,7 +4754,7 @@ Powód: %4</translation>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Motyw</translation>
</message>
@ -4785,6 +4813,11 @@ Powód: %4</translation>
<source>Play animated images only on hover</source>
<translation>Odtwarzaj animowane obrazy tylko gdy kursor myszy jest nad nimi</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Powód: %4</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>Domyślne</translation>
</message>
@ -5162,6 +5195,11 @@ Gdy ta opcja jest wyłączona, wszystkie wiadomości będą wysyłane jako zwyk
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<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>
</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>
<translation type="unfinished"></translation>
</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>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Pokazuj alert po otrzymaniu wiadomości.
To zwykle sprawia, że ikona aplikacji na pasku zadań jest animowana.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Pasek społeczności</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Pokaż liczniki wiadomości dla społeczności i tagów</translation>
</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>
<translation>Ustaw maksymalną szerokość wiadomości na osi czasu (w pikselach). Może to poprawić czytelność Nheko zmaksymalizowanego na szerokim ekranie</translation>
</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>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5312,12 +5355,7 @@ be blurred.</source>
<translation>Zapobiega zaznaczaniu tekstu na osi czasu, aby ułatwić przewijanie przy użyciu dotyku.</translation>
</message>
<message>
<location line="+6"/>
<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"/>
<location line="+9"/>
<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>
</message>
@ -5371,7 +5409,22 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5381,7 +5434,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Wybierz plik</translation>
</message>
@ -5400,13 +5453,14 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Błąd</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation>Plik, do którego zostaną wyeksportowane klucze sesji</translation>
</message>
@ -5553,7 +5622,7 @@ To ustawienie wejdzie w życie po restarcie aplikacji.</translation>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Wczoraj</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Usuário convidado: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -305,12 +305,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation>Sala %1 criada.</translation>
</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>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Migração do cache falhou!</translation>
</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>
</message>
<message>
<location line="+45"/>
<location line="+62"/>
<source>Failed to leave room: %1</source>
<translation>Falha ao sair da sala: %1</translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3866,7 +3884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3933,7 +3951,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 e %2</translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Utilizador convidado: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<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>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Sala %1 criada.</translation>
</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>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Falha ao migrar a cache!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Falha ao criar sala: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Falha ao sair da sala: %1</translation>
</message>
@ -773,7 +773,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Expandir</translation>
</message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Colapsar</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<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>
</message>
@ -1157,7 +1157,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1405,6 +1405,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Deixar de ignorar.</translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1569,7 +1577,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Todos os ficheiros (*)</translation>
</message>
@ -1579,7 +1587,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Selecionar ficheiro(s)</translation>
</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>
<translation>Falha ao pedir utilizador %1</translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Falha na descoberta automática. Reposta mal formatada recebida.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1890,7 +1903,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Editar</translation>
</message>
@ -1935,29 +1948,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Razão para eliminação</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>Ir para &amp;mensagem</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Copiar</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Copiar localização da &amp;ligação</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Re&amp;agir</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Responde&amp;r</translation>
</message>
@ -1982,22 +1995,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>&amp;Afixar</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Recibos de leitura</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>Reen&amp;caminhar</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Marcar como lida</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Ver mensagem bruta</translation>
</message>
@ -2007,7 +2020,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Ver mensagem bruta desencriptada</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Remo&amp;ver mensagem</translation>
</message>
@ -2032,7 +2045,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Copiar ligação para o eve&amp;nto</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>Ir para mensagem &amp;citada</translation>
</message>
@ -2103,7 +2116,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 enviou uma mensagem encriptada</translation>
@ -2534,7 +2547,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2639,7 +2652,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Falha na descoberta automática. Resposta mal formada recebida.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2925,7 +2938,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Mensagem de estado</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Definições de perfil</translation>
</message>
@ -2955,7 +2968,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Encriptação não configurada</translation>
@ -2978,7 +2991,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Fechar</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Insira a etiqueta que quer usar:</translation>
</message>
@ -3113,7 +3126,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Falha ao ativar encriptação: %1</translation>
</message>
@ -3157,12 +3170,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform>%n membro</numerusform>
@ -3180,12 +3198,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3236,12 +3259,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished">Alterar</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3323,13 +3346,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3365,7 +3388,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3543,7 +3566,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Falha ao ligar ao armazenamento secreto</translation>
</message>
@ -3678,28 +3701,23 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3760,7 +3778,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3768,7 +3786,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished">%1 iniciou uma chamada de voz.</translation>
</message>
@ -3840,7 +3858,7 @@ Se escolher a verificação, terá que ter o outro dispositivo disponível. Se e
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4195,7 +4213,7 @@ Reason: %4</source>
<translation>%1 eliminou a sua &quot;batida à porta&quot;.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4225,7 +4243,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4260,7 +4278,7 @@ Reason: %4</source>
<translation>Entrou na sala.</translation>
</message>
<message>
<location line="+1646"/>
<location line="+1649"/>
<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>
</message>
@ -4312,7 +4330,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Nenhuma sala aberta</translation>
</message>
@ -4413,7 +4431,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Nenhuma sala selecionada</translation>
</message>
@ -4463,7 +4481,7 @@ Reason: %4</source>
<translation>Opções da sala</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Convidar utilizadores</translation>
</message>
@ -4496,7 +4514,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Mostrar</translation>
</message>
@ -4505,6 +4523,15 @@ Reason: %4</source>
<source>Quit</source>
<translation>Sair</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4699,8 +4726,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>Predefinido</translation>
</message>
@ -4708,7 +4735,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished">Tema</translation>
</message>
@ -4772,6 +4799,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished">Reproduzir imagens animadas apenas quando lhes passar o rato por cima.</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5083,7 +5115,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished">Predefinido</translation>
</message>
@ -5165,6 +5197,11 @@ Quando desativada, todas as mensagens serão enviadas em texto simples.</transla
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished">Mostrar quem está a escrever numa sala.
@ -5281,11 +5318,11 @@ será desfocada.</translation>
</message>
<message>
<location line="+3"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished">Alterar o fator de escala para toda a interface.</translation>
<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="+2"/>
<location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5384,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5357,7 +5409,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished">Selecionar um ficheiro</translation>
</message>
@ -5376,13 +5428,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished">Erro</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation type="unfinished">Ficheiro onde guardar as chaves de sessão exportadas</translation>
</message>
@ -5529,7 +5597,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Ontem</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -239,7 +239,7 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Utilizator invitat: %1</translation>
</message>
@ -325,7 +325,7 @@
<translation>Utilizator dezinterzis: %1</translation>
</message>
<message>
<location line="-600"/>
<location line="-617"/>
<source>Cache migration failed!</source>
<translation>Nu s-a putut migra cache-ul!</translation>
</message>
@ -431,12 +431,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation>Nu s-a putut crea camera: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Nu s-a putut părăsi camera: %1</translation>
</message>
@ -773,7 +773,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1570,7 +1578,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation type="unfinished">Toate fișierele (*)</translation>
</message>
@ -1580,7 +1588,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished">Vedeți mesajul brut</translation>
</message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Vedeți mesajul brut decriptat</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished">%1 a trimis un mesaj criptat</translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2640,7 +2653,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Închide</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished">Nu s-a putut activa criptarea: %1</translation>
</message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3679,28 +3702,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3841,7 +3859,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4211,12 +4229,12 @@ Reason: %4</source>
<translation>%1 și-a redactat ciocănitul.</translation>
</message>
<message>
<location line="-1682"/>
<location line="-1685"/>
<source>You joined this room.</source>
<translation>Te-ai alăturat camerei.</translation>
</message>
<message>
<location line="-616"/>
<location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4246,7 +4264,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4276,7 +4294,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2233"/>
<location line="+2236"/>
<source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation>
</message>
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Nicio cameră deschisă</translation>
</message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Arată</translation>
</message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source>
<translation>Ieșire</translation>
</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>
<name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished">Temă</translation>
</message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5170,6 +5203,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5283,11 +5321,11 @@ be blurred.</source>
</message>
<message>
<location line="+3"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished">Schimbă dimensiunea întregii interfețe.</translation>
<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="+2"/>
<location line="+3"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation>
</message>
@ -5349,7 +5387,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5359,7 +5412,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>All Files (*)</source>
<translation type="unfinished">Toate fișierele (*)</translation>
</message>
@ -5378,13 +5431,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished">Eroare</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation type="unfinished">Fișier pentru salvarea cheilor de sesiune exportate</translation>
</message>
@ -5531,7 +5600,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Ieri</translation>
</message>

View file

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

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -243,12 +243,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -353,12 +353,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1727,12 +1740,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1757,7 +1770,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2703,7 +2716,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2728,7 +2741,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3866,7 +3884,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3933,7 +3951,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5158,6 +5190,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5271,11 +5308,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5337,7 +5374,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5347,7 +5399,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5366,13 +5418,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5394,7 +5447,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5519,7 +5587,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -244,12 +244,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -355,12 +355,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -773,7 +773,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1158,7 +1158,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1406,6 +1406,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1570,7 +1578,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1580,7 +1588,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1730,12 +1743,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1760,7 +1773,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1891,7 +1904,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1936,29 +1949,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1983,22 +1996,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2008,7 +2021,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2033,7 +2046,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2104,7 +2117,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2535,7 +2548,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2706,7 +2719,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2731,7 +2744,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2926,7 +2939,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2956,7 +2969,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2979,7 +2992,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3183,12 +3201,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3239,12 +3262,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3326,13 +3349,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3368,7 +3391,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3546,7 +3569,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3679,28 +3702,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3871,7 +3889,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3938,7 +3956,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4318,7 +4336,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4420,7 +4438,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4470,7 +4488,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4503,7 +4521,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4512,6 +4530,16 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</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>
<name>UIA</name>
@ -4707,8 +4735,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4716,7 +4744,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4780,6 +4808,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5091,7 +5124,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5170,6 +5203,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5283,11 +5321,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5349,7 +5387,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5359,7 +5412,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5378,13 +5431,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5406,7 +5460,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5531,7 +5600,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -238,12 +238,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Bjöd in användare: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -305,7 +305,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Rum %1 skapat.</translation>
</message>
@ -391,7 +391,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Cache-migration misslyckades!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Kunde inte skapa rum: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Kunde inte lämna rum: %1</translation>
</message>
@ -771,7 +771,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -781,7 +781,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1155,7 +1155,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1403,6 +1403,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</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>
<name>ImagePackDeleteDialog</name>
<message>
@ -1567,7 +1575,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Alla Filer (*)</translation>
</message>
@ -1577,7 +1585,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autouppslag misslyckades. Mottog felkonstruerat svar.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -1888,7 +1901,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1933,29 +1946,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1980,22 +1993,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished">Visa meddelandekälla</translation>
</message>
@ -2005,7 +2018,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Visa dekrypterad meddelandekälla</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2030,7 +2043,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2101,7 +2114,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished">%1 skickade ett krypterat meddelande</translation>
@ -2532,7 +2545,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2637,7 +2650,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished">Autouppslag misslyckades. Mottog felkonstruerat svar.</translation>
</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>
</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>
<translation type="unfinished"></translation>
</message>
@ -2923,7 +2936,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2953,7 +2966,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2976,7 +2989,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Stäng</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished">Kunde inte aktivera kryptering: %1</translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3178,12 +3196,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3234,12 +3257,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3321,13 +3344,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3363,7 +3386,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3541,7 +3564,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3674,28 +3697,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3756,7 +3774,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3764,7 +3782,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished">%1 påbörjade ett röstsamtal.</translation>
</message>
@ -3836,7 +3854,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4201,12 +4219,12 @@ Reason: %4</source>
<translation>%1 maskerade sin knackning.</translation>
</message>
<message>
<location line="-1682"/>
<location line="-1685"/>
<source>You joined this room.</source>
<translation>Du gick med i detta rum.</translation>
</message>
<message>
<location line="-616"/>
<location line="-618"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4236,7 +4254,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4266,7 +4284,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2233"/>
<location line="+2236"/>
<source>%2 revoked the invite to %1.</source>
<translation type="unfinished"></translation>
</message>
@ -4308,7 +4326,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Inget rum öppet</translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Inget rum markerat</translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation>Alternativ för rum</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Bjud in användare</translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Visa</translation>
</message>
@ -4501,6 +4519,15 @@ Reason: %4</source>
<source>Quit</source>
<translation>Avsluta</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4695,8 +4722,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4704,7 +4731,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished">Tema</translation>
</message>
@ -4768,6 +4795,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5079,7 +5111,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5159,6 +5191,11 @@ Om denna inställning är av kommer alla meddelanden skickas som oformatterad te
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished">Visa vem som skriver i ett rum.
@ -5275,11 +5312,11 @@ be blurred.</source>
</message>
<message>
<location line="+3"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished">Ändrar storleksfaktorn av hela användargränssnittet.</translation>
<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="+2"/>
<location line="+3"/>
<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>
</message>
@ -5341,7 +5378,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5351,7 +5403,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished">Välj en fil</translation>
</message>
@ -5370,13 +5422,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished">Fel</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<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>
</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>
<translation type="unfinished">Fil för att spara de exporterade sessionsnycklarna</translation>
</message>
@ -5523,7 +5591,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Igår</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 ve %2</translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Kullanıcı davet edildi: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -286,7 +286,7 @@
<translation>Oda oluşturma başarısız: Hatalı Adres</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>%1 odası oluşturuldu.</translation>
</message>
@ -347,7 +347,7 @@
<translation>%1 adlı kişiyle özel konuşma başlatmak istediğinize emin misiniz?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Önbellek transferi başarısız!</translation>
</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>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Oda oluşturma başarısız: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Odadan ayrılma başarısız: %1</translation>
</message>
@ -773,7 +773,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Genişlet</translation>
</message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Daralt</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<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>
</message>
@ -1156,7 +1156,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1404,6 +1404,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1568,7 +1576,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1578,7 +1586,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1728,12 +1741,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1758,7 +1771,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1889,7 +1902,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1934,29 +1947,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1981,22 +1994,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2006,7 +2019,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2031,7 +2044,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2102,7 +2115,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2533,7 +2546,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2704,7 +2717,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2729,7 +2742,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2924,7 +2937,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2954,7 +2967,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2977,7 +2990,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Kapat</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3111,7 +3124,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3155,12 +3168,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform>%n üye</numerusform>
@ -3177,12 +3195,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3233,12 +3256,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3320,13 +3343,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3362,7 +3385,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3540,7 +3563,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3673,28 +3696,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3755,7 +3773,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3763,7 +3781,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3865,7 +3883,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3932,7 +3950,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4302,7 +4320,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4402,7 +4420,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4452,7 +4470,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4485,7 +4503,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4494,6 +4512,14 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4687,8 +4713,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4696,7 +4722,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4760,6 +4786,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5071,7 +5102,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5150,6 +5181,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5263,11 +5299,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5329,7 +5365,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5339,7 +5390,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5358,13 +5409,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5386,7 +5438,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5511,7 +5578,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -239,12 +239,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>Запрошений користувач: %1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -289,7 +289,7 @@
<translation>Не вдалося створити кімнату: поганий псевдонім</translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation>Кімната %1 створена.</translation>
</message>
@ -350,7 +350,7 @@
<translation>Ви справді хочете розпочати приватну бесіду з %1?</translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation>Помилка міграції кешу!</translation>
</message>
@ -414,12 +414,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Не вдалося видалити запрошення: %1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>Не вдалося створити кімнату: %1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>Не вдалося залишити кімнату: %1</translation>
</message>
@ -776,7 +776,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation>Розгорнути</translation>
</message>
@ -786,7 +786,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Згорнути</translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation>Не показувати кількість сповіщень для цієї спільноти чи тегу.</translation>
</message>
@ -1161,7 +1161,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1409,6 +1409,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished">Показати</translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1573,7 +1581,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation>Усі файли (*)</translation>
</message>
@ -1583,7 +1591,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Помилка автовиявлення. Отримано неправильну відповідь.</translation>
</message>
@ -1694,7 +1707,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний.</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1894,7 +1907,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation>Змінити</translation>
</message>
@ -1939,29 +1952,29 @@ Example: https://yourserver.example.com:8787</source>
<translation>Причина видалення</translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>&amp;Копіювати</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>Копіювати &amp;посилання розташування</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>Ре&amp;агувати</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>Відпо&amp;вісти</translation>
</message>
@ -1986,22 +1999,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>&amp;Закріпити</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;Прочитати квитанції</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>&amp;Вперед</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>&amp;Відзначити як прочитане</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation>Переглянути необроблене повідомлення</translation>
</message>
@ -2011,7 +2024,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Переглянути розшифроване необроблене повідомлення</translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>Ви&amp;далити повідомлення</translation>
</message>
@ -2036,7 +2049,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Копіювати посилання на &amp;подію</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>&amp;Перейти до цитованого повідомлення</translation>
</message>
@ -2107,7 +2120,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 надіслав зашифроване повідомлення</translation>
@ -2538,7 +2551,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation>Створити унікальний профіль, який дозволить вам входити в кілька облікових записів одночасно та запускати кілька екземплярів nheko.</translation>
</message>
@ -2643,7 +2656,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Помилка автовиявлення. Отримано неправильну відповідь.</translation>
</message>
@ -2668,7 +2681,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Сталася невідома помилка. Переконайтеся, що домен домашнього сервера дійсний.</translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2929,7 +2942,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Повідомлення про статус</translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation>Налаштування профілю</translation>
</message>
@ -2959,7 +2972,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation>Шифрування не встановлено</translation>
@ -2982,7 +2995,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>Закрити</translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>Введіть тег, який ви хочете використовувати:</translation>
</message>
@ -3118,7 +3131,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>Не вдалося ввімкнути шифрування: %1</translation>
</message>
@ -3162,12 +3175,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Змінити аватар кімнати.</translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished">Змінити назву цієї кімнати</translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3186,12 +3204,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished">Тема не встановлена</translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished">Змінити тему цієї кімнати</translation>
</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>
<translation type="unfinished">СПОВІЩЕННЯ</translation>
</message>
@ -3242,12 +3265,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished">Змінити</translation>
</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>
<translation type="unfinished">Змінити список кімнат, через які користувачі можуть приєднатися до цієї кімнати. Зазвичай це офіційна спільнота цієї кімнати.</translation>
</message>
@ -3329,13 +3352,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished">Налаштувати</translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished">Вибрати події, які потрібно приховати в цій кімнаті</translation>
</message>
@ -3371,7 +3394,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished">Дозволи</translation>
</message>
@ -3549,7 +3572,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation>Не вдалося підключитися до секретного сховища</translation>
</message>
@ -3684,30 +3707,25 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Офіційна спільнота цієї кімнати</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation>Афілійована спільнота для цієї кімнати</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation>Наведено лише для учасників спільноти</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation>Наведено лише для учасників кімнати</translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation>Не пов&apos;язано</translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation>Підспільноти</translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3766,7 +3784,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished">Частина нитки розмови</translation>
</message>
@ -3774,7 +3792,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished">%1 зробив голосовий виклик.</translation>
</message>
@ -3846,7 +3864,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<translation>Помилка редагування повідомлення: %1</translation>
@ -3878,7 +3896,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation>Зберегти файл</translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4212,7 +4230,7 @@ Reason: %4</source>
<translation>%1 відредагував свій стукіт.</translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4242,7 +4260,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4277,7 +4295,7 @@ Reason: %4</source>
<translation>Ви приєдналися до цієї кімнати.</translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 зробив так, щоб ця кімната потребувала запрошення, щоб приєднатися.</translation>
</message>
@ -4324,7 +4342,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation>Немає відкритих кімнат</translation>
</message>
@ -4426,7 +4444,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation>Кімнату не вибрано</translation>
</message>
@ -4476,7 +4494,7 @@ Reason: %4</source>
<translation>Налаштування кімнати</translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation>Запросити користувачів</translation>
</message>
@ -4509,7 +4527,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation>Показати</translation>
</message>
@ -4518,6 +4536,16 @@ Reason: %4</source>
<source>Quit</source>
<translation>Вийти</translation>
</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>
<name>UIA</name>
@ -4713,8 +4741,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation>За замовчуванням</translation>
</message>
@ -4722,7 +4750,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation>Тема</translation>
</message>
@ -4781,6 +4809,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation>Відтворення анімованих зображень тільки при наведенні</translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5087,7 +5120,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation>За замовчуванням</translation>
</message>
@ -5159,6 +5192,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation>Показувати, хто друкує в кімнаті.
@ -5212,7 +5250,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</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>
<translation>Автоматично відповідає на запити ключів від інших користувачів, якщо вони підтверджені, навіть якщо цей пристрій не повинен мати доступу до цих ключів.</translation>
</message>
@ -5222,24 +5265,24 @@ OFF - square, ON - circle.</source>
<translation>Ключ для перевірки власних пристроїв. Якщо він кешований, перевірка одного з ваших пристроїв позначить його як перевірений для всіх інших ваших пристроїв і користувачів, які вас верифікували.</translation>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>Показувати сповіщення при отриманні повідомлення.
Зазвичай це призводить до того, що іконка програми на панелі завдань певним чином анімується.</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation>Бічна панель спільнот</translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation>Показати кількість повідомлень для спільнот і тегів</translation>
</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>
<translation>Встановити максимальну ширину повідомлень на часовій шкалі (у пікселях). Це може покращити читабельність на широкому екрані, коли Nheko максимізовано</translation>
</message>
@ -5249,7 +5292,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation>Показати стовпчик зі спільнотами та тегами поруч зі списком кімнат.</translation>
</message>
<message>
<location line="+23"/>
<location line="+27"/>
<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 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>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation>Змінити коефіцієнт масштабування всього інтерфейсу користувача.</translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>Використовуватиме turn.matrix.org як допоміжний, якщо ваш домашній сервер його не пропонує.</translation>
</message>
@ -5369,7 +5407,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5379,7 +5432,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation>Вибрати файл</translation>
</message>
@ -5398,13 +5451,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation>Помилка</translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation>Пароль до файлу</translation>
@ -5426,7 +5480,22 @@ This setting will take effect upon restart.</source>
<translation>Введіть пароль для шифрування сеансових ключів:</translation>
</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>
<translation>Файл для збереження експортованих сеансових ключів</translation>
</message>
@ -5551,7 +5620,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation>Вчора</translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -242,12 +242,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -351,12 +351,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+13"/>
<location line="+20"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+15"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -769,7 +769,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -779,7 +779,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1564,7 +1572,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1574,7 +1582,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1724,12 +1737,12 @@ Example: https://yourserver.example.com:8787</source>
<location filename="../../src/LoginPage.cpp" line="+78"/>
<location line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1754,7 +1767,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2700,7 +2713,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2725,7 +2738,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3669,28 +3692,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3861,7 +3879,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -3928,7 +3946,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4756,6 +4782,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5067,7 +5098,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5146,6 +5177,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5259,11 +5295,11 @@ be blurred.</source>
</message>
<message>
<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>
</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>
<translation type="unfinished"></translation>
</message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5507,7 +5574,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation>%1 %2</translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation>%1</translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation>
@ -286,7 +286,7 @@
<translation></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation> %1 </translation>
</message>
@ -347,7 +347,7 @@
<translation> %1 </translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation></translation>
</message>
@ -411,12 +411,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation>%1</translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation>%1</translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation>%1</translation>
</message>
@ -773,7 +773,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation></translation>
</message>
@ -783,7 +783,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation></translation>
</message>
@ -1156,8 +1156,8 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
<translation>线</translation>
<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>
</message>
<message>
<location line="+2"/>
@ -1404,6 +1404,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1568,12 +1576,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>All Files (*)</source>
<translation> (*)</translation>
</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>
<translation> %1</translation>
</message>
@ -1583,7 +1596,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation> %1 </translation>
</message>
<message>
<location line="-965"/>
<location line="-975"/>
<source>Select file(s)</source>
<translation></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation> Matrix ID @user:yourserver.example.com</translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation></translation>
</message>
@ -1689,7 +1702,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1828,7 +1841,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MediaUpload</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+811"/>
<location filename="../../src/timeline/InputBar.cpp" line="+821"/>
<location line="+35"/>
<source>Failed to upload media. Please try again.</source>
<translation></translation>
@ -1893,7 +1906,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation></translation>
</message>
@ -1938,29 +1951,29 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation>(&amp;m)</translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation>(&amp;C)</translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation>(&amp;l)</translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation>(&amp;a)</translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation>(&amp;y)</translation>
</message>
@ -1985,22 +1998,22 @@ Example: https://yourserver.example.com:8787</source>
<translation>(&amp;P)</translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation>&amp;</translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation>(&amp;F)</translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation>(&amp;M)</translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation></translation>
</message>
@ -2010,7 +2023,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation>(&amp;v)</translation>
</message>
@ -2035,7 +2048,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>(&amp;n)</translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation>(&amp;G)</translation>
</message>
@ -2106,7 +2119,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation>%1 </translation>
@ -2537,7 +2550,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation> Nheko </translation>
</message>
@ -2642,7 +2655,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation></translation>
</message>
@ -2667,7 +2680,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2928,7 +2941,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation></translation>
</message>
@ -2958,7 +2971,7 @@ Example: https://yourserver.example.com:8787</source>
<translation>线</translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation></translation>
@ -2981,7 +2994,7 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation>使</translation>
</message>
@ -3115,7 +3128,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation>%1</translation>
</message>
@ -3159,12 +3172,17 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation>
<numerusform>%n </numerusform>
@ -3181,12 +3199,17 @@ Example: https://yourserver.example.com:8787</source>
<translation></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation></translation>
</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>
<translation></translation>
</message>
@ -3237,12 +3260,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation></translation>
</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>
<translation></translation>
</message>
@ -3324,13 +3347,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation></translation>
</message>
@ -3366,7 +3389,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation></translation>
</message>
@ -3544,7 +3567,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation></translation>
</message>
@ -3679,30 +3702,25 @@ If you choose verify, you need to have the other device available. If you choose
<translation></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Not related</source>
<translation></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<translation></translation>
</message>
</context>
<context>
<name>StatusIndicator</name>
@ -3761,7 +3779,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation></translation>
</message>
@ -3769,7 +3787,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation>%1 </translation>
</message>
@ -3841,7 +3859,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<translation>%1</translation>
@ -3873,7 +3891,7 @@ If you choose verify, you need to have the other device available. If you choose
<translation></translation>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation>
@ -4197,7 +4215,7 @@ Reason: %4</source>
<translation>%1 </translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation>%1 使</translation>
</message>
@ -4227,7 +4245,7 @@ Reason: %4</source>
<translation>%1 %2</translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation>%1 </translation>
</message>
@ -4262,7 +4280,7 @@ Reason: %4</source>
<translation></translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation>%1 使</translation>
</message>
@ -4309,7 +4327,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation></translation>
</message>
@ -4409,7 +4427,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation></translation>
</message>
@ -4459,7 +4477,7 @@ Reason: %4</source>
<translation></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation></translation>
</message>
@ -4492,7 +4510,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation></translation>
</message>
@ -4501,6 +4519,14 @@ Reason: %4</source>
<source>Quit</source>
<translation>退</translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4694,8 +4720,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation></translation>
</message>
@ -4703,7 +4729,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation></translation>
</message>
@ -4762,6 +4788,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5063,7 +5094,7 @@ Reason: %4</source>
<translation></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation></translation>
</message>
@ -5135,6 +5166,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation>
@ -5188,7 +5224,12 @@ OFF - 方形ON - 圆形。</translation>
<translation>线</translation>
</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>
<translation>使访</translation>
</message>
@ -5198,24 +5239,24 @@ OFF - 方形ON - 圆形。</translation>
<translation></translation>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation>
</translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation></translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation></translation>
</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>
<translation>线 Nheko </translation>
</message>
@ -5225,7 +5266,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation></translation>
</message>
<message>
<location line="+23"/>
<location line="+27"/>
<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 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>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation></translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation>使 turn.matrix.org </translation>
</message>
@ -5349,7 +5385,22 @@ This setting will take effect upon restart.</source>
<translation></translation>
</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>
<translation></translation>
</message>
@ -5359,7 +5410,7 @@ This setting will take effect upon restart.</source>
<translation></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation></translation>
</message>
@ -5378,13 +5429,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation></translation>
@ -5406,12 +5458,27 @@ This setting will take effect upon restart.</source>
<translation></translation>
</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>
<translation></translation>
</message>
<message>
<location line="-1066"/>
<location line="-1104"/>
<source>Disable swipe motions</source>
<translation></translation>
</message>
@ -5536,7 +5603,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation></translation>
</message>

View file

@ -130,7 +130,7 @@
<context>
<name>Cache</name>
<message>
<location filename="../../src/Cache.cpp" line="+3399"/>
<location filename="../../src/Cache.cpp" line="+3549"/>
<source>%1 and %2</source>
<comment>RoomName</comment>
<translation type="unfinished"></translation>
@ -237,12 +237,12 @@
</message>
<message>
<location line="+4"/>
<location line="+940"/>
<location line="+957"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-692"/>
<location line="-709"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
@ -285,7 +285,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+35"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
@ -346,7 +346,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location line="-1002"/>
<location line="-1019"/>
<source>Cache migration failed!</source>
<translation type="unfinished"></translation>
</message>
@ -407,12 +407,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+27"/>
<location line="+34"/>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<location line="+28"/>
<source>Failed to leave room: %1</source>
<translation type="unfinished"></translation>
</message>
@ -769,7 +769,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>CommunitiesList</name>
<message>
<location filename="../qml/CommunitiesList.qml" line="+125"/>
<location filename="../qml/CommunitiesList.qml" line="+130"/>
<source>Expand</source>
<translation type="unfinished"></translation>
</message>
@ -779,7 +779,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+85"/>
<location line="+92"/>
<source>Do not show notification counts for this community or tag.</source>
<translation type="unfinished"></translation>
</message>
@ -1152,7 +1152,7 @@ You may optionally provide a reason for others to accept your knock:</source>
</message>
<message>
<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>
</message>
<message>
@ -1400,6 +1400,14 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageMessage</name>
<message>
<location filename="../qml/delegates/ImageMessage.qml" line="+191"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImagePackDeleteDialog</name>
<message>
@ -1564,7 +1572,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<context>
<name>InputBar</name>
<message>
<location filename="../../src/timeline/InputBar.cpp" line="+424"/>
<location filename="../../src/timeline/InputBar.cpp" line="+421"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
@ -1574,7 +1582,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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 line="+6"/>
<location line="+64"/>
<location line="+132"/>
<location line="+133"/>
<source>You have entered an invalid Matrix ID e.g. @user:yourserver.example.com</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-162"/>
<location line="-163"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -1685,7 +1698,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1885,7 +1898,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>MessageView</name>
<message>
<location filename="../qml/MessageView.qml" line="+216"/>
<location filename="../qml/MessageView.qml" line="+235"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
@ -1930,29 +1943,29 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<location line="+21"/>
<source>Go to &amp;message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+148"/>
<location line="+162"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-141"/>
<location line="+148"/>
<location line="-155"/>
<location line="+162"/>
<source>Copy &amp;link location</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-140"/>
<location line="-153"/>
<source>Re&amp;act</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<location line="+10"/>
<source>Repl&amp;y</source>
<translation type="unfinished"></translation>
</message>
@ -1977,22 +1990,22 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+7"/>
<source>&amp;Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<location line="+6"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+12"/>
<source>&amp;Mark as read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<location line="+4"/>
<source>View raw message</source>
<translation type="unfinished"></translation>
</message>
@ -2002,7 +2015,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<location line="+8"/>
<source>Remo&amp;ve message</source>
<translation type="unfinished"></translation>
</message>
@ -2027,7 +2040,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+49"/>
<source>&amp;Go to quoted message</source>
<translation type="unfinished"></translation>
</message>
@ -2098,7 +2111,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>NotificationsManager</name>
<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"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
@ -2529,7 +2542,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>QCoreApplication</name>
<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>
<translation type="unfinished"></translation>
</message>
@ -2634,7 +2647,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RegisterPage</name>
<message>
<location filename="../../src/RegisterPage.cpp" line="+81"/>
<location filename="../../src/RegisterPage.cpp" line="+83"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@ -2659,7 +2672,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -2920,7 +2933,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<location line="+12"/>
<source>Profile settings</source>
<translation type="unfinished"></translation>
</message>
@ -2950,7 +2963,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+54"/>
<location line="+58"/>
<source>Encryption not set up</source>
<extracomment>Cross-signing setup has not run yet.</extracomment>
<translation type="unfinished"></translation>
@ -2973,7 +2986,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+374"/>
<location line="+388"/>
<source>Enter the tag you want to use:</source>
<translation type="unfinished"></translation>
</message>
@ -3107,7 +3120,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>RoomSettings</name>
<message>
<location filename="../../src/ui/RoomSettings.cpp" line="+235"/>
<location filename="../../src/ui/RoomSettings.cpp" line="+244"/>
<source>Failed to enable encryption: %1</source>
<translation type="unfinished"></translation>
</message>
@ -3151,12 +3164,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+93"/>
<location line="+97"/>
<source>Change name of this room</source>
<translation type="unfinished"></translation>
</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">
<location line="+22"/>
<location line="+11"/>
<source>%n member(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@ -3173,12 +3191,17 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<location line="+24"/>
<source>Change topic of this room</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3229,12 +3252,12 @@ Example: https://yourserver.example.com:8787</source>
</message>
<message>
<location line="+12"/>
<location line="+245"/>
<location line="+242"/>
<source>Change</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -3316,13 +3339,13 @@ Example: https://yourserver.example.com:8787</source>
<message>
<location line="+11"/>
<location line="+18"/>
<location line="+63"/>
<location line="+60"/>
<location line="+12"/>
<source>Configure</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-92"/>
<location line="-89"/>
<source>Select events to hide in this room</source>
<translation type="unfinished"></translation>
</message>
@ -3358,7 +3381,7 @@ Example: https://yourserver.example.com:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+19"/>
<location line="+16"/>
<source>Permission</source>
<translation type="unfinished"></translation>
</message>
@ -3536,7 +3559,7 @@ Example: https://yourserver.example.com:8787</source>
<context>
<name>SecretStorage</name>
<message>
<location filename="../../src/Cache.cpp" line="-5145"/>
<location filename="../../src/Cache.cpp" line="-5141"/>
<source>Failed to connect to secret storage</source>
<translation type="unfinished"></translation>
</message>
@ -3669,28 +3692,23 @@ If you choose verify, you need to have the other device available. If you choose
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Affiliated community for this room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for community members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<location line="+9"/>
<source>Listed only for room members</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Subcommunities</source>
<source>Not related</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -3751,7 +3769,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineDefaultMessageStyle</name>
<message>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+161"/>
<location filename="../qml/TimelineDefaultMessageStyle.qml" line="+162"/>
<source>Part of a thread</source>
<translation type="unfinished"></translation>
</message>
@ -3759,7 +3777,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineEvent</name>
<message>
<location filename="../qml/TimelineEvent.qml" line="+87"/>
<location filename="../qml/TimelineEvent.qml" line="+88"/>
<source>%1 placed a voice call.</source>
<translation type="unfinished"></translation>
</message>
@ -3831,7 +3849,7 @@ If you choose verify, you need to have the other device available. If you choose
<context>
<name>TimelineModel</name>
<message>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1596"/>
<location filename="../../src/timeline/TimelineModel.cpp" line="+1598"/>
<location line="+17"/>
<source>Message redaction failed: %1</source>
<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>
</message>
<message numerus="yes">
<location line="+344"/>
<location line="+347"/>
<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>
<translation type="unfinished">
@ -4186,7 +4204,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-2298"/>
<location line="-2303"/>
<source>%1 changed which servers are allowed in this room.</source>
<translation type="unfinished"></translation>
</message>
@ -4216,7 +4234,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<location line="+8"/>
<source>%1 removed the room avatar.</source>
<translation type="unfinished"></translation>
</message>
@ -4251,7 +4269,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1017"/>
<location line="+1020"/>
<source>%1 made this room require an invitation to join.</source>
<translation type="unfinished"></translation>
</message>
@ -4298,7 +4316,7 @@ Reason: %4</source>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+49"/>
<location filename="../qml/TimelineView.qml" line="+51"/>
<source>No room open</source>
<translation type="unfinished"></translation>
</message>
@ -4398,7 +4416,7 @@ Reason: %4</source>
<context>
<name>TopBar</name>
<message>
<location filename="../qml/TopBar.qml" line="+21"/>
<location filename="../qml/TopBar.qml" line="+20"/>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
@ -4448,7 +4466,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<location line="+18"/>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
@ -4481,7 +4499,7 @@ Reason: %4</source>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+111"/>
<location filename="../../src/TrayIcon.cpp" line="+110"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
@ -4490,6 +4508,14 @@ Reason: %4</source>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="+27"/>
<source>
%n unread message(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context>
<context>
<name>UIA</name>
@ -4683,8 +4709,8 @@ Reason: %4</source>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+595"/>
<location filename="../../src/UserSettingsPage.h" line="+270"/>
<location filename="../../src/UserSettingsPage.cpp" line="+601"/>
<location filename="../../src/UserSettingsPage.h" line="+280"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -4692,7 +4718,7 @@ Reason: %4</source>
<context>
<name>UserSettingsModel</name>
<message>
<location line="+407"/>
<location line="+420"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
@ -4751,6 +4777,11 @@ Reason: %4</source>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show images automatically</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
@ -5057,7 +5088,7 @@ Reason: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+119"/>
<location line="+121"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
@ -5126,6 +5157,11 @@ When disabled, all messages are sent as a plain text.</source>
</message>
<message>
<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.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
@ -5191,7 +5227,12 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5201,23 +5242,23 @@ OFF - square, ON - circle.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-80"/>
<location line="-81"/>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-370"/>
<location line="-378"/>
<source>Communities sidebar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+46"/>
<location line="+48"/>
<source>Show message counts for communities and tags</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5227,7 +5268,7 @@ This usually causes the application icon in the task bar to animate in some fash
<translation type="unfinished"></translation>
</message>
<message>
<location line="+42"/>
<location line="+46"/>
<source>Show if your message was read.
Status is displayed next to timestamps.
Warning: If your homeserver does not support this, your rooms will never be marked as read!</source>
@ -5268,12 +5309,7 @@ be blurred.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+9"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation>
</message>
@ -5325,7 +5361,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5335,7 +5386,7 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+330"/>
<location line="+340"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
@ -5354,13 +5405,14 @@ This setting will take effect upon restart.</source>
<location line="+18"/>
<location line="+8"/>
<location line="+18"/>
<location line="+14"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-64"/>
<location line="-78"/>
<location line="+26"/>
<source>File Password</source>
<translation type="unfinished"></translation>
@ -5382,7 +5434,22 @@ This setting will take effect upon restart.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -5507,7 +5574,7 @@ This setting will take effect upon restart.</source>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+374"/>
<location filename="../../src/Utils.cpp" line="+375"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>

View file

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

View file

@ -41,7 +41,7 @@ Image {
case Crypto.TOFU:
return qsTr("Encrypted by an unverified device, but you have trusted that user so far.");
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:
return qsTr("Encrypted by an unverified device.");
}

View file

@ -447,6 +447,12 @@ Item {
ReportMessage {}
}
Component.onCompleted: {
if (messageContextMenuC.popupType != undefined) {
messageContextMenuC.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
MenuItem {
enabled: visible
text: qsTr("Go to &message")
@ -472,6 +478,7 @@ Item {
onTriggered: Clipboard.text = messageContextMenuC.link
}
MenuItem {
enabled: visible
id: reactionOption
text: qsTr("Re&act")
@ -483,6 +490,7 @@ Item {
})
}
MenuItem {
enabled: visible
text: qsTr("Repl&y")
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)
}
MenuItem {
enabled: visible
text: qsTr("&Read receipts")
onTriggered: room.showReadReceipts(messageContextMenuC.eventId)
}
MenuItem {
enabled: visible
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
@ -526,9 +536,11 @@ Item {
}
}
MenuItem {
enabled: visible
text: qsTr("&Mark as read")
}
MenuItem {
enabled: visible
text: qsTr("View raw message")
onTriggered: room.viewRawMessage(messageContextMenuC.eventId)
@ -542,6 +554,7 @@ Item {
onTriggered: room.viewDecryptedRawMessage(messageContextMenuC.eventId)
}
MenuItem {
enabled: visible
text: qsTr("Remo&ve message")
visible: (room ? room.permissions.canRedact() : false) || messageContextMenuC.isSender
@ -605,6 +618,13 @@ Item {
open();
}
Component.onCompleted: {
if (replyContextMenuC.popupType != undefined) {
replyContextMenuC.popupType = 2; // Popup.Native with fallback on older Qt (<6.8.0)
}
}
MenuItem {
enabled: visible
text: qsTr("&Copy")

View file

@ -732,14 +732,6 @@ Page {
}
}
}
Component {
id: nestedSpaceMenuLevel
SpaceMenuLevel {
childMenu: rootSpaceMenu.childMenu
roomid: roomContextMenu.roomid
}
}
Menu {
id: roomContextMenu
@ -752,6 +744,21 @@ Page {
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 {
id: newTag

View file

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

View file

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

View file

@ -42,6 +42,9 @@
#include "MatrixClient.h"
#include "UserSettingsPage.h"
static QString
getQuoteBody(const RelatedInfo &related);
//! Match widgets/events with a description message.
namespace {
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(stripReplyFromBody(related.quoted_body.toStdString()));
related.quoted_body = utils::getQuoteBody(related);
related.quoted_body = getQuoteBody(related);
// get quoted body and strip reply fallback
related.quoted_formatted_body = mtx::accessors::formattedBodyWithFallback(event);
@ -1149,44 +1152,7 @@ utils::markdownToHtml(const QString &text, bool rainbowify_, bool noExtensions)
}
QString
utils::getFormattedQuoteBody(const RelatedInfo &related, const QString &html)
{
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)
getQuoteBody(const RelatedInfo &related)
{
using MsgType = mtx::events::MessageType;

View file

@ -147,14 +147,6 @@ escapeMentionMarkdown(QString input);
QString
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.
QString
linkColor();

View file

@ -560,41 +560,6 @@ InputBar::message(const QString &msg, MarkdownOverride useMarkdown, bool rainbow
text.mentions = generateMentions();
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);
}