Translated using Weblate (Chinese (Simplified))

Currently translated at 22.9% (177 of 772 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 22.9% (177 of 772 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 22.9% (177 of 772 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 22.9% (177 of 772 strings)

Co-authored-by: Nekogawa Mio <mio@lolic.at>
Co-authored-by: Reiuji Utsuho <netap495l@gmail.com>
Co-authored-by: hulb <hulb@live.cn>
Co-authored-by: ling <xll520yzl@gmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/
Translation: Nheko/nheko
This commit is contained in:
Weblate 2022-06-19 12:14:34 -04:00
parent ead10cd0fd
commit 5aef5fdd76

View file

@ -213,7 +213,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+26"/>
<source>Failed to ban %1 in %2: %3</source>
<translation type="unfinished"></translation>
<translation> %2 %1%3</translation>
</message>
<message>
<location line="+3"/>
@ -243,7 +243,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+374"/>
<source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation>
<translation>%1</translation>
</message>
<message>
<location line="-965"/>
@ -301,12 +301,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+56"/>
<source>Reason for the kick</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for kicking %1 (%2) or hit enter for no reason:</source>
<translation type="unfinished"></translation>
<translation> %1 (%2) </translation>
</message>
<message>
<location line="+15"/>
@ -316,17 +316,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+13"/>
<source>Reason for the ban</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for banning %1 (%2) or hit enter for no reason:</source>
<translation type="unfinished"></translation>
<translation> %1 (%2) </translation>
</message>
<message>
<location filename="../qml/ChatPage.qml" line="+37"/>
<source>No network connection</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -334,7 +334,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/CommunitiesList.qml" line="+46"/>
<source>Hide rooms with this tag or from this space by default.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+83"/>
@ -357,12 +357,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+2"/>
<source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+19"/>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
@ -392,7 +392,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+7"/>
<source>Server Notices</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
@ -492,17 +492,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../../src/ChatPage.cpp" line="+282"/>
<source>Decrypt secrets</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Enter your recovery key or passphrase to decrypt your secrets:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
<translation type="unfinished"></translation>
<translation>%1</translation>
</message>
<message>
<location line="+28"/>
@ -512,7 +512,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+1"/>
<source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -525,17 +525,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+13"/>
<source>Please verify the following digits. You should see the same numbers on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+33"/>
<source>They do not match!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+13"/>
<source>They match!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -548,12 +548,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+193"/>
<source>People</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Nature</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
@ -568,7 +568,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+2"/>
<source>Travel</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
@ -596,17 +596,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+13"/>
<source>Please verify the following emoji. You should see the same emoji on both sides. If they differ, please press &apos;They do not match!&apos; to abort verification!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+378"/>
<source>They do not match!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+13"/>
<source>They match!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -629,7 +629,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+2"/>
<source>There was an error decrypting this message.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
@ -639,7 +639,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+2"/>
<source>The encryption key was reused! Someone is possibly trying to insert false messages into this chat!</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<location line="+2"/>
@ -662,17 +662,17 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+4"/>
<source>Encrypted by a verified device</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Encrypted by an unverified device, but you have trusted that user so far.</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<location line="+2"/>
<source>Encrypted by an unverified device or the key is from an untrusted source like the key backup.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -680,27 +680,27 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/device-verification/Failed.qml" line="+12"/>
<source>Verification failed</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+18"/>
<source>Other client does not support our verification protocol.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+4"/>
<source>Key mismatch detected!</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Device verification timed out.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Other party canceled the verification.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
@ -723,7 +723,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/ForwardCompleter.qml" line="+40"/>
<source>Forward Message</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -732,7 +732,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<location filename="../../src/ui/HiddenEvents.cpp" line="+79"/>
<location line="+10"/>
<source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation>
<translation>%1</translation>
</message>
</context>
<context>
@ -740,37 +740,37 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/HiddenEventsDialog.qml" line="+33"/>
<source>Hidden events for %1</source>
<translation type="unfinished"></translation>
<translation> %1 </translation>
</message>
<message>
<location line="+3"/>
<source>Hidden events</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+18"/>
<source>These events will be &lt;b&gt;shown&lt;/b&gt; in %1:</source>
<translation type="unfinished"></translation>
<translation> %1 &lt;b&gt;&lt;/b&gt; </translation>
</message>
<message>
<location line="+3"/>
<source>These events will be &lt;b&gt;shown&lt;/b&gt; in all rooms:</source>
<translation type="unfinished"></translation>
<translation> &lt;b&gt;&lt;/b&gt; </translation>
</message>
<message>
<location line="+15"/>
<source>User events</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Joins, leaves, avatar and name changes, bans, </source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+16"/>
<source>Power level changes</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
@ -788,42 +788,42 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/ImagePackEditorDialog.qml" line="+23"/>
<source>Editing image pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+63"/>
<source>Add images</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+7"/>
<source>Images (*.png *.webp *.gif *.jpg *.jpeg)</source>
<translation type="unfinished"></translation>
<translation>*.png *.webp *.gif *.jpg *.jpeg</translation>
</message>
<message>
<location line="+1"/>
<source>Select images for pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Add to pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+61"/>
<source>Change the overview image for this pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+13"/>
<source>Overview Image (*.png *.webp *.jpg *.jpeg)</source>
<translation type="unfinished"></translation>
<translation> (*.png *.webp *.jpg *.jpeg)</translation>
</message>
<message>
<location line="+1"/>
<source>Select overview image for pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+12"/>
@ -833,7 +833,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+8"/>
<source>Packname</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+8"/>
@ -844,18 +844,18 @@ You may optionally provide a reason for others to accept your knock:</source>
<location line="+9"/>
<location line="+70"/>
<source>Use as Emoji</source>
<translation type="unfinished"></translation>
<translation> Emoji 使</translation>
</message>
<message>
<location line="-57"/>
<location line="+70"/>
<source>Use as Sticker</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<location line="-32"/>
<source>Shortcode</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+10"/>
@ -865,12 +865,12 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+35"/>
<source>Remove from pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+4"/>
<source>Remove</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -878,47 +878,47 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/ImagePackSettingsDialog.qml" line="+24"/>
<source>Image pack settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+54"/>
<source>Create account pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+14"/>
<source>New room pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+21"/>
<source>Private pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Pack from this room</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Globally enabled pack</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+66"/>
<source>Enable globally</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+4"/>
<source>Enables this pack to be used in all rooms</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<location line="+10"/>
<source>Edit</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+65"/>
@ -944,7 +944,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/InviteDialog.qml" line="+34"/>
<source>Invite users to %1</source>
<translation type="unfinished"></translation>
<translation> %1</translation>
</message>
<message>
<location line="+23"/>
@ -965,7 +965,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location line="+84"/>
<source>Invite</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+7"/>
@ -978,7 +978,7 @@ You may optionally provide a reason for others to accept your knock:</source>
<message>
<location filename="../qml/dialogs/JoinRoomDialog.qml" line="+15"/>
<source>Join room</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+21"/>
@ -1027,7 +1027,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<message>
<location line="+2"/>
<source>Your password.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+8"/>
@ -1037,7 +1037,7 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<message>
<location line="+2"/>
<source>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+10"/>