mirror of
https://github.com/Nheko-Reborn/nheko.git
synced 2024-11-29 22:28:49 +03:00
Update translations
This commit is contained in:
parent
f10970cc83
commit
75d7c2608a
16 changed files with 4323 additions and 1535 deletions
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -401,12 +479,27 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+7"/>
|
||||||
<source>%1 placed a %2 call.</source>
|
<source>%1 placed a voice call.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="-12"/>
|
||||||
<source>%1 answered the call.</source>
|
<source>%1 answered the call.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -503,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -627,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -648,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -657,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -666,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -708,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -776,7 +857,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -841,12 +922,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -870,12 +951,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -888,7 +969,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -928,48 +1009,51 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
<source>Close</source>
|
<source>Back to room list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
<source>Room options</source>
|
<source>Room options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+7"/>
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
<source>Invite users</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+4"/>
|
||||||
<source>Members</source>
|
<source>Members</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Leave room</source>
|
<source>Leave room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
|
@ -1030,7 +1114,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1050,7 +1134,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1213,7 +1302,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1223,7 +1322,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1243,22 +1342,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1330,11 +1429,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1458,6 +1570,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1655,7 +1780,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1675,7 +1800,17 @@ Media size: %2
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1726,7 +1861,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>Du bist dem Raum beigetreten.</translation>
|
<translation>Du bist dem Raum beigetreten.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation>Nutzer konnte nicht eingeladen werden: %1</translation>
|
<translation>Nutzer konnte nicht eingeladen werden: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation>Eingeladener Benutzer: %1</translation>
|
<translation>Eingeladener Benutzer: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation>Migrieren des Caches auf die aktuelle Version fehlgeschlagen. Das kann verschiedene Gründe als Ursache haben. Bitte lege einen Bugreport an und verwende in der Zwischenzeit eine ältere Version. Alternativ kannst du das Cache manuell entfernen.</translation>
|
<translation>Migrieren des Caches auf die aktuelle Version fehlgeschlagen. Das kann verschiedene Gründe als Ursache haben. Bitte lege einen Bugreport an und verwende in der Zwischenzeit eine ältere Version. Alternativ kannst du das Cache manuell entfernen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation>Raum %1 erzeugt.</translation>
|
<translation>Raum %1 erzeugt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation>Einladung von %1 in Raum %2 fehlgeschlagen: %3</translation>
|
<translation>Einladung von %1 in Raum %2 fehlgeschlagen: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation>%1 konnte nicht aus %2 gekickt werden: %3</translation>
|
<translation>%1 konnte nicht aus %2 gekickt werden: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation>%1 wurde gekickt.</translation>
|
<translation>%1 wurde gekickt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation>%1 konnte nicht aus %2 verbannt werden: %3</translation>
|
<translation>%1 konnte nicht aus %2 verbannt werden: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation>%1 wurde gebannt.</translation>
|
<translation>%1 wurde gebannt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation>Verbannung von %1 aus %2 konnte nicht aufgehoben werden: %3</translation>
|
<translation>Verbannung von %1 aus %2 konnte nicht aufgehoben werden: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation>Verbannung von %1 wurde aufgehoben.</translation>
|
<translation>Verbannung von %1 wurde aufgehoben.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation>
|
<translation>Medienupload fehlgeschlagen. Bitte versuche es erneut.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation>Cache migration fehlgeschlagen!</translation>
|
<translation>Cache migration fehlgeschlagen!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation>Das Cache auf der Festplatte wurde mit einer neueren Nheko version angelegt. Bitte aktualisiere Nheko oder entferne das Cache.</translation>
|
<translation>Das Cache auf der Festplatte wurde mit einer neueren Nheko version angelegt. Bitte aktualisiere Nheko oder entferne das Cache.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>Wiederherstellung des OLM Accounts fehlgeschlagen. Bitte logge dich erneut ein.</translation>
|
<translation>Wiederherstellung des OLM Accounts fehlgeschlagen. Bitte logge dich erneut ein.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Gespeicherte Nachrichten konnten nicht wiederhergestellt werden. Bitte melde Dich erneut an.</translation>
|
<translation>Gespeicherte Nachrichten konnten nicht wiederhergestellt werden. Bitte melde Dich erneut an.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>Fehler beim Setup der Verschlüsselungsschlüssel. Servermeldung: %1 %2. Bitte versuche es später erneut.</translation>
|
<translation>Fehler beim Setup der Verschlüsselungsschlüssel. Servermeldung: %1 %2. Bitte versuche es später erneut.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Bitte melde dich erneut an: %1</translation>
|
<translation>Bitte melde dich erneut an: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation>Konnte Raum nicht betreten: %1</translation>
|
<translation>Konnte Raum nicht betreten: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation>Diese Nachricht ist unverschlüsselt!</translation>
|
<translation>Diese Nachricht ist unverschlüsselt!</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished">-- Verschlüsseltes Event (keine Schlüssel zur Entschlüsselung gefunden) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished">-- Entschlüsselungsfehler (Fehler bei Suche nach megolm Schlüsseln in Datenbank) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished">-- Entschlüsselungsfehler (%1) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished">-- Verschlüsseltes Event (Unbekannter Eventtyp) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -371,6 +448,7 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation>gelöscht</translation>
|
<translation>gelöscht</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -404,6 +482,36 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation>%1 hat den Raum erstellt: %2</translation>
|
<translation>%1 hat den Raum erstellt: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -492,7 +600,7 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation>keine Version gespeichert</translation>
|
<translation>keine Version gespeichert</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -616,13 +724,13 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Versende Datei</translation>
|
<translation>Versende Datei</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Schreibe eine Nachricht…</translation>
|
<translation>Schreibe eine Nachricht…</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -637,7 +745,7 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<translation>Emoji</translation>
|
<translation>Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Datei auswählen</translation>
|
<translation>Datei auswählen</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -646,6 +754,16 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Alle Dateien (*)</translation>
|
<translation>Alle Dateien (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -655,30 +773,20 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation>-- Entschlüsselungsfehler (Fehler bei Kommunikation mit Datenbank) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation>-- Entschlüsselungsfehler (Fehler bei Suche nach megolm Schlüsseln in Datenbank) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation>-- Entschlüsselungsfehler (%1) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation>Nachricht zurückziehen fehlgeschlagen: %1</translation>
|
<translation>Nachricht zurückziehen fehlgeschlagen: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation>Bild speichern</translation>
|
<translation>Bild speichern</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -697,20 +805,8 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation>Datei speichern</translation>
|
<translation>Datei speichern</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation>-- Verschlüsseltes Event (keine Schlüssel zur Entschlüsselung gefunden) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation>-- Verschlüsseltes Event (Unbekannter Eventtyp) --</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation>
|
<translation>
|
||||||
|
@ -764,7 +860,7 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<translation>%1 hat die Berechtigungen dieses Raums bearbeitet.</translation>
|
<translation>%1 hat die Berechtigungen dieses Raums bearbeitet.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation>%1 wurde eingeladen.</translation>
|
<translation>%1 wurde eingeladen.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -829,12 +925,12 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<translation>%1 hat das Anklopfen zurückgezogen.</translation>
|
<translation>%1 hat das Anklopfen zurückgezogen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>Du bist dem Raum beigetreten.</translation>
|
<translation>Du bist dem Raum beigetreten.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation>Hat das Anklopfen von %1 abgewiesen.</translation>
|
<translation>Hat das Anklopfen von %1 abgewiesen.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -858,12 +954,12 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation>Antworten</translation>
|
<translation>Antworten</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -876,7 +972,7 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -916,49 +1012,52 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<translation>Speichern unter...</translation>
|
<translation>Speichern unter...</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation>Kein Raum geöffnet</translation>
|
<translation>Kein Raum geöffnet</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Raumoptionen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Benutzer einladen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Teilnehmer</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">Raum verlassen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">Einstellungen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation>Schließen</translation>
|
<translation>Schließen</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Raumoptionen</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation>Erwähnungen</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Benutzer einladen</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Teilnehmer</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Raum verlassen</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>Einstellungen</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1018,7 +1117,7 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Ins Benachrichtigungsfeld minimieren</translation>
|
<translation>Ins Benachrichtigungsfeld minimieren</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1038,7 +1137,12 @@ Beispiel: https://mein.server:8787</translation>
|
||||||
<translation>Runde Profilbilder</translation>
|
<translation>Runde Profilbilder</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1201,7 +1305,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Erscheinungsbild</translation>
|
<translation>Erscheinungsbild</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>Geräte-ID</translation>
|
<translation>Geräte-ID</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1211,7 +1325,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Gerätefingerabdruck</translation>
|
<translation>Gerätefingerabdruck</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>Sitzungsschlüssel</translation>
|
<translation>Sitzungsschlüssel</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1231,22 +1345,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>VERSCHLÜSSELUNG</translation>
|
<translation>VERSCHLÜSSELUNG</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>ALLGEMEINES</translation>
|
<translation>ALLGEMEINES</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation>OBERFLÄCHE</translation>
|
<translation>OBERFLÄCHE</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation>Emojischriftart</translation>
|
<translation>Emojischriftart</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>Öffne Sessions Datei</translation>
|
<translation>Öffne Sessions Datei</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1318,11 +1432,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation>Gestern</translation>
|
<translation>Gestern</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Akzeptieren</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1446,6 +1573,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Willst du dich wirklich abmelden?</translation>
|
<translation>Willst du dich wirklich abmelden?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Abbrechen</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1644,7 +1784,7 @@ Medien-Größe: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Banne den Nutzer aus diesem Raum</translation>
|
<translation>Banne den Nutzer aus diesem Raum</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1664,7 +1804,17 @@ Medien-Größe: %2
|
||||||
<translation>Gespräch beginnen</translation>
|
<translation>Gespräch beginnen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Geräte</translation>
|
<translation>Geräte</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1715,7 +1865,7 @@ Medien-Größe: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation>Du hast eine Audiodatei gesendet.</translation>
|
<translation>Du hast eine Audiodatei gesendet.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1794,6 +1944,36 @@ Medien-Größe: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation>%1 hat eine verschlüsselte Nachricht gesendet.</translation>
|
<translation>%1 hat eine verschlüsselte Nachricht gesendet.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Γράψε ένα μήνυμα...</translation>
|
<translation>Γράψε ένα μήνυμα...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Διάλεξε ένα αρχείο</translation>
|
<translation>Διάλεξε ένα αρχείο</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Όλα τα αρχεία (*)</translation>
|
<translation>Όλα τα αρχεία (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">Αποθήκευση Εικόνας</translation>
|
<translation type="unfinished">Αποθήκευση Εικόνας</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -760,7 +856,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -825,12 +921,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -854,12 +950,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -872,7 +968,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -912,47 +1008,50 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
<source>Close</source>
|
<source>Back to room list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
<source>Room options</source>
|
<source>Room options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+7"/>
|
||||||
<source>Mentions</source>
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Προσκάλεσε χρήστες</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Μέλη</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+34"/>
|
<location line="+4"/>
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Προσκάλεσε χρήστες</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Μέλη</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Βγές από τη συνομιλία</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Ρυθμίσεις</translation>
|
<translation type="unfinished">Ρυθμίσεις</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1014,7 +1113,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Ελαχιστοποίηση</translation>
|
<translation>Ελαχιστοποίηση</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1034,7 +1133,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1197,7 +1301,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Φόντο</translation>
|
<translation>Φόντο</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1207,7 +1321,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1227,22 +1341,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>ΓΕΝΙΚΑ</translation>
|
<translation>ΓΕΝΙΚΑ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1314,11 +1428,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Αποδοχή</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1442,6 +1569,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Αποσύνδεση. Είστε σίγουροι;</translation>
|
<translation>Αποσύνδεση. Είστε σίγουροι;</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Άκυρο</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1638,7 +1778,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1658,7 +1798,17 @@ Media size: %2
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1709,7 +1859,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1788,6 +1938,36 @@ Media size: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>You joined this room.</translation>
|
<translation>You joined this room.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation>Failed to invite user: %1</translation>
|
<translation>Failed to invite user: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation>Invited user: %1</translation>
|
<translation>Invited user: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</translation>
|
<translation>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation>Room %1 created.</translation>
|
<translation>Room %1 created.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation>Failed to invite %1 to %2: %3</translation>
|
<translation>Failed to invite %1 to %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation>Failed to kick %1 to %2: %3</translation>
|
<translation>Failed to kick %1 to %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation>Kicked user: %1</translation>
|
<translation>Kicked user: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation>Failed to ban %1 in %2: %3</translation>
|
<translation>Failed to ban %1 in %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation>Banned user: %1</translation>
|
<translation>Banned user: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation>Failed to unban %1 in %2: %3</translation>
|
<translation>Failed to unban %1 in %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation>Unbanned user: %1</translation>
|
<translation>Unbanned user: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation>Failed to upload media. Please try again.</translation>
|
<translation>Failed to upload media. Please try again.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation>Cache migration failed!</translation>
|
<translation>Cache migration failed!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation>The cache on your disk is newer than this version of Nheko supports. Please update or clear your cache.</translation>
|
<translation>The cache on your disk is newer than this version of Nheko supports. Please update or clear your cache.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>Failed to restore OLM account. Please login again.</translation>
|
<translation>Failed to restore OLM account. Please login again.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Failed to restore save data. Please login again.</translation>
|
<translation>Failed to restore save data. Please login again.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</translation>
|
<translation>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Please try to login again: %1</translation>
|
<translation>Please try to login again: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation>Failed to join room: %1</translation>
|
<translation>Failed to join room: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished">-- Encrypted Event (No keys found for decryption) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished">-- Decryption Error (failed to retrieve megolm keys from db) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished">-- Decryption Error (%1) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished">-- Encrypted Event (Unknown event type) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -371,6 +448,7 @@ Example: https://server.my:8787</translation>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation>redacted</translation>
|
<translation>redacted</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -405,12 +483,27 @@ Example: https://server.my:8787</translation>
|
||||||
<translation>%1 created and configured room: %2</translation>
|
<translation>%1 created and configured room: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+7"/>
|
||||||
<source>%1 placed a %2 call.</source>
|
<source>%1 placed a voice call.</source>
|
||||||
<translation>%1 placed a %2 call.</translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="-12"/>
|
||||||
<source>%1 answered the call.</source>
|
<source>%1 answered the call.</source>
|
||||||
<translation>%1 answered the call.</translation>
|
<translation>%1 answered the call.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -507,7 +600,7 @@ Example: https://server.my:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation>no version stored</translation>
|
<translation>no version stored</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -631,13 +724,13 @@ Example: https://server.my:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Send a file</translation>
|
<translation>Send a file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Write a message…</translation>
|
<translation>Write a message…</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -652,7 +745,7 @@ Example: https://server.my:8787</translation>
|
||||||
<translation>Emoji</translation>
|
<translation>Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Select a file</translation>
|
<translation>Select a file</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -661,6 +754,16 @@ Example: https://server.my:8787</translation>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>All Files (*)</translation>
|
<translation>All Files (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -670,30 +773,20 @@ Example: https://server.my:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation>-- Decryption Error (failed to communicate with DB) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation>-- Decryption Error (failed to retrieve megolm keys from db) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation>-- Decryption Error (%1) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation>Message redaction failed: %1</translation>
|
<translation>Message redaction failed: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation>Save image</translation>
|
<translation>Save image</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -712,20 +805,8 @@ Example: https://server.my:8787</translation>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation>Save file</translation>
|
<translation>Save file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation>-- Encrypted Event (No keys found for decryption) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation>-- Encrypted Event (Unknown event type) --</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation>
|
<translation>
|
||||||
|
@ -779,7 +860,7 @@ Example: https://server.my:8787</translation>
|
||||||
<translation>%1 has changed the room's permissions.</translation>
|
<translation>%1 has changed the room's permissions.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation>%1 was invited.</translation>
|
<translation>%1 was invited.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -844,12 +925,12 @@ Example: https://server.my:8787</translation>
|
||||||
<translation>%1 redacted their knock.</translation>
|
<translation>%1 redacted their knock.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>You joined this room.</translation>
|
<translation>You joined this room.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation>Rejected the knock from %1.</translation>
|
<translation>Rejected the knock from %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -873,12 +954,12 @@ Example: https://server.my:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation>Reply</translation>
|
<translation>Reply</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -891,7 +972,7 @@ Example: https://server.my:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -931,49 +1012,52 @@ Example: https://server.my:8787</translation>
|
||||||
<translation>Save as</translation>
|
<translation>Save as</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation>No room open</translation>
|
<translation>No room open</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Room options</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Invite users</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Members</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">Leave room</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">Settings</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation>Close</translation>
|
<translation>Close</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Room options</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation>Mentions</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Invite users</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Members</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Leave room</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>Settings</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1033,7 +1117,7 @@ Example: https://server.my:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Minimize to tray</translation>
|
<translation>Minimize to tray</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1053,7 +1137,12 @@ Example: https://server.my:8787</translation>
|
||||||
<translation>Circular Avatars</translation>
|
<translation>Circular Avatars</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1216,7 +1305,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Theme</translation>
|
<translation>Theme</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>Device ID</translation>
|
<translation>Device ID</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1226,7 +1325,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Device Fingerprint</translation>
|
<translation>Device Fingerprint</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>Session Keys</translation>
|
<translation>Session Keys</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1246,22 +1345,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>ENCRYPTION</translation>
|
<translation>ENCRYPTION</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>GENERAL</translation>
|
<translation>GENERAL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation>INTERFACE</translation>
|
<translation>INTERFACE</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation>Emoji Font Family</translation>
|
<translation>Emoji Font Family</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>Open Sessions File</translation>
|
<translation>Open Sessions File</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1333,11 +1432,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation>Yesterday</translation>
|
<translation>Yesterday</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Accept</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1461,6 +1573,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Logout. Are you sure?</translation>
|
<translation>Logout. Are you sure?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Cancel</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1661,7 +1786,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Ban the user from the room</translation>
|
<translation>Ban the user from the room</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1681,7 +1806,17 @@ Media size: %2
|
||||||
<translation>Start a conversation</translation>
|
<translation>Start a conversation</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Devices</translation>
|
<translation>Devices</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1732,7 +1867,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation>You sent an audio clip</translation>
|
<translation>You sent an audio clip</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>Sa liitusid selle jututoaga.</translation>
|
<translation>Sa liitusid selle jututoaga.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation>Kutse saatmine kasutajale ei õnnestunud: %1</translation>
|
<translation>Kutse saatmine kasutajale ei õnnestunud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation>Kutsutud kasutaja: %1</translation>
|
<translation>Kutsutud kasutaja: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation>Puhverdatud andmete muutmine sobivaks rakenduse praeguse versiooniga ei õnnestunud. Sellel võib olla erinevaid põhjuseid. Palun saada meile veateade ja seni kasuta vanemat rakenduse versiooni. Aga kui sa soovid proovida, siis kustuta puhverdatud andmed käsitsi.</translation>
|
<translation>Puhverdatud andmete muutmine sobivaks rakenduse praeguse versiooniga ei õnnestunud. Sellel võib olla erinevaid põhjuseid. Palun saada meile veateade ja seni kasuta vanemat rakenduse versiooni. Aga kui sa soovid proovida, siis kustuta puhverdatud andmed käsitsi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation>%1 jututuba on loodud.</translation>
|
<translation>%1 jututuba on loodud.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation>Kasutaja %1 kutsumine %2 jututuppa ei õnnestunud: %3</translation>
|
<translation>Kasutaja %1 kutsumine %2 jututuppa ei õnnestunud: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation>Kasutaja %1 välja müksamine %2 jututoast ei õnnestunud: %3</translation>
|
<translation>Kasutaja %1 välja müksamine %2 jututoast ei õnnestunud: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation>Väljamüksatud kasutaja: %1</translation>
|
<translation>Väljamüksatud kasutaja: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation>Kasutajale %1 suhtluskeelu seadmine %2 jututoas ei õnnestunud: %3</translation>
|
<translation>Kasutajale %1 suhtluskeelu seadmine %2 jututoas ei õnnestunud: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation>Suhtluskeeld kasutajale: %1</translation>
|
<translation>Suhtluskeeld kasutajale: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation>Kasutajalt %1 suhtluskeelu eemaldamine %2 jututoas ei õnnestunud: %3</translation>
|
<translation>Kasutajalt %1 suhtluskeelu eemaldamine %2 jututoas ei õnnestunud: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation>Suhtluskeeld eemaldatud: %1</translation>
|
<translation>Suhtluskeeld eemaldatud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation>
|
<translation>Meediafailide üleslaadimine ei õnnestunud. Palun proovi uuesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation>Puhvri versiooniuuendus ebaõnnestus!</translation>
|
<translation>Puhvri versiooniuuendus ebaõnnestus!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation>Sinu andmekandjale salvestatud puhvri versioon on uuem, kui käesolev Nheko versioon kasutada oskab. Palun tee Nheko uuendus või kustuta puhverdatud andmed.</translation>
|
<translation>Sinu andmekandjale salvestatud puhvri versioon on uuem, kui käesolev Nheko versioon kasutada oskab. Palun tee Nheko uuendus või kustuta puhverdatud andmed.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>OLM konto taastamine ei õnnestunud. Palun logi uuesti sisse.</translation>
|
<translation>OLM konto taastamine ei õnnestunud. Palun logi uuesti sisse.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Salvestatud andmete taastamine ei õnnestunud. Palun logi uuesti sisse.</translation>
|
<translation>Salvestatud andmete taastamine ei õnnestunud. Palun logi uuesti sisse.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>Krüptovõtmete kasutusele võtmine ei õnnestunud. Koduserveri vastus päringule: %1 %2. Palun proovi hiljem uuesti.</translation>
|
<translation>Krüptovõtmete kasutusele võtmine ei õnnestunud. Koduserveri vastus päringule: %1 %2. Palun proovi hiljem uuesti.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Palun proovi uuesti sisse logida: %1</translation>
|
<translation>Palun proovi uuesti sisse logida: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation>Jututoaga liitumine ei õnnestunud: %1</translation>
|
<translation>Jututoaga liitumine ei õnnestunud: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -218,7 +258,7 @@
|
||||||
<message>
|
<message>
|
||||||
<location line="+2"/>
|
<location line="+2"/>
|
||||||
<source>Activity</source>
|
<source>Activity</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">Tegevused</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+2"/>
|
<location line="+2"/>
|
||||||
|
@ -228,17 +268,17 @@
|
||||||
<message>
|
<message>
|
||||||
<location line="+2"/>
|
<location line="+2"/>
|
||||||
<source>Objects</source>
|
<source>Objects</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">Esemed</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+2"/>
|
<location line="+2"/>
|
||||||
<source>Symbols</source>
|
<source>Symbols</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">Sümbolid</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+2"/>
|
<location line="+2"/>
|
||||||
<source>Flags</source>
|
<source>Flags</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished">Lipud</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished">-- Krüptitud sündmus (Dekrüptimisvõtmeid ei leidunud) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished">-- Dekrüptimise viga (megolm'i võtmete laadimine andmebaasist ei õnnestunud) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished">-- Dekrüptimise viga (%1) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished">-- Krüptitud sündmus (Tundmatu sündmuse tüüp) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -368,6 +445,7 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation>muudetud</translation>
|
<translation>muudetud</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -402,12 +480,27 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<translation>%1 lõi ja seadistas jututoa: %2</translation>
|
<translation>%1 lõi ja seadistas jututoa: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+7"/>
|
||||||
<source>%1 placed a %2 call.</source>
|
<source>%1 placed a voice call.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="-12"/>
|
||||||
<source>%1 answered the call.</source>
|
<source>%1 answered the call.</source>
|
||||||
<translation>%1 vastas kõnele.</translation>
|
<translation>%1 vastas kõnele.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -504,7 +597,7 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation>salvestatud versiooni ei leidu</translation>
|
<translation>salvestatud versiooni ei leidu</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -628,13 +721,13 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Saada fail</translation>
|
<translation>Saada fail</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Kirjuta sõnum…</translation>
|
<translation>Kirjuta sõnum…</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -649,7 +742,7 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<translation>Emoji</translation>
|
<translation>Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Vali fail</translation>
|
<translation>Vali fail</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -658,6 +751,16 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Kõik failid (*)</translation>
|
<translation>Kõik failid (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -667,30 +770,20 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation>-- Dekrüptimise viga (ei õnnestu suhelda andmebaasiga) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation>-- Dekrüptimise viga (megolm'i võtmete laadimine andmebaasist ei õnnestunud) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation>-- Dekrüptimise viga (%1) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation>Sõnumi ümbersõnastamine ebaõnnestus: %1</translation>
|
<translation>Sõnumi ümbersõnastamine ebaõnnestus: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation>Salvesta pilt</translation>
|
<translation>Salvesta pilt</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -709,20 +802,8 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation>Salvesta fail</translation>
|
<translation>Salvesta fail</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation>-- Krüptitud sündmus (Dekrüptimisvõtmeid ei leidunud) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation>-- Krüptitud sündmus (Tundmatu sündmuse tüüp) --</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation>
|
<translation>
|
||||||
|
@ -776,7 +857,7 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<translation>%1 muutis selle jututoa õigusi.</translation>
|
<translation>%1 muutis selle jututoa õigusi.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation>%1 sai kutse.</translation>
|
<translation>%1 sai kutse.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -841,12 +922,12 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<translation>%1 muutis oma koputust jututoa uksele.</translation>
|
<translation>%1 muutis oma koputust jututoa uksele.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>Sa liitusid jututoaga.</translation>
|
<translation>Sa liitusid jututoaga.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation>Lükkas tagasi %1 koputuse jututoa uksele.</translation>
|
<translation>Lükkas tagasi %1 koputuse jututoa uksele.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -870,12 +951,12 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation>Vasta</translation>
|
<translation>Vasta</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -888,7 +969,7 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -928,49 +1009,52 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<translation>Salvesta kui</translation>
|
<translation>Salvesta kui</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation>Ühtegi jututuba pole avatud</translation>
|
<translation>Ühtegi jututuba pole avatud</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Jututoa valikud</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Kutsu kasutajaid</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Liikmed</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">Lahku jututoast</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">Seadistused</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation>Sulge</translation>
|
<translation>Sulge</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Jututoa valikud</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation>Mainimised</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Kutsu kasutajaid</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Liikmed</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Lahku jututoast</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>Seadistused</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1030,7 +1114,7 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Vähenda tegumiribale</translation>
|
<translation>Vähenda tegumiribale</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1050,7 +1134,12 @@ Näiteks: https://server.minu:8787</translation>
|
||||||
<translation>Ümmargused tunnuspildid</translation>
|
<translation>Ümmargused tunnuspildid</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1213,7 +1302,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Teema</translation>
|
<translation>Teema</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>Seadme tunnus</translation>
|
<translation>Seadme tunnus</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1223,7 +1322,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Seadme sõrmejälg</translation>
|
<translation>Seadme sõrmejälg</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>Sessioonivõtmed</translation>
|
<translation>Sessioonivõtmed</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1243,22 +1342,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>KRÜPTIMINE</translation>
|
<translation>KRÜPTIMINE</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>ÜLDISED SEADISTUSED</translation>
|
<translation>ÜLDISED SEADISTUSED</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation>LIIDES</translation>
|
<translation>LIIDES</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation>Fondiperekond emojide jaoks</translation>
|
<translation>Fondiperekond emojide jaoks</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>Ava sessioonide fail</translation>
|
<translation>Ava sessioonide fail</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1330,11 +1429,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation>Eile</translation>
|
<translation>Eile</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Nõustu</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1458,6 +1570,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Logime nüüd välja. Kas sa oled kindel?</translation>
|
<translation>Logime nüüd välja. Kas sa oled kindel?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1658,7 +1783,7 @@ Meedia suurus: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Sea kasutajale siin jututoas suhtluskeeld</translation>
|
<translation>Sea kasutajale siin jututoas suhtluskeeld</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1678,7 +1803,17 @@ Meedia suurus: %2
|
||||||
<translation>Alusta vestlust</translation>
|
<translation>Alusta vestlust</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Seadmed</translation>
|
<translation>Seadmed</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1729,7 +1864,7 @@ Meedia suurus: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation>Sa saatsid helifaili</translation>
|
<translation>Sa saatsid helifaili</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>OLM-tilin palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen.</translation>
|
<translation>OLM-tilin palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Tallennettujen tietojen palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen.</translation>
|
<translation>Tallennettujen tietojen palauttaminen epäonnistui. Ole hyvä ja kirjaudu sisään uudelleen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>Salausavainten lähetys epäonnistui. Palvelimen vastaus: %1 %2. Ole hyvä ja yritä uudelleen myöhemmin.</translation>
|
<translation>Salausavainten lähetys epäonnistui. Palvelimen vastaus: %1 %2. Ole hyvä ja yritä uudelleen myöhemmin.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Ole hyvä ja yritä kirjautua sisään uudelleen: %1</translation>
|
<translation>Ole hyvä ja yritä kirjautua sisään uudelleen: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished">-- Salattu viesti (salauksen purkuavaimia ei löydetty) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished">-- Virhe purkaessa salausta (megolm-avaimien hakeminen tietokannasta epäonnistui) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished">-- Virhe purkaessa salausta (%1) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished">-- Salattu viesti (tuntematon viestityyppi) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation>ei tallennettua versiota</translation>
|
<translation>ei tallennettua versiota</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Lähetä tiedosto</translation>
|
<translation>Lähetä tiedosto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Kirjoita viesti…</translation>
|
<translation>Kirjoita viesti…</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation>Emoji</translation>
|
<translation>Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Valitse tiedosto</translation>
|
<translation>Valitse tiedosto</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Kaikki tiedostot (*)</translation>
|
<translation>Kaikki tiedostot (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished">-- Virhe purkaessa salausta (tietokannan kanssa kommunikointi epäonnistui) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished">-- Virhe purkaessa salausta (megolm-avaimien hakeminen tietokannasta epäonnistui) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished">-- Virhe purkaessa salausta (%1) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished">Viestin poisto epäonnistui: %1</translation>
|
<translation type="unfinished">Viestin poisto epäonnistui: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">Tallenna kuva</translation>
|
<translation type="unfinished">Tallenna kuva</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished">-- Salattu viesti (salauksen purkuavaimia ei löydetty) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished">-- Salattu viesti (tuntematon viestityyppi) --</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation>
|
<translation>
|
||||||
|
@ -760,7 +856,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -825,12 +921,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -854,12 +950,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -872,7 +968,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -912,49 +1008,52 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Huonevaihtoehdot</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Kutsu käyttäjiä</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Jäsenet</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">Poistu huoneesta</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">Asetukset</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation type="unfinished">Sulje</translation>
|
<translation type="unfinished">Sulje</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Huonevaihtoehdot</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation>Maininnat</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Kutsu käyttäjiä</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Jäsenet</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Poistu huoneesta</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>Asetukset</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1014,7 +1113,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Pienennä ilmoitusalueelle</translation>
|
<translation>Pienennä ilmoitusalueelle</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1034,7 +1133,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1197,7 +1301,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Teema</translation>
|
<translation>Teema</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>Laitteen tunnus</translation>
|
<translation>Laitteen tunnus</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1207,7 +1321,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Laitteen sormenjälki</translation>
|
<translation>Laitteen sormenjälki</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>Istunnon avaimet</translation>
|
<translation>Istunnon avaimet</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1227,22 +1341,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>SALAUS</translation>
|
<translation>SALAUS</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>YLEISET ASETUKSET</translation>
|
<translation>YLEISET ASETUKSET</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>Avaa Istuntoavaintiedosto</translation>
|
<translation>Avaa Istuntoavaintiedosto</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1314,11 +1428,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation>Eilen</translation>
|
<translation>Eilen</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Hyväksy</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1442,6 +1569,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Kirjaudutaan ulos. Oletko varma?</translation>
|
<translation>Kirjaudutaan ulos. Oletko varma?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Peruuta</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1642,7 +1782,7 @@ Median koko: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Anna käyttäjälle porttikielto huoneesta</translation>
|
<translation>Anna käyttäjälle porttikielto huoneesta</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1662,7 +1802,17 @@ Median koko: %2
|
||||||
<translation>Aloita keskustelu</translation>
|
<translation>Aloita keskustelu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Laitteet</translation>
|
<translation>Laitteet</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1713,7 +1863,7 @@ Median koko: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1792,6 +1942,36 @@ Median koko: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Écrivez un message...</translation>
|
<translation>Écrivez un message...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Sélectionnez un fichier</translation>
|
<translation>Sélectionnez un fichier</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Tous les types de fichiers (*)</translation>
|
<translation>Tous les types de fichiers (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">Enregistrer l'image</translation>
|
<translation type="unfinished">Enregistrer l'image</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -760,7 +856,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -825,12 +921,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -854,12 +950,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -872,7 +968,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -912,47 +1008,50 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
<source>Close</source>
|
<source>Back to room list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
<source>Room options</source>
|
<source>Room options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+7"/>
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
<source>Invite users</source>
|
||||||
<translation>Inviter des utilisateurs</translation>
|
<translation type="unfinished">Inviter des utilisateurs</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+4"/>
|
||||||
<source>Members</source>
|
<source>Members</source>
|
||||||
<translation>Membres</translation>
|
<translation type="unfinished">Membres</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Leave room</source>
|
<source>Leave room</source>
|
||||||
<translation>Quitter le salon</translation>
|
<translation type="unfinished">Quitter le salon</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Paramètres</translation>
|
<translation type="unfinished">Paramètres</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1014,7 +1113,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Réduire à la barre des tâches</translation>
|
<translation>Réduire à la barre des tâches</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1034,7 +1133,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1197,7 +1301,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Thème</translation>
|
<translation>Thème</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1207,7 +1321,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1227,22 +1341,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>GÉNÉRAL</translation>
|
<translation>GÉNÉRAL</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1314,11 +1428,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Accepter</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1442,6 +1569,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Déconnexion. Êtes-vous sûr·e ?</translation>
|
<translation>Déconnexion. Êtes-vous sûr·e ?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Annuler</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1640,7 +1780,7 @@ Taille du média : %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1660,7 +1800,17 @@ Taille du média : %2
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1711,7 +1861,7 @@ Taille du média : %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1790,6 +1940,36 @@ Taille du média : %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>Sei entrato in questa stanza.</translation>
|
<translation>Sei entrato in questa stanza.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation>Impossibile invitare l'utente: %1</translation>
|
<translation>Impossibile invitare l'utente: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation>Invitato utente: %1</translation>
|
<translation>Invitato utente: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation>Migrazione della cache alla versione corrente fallita. Questo può avere diverse cause. Per favore apri una issue e nel frattempo prova ad usare una versione più vecchia. In alternativa puoi provare a cancellare la cache manualmente.</translation>
|
<translation>Migrazione della cache alla versione corrente fallita. Questo può avere diverse cause. Per favore apri una issue e nel frattempo prova ad usare una versione più vecchia. In alternativa puoi provare a cancellare la cache manualmente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation>Stanza %1 creata.</translation>
|
<translation>Stanza %1 creata.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation>Impossibile invitare %1 a %2: %3</translation>
|
<translation>Impossibile invitare %1 a %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation>Impossibile scacciare %1 a %2: %3</translation>
|
<translation>Impossibile scacciare %1 a %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation>Scacciato utente: %1</translation>
|
<translation>Scacciato utente: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation>Impossibile bannare %1 in %2: %3</translation>
|
<translation>Impossibile bannare %1 in %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation>Utente bannato: %1</translation>
|
<translation>Utente bannato: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation>Impossibile rimuovere il ban di %1 in %2: %3</translation>
|
<translation>Impossibile rimuovere il ban di %1 in %2: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation>Rimosso il ban dall'utente: %1</translation>
|
<translation>Rimosso il ban dall'utente: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation>Impossibile inviare il file multimediale. Per favore riprova.</translation>
|
<translation>Impossibile inviare il file multimediale. Per favore riprova.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation>Migrazione della cache fallita!</translation>
|
<translation>Migrazione della cache fallita!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation>La cache sul tuo disco è più nuova di quella supportata da questa versione di Nheko. Per favore aggiorna o pulisci la tua cache.</translation>
|
<translation>La cache sul tuo disco è più nuova di quella supportata da questa versione di Nheko. Per favore aggiorna o pulisci la tua cache.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>Impossibile ripristinare l'account OLM. Per favore accedi nuovamente.</translation>
|
<translation>Impossibile ripristinare l'account OLM. Per favore accedi nuovamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Impossibile ripristinare i dati salvati. Per favore accedi nuovamente.</translation>
|
<translation>Impossibile ripristinare i dati salvati. Per favore accedi nuovamente.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>Impossibile configurare le chiavi crittografiche. Risposta del server: %1 %2. Per favore riprova in seguito.</translation>
|
<translation>Impossibile configurare le chiavi crittografiche. Risposta del server: %1 %2. Per favore riprova in seguito.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Per favore prova ad accedere nuovamente: %1</translation>
|
<translation>Per favore prova ad accedere nuovamente: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation>Impossibile accedere alla stanza: %1</translation>
|
<translation>Impossibile accedere alla stanza: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation>Questo messaggio è in chiaro!</translation>
|
<translation>Questo messaggio è in chiaro!</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished">-- Evento Criptato (Chiavi per la decriptazione non trovate) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished">-- Errore di Decrittazione (impossibile recuperare le chiavi megolm dal DB) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished">-- Errore di Decrittazione (%1) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished">-- Evento Criptato (Tipo di evento ignoto) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -371,6 +448,7 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation>oscurato</translation>
|
<translation>oscurato</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -404,6 +482,36 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation>%1 creato e configurata stanza: %2</translation>
|
<translation>%1 creato e configurata stanza: %2</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -492,7 +600,7 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation>nessuna versione memorizzata</translation>
|
<translation>nessuna versione memorizzata</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -616,13 +724,13 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Invia un file</translation>
|
<translation>Invia un file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Scrivi un messaggio…</translation>
|
<translation>Scrivi un messaggio…</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -637,7 +745,7 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<translation>Emoji</translation>
|
<translation>Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Seleziona un file</translation>
|
<translation>Seleziona un file</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -646,6 +754,16 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Tutti i file (*)</translation>
|
<translation>Tutti i file (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -655,30 +773,20 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation>-- Errore di Decriptazione (impossibile comunicare con il DB) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation>-- Errore di Decrittazione (impossibile recuperare le chiavi megolm dal DB) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation>-- Errore di Decrittazione (%1) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation>Oscuramento del messaggio fallito: %1</translation>
|
<translation>Oscuramento del messaggio fallito: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation>Salva immagine</translation>
|
<translation>Salva immagine</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -697,20 +805,8 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation>Salva file</translation>
|
<translation>Salva file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation>-- Evento Criptato (Chiavi per la decriptazione non trovate) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation>-- Evento Criptato (Tipo di evento ignoto) --</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation>
|
<translation>
|
||||||
|
@ -764,7 +860,7 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<translation>%1 ha cambiato i permessi della stanza.</translation>
|
<translation>%1 ha cambiato i permessi della stanza.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation>%1 è stato invitato.</translation>
|
<translation>%1 è stato invitato.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -829,12 +925,12 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<translation>%1 ha oscurato la sua bussata.</translation>
|
<translation>%1 ha oscurato la sua bussata.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation>Sei entrato in questa stanza.</translation>
|
<translation>Sei entrato in questa stanza.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation>Rifiutata la bussata di %1.</translation>
|
<translation>Rifiutata la bussata di %1.</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -858,12 +954,12 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation>Rispondi</translation>
|
<translation>Rispondi</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -876,7 +972,7 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -916,49 +1012,52 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<translation>Salva come</translation>
|
<translation>Salva come</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation>Nessuna stanza aperta</translation>
|
<translation>Nessuna stanza aperta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Opzioni della stanza</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Invita utenti</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Membri</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">Lascia la stanza</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">Impostazioni</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation>Chiudi</translation>
|
<translation>Chiudi</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Opzioni della stanza</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation>Menzioni</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Invita utenti</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Membri</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Lascia la stanza</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>Impostazioni</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1018,7 +1117,7 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Minimizza nella tray</translation>
|
<translation>Minimizza nella tray</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1038,7 +1137,12 @@ Esempio: https://server.mio:8787</translation>
|
||||||
<translation>Avatar Circolari</translation>
|
<translation>Avatar Circolari</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1201,7 +1305,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Tema</translation>
|
<translation>Tema</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>ID Dispositivo</translation>
|
<translation>ID Dispositivo</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1211,7 +1325,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Impronta digitale del dispositivo</translation>
|
<translation>Impronta digitale del dispositivo</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>Chiavi di Sessione</translation>
|
<translation>Chiavi di Sessione</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1231,22 +1345,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>CRITTOGRAFIA</translation>
|
<translation>CRITTOGRAFIA</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>GENERALE</translation>
|
<translation>GENERALE</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation>INTERFACCIA</translation>
|
<translation>INTERFACCIA</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation>Famiglia dei caratteri delle Emoji</translation>
|
<translation>Famiglia dei caratteri delle Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>Apri File delle Sessioni</translation>
|
<translation>Apri File delle Sessioni</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1318,11 +1432,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation>Ieri</translation>
|
<translation>Ieri</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Accetta</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1446,6 +1573,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Uscita. Ne sei certo?</translation>
|
<translation>Uscita. Ne sei certo?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Annulla</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1646,7 +1786,7 @@ Peso media: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Banna l'utente dalla stanza</translation>
|
<translation>Banna l'utente dalla stanza</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1666,7 +1806,17 @@ Peso media: %2
|
||||||
<translation>Inizia una conversazione</translation>
|
<translation>Inizia una conversazione</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Dispositivi</translation>
|
<translation>Dispositivi</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1717,7 +1867,7 @@ Peso media: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation>Hai inviato una clip audio</translation>
|
<translation>Hai inviato una clip audio</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1796,6 +1946,36 @@ Peso media: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation>%1 ha inviato un messaggio criptato</translation>
|
<translation>%1 ha inviato un messaggio criptato</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation>ユーザーを招待できませんでした: %1</translation>
|
<translation>ユーザーを招待できませんでした: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation>招待されたユーザー: %1</translation>
|
<translation>招待されたユーザー: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation>%2に%1を招待できませんでした: %3</translation>
|
<translation>%2に%1を招待できませんでした: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation>%2に%1を一時的に追放できませんでした: %3</translation>
|
<translation>%2に%1を一時的に追放できませんでした: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation>一時的に追放されたユーザー: %1</translation>
|
<translation>一時的に追放されたユーザー: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation>%2で%1を永久追放できませんでした: %3</translation>
|
<translation>%2で%1を永久追放できませんでした: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation>永久追放されたユーザー: %1</translation>
|
<translation>永久追放されたユーザー: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation>%2で%1の永久追放を解除できませんでした: %3</translation>
|
<translation>%2で%1の永久追放を解除できませんでした: %3</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation>永久追放を解除されたユーザー: %1</translation>
|
<translation>永久追放を解除されたユーザー: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation>メディアをアップロードできませんでした。やり直して下さい。</translation>
|
<translation>メディアをアップロードできませんでした。やり直して下さい。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>OLMアカウントを復元できませんでした。もう一度ログインして下さい。</translation>
|
<translation>OLMアカウントを復元できませんでした。もう一度ログインして下さい。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>セーブデータを復元できませんでした。もう一度ログインして下さい。</translation>
|
<translation>セーブデータを復元できませんでした。もう一度ログインして下さい。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>暗号化鍵を設定できませんでした。サーバーの応答: %1 %2. 後でやり直して下さい。</translation>
|
<translation>暗号化鍵を設定できませんでした。サーバーの応答: %1 %2. 後でやり直して下さい。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>もう一度ログインしてみて下さい: %1</translation>
|
<translation>もう一度ログインしてみて下さい: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation>部屋に参加できませんでした: %1</translation>
|
<translation>部屋に参加できませんでした: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished">-- 暗号化イベント (復号鍵が見つかりません) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished">-- 復号エラー (データベースからmegolm鍵を取得できませんでした) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished">-- 復号エラー (%1) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished">-- 暗号化イベント (不明なイベント型です) --</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation>編集済み</translation>
|
<translation>編集済み</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation>バージョンが保存されていません</translation>
|
<translation>バージョンが保存されていません</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>ファイルを送信</translation>
|
<translation>ファイルを送信</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>メッセージを書く...</translation>
|
<translation>メッセージを書く...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation>絵文字</translation>
|
<translation>絵文字</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>ファイルを選択</translation>
|
<translation>ファイルを選択</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>全てのファイル (*)</translation>
|
<translation>全てのファイル (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation>-- 復号エラー (データベースと通信できませんでした) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation>-- 復号エラー (データベースからmegolm鍵を取得できませんでした) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished">-- 復号エラー (%1) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation>メッセージを編集できませんでした: %1</translation>
|
<translation>メッセージを編集できませんでした: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation>画像を保存</translation>
|
<translation>画像を保存</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation>ファイルを保存</translation>
|
<translation>ファイルを保存</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished">-- 暗号化イベント (復号鍵が見つかりません) --</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished">-- 暗号化イベント (不明なイベント型です) --</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation>
|
<translation>
|
||||||
|
@ -759,7 +855,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation>%1が招待されました。</translation>
|
<translation>%1が招待されました。</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -824,12 +920,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation>%1がノックを編集しました。</translation>
|
<translation>%1がノックを編集しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation>%1からのノックを拒否しました。</translation>
|
<translation>%1からのノックを拒否しました。</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -853,12 +949,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation>返信</translation>
|
<translation>返信</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -871,7 +967,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -911,49 +1007,52 @@ Example: https://server.my:8787</source>
|
||||||
<translation>名前を付けて保存</translation>
|
<translation>名前を付けて保存</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation>部屋が開いていません</translation>
|
<translation>部屋が開いていません</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">部屋のオプション</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">ユーザーを招待</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">メンバー</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">設定</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation>閉じる</translation>
|
<translation>閉じる</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>部屋のオプション</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation>メンション</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>ユーザーを招待</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>メンバー</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>退室する</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>設定</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1013,7 +1112,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>トレイへ最小化</translation>
|
<translation>トレイへ最小化</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1033,7 +1132,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation>円形アバター</translation>
|
<translation>円形アバター</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1196,7 +1300,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>テーマ</translation>
|
<translation>テーマ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>デバイスID</translation>
|
<translation>デバイスID</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1206,7 +1320,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>デバイスの指紋</translation>
|
<translation>デバイスの指紋</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>セッション鍵</translation>
|
<translation>セッション鍵</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1226,22 +1340,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>暗号化</translation>
|
<translation>暗号化</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>全般</translation>
|
<translation>全般</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>セッションファイルを開く</translation>
|
<translation>セッションファイルを開く</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1313,11 +1427,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation>昨日</translation>
|
<translation>昨日</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">容認</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1441,6 +1568,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>本当にログアウトしますか?</translation>
|
<translation>本当にログアウトしますか?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">キャンセル</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1640,7 +1780,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>ユーザーを部屋から永久追放する</translation>
|
<translation>ユーザーを部屋から永久追放する</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1660,7 +1800,17 @@ Media size: %2
|
||||||
<translation>会話を始める</translation>
|
<translation>会話を始める</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>デバイス</translation>
|
<translation>デバイス</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1711,7 +1861,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation>音声データを送信しました</translation>
|
<translation>音声データを送信しました</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1790,6 +1940,36 @@ Media size: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation>%1が暗号化されたメッセージを送信しました</translation>
|
<translation>%1が暗号化されたメッセージを送信しました</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Typ een bericht...</translation>
|
<translation>Typ een bericht...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Kies een bestand</translation>
|
<translation>Kies een bestand</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Alle bestanden (*)</translation>
|
<translation>Alle bestanden (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">Afbeelding opslaan</translation>
|
<translation type="unfinished">Afbeelding opslaan</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -760,7 +856,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -825,12 +921,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -854,12 +950,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -872,7 +968,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -912,47 +1008,50 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
<source>Close</source>
|
<source>Back to room list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
<source>Room options</source>
|
<source>Room options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+7"/>
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
<source>Invite users</source>
|
||||||
<translation>Gebruikers uitnodigen</translation>
|
<translation type="unfinished">Gebruikers uitnodigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+4"/>
|
||||||
<source>Members</source>
|
<source>Members</source>
|
||||||
<translation>Leden</translation>
|
<translation type="unfinished">Leden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Leave room</source>
|
<source>Leave room</source>
|
||||||
<translation>Kamer verlaten</translation>
|
<translation type="unfinished">Kamer verlaten</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Instellingen</translation>
|
<translation type="unfinished">Instellingen</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1014,7 +1113,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Minimaliseren naar systeemvak</translation>
|
<translation>Minimaliseren naar systeemvak</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1034,7 +1133,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1197,7 +1301,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Thema</translation>
|
<translation>Thema</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1207,7 +1321,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1227,22 +1341,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>ALGEMEEN</translation>
|
<translation>ALGEMEEN</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1314,11 +1428,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Accepteren</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1442,6 +1569,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Uitloggen. Weet je het zeker?</translation>
|
<translation>Uitloggen. Weet je het zeker?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Annuleren</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1640,7 +1780,7 @@ Mediagrootte: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1660,7 +1800,17 @@ Mediagrootte: %2
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1711,7 +1861,7 @@ Mediagrootte: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1790,6 +1940,36 @@ Mediagrootte: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>Nie udało się przywrócić konta OLM. Spróbuj zalogować się ponownie.</translation>
|
<translation>Nie udało się przywrócić konta OLM. Spróbuj zalogować się ponownie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Nie udało się przywrócić zapisanych danych. Spróbuj zalogować się ponownie.</translation>
|
<translation>Nie udało się przywrócić zapisanych danych. Spróbuj zalogować się ponownie.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Spróbuj zalogować się ponownie: %1</translation>
|
<translation>Spróbuj zalogować się ponownie: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Wyślij plik</translation>
|
<translation>Wyślij plik</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Napisz wiadomość…</translation>
|
<translation>Napisz wiadomość…</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation>Emoji</translation>
|
<translation>Emoji</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Wybierz plik</translation>
|
<translation>Wybierz plik</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Wszystkie pliki (*)</translation>
|
<translation>Wszystkie pliki (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished">Redagowanie wiadomości nie powiodło się: %1</translation>
|
<translation type="unfinished">Redagowanie wiadomości nie powiodło się: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">Zapisz obraz</translation>
|
<translation type="unfinished">Zapisz obraz</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -761,7 +857,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -826,12 +922,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -855,12 +951,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -873,7 +969,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -913,49 +1009,52 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Ustawienia pokoju</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">Zaproś użytkowników</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">Członkowie</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">Opuść pokój</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">Ustawienia</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Ustawienia pokoju</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>Zaproś użytkowników</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>Członkowie</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>Opuść pokój</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>Ustawienia</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1015,7 +1114,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Zminimalizuj do paska zadań</translation>
|
<translation>Zminimalizuj do paska zadań</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1035,7 +1134,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1198,7 +1302,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Motyw</translation>
|
<translation>Motyw</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>ID urządzenia</translation>
|
<translation>ID urządzenia</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1208,7 +1322,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Odcisk palca urządzenia</translation>
|
<translation>Odcisk palca urządzenia</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1228,22 +1342,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>SZYFROWANIE</translation>
|
<translation>SZYFROWANIE</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>OGÓLNE</translation>
|
<translation>OGÓLNE</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1315,11 +1429,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Akceptuj</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1443,6 +1570,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Czy na pewno chcesz wylogować się?</translation>
|
<translation>Czy na pewno chcesz wylogować się?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">Anuluj</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1644,7 +1784,7 @@ Rozmiar multimediów: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Zablokuj użytkownika w tym pokoju</translation>
|
<translation>Zablokuj użytkownika w tym pokoju</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1664,7 +1804,17 @@ Rozmiar multimediów: %2
|
||||||
<translation>Rozpocznij rozmowę</translation>
|
<translation>Rozpocznij rozmowę</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Urządzenia</translation>
|
<translation>Urządzenia</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1715,7 +1865,7 @@ Rozmiar multimediów: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1794,6 +1944,36 @@ Rozmiar multimediów: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -761,7 +857,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -826,12 +922,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -855,12 +951,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -873,7 +969,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -913,48 +1009,51 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
<source>Close</source>
|
<source>Back to room list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
<source>Room options</source>
|
<source>Room options</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+7"/>
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
<source>Invite users</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+4"/>
|
||||||
<source>Members</source>
|
<source>Members</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Leave room</source>
|
<source>Leave room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
|
@ -1015,7 +1114,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1035,7 +1134,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1198,7 +1302,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1208,7 +1322,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1228,22 +1342,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1315,11 +1429,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1443,6 +1570,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1640,7 +1780,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1660,7 +1800,17 @@ Media size: %2
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1711,7 +1861,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1790,6 +1940,36 @@ Media size: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>Не удалось восстановить учетную запись OLM. Пожалуйста, войдите снова.</translation>
|
<translation>Не удалось восстановить учетную запись OLM. Пожалуйста, войдите снова.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>Не удалось восстановить сохраненные данные. Пожалуйста, войдите снова.</translation>
|
<translation>Не удалось восстановить сохраненные данные. Пожалуйста, войдите снова.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation>Не удалось настроить ключи шифрования. Ответ сервера:%1 %2. Пожалуйста, попробуйте позже.</translation>
|
<translation>Не удалось настроить ключи шифрования. Ответ сервера:%1 %2. Пожалуйста, попробуйте позже.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>Повторите попытку входа: %1</translation>
|
<translation>Повторите попытку входа: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>Отправить файл</translation>
|
<translation>Отправить файл</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>Написать сообщение...</translation>
|
<translation>Написать сообщение...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>Выберите файл</translation>
|
<translation>Выберите файл</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>Все файлы (*)</translation>
|
<translation>Все файлы (*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished">Ошибка редактирования сообщения: %1</translation>
|
<translation type="unfinished">Ошибка редактирования сообщения: %1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">Сохранить изображение</translation>
|
<translation type="unfinished">Сохранить изображение</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -761,7 +857,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -826,12 +922,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -855,12 +951,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -873,7 +969,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -913,47 +1009,50 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
<source>Close</source>
|
<source>Back to room list</source>
|
||||||
<translation type="unfinished">Закрыть</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>Настройки комнаты</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+34"/>
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">Настройки комнаты</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
<source>Invite users</source>
|
<source>Invite users</source>
|
||||||
<translation>Пригласить пользователей</translation>
|
<translation type="unfinished">Пригласить пользователей</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+6"/>
|
<location line="+4"/>
|
||||||
<source>Members</source>
|
<source>Members</source>
|
||||||
<translation>Участники</translation>
|
<translation type="unfinished">Участники</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Leave room</source>
|
<source>Leave room</source>
|
||||||
<translation>Покинуть комнату</translation>
|
<translation type="unfinished">Покинуть комнату</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>Настройки</translation>
|
<translation type="unfinished">Настройки</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished">Закрыть</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
@ -1015,7 +1114,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>Сворачивать в системную панель</translation>
|
<translation>Сворачивать в системную панель</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1035,7 +1134,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1198,7 +1302,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Тема</translation>
|
<translation>Тема</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>ID устройства</translation>
|
<translation>ID устройства</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1208,7 +1322,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Отпечаток устройства</translation>
|
<translation>Отпечаток устройства</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>Ключи сеанса</translation>
|
<translation>Ключи сеанса</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1228,22 +1342,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>ШИФРОВАНИЕ</translation>
|
<translation>ШИФРОВАНИЕ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>ГЛАВНОЕ</translation>
|
<translation>ГЛАВНОЕ</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>Открыть файл сеансов</translation>
|
<translation>Открыть файл сеансов</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1316,11 +1430,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">Принять</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1444,6 +1571,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>Выйти из учётной записи. Вы уверены?</translation>
|
<translation>Выйти из учётной записи. Вы уверены?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1643,7 +1783,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>Заблокировать пользователя в комнате</translation>
|
<translation>Заблокировать пользователя в комнате</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1663,7 +1803,17 @@ Media size: %2
|
||||||
<translation>Начать разговор</translation>
|
<translation>Начать разговор</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>Устройства</translation>
|
<translation>Устройства</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1714,7 +1864,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1793,6 +1943,36 @@ Media size: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,7 @@
|
||||||
<context>
|
<context>
|
||||||
<name>Cache</name>
|
<name>Cache</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+1359"/>
|
<location filename="../../src/Cache.cpp" line="+1658"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -12,33 +12,53 @@
|
||||||
<context>
|
<context>
|
||||||
<name>ChatPage</name>
|
<name>ChatPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/ChatPage.cpp" line="+229"/>
|
<location filename="../../src/ChatPage.cpp" line="+218"/>
|
||||||
<source>Failed to invite user: %1</source>
|
<source>Failed to invite user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+4"/>
|
<location line="+4"/>
|
||||||
<location line="+926"/>
|
<location line="+947"/>
|
||||||
<source>Invited user: %1</source>
|
<source>Invited user: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-474"/>
|
<location line="-458"/>
|
||||||
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue and try to use an older version in the mean time. Alternatively you can try deleting the cache manually.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+439"/>
|
<location line="+415"/>
|
||||||
<source>Room %1 created.</source>
|
<source>Room %1 created.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+30"/>
|
<location line="+26"/>
|
||||||
|
<source>Confirm invite</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to invite %1 to %2: %3</source>
|
<source>Failed to invite %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+19"/>
|
<location line="+15"/>
|
||||||
|
<source>Confirm kick</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to kick %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to kick %1 to %2: %3</source>
|
<source>Failed to kick %1 to %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -48,7 +68,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm ban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to ban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to ban %1 in %2: %3</source>
|
<source>Failed to ban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -58,7 +88,17 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+10"/>
|
||||||
|
<source>Confirm unban</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to unban %1 (%2)?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+11"/>
|
||||||
<source>Failed to unban %1 in %2: %3</source>
|
<source>Failed to unban %1 in %2: %3</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -68,12 +108,12 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-828"/>
|
<location line="-874"/>
|
||||||
<source>Failed to upload media. Please try again.</source>
|
<source>Failed to upload media. Please try again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+296"/>
|
<location line="+334"/>
|
||||||
<source>Cache migration failed!</source>
|
<source>Cache migration failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -88,28 +128,28 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+111"/>
|
<location line="+67"/>
|
||||||
<source>Failed to restore OLM account. Please login again.</source>
|
<source>Failed to restore OLM account. Please login again.</source>
|
||||||
<translation>恢复 OLM 账户失败。请重新登录。</translation>
|
<translation>恢复 OLM 账户失败。请重新登录。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+5"/>
|
<location line="+4"/>
|
||||||
<source>Failed to restore save data. Please login again.</source>
|
<source>Failed to restore save data. Please login again.</source>
|
||||||
<translation>恢复保存的数据失败。请重新登录。</translation>
|
<translation>恢复保存的数据失败。请重新登录。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+156"/>
|
<location line="+165"/>
|
||||||
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+54"/>
|
<location line="+99"/>
|
||||||
<location line="+252"/>
|
<location line="+251"/>
|
||||||
<source>Please try to login again: %1</source>
|
<source>Please try to login again: %1</source>
|
||||||
<translation>请尝试再次登录:%1</translation>
|
<translation>请尝试再次登录:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-187"/>
|
<location line="-219"/>
|
||||||
<source>Failed to join room: %1</source>
|
<source>Failed to join room: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -254,6 +294,43 @@
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>EventStore</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/timeline/EventStore.cpp" line="+418"/>
|
||||||
|
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
||||||
|
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+19"/>
|
||||||
|
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+14"/>
|
||||||
|
<source>-- Decryption Error (%1) --</source>
|
||||||
|
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed as %1.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+10"/>
|
||||||
|
<source>-- Encrypted Event (Unknown event type) --</source>
|
||||||
|
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+13"/>
|
||||||
|
<source>-- Reply attack! This message index was reused! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>-- Message by unverified device! --</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>InviteeItem</name>
|
<name>InviteeItem</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -367,6 +444,7 @@ Example: https://server.my:8787</source>
|
||||||
<name>MessageDelegate</name>
|
<name>MessageDelegate</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
<location filename="../qml/delegates/MessageDelegate.qml" line="+66"/>
|
||||||
|
<location line="+6"/>
|
||||||
<source>redacted</source>
|
<source>redacted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -400,6 +478,36 @@ Example: https://server.my:8787</source>
|
||||||
<source>%1 created and configured room: %2</source>
|
<source>%1 created and configured room: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 placed a voice call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a video call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>%1 placed a call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>%1 answered the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>%1 ended the call.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+6"/>
|
||||||
|
<source>Negotiating call...</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>Placeholder</name>
|
<name>Placeholder</name>
|
||||||
|
@ -488,7 +596,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>RoomInfo</name>
|
<name>RoomInfo</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Cache.cpp" line="+984"/>
|
<location filename="../../src/Cache.cpp" line="+1443"/>
|
||||||
<source>no version stored</source>
|
<source>no version stored</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -612,13 +720,13 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TextInputWidget</name>
|
<name>TextInputWidget</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.cpp" line="+460"/>
|
<location filename="../../src/TextInputWidget.cpp" line="+574"/>
|
||||||
<source>Send a file</source>
|
<source>Send a file</source>
|
||||||
<translation>发送一个文件</translation>
|
<translation>发送一个文件</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+13"/>
|
<location line="+13"/>
|
||||||
<location filename="../../src/TextInputWidget.h" line="+145"/>
|
<location filename="../../src/TextInputWidget.h" line="+160"/>
|
||||||
<source>Write a message...</source>
|
<source>Write a message...</source>
|
||||||
<translation>写一条消息...</translation>
|
<translation>写一条消息...</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -633,7 +741,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation></translation>
|
<translation></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+86"/>
|
<location line="+94"/>
|
||||||
<source>Select a file</source>
|
<source>Select a file</source>
|
||||||
<translation>选择一个文件</translation>
|
<translation>选择一个文件</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -642,6 +750,16 @@ Example: https://server.my:8787</source>
|
||||||
<source>All Files (*)</source>
|
<source>All Files (*)</source>
|
||||||
<translation>所有文件(*)</translation>
|
<translation>所有文件(*)</translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+64"/>
|
||||||
|
<source>Place a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>Hang up</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
<location filename="../../src/TextInputWidget.h" line="-5"/>
|
||||||
<source>Connection lost. Nheko is trying to re-connect...</source>
|
<source>Connection lost. Nheko is trying to re-connect...</source>
|
||||||
|
@ -651,30 +769,20 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineModel</name>
|
<name>TimelineModel</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/timeline/TimelineModel.cpp" line="+891"/>
|
<location filename="../../src/timeline/TimelineModel.cpp" line="+805"/>
|
||||||
<source>-- Decryption Error (failed to communicate with DB) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed when trying to lookup the session.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+20"/>
|
|
||||||
<source>-- Decryption Error (failed to retrieve megolm keys from db) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted, because the DB access failed.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+13"/>
|
|
||||||
<source>-- Decryption Error (%1) --</source>
|
|
||||||
<comment>Placeholder, when the message can't be decrypted. In this case, the Olm decrytion returned an error, which is passed ad %1.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+99"/>
|
|
||||||
<source>Message redaction failed: %1</source>
|
<source>Message redaction failed: %1</source>
|
||||||
<translation type="unfinished">删除消息失败:%1</translation>
|
<translation type="unfinished">删除消息失败:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+488"/>
|
<location line="+114"/>
|
||||||
|
<location line="+17"/>
|
||||||
|
<location line="+101"/>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Failed to encrypt event, sending aborted!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+195"/>
|
||||||
<source>Save image</source>
|
<source>Save image</source>
|
||||||
<translation type="unfinished">保存图像</translation>
|
<translation type="unfinished">保存图像</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -693,20 +801,8 @@ Example: https://server.my:8787</source>
|
||||||
<source>Save file</source>
|
<source>Save file</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location line="-643"/>
|
|
||||||
<source>-- Encrypted Event (No keys found for decryption) --</source>
|
|
||||||
<comment>Placeholder, when the message was not decrypted yet or can't be decrypted.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+82"/>
|
|
||||||
<source>-- Encrypted Event (Unknown event type) --</source>
|
|
||||||
<comment>Placeholder, when the message was decrypted, but we couldn't parse it, because Nheko/mtxclient don't support that event type yet.</comment>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location line="+693"/>
|
<location line="+129"/>
|
||||||
<source>%1 and %2 are typing.</source>
|
<source>%1 and %2 are typing.</source>
|
||||||
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
<comment>Multiple users are typing. First argument is a comma separated list of potentially multiple users. Second argument is the last user of that list. (If only one user is typing, %1 is empty. You should still use it in your string though to silence Qt warnings.)</comment>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
|
@ -759,7 +855,7 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+48"/>
|
<location line="+33"/>
|
||||||
<source>%1 was invited.</source>
|
<source>%1 was invited.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -824,12 +920,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-1281"/>
|
<location line="-943"/>
|
||||||
<source>You joined this room.</source>
|
<source>You joined this room.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+1283"/>
|
<location line="+945"/>
|
||||||
<source>Rejected the knock from %1.</source>
|
<source>Rejected the knock from %1.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -853,12 +949,12 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineRow</name>
|
<name>TimelineRow</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineRow.qml" line="+91"/>
|
<location filename="../qml/TimelineRow.qml" line="+94"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+17"/>
|
<location line="+16"/>
|
||||||
<source>Reply</source>
|
<source>Reply</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -871,7 +967,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>TimelineView</name>
|
<name>TimelineView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../qml/TimelineView.qml" line="+54"/>
|
<location filename="../qml/TimelineView.qml" line="+61"/>
|
||||||
<source>React</source>
|
<source>React</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -911,49 +1007,52 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+14"/>
|
<location line="+12"/>
|
||||||
<source>No room open</source>
|
<source>No room open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+271"/>
|
<location line="+53"/>
|
||||||
|
<source>Back to room list</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+15"/>
|
||||||
|
<location line="+15"/>
|
||||||
|
<source>No room selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+28"/>
|
||||||
|
<source>Room options</source>
|
||||||
|
<translation type="unfinished">聊天室选项</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+7"/>
|
||||||
|
<source>Invite users</source>
|
||||||
|
<translation type="unfinished">邀请用户</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Members</source>
|
||||||
|
<translation type="unfinished">成员</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Leave room</source>
|
||||||
|
<translation type="unfinished">离开聊天室</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Settings</source>
|
||||||
|
<translation type="unfinished">设置</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+253"/>
|
||||||
<source>Close</source>
|
<source>Close</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
|
||||||
<name>TopRoomBar</name>
|
|
||||||
<message>
|
|
||||||
<location filename="../../src/TopRoomBar.cpp" line="+86"/>
|
|
||||||
<source>Room options</source>
|
|
||||||
<translation>聊天室选项</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Mentions</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+34"/>
|
|
||||||
<source>Invite users</source>
|
|
||||||
<translation>邀请用户</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+6"/>
|
|
||||||
<source>Members</source>
|
|
||||||
<translation>成员</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Leave room</source>
|
|
||||||
<translation>离开聊天室</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location line="+5"/>
|
|
||||||
<source>Settings</source>
|
|
||||||
<translation>设置</translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
<context>
|
||||||
<name>TrayIcon</name>
|
<name>TrayIcon</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1013,7 +1112,7 @@ Example: https://server.my:8787</source>
|
||||||
<context>
|
<context>
|
||||||
<name>UserSettingsPage</name>
|
<name>UserSettingsPage</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/UserSettingsPage.cpp" line="+535"/>
|
<location filename="../../src/UserSettingsPage.cpp" line="+566"/>
|
||||||
<source>Minimize to tray</source>
|
<source>Minimize to tray</source>
|
||||||
<translation>最小化至托盘</translation>
|
<translation>最小化至托盘</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1033,7 +1132,12 @@ Example: https://server.my:8787</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-5"/>
|
<location line="-63"/>
|
||||||
|
<source>CALLS</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+58"/>
|
||||||
<source>Keep the application running in the background after closing the client window.</source>
|
<source>Keep the application running in the background after closing the client window.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1196,7 +1300,17 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>主题</translation>
|
<translation>主题</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+3"/>
|
<location line="+4"/>
|
||||||
|
<source>Allow fallback call assist server</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+2"/>
|
||||||
|
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
<source>Device ID</source>
|
<source>Device ID</source>
|
||||||
<translation>设备 ID</translation>
|
<translation>设备 ID</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1206,7 +1320,7 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>设备指纹</translation>
|
<translation>设备指纹</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-113"/>
|
<location line="-120"/>
|
||||||
<source>Session Keys</source>
|
<source>Session Keys</source>
|
||||||
<translation>会话密钥</translation>
|
<translation>会话密钥</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1226,22 +1340,22 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>加密</translation>
|
<translation>加密</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="-71"/>
|
<location line="-78"/>
|
||||||
<source>GENERAL</source>
|
<source>GENERAL</source>
|
||||||
<translation>通用</translation>
|
<translation>通用</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+29"/>
|
<location line="+30"/>
|
||||||
<source>INTERFACE</source>
|
<source>INTERFACE</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+166"/>
|
<location line="+172"/>
|
||||||
<source>Emoji Font Family</source>
|
<source>Emoji Font Family</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+179"/>
|
<location line="+191"/>
|
||||||
<source>Open Sessions File</source>
|
<source>Open Sessions File</source>
|
||||||
<translation>打开会话文件</translation>
|
<translation>打开会话文件</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1313,11 +1427,24 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<context>
|
<context>
|
||||||
<name>descriptiveTime</name>
|
<name>descriptiveTime</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.cpp" line="+147"/>
|
<location filename="../../src/Utils.cpp" line="+146"/>
|
||||||
<source>Yesterday</source>
|
<source>Yesterday</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::AcceptCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/AcceptCall.cpp" line="+89"/>
|
||||||
|
<source>Accept</source>
|
||||||
|
<translation type="unfinished">接受</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>Reject</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::CreateRoom</name>
|
<name>dialogs::CreateRoom</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1441,6 +1568,19 @@ This usually causes the application icon in the task bar to animate in some fash
|
||||||
<translation>登出。确定吗?</translation>
|
<translation>登出。确定吗?</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>dialogs::PlaceCall</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../../src/dialogs/PlaceCall.cpp" line="+60"/>
|
||||||
|
<source>Voice</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+4"/>
|
||||||
|
<source>Cancel</source>
|
||||||
|
<translation type="unfinished">取消</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::PreviewUploadOverlay</name>
|
<name>dialogs::PreviewUploadOverlay</name>
|
||||||
<message>
|
<message>
|
||||||
|
@ -1640,7 +1780,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>dialogs::UserProfile</name>
|
<name>dialogs::UserProfile</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/dialogs/UserProfile.cpp" line="+63"/>
|
<location filename="../../src/dialogs/UserProfile.cpp" line="+64"/>
|
||||||
<source>Ban the user from the room</source>
|
<source>Ban the user from the room</source>
|
||||||
<translation>在这个聊天室封禁这个用户</translation>
|
<translation>在这个聊天室封禁这个用户</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1660,7 +1800,17 @@ Media size: %2
|
||||||
<translation>开始一个聊天</translation>
|
<translation>开始一个聊天</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location line="+61"/>
|
<location line="+14"/>
|
||||||
|
<source>Confirm DM</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+1"/>
|
||||||
|
<source>Do you really want to invite %1 (%2) to a direct chat?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+54"/>
|
||||||
<source>Devices</source>
|
<source>Devices</source>
|
||||||
<translation>设备</translation>
|
<translation>设备</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1719,7 +1869,7 @@ Media size: %2
|
||||||
<context>
|
<context>
|
||||||
<name>message-description sent:</name>
|
<name>message-description sent:</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Utils.h" line="+103"/>
|
<location filename="../../src/Utils.h" line="+106"/>
|
||||||
<source>You sent an audio clip</source>
|
<source>You sent an audio clip</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -1798,6 +1948,36 @@ Media size: %2
|
||||||
<source>%1 sent an encrypted message</source>
|
<source>%1 sent an encrypted message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 placed a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 answered a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+5"/>
|
||||||
|
<source>You ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location line="+3"/>
|
||||||
|
<source>%1 ended a call</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>popups::UserMentions</name>
|
<name>popups::UserMentions</name>
|
||||||
|
|
|
@ -99,7 +99,11 @@ Item {
|
||||||
DelegateChoice {
|
DelegateChoice {
|
||||||
roleValue: MtxEvent.CallInvite
|
roleValue: MtxEvent.CallInvite
|
||||||
NoticeMessage {
|
NoticeMessage {
|
||||||
text: qsTr("%1 placed a %2 call.").arg(model.data.userName).arg(model.data.callType)
|
text: switch(model.data.callType) {
|
||||||
|
case "voice": return qsTr("%1 placed a voice call.").arg(model.data.userName)
|
||||||
|
case "video": return qsTr("%1 placed a video call.").arg(model.data.userName)
|
||||||
|
default: return qsTr("%1 placed a call.").arg(model.data.userName)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
DelegateChoice {
|
DelegateChoice {
|
||||||
|
|
Loading…
Reference in a new issue