3780 lines
86 KiB
Plaintext
3780 lines
86 KiB
Plaintext
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: kdeorg\n"
|
||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||
"POT-Creation-Date: 2023-05-20 02:32+0000\n"
|
||
"PO-Revision-Date: 2023-05-22 14:04\n"
|
||
"Last-Translator: \n"
|
||
"Language-Team: Chinese Simplified\n"
|
||
"Language: zh_CN\n"
|
||
"MIME-Version: 1.0\n"
|
||
"Content-Type: text/plain; charset=UTF-8\n"
|
||
"Content-Transfer-Encoding: 8bit\n"
|
||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||
"X-Crowdin-Project: kdeorg\n"
|
||
"X-Crowdin-Project-ID: 269464\n"
|
||
"X-Crowdin-Language: zh-CN\n"
|
||
"X-Crowdin-File: /kf5-stable/messages/neochat/neochat.pot\n"
|
||
"X-Crowdin-File-ID: 41945\n"
|
||
|
||
#: src/controller.cpp:198
|
||
#, kde-format
|
||
msgid "Encrypted Message"
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:258 src/controller.cpp:391
|
||
#, kde-format
|
||
msgid "Network Error: %1"
|
||
msgstr "网络错误:%1"
|
||
|
||
#: src/controller.cpp:377
|
||
#, kde-format
|
||
msgid "Login Failed: Access Token invalid or revoked"
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:380 src/controller.cpp:385 src/login.cpp:91
|
||
#, kde-format
|
||
msgid "Login Failed: %1"
|
||
msgstr "登录失败:%1"
|
||
|
||
#: src/controller.cpp:416
|
||
#, kde-format
|
||
msgid "Access token wasn't found"
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:416
|
||
#, kde-format
|
||
msgid "Maybe it was deleted?"
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:420
|
||
#, kde-format
|
||
msgid "Access to keychain was denied."
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:420
|
||
#, kde-format
|
||
msgid "Please allow NeoChat to read the access token"
|
||
msgstr "请允许 NeoChat 读取访问令牌"
|
||
|
||
#: src/controller.cpp:423
|
||
#, kde-format
|
||
msgid "No keychain available."
|
||
msgstr "没有可用的钥匙环。"
|
||
|
||
#: src/controller.cpp:423
|
||
#, kde-format
|
||
msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
|
||
msgstr ""
|
||
"请安装一个钥匙环,例如 Linux 平台上的 KDE 密码库(KWallet)或 GNOME 钥匙圈"
|
||
"(GNOME keyring)"
|
||
|
||
#: src/controller.cpp:426
|
||
#, kde-format
|
||
msgid "Unable to read access token"
|
||
msgstr "无法读取访问令牌"
|
||
|
||
#: src/controller.cpp:616
|
||
#, kde-format
|
||
msgid "File too large to download."
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:616
|
||
#, kde-format
|
||
msgid "Contact your matrix server administrator for support."
|
||
msgstr ""
|
||
|
||
#: src/controller.cpp:648
|
||
#, kde-format
|
||
msgid "Room creation failed: \"%1\""
|
||
msgstr "聊天室创建失败:\"%1\""
|
||
|
||
#: src/controller.cpp:669
|
||
#, kde-format
|
||
msgid "The room id you are trying to join is not valid"
|
||
msgstr ""
|
||
|
||
#: src/filetransferpseudojob.cpp:47
|
||
#, kde-format
|
||
msgctxt "Job heading, like 'Copying'"
|
||
msgid "Downloading"
|
||
msgstr "下载中"
|
||
|
||
#: src/filetransferpseudojob.cpp:47
|
||
#, kde-format
|
||
msgctxt "Job heading, like 'Copying'"
|
||
msgid "Uploading"
|
||
msgstr "上传中"
|
||
|
||
#: src/filetransferpseudojob.cpp:48
|
||
#, kde-format
|
||
msgctxt "The URL being downloaded/uploaded"
|
||
msgid "Source"
|
||
msgstr ""
|
||
|
||
#: src/filetransferpseudojob.cpp:49
|
||
#, kde-format
|
||
msgctxt "The location being downloaded to"
|
||
msgid "Destination"
|
||
msgstr ""
|
||
|
||
#: src/login.cpp:86 src/login.cpp:97
|
||
#, kde-format
|
||
msgid "Network Error"
|
||
msgstr "网络错误"
|
||
|
||
#: src/main.cpp:154
|
||
#, kde-format
|
||
msgid "NeoChat"
|
||
msgstr "NeoChat"
|
||
|
||
#: src/main.cpp:156
|
||
#, kde-format
|
||
msgid "Matrix client"
|
||
msgstr "Matrix 客户端"
|
||
|
||
#: src/main.cpp:158
|
||
#, kde-format
|
||
msgid "© 2018-2020 Black Hat, 2020-2022 KDE Community"
|
||
msgstr ""
|
||
|
||
#: src/main.cpp:159
|
||
#, kde-format
|
||
msgid "Carl Schwan"
|
||
msgstr "Carl Schwan"
|
||
|
||
#: src/main.cpp:159 src/main.cpp:160 src/main.cpp:161
|
||
#, kde-format
|
||
msgid "Maintainer"
|
||
msgstr "维护人员"
|
||
|
||
#: src/main.cpp:160
|
||
#, kde-format
|
||
msgid "Tobias Fella"
|
||
msgstr "Tobias Fella"
|
||
|
||
#: src/main.cpp:161
|
||
#, kde-format
|
||
msgid "James Graham"
|
||
msgstr "James Graham"
|
||
|
||
#: src/main.cpp:162
|
||
#, kde-format
|
||
msgid "Black Hat"
|
||
msgstr "Black Hat"
|
||
|
||
#: src/main.cpp:162
|
||
#, kde-format
|
||
msgid "Original author of Spectral"
|
||
msgstr "Spectral 的原作者"
|
||
|
||
#: src/main.cpp:163
|
||
#, kde-format
|
||
msgid "Alexey Rusakov"
|
||
msgstr "Alexey Rusakov"
|
||
|
||
#: src/main.cpp:163
|
||
#, kde-format
|
||
msgid "Maintainer of Quotient"
|
||
msgstr "Quotient 的维护人员"
|
||
|
||
#: src/main.cpp:164
|
||
#, kde-format
|
||
msgctxt "NAME OF TRANSLATORS"
|
||
msgid "Your names"
|
||
msgstr ""
|
||
"KDE China (中国), Guo Yunhe (郭云鹤), Yang Boyuan (杨博远), Coelacanthus, "
|
||
"Tyson Tan (钛山), Gary Wang"
|
||
|
||
#: src/main.cpp:164
|
||
#, kde-format
|
||
msgctxt "EMAIL OF TRANSLATORS"
|
||
msgid "Your emails"
|
||
msgstr ""
|
||
"kde-china@kde.org, i@guoyunhe.me, 073plan@gmail.com, coelacanthus@kde.org, "
|
||
"tysontan@tysontan.com, git@blumia.net"
|
||
|
||
#: src/main.cpp:168
|
||
#, kde-format
|
||
msgid "A Qt5 library to write cross-platform clients for Matrix"
|
||
msgstr "一个用于编写跨平台 Matrix 客户端的 Qt5 库"
|
||
|
||
#: src/main.cpp:171
|
||
#, kde-format
|
||
msgctxt "<version number> (built against <possibly different version number>)"
|
||
msgid "%1 (built against %2)"
|
||
msgstr "%1 (使用 %2 构建)"
|
||
|
||
#: src/main.cpp:307
|
||
#, kde-format
|
||
msgid "Client for the matrix communication protocol"
|
||
msgstr "Matrix 通信协议客户端"
|
||
|
||
#: src/main.cpp:308
|
||
#, kde-format
|
||
msgid "Supports matrix: url scheme"
|
||
msgstr "支持 matrix: URL 协议"
|
||
|
||
#: src/matriximageprovider.cpp:35
|
||
#, kde-format
|
||
msgid "Media id '%1' doesn't follow server/mediaId pattern"
|
||
msgstr ""
|
||
|
||
#: src/matriximageprovider.cpp:90
|
||
#, kde-format
|
||
msgid "Image request has been cancelled"
|
||
msgstr "图像请求已被取消"
|
||
|
||
#: src/models/actionsmodel.cpp:30 src/models/actionsmodel.cpp:40
|
||
#: src/models/actionsmodel.cpp:50 src/models/actionsmodel.cpp:60
|
||
#: src/models/actionsmodel.cpp:80 src/models/actionsmodel.cpp:100
|
||
#: src/models/actionsmodel.cpp:111 src/models/actionsmodel.cpp:127
|
||
#: src/models/actionsmodel.cpp:137 src/models/actionsmodel.cpp:147
|
||
msgid "<message>"
|
||
msgstr "<消息内容>"
|
||
|
||
#: src/models/actionsmodel.cpp:31
|
||
msgid "Prepends ¯\\_(ツ)_/¯ to a plain-text message"
|
||
msgstr "在纯文本消息前追加 ¯\\_(ツ)_/¯"
|
||
|
||
#: src/models/actionsmodel.cpp:41
|
||
msgid "Prepends ( ͡° ͜ʖ ͡°) to a plain-text message"
|
||
msgstr "在纯文本消息前追加 ( ͡° ͜ʖ ͡°)"
|
||
|
||
#: src/models/actionsmodel.cpp:51
|
||
msgid "Prepends (╯°□°)╯︵ ┻━┻ to a plain-text message"
|
||
msgstr "在纯文本消息前追加 (╯°□°)╯︵ ┻━┻"
|
||
|
||
#: src/models/actionsmodel.cpp:61
|
||
msgid "Prepends ┬──┬ ノ( ゜-゜ノ) to a plain-text message"
|
||
msgstr "在纯文本消息前追加 ┬──┬ ノ( ゜-゜ノ)"
|
||
|
||
#: src/models/actionsmodel.cpp:81
|
||
msgid "Sends the given message colored as a rainbow"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:101
|
||
msgid "Sends the given emote colored as a rainbow"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:112
|
||
msgid "Sends the given message as plain text"
|
||
msgstr "将此消息作为纯文本消息发送"
|
||
|
||
#: src/models/actionsmodel.cpp:128
|
||
msgid "Sends the given message as a spoiler"
|
||
msgstr "发送消息,并将此消息标记为防剧透"
|
||
|
||
#: src/models/actionsmodel.cpp:138
|
||
msgid "Sends the given emote"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:148
|
||
msgid "Sends the given message as a notice"
|
||
msgstr "发送消息,并将此消息标记为一条通知"
|
||
|
||
#: src/models/actionsmodel.cpp:157 src/models/actionsmodel.cpp:370
|
||
#: src/models/actionsmodel.cpp:398 src/models/actionsmodel.cpp:448
|
||
#: src/models/actionsmodel.cpp:485 src/models/actionsmodel.cpp:519
|
||
#, kde-format
|
||
msgctxt "'<text>' does not look like a matrix id."
|
||
msgid "'%1' does not look like a matrix id."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:163
|
||
#, kde-format
|
||
msgctxt "<user> is already invited to this room."
|
||
msgid "%1 is already invited to this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:167
|
||
#, kde-format
|
||
msgctxt "<user> is banned from this room."
|
||
msgid "%1 is banned from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:172
|
||
#, kde-format
|
||
msgid "You are already in this room."
|
||
msgstr "你已经在这个聊天室了。"
|
||
|
||
#: src/models/actionsmodel.cpp:176
|
||
#, kde-format
|
||
msgctxt "<user> is already in this room."
|
||
msgid "%1 is already in this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:180
|
||
#, kde-format
|
||
msgctxt "<username> was invited into this room"
|
||
msgid "%1 was invited into this room"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:185 src/models/actionsmodel.cpp:388
|
||
#: src/models/actionsmodel.cpp:416 src/models/actionsmodel.cpp:507
|
||
msgid "<user id>"
|
||
msgstr "<用户 ID>"
|
||
|
||
#: src/models/actionsmodel.cpp:186
|
||
msgid "Invites the user to this room"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:195 src/models/actionsmodel.cpp:222
|
||
#: src/models/actionsmodel.cpp:253 src/models/actionsmodel.cpp:280
|
||
#: src/models/actionsmodel.cpp:312
|
||
#, kde-format
|
||
msgctxt "'<text>' does not look like a room id or alias."
|
||
msgid "'%1' does not look like a room id or alias."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:203 src/models/actionsmodel.cpp:260
|
||
#, kde-format
|
||
msgctxt "Joining room <roomname>."
|
||
msgid "Joining room %1."
|
||
msgstr "正在加入聊天室:%1。"
|
||
|
||
#: src/models/actionsmodel.cpp:209 src/models/actionsmodel.cpp:266
|
||
msgid "<room alias or id>"
|
||
msgstr "<聊天室别名或 ID>"
|
||
|
||
#: src/models/actionsmodel.cpp:210 src/models/actionsmodel.cpp:267
|
||
msgid "Joins the given room"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:230
|
||
#, kde-format
|
||
msgctxt "Knocking room <roomname>."
|
||
msgid "Knocking room %1."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:242
|
||
msgid "<room alias or id> [<reason>]"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:243
|
||
msgid "Requests to join the given room"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:257
|
||
#, kde-format
|
||
msgctxt "You are already in room <roomname>."
|
||
msgid "You are already in room %1."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:273 src/models/actionsmodel.cpp:305
|
||
#, kde-format
|
||
msgid "Leaving this room."
|
||
msgstr "离开此聊天室。"
|
||
|
||
#: src/models/actionsmodel.cpp:288 src/models/actionsmodel.cpp:320
|
||
#, kde-format
|
||
msgctxt "Leaving room <roomname>."
|
||
msgid "Leaving room %1."
|
||
msgstr "正在离开聊天室 %1。"
|
||
|
||
#: src/models/actionsmodel.cpp:291 src/models/actionsmodel.cpp:323
|
||
#, kde-format
|
||
msgctxt "Room <roomname> not found"
|
||
msgid "Room %1 not found."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:298 src/models/actionsmodel.cpp:330
|
||
msgid "[<room alias or id>]"
|
||
msgstr "[<聊天室别名或 ID>]"
|
||
|
||
#: src/models/actionsmodel.cpp:299 src/models/actionsmodel.cpp:331
|
||
msgid "Leaves the given room or this room, if there is none given"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:337 src/models/actionsmodel.cpp:352
|
||
#, kde-format
|
||
msgid "No new nickname provided, no changes will happen."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:345 src/models/actionsmodel.cpp:360
|
||
msgid "<display name>"
|
||
msgstr "<显示名称>"
|
||
|
||
#: src/models/actionsmodel.cpp:346
|
||
msgid "Changes your global display name"
|
||
msgstr "修改你的全局显示名称"
|
||
|
||
#: src/models/actionsmodel.cpp:361
|
||
msgid "Changes your display name in this room"
|
||
msgstr "修改你在此聊天室的显示名称"
|
||
|
||
#: src/models/actionsmodel.cpp:375
|
||
#, kde-format
|
||
msgctxt "<username> is already ignored."
|
||
msgid "%1 is already ignored."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:380
|
||
#, kde-format
|
||
msgctxt "<username> is now ignored"
|
||
msgid "%1 is now ignored."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:382 src/models/actionsmodel.cpp:410
|
||
#, kde-format
|
||
msgctxt "<username> is not a known user"
|
||
msgid "%1 is not a known user."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:389
|
||
msgid "Ignores the given user"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:404
|
||
#, kde-format
|
||
msgctxt "<username> is not ignored."
|
||
msgid "%1 is not ignored."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:408
|
||
#, kde-format
|
||
msgctxt "<username> is no longer ignored."
|
||
msgid "%1 is no longer ignored."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:417
|
||
msgid "Unignores the given user"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:437
|
||
msgid "<reaction text>"
|
||
msgstr "<要回应的文本>"
|
||
|
||
#: src/models/actionsmodel.cpp:438
|
||
msgid "React to the message with the given text"
|
||
msgstr "用所提供的文本回应消息"
|
||
|
||
#: src/models/actionsmodel.cpp:454
|
||
#, kde-format
|
||
msgctxt "<user> is already banned from this room."
|
||
msgid "%1 is already banned from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:460
|
||
#, kde-format
|
||
msgid "You are not allowed to ban users from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:466
|
||
#, kde-format
|
||
msgctxt "You are not allowed to ban <username> from this room."
|
||
msgid "You are not allowed to ban %1 from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:470
|
||
#, kde-format
|
||
msgctxt "<username> was banned from this room."
|
||
msgid "%1 was banned from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:475 src/models/actionsmodel.cpp:550
|
||
msgid "<user id> [<reason>]"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:476
|
||
msgid "Bans the given user"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:490
|
||
#, kde-format
|
||
msgid "You are not allowed to unban users from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:496
|
||
#, kde-format
|
||
msgctxt "<user> is not banned from this room."
|
||
msgid "%1 is not banned from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:501
|
||
#, kde-format
|
||
msgctxt "<username> was unbanned from this room."
|
||
msgid "%1 was unbanned from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:508
|
||
msgid "Removes the ban of the given user"
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:523
|
||
#, kde-format
|
||
msgid "You cannot kick yourself from the room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:528
|
||
#, kde-format
|
||
msgctxt "<username> is not in this room"
|
||
msgid "%1 is not in this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:535
|
||
#, kde-format
|
||
msgid "You are not allowed to kick users from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:541
|
||
#, kde-format
|
||
msgctxt "You are not allowed to kick <username> from this room"
|
||
msgid "You are not allowed to kick %1 from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:545
|
||
#, kde-format
|
||
msgctxt "<username> was kicked from this room."
|
||
msgid "%1 was kicked from this room."
|
||
msgstr ""
|
||
|
||
#: src/models/actionsmodel.cpp:551
|
||
msgid "Removes the user from the room"
|
||
msgstr "从聊天室中移除此用户"
|
||
|
||
#: src/models/collapsestateproxymodel.cpp:70
|
||
#, kde-format
|
||
msgctxt "n times"
|
||
msgid " %1 time "
|
||
msgid_plural " %1 times "
|
||
msgstr[0] ""
|
||
|
||
#: src/models/collapsestateproxymodel.cpp:76
|
||
#, kde-format
|
||
msgctxt "n users"
|
||
msgid " %1 user "
|
||
msgid_plural " %1 users "
|
||
msgstr[0] ""
|
||
|
||
#: src/models/collapsestateproxymodel.cpp:86
|
||
#, kde-format
|
||
msgctxt "[action 1], [action 2 and/or action 3]"
|
||
msgid ", "
|
||
msgstr ""
|
||
|
||
#: src/models/collapsestateproxymodel.cpp:89
|
||
#, kde-format
|
||
msgctxt "[action 1, action 2] or [action 3]"
|
||
msgid " or "
|
||
msgstr ""
|
||
|
||
#: src/models/collapsestateproxymodel.cpp:89
|
||
#, kde-format
|
||
msgctxt "[action 1, action 2] and [action 3]"
|
||
msgid " and "
|
||
msgstr " 并 "
|
||
|
||
#: src/models/emojimodel.cpp:149 src/models/emojimodel.cpp:207
|
||
#, kde-format
|
||
msgctxt "Previously used emojis"
|
||
msgid "History"
|
||
msgstr "历史"
|
||
|
||
#: src/models/emojimodel.cpp:154
|
||
#, kde-format
|
||
msgctxt "'Smileys' is a category of emoji"
|
||
msgid "Smileys"
|
||
msgstr "表情"
|
||
|
||
#: src/models/emojimodel.cpp:159
|
||
#, kde-format
|
||
msgctxt "'People' is a category of emoji"
|
||
msgid "People"
|
||
msgstr "人物"
|
||
|
||
#: src/models/emojimodel.cpp:164
|
||
#, kde-format
|
||
msgctxt "'Nature' is a category of emoji"
|
||
msgid "Nature"
|
||
msgstr "自然"
|
||
|
||
#: src/models/emojimodel.cpp:169
|
||
#, kde-format
|
||
msgctxt "'Food' is a category of emoji"
|
||
msgid "Food"
|
||
msgstr "食物"
|
||
|
||
#: src/models/emojimodel.cpp:174
|
||
#, kde-format
|
||
msgctxt "'Activities' is a category of emoji"
|
||
msgid "Activities"
|
||
msgstr "活动"
|
||
|
||
#: src/models/emojimodel.cpp:179
|
||
#, kde-format
|
||
msgctxt "'Travel' is a category of emoji"
|
||
msgid "Travel"
|
||
msgstr "旅行"
|
||
|
||
#: src/models/emojimodel.cpp:184
|
||
#, kde-format
|
||
msgctxt "'Objects' is a category of emoji"
|
||
msgid "Objects"
|
||
msgstr "物品"
|
||
|
||
#: src/models/emojimodel.cpp:189
|
||
#, kde-format
|
||
msgctxt "'Symbols' is a category of emoji"
|
||
msgid "Symbols"
|
||
msgstr "符号"
|
||
|
||
#: src/models/emojimodel.cpp:194
|
||
#, kde-format
|
||
msgctxt "'Flags' is a category of emoji"
|
||
msgid "Flags"
|
||
msgstr "旗帜"
|
||
|
||
#: src/models/emojimodel.cpp:213
|
||
#, kde-format
|
||
msgctxt "'Custom' is a category of emoji"
|
||
msgid "Custom"
|
||
msgstr "自定义"
|
||
|
||
#: src/models/messageeventmodel.cpp:359 src/models/searchmodel.cpp:156
|
||
#, kde-format
|
||
msgid "Today"
|
||
msgstr "今天"
|
||
|
||
#: src/models/messageeventmodel.cpp:362 src/models/searchmodel.cpp:159
|
||
#, kde-format
|
||
msgid "Yesterday"
|
||
msgstr "昨天"
|
||
|
||
#: src/models/messageeventmodel.cpp:365 src/models/searchmodel.cpp:162
|
||
#, kde-format
|
||
msgid "The day before yesterday"
|
||
msgstr "前天"
|
||
|
||
#: src/models/messageeventmodel.cpp:467 src/models/messageeventmodel.cpp:476
|
||
#, kde-format
|
||
msgid "<i>[This message was deleted]</i>"
|
||
msgstr "<i>[这条消息已被删除]</i>"
|
||
|
||
#: src/models/messageeventmodel.cpp:468
|
||
#, kde-format
|
||
msgid "<i>[This message was deleted: %1]</i>"
|
||
msgstr "<i>[这条消息已被删除:%1]</i>"
|
||
|
||
#: src/models/messageeventmodel.cpp:563
|
||
#, kde-format
|
||
msgid "[REDACTED]"
|
||
msgstr ""
|
||
|
||
#: src/models/messageeventmodel.cpp:563
|
||
#, kde-format
|
||
msgid "[REDACTED: %1]"
|
||
msgstr ""
|
||
|
||
#: src/models/messageeventmodel.cpp:848
|
||
#, kde-format
|
||
msgid "1 user: "
|
||
msgid_plural "%1 users: "
|
||
msgstr[0] ""
|
||
|
||
#: src/models/messageeventmodel.cpp:855
|
||
#, kde-format
|
||
msgctxt "list separator"
|
||
msgid ", "
|
||
msgstr ""
|
||
|
||
#: src/models/roomlistmodel.cpp:452
|
||
#, kde-format
|
||
msgid "Invited"
|
||
msgstr "已邀请"
|
||
|
||
#: src/models/roomlistmodel.cpp:454
|
||
#, kde-format
|
||
msgid "Favorite"
|
||
msgstr "收藏夹"
|
||
|
||
#: src/models/roomlistmodel.cpp:456
|
||
#, kde-format
|
||
msgid "Direct Messages"
|
||
msgstr "私聊"
|
||
|
||
#: src/models/roomlistmodel.cpp:458
|
||
#, kde-format
|
||
msgid "Normal"
|
||
msgstr "普通"
|
||
|
||
#: src/models/roomlistmodel.cpp:460
|
||
#, kde-format
|
||
msgid "Low priority"
|
||
msgstr "低优先级"
|
||
|
||
#: src/models/roomlistmodel.cpp:462
|
||
#, kde-format
|
||
msgid "Spaces"
|
||
msgstr "空间"
|
||
|
||
#: src/neochatroom.cpp:471
|
||
#, kde-format
|
||
msgid "a file"
|
||
msgstr "1 个文件"
|
||
|
||
#: src/neochatroom.cpp:522
|
||
#, kde-format
|
||
msgid "reinvited %1 to the room"
|
||
msgstr "重新邀请 %1 到聊天室"
|
||
|
||
#: src/neochatroom.cpp:524
|
||
#, kde-format
|
||
msgctxt "Optional reason for an invitation"
|
||
msgid ": %1"
|
||
msgstr ":%1"
|
||
|
||
#: src/neochatroom.cpp:533 src/neochatroom.cpp:678
|
||
#, kde-format
|
||
msgid "joined the room (repeated)"
|
||
msgstr "加入了聊天室 (多次)"
|
||
|
||
#: src/neochatroom.cpp:535
|
||
#, kde-format
|
||
msgid "invited %1 to the room"
|
||
msgstr "发送了将 %1 加入聊天室的邀请"
|
||
|
||
#: src/neochatroom.cpp:535 src/neochatroom.cpp:680
|
||
#, kde-format
|
||
msgid "joined the room"
|
||
msgstr "加入了聊天室"
|
||
|
||
#: src/neochatroom.cpp:539
|
||
#, kde-format
|
||
msgid ": %1"
|
||
msgstr ":%1"
|
||
|
||
#: src/neochatroom.cpp:546 src/neochatroom.cpp:688
|
||
#, kde-format
|
||
msgctxt "their refers to a singular user"
|
||
msgid "cleared their display name"
|
||
msgstr "清除了显示名称"
|
||
|
||
#: src/neochatroom.cpp:548
|
||
#, kde-format
|
||
msgctxt "their refers to a singular user"
|
||
msgid "changed their display name to %1"
|
||
msgstr "将显示名称更改为 %1"
|
||
|
||
#: src/neochatroom.cpp:553 src/neochatroom.cpp:695
|
||
#, kde-format
|
||
msgid " and "
|
||
msgstr " 和 "
|
||
|
||
#: src/neochatroom.cpp:556 src/neochatroom.cpp:698
|
||
#, kde-format
|
||
msgctxt "their refers to a singular user"
|
||
msgid "cleared their avatar"
|
||
msgstr "清除了头像"
|
||
|
||
#: src/neochatroom.cpp:562 src/neochatroom.cpp:704
|
||
#, kde-format
|
||
msgid "set an avatar"
|
||
msgstr "设置头像"
|
||
|
||
#: src/neochatroom.cpp:564 src/neochatroom.cpp:706
|
||
#, kde-format
|
||
msgctxt "their refers to a singular user"
|
||
msgid "updated their avatar"
|
||
msgstr "更新了头像"
|
||
|
||
#: src/neochatroom.cpp:568 src/neochatroom.cpp:710
|
||
#, kde-format
|
||
msgctxt "<user> changed nothing"
|
||
msgid "changed nothing"
|
||
msgstr "未更改任何属性"
|
||
|
||
#: src/neochatroom.cpp:574
|
||
#, kde-format
|
||
msgid "withdrew %1's invitation"
|
||
msgstr "退回 %1 的邀请"
|
||
|
||
#: src/neochatroom.cpp:574 src/neochatroom.cpp:716
|
||
#, kde-format
|
||
msgid "rejected the invitation"
|
||
msgstr "拒绝邀请"
|
||
|
||
#: src/neochatroom.cpp:578
|
||
#, kde-format
|
||
msgid "unbanned %1"
|
||
msgstr "取消封禁 %1"
|
||
|
||
#: src/neochatroom.cpp:578 src/neochatroom.cpp:720
|
||
#, kde-format
|
||
msgid "self-unbanned"
|
||
msgstr "自取消封禁"
|
||
|
||
#: src/neochatroom.cpp:581
|
||
#, kde-format
|
||
msgid "has put %1 out of the room: %2"
|
||
msgstr "将 %1 移出了聊天室:%2"
|
||
|
||
#: src/neochatroom.cpp:582 src/neochatroom.cpp:722
|
||
#, kde-format
|
||
msgid "left the room"
|
||
msgstr "离开聊天室"
|
||
|
||
#: src/neochatroom.cpp:586
|
||
#, kde-format
|
||
msgid "banned %1 from the room"
|
||
msgstr "从聊天室中封禁了 %1"
|
||
|
||
#: src/neochatroom.cpp:588
|
||
#, kde-format
|
||
msgid "banned %1 from the room: %2"
|
||
msgstr "从聊天室封禁了 %1 : %2"
|
||
|
||
#: src/neochatroom.cpp:591 src/neochatroom.cpp:727
|
||
#, kde-format
|
||
msgid "self-banned from the room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:595 src/neochatroom.cpp:730
|
||
#, kde-format
|
||
msgid "requested an invite"
|
||
msgstr "希望能被邀请"
|
||
|
||
#: src/neochatroom.cpp:595
|
||
#, kde-format
|
||
msgid "requested an invite with reason: %1"
|
||
msgstr "希望能被邀请,原因:%1"
|
||
|
||
#: src/neochatroom.cpp:599 src/neochatroom.cpp:734
|
||
#, kde-format
|
||
msgid "made something unknown"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:602 src/neochatroom.cpp:737
|
||
#, kde-format
|
||
msgid "cleared the room main alias"
|
||
msgstr "清除了聊天室主别名"
|
||
|
||
#: src/neochatroom.cpp:602
|
||
#, kde-format
|
||
msgid "set the room main alias to: %1"
|
||
msgstr "设置聊天室主别名为: %1"
|
||
|
||
#: src/neochatroom.cpp:605 src/neochatroom.cpp:740
|
||
#, kde-format
|
||
msgid "cleared the room name"
|
||
msgstr "清除了聊天室名称"
|
||
|
||
#: src/neochatroom.cpp:605
|
||
#, kde-format
|
||
msgid "set the room name to: %1"
|
||
msgstr "将聊天室名称设置为: %1"
|
||
|
||
#: src/neochatroom.cpp:608 src/neochatroom.cpp:743
|
||
#, kde-format
|
||
msgid "cleared the topic"
|
||
msgstr "清除了话题"
|
||
|
||
#: src/neochatroom.cpp:609
|
||
#, kde-format
|
||
msgid "set the topic to: %1"
|
||
msgstr "将话题设置为: %1"
|
||
|
||
#: src/neochatroom.cpp:615 src/neochatroom.cpp:746
|
||
#, kde-format
|
||
msgid "changed the room avatar"
|
||
msgstr "更改了聊天室头像"
|
||
|
||
#: src/neochatroom.cpp:618 src/neochatroom.cpp:749
|
||
#, kde-format
|
||
msgid "activated End-to-End Encryption"
|
||
msgstr "激活了端到端加密"
|
||
|
||
#: src/neochatroom.cpp:621
|
||
#, kde-format
|
||
msgid "upgraded the room to version %1"
|
||
msgstr "升级了聊天室到 %1 版本"
|
||
|
||
#: src/neochatroom.cpp:622
|
||
#, kde-format
|
||
msgid "created the room, version %1"
|
||
msgstr "创建了聊天室,版本为 %1"
|
||
|
||
#: src/neochatroom.cpp:625 src/neochatroom.cpp:755
|
||
#, kde-format
|
||
msgctxt "'power level' means permission level"
|
||
msgid "changed the power levels for this room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:629 src/neochatroom.cpp:759
|
||
#, kde-format
|
||
msgid "changed the server access control lists for this room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:633
|
||
#, kde-format
|
||
msgctxt "[User] added <name> widget"
|
||
msgid "added %1 widget"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:636
|
||
#, kde-format
|
||
msgctxt "[User] removed <name> widget"
|
||
msgid "removed %1 widget"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:638
|
||
#, kde-format
|
||
msgctxt "[User] configured <name> widget"
|
||
msgid "configured %1 widget"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:640
|
||
#, kde-format
|
||
msgid "updated %1 state"
|
||
msgstr "更新了 %1 的状态"
|
||
|
||
#: src/neochatroom.cpp:641
|
||
#, kde-format
|
||
msgid "updated %1 state for %2"
|
||
msgstr "更新了 %1 的状态为 %2"
|
||
|
||
#: src/neochatroom.cpp:648 src/neochatroom.cpp:777
|
||
#, kde-format
|
||
msgid "Unknown event"
|
||
msgstr "未知事件"
|
||
|
||
#: src/neochatroom.cpp:661
|
||
#, kde-format
|
||
msgid "sent a message"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:665
|
||
#, kde-format
|
||
msgid "sent a sticker"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:671
|
||
#, kde-format
|
||
msgid "reinvited someone to the room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:680
|
||
#, kde-format
|
||
msgid "invited someone to the room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:690
|
||
#, kde-format
|
||
msgctxt "their refers to a singular user"
|
||
msgid "changed their display name"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:716
|
||
#, kde-format
|
||
msgid "withdrew a user's invitation"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:720
|
||
#, kde-format
|
||
msgid "unbanned a user"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:722
|
||
#, kde-format
|
||
msgid "put a user out of the room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:725
|
||
#, kde-format
|
||
msgid "banned a user from the room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:737
|
||
#, kde-format
|
||
msgid "set the room main alias"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:740
|
||
#, kde-format
|
||
msgid "set the room name"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:743
|
||
#, kde-format
|
||
msgid "set the topic"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:752
|
||
#, kde-format
|
||
msgid "upgraded the room version"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:752
|
||
#, kde-format
|
||
msgid "created the room"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:763
|
||
#, kde-format
|
||
msgid "added a widget"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:766
|
||
#, kde-format
|
||
msgid "removed a widget"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:768
|
||
#, kde-format
|
||
msgid "configured a widget"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:770
|
||
#, kde-format
|
||
msgid "updated the state"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:774
|
||
#, kde-format
|
||
msgid "started a poll"
|
||
msgstr ""
|
||
|
||
#: src/neochatroom.cpp:1693 src/neochatroom.cpp:1694
|
||
#, kde-format
|
||
msgid "Report sent successfully."
|
||
msgstr ""
|
||
|
||
#: src/notificationsmanager.cpp:65
|
||
#, kde-format
|
||
msgid "%1 (%2)"
|
||
msgstr "%1 (%2)"
|
||
|
||
#: src/notificationsmanager.cpp:71
|
||
#, kde-format
|
||
msgid "Open NeoChat in this room"
|
||
msgstr "在此聊天室打开 NeoChat"
|
||
|
||
#: src/notificationsmanager.cpp:85
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:50
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:37
|
||
#: src/qml/Page/RoomPage.qml:558
|
||
#, kde-format
|
||
msgid "Reply"
|
||
msgstr "回复"
|
||
|
||
#: src/notificationsmanager.cpp:86
|
||
#, kde-format
|
||
msgid "Reply..."
|
||
msgstr "回复..."
|
||
|
||
#: src/notificationsmanager.cpp:107
|
||
#, kde-format
|
||
msgid "%1 invited you to a room"
|
||
msgstr ""
|
||
|
||
#: src/notificationsmanager.cpp:111
|
||
#, kde-format
|
||
msgid "Open this invitation in NeoChat"
|
||
msgstr ""
|
||
|
||
#: src/notificationsmanager.cpp:117
|
||
#, kde-format
|
||
msgid "Accept Invitation"
|
||
msgstr "接受邀请"
|
||
|
||
#: src/notificationsmanager.cpp:117
|
||
#, kde-format
|
||
msgid "Reject Invitation"
|
||
msgstr "拒绝邀请"
|
||
|
||
#: src/qml/Component/ChatBox/AttachmentPane.qml:30
|
||
#, kde-format
|
||
msgid "Attachment:"
|
||
msgstr "附件:"
|
||
|
||
#: src/qml/Component/ChatBox/AttachmentPane.qml:38
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:28
|
||
#: src/qml/Page/ImageEditorPage.qml:20 src/qml/Page/RoomPage.qml:547
|
||
#, kde-format
|
||
msgid "Edit"
|
||
msgstr "编辑"
|
||
|
||
#: src/qml/Component/ChatBox/AttachmentPane.qml:62
|
||
#, kde-format
|
||
msgid "Cancel sending attachment"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:31
|
||
#, kde-format
|
||
msgid "Attach an image or file"
|
||
msgstr "附送图像或文件"
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:57
|
||
#, kde-format
|
||
msgid "Add an Emoji"
|
||
msgstr "添加 Emoji 表情符号"
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:77
|
||
#, kde-format
|
||
msgid "Send message"
|
||
msgstr "发送消息"
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:123
|
||
#, kde-format
|
||
msgid ""
|
||
"This room is encrypted. Build libQuotient with encryption enabled to send "
|
||
"encrypted messages."
|
||
msgstr "此聊天室已加密。请在构建 libQuotient 时将加密支持打开以发送加密信息。"
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:123
|
||
#, kde-format
|
||
msgid "Send an encrypted message…"
|
||
msgstr "发送一条加密消息..."
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:123
|
||
#, kde-format
|
||
msgid "Set an attachment caption..."
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:123
|
||
#, kde-format
|
||
msgid "Send a message…"
|
||
msgstr "发送一条消息..."
|
||
|
||
#: src/qml/Component/ChatBox/ChatBar.qml:273
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Cancel reply"
|
||
msgstr "取消回复"
|
||
|
||
#: src/qml/Component/ChatBox/ChatBox.qml:29
|
||
#, kde-format
|
||
msgid "NeoChat is offline. Please check your network connection."
|
||
msgstr "NeoChat 处于离线状态。请检查您的网络连接。"
|
||
|
||
#: src/qml/Component/ChatBox/ReplyPane.qml:32
|
||
#, kde-format
|
||
msgid "Replying to:"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Emoji/EmojiGrid.qml:77
|
||
#, kde-format
|
||
msgid "No emojis"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/ExploreComponent.qml:19 src/qml/Page/RoomListPage.qml:224
|
||
#, kde-format
|
||
msgid "Explore rooms"
|
||
msgstr "探索聊天室"
|
||
|
||
#: src/qml/Component/ExploreComponent.qml:26 src/qml/Menu/GlobalMenu.qml:43
|
||
#: src/qml/Menu/GlobalMenu.qml:48 src/qml/Page/StartChatPage.qml:18
|
||
#, kde-format
|
||
msgid "Start a Chat"
|
||
msgstr "开始聊天"
|
||
|
||
#: src/qml/Component/ExploreComponent.qml:31
|
||
#: src/qml/Dialog/CreateRoomDialog.qml:16
|
||
#, kde-format
|
||
msgid "Create a Room"
|
||
msgstr "创建聊天室"
|
||
|
||
#: src/qml/Component/ExploreComponent.qml:58
|
||
#: src/qml/Component/ExploreComponent.qml:109
|
||
#, kde-format
|
||
msgid "Create rooms and chats"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/FullScreenImage.qml:82
|
||
#, kde-format
|
||
msgid "Zoom in"
|
||
msgstr "放大"
|
||
|
||
#: src/qml/Component/FullScreenImage.qml:101
|
||
#, kde-format
|
||
msgid "Zoom out"
|
||
msgstr "缩小"
|
||
|
||
#: src/qml/Component/FullScreenImage.qml:120
|
||
#, kde-format
|
||
msgid "Rotate left"
|
||
msgstr "向左旋转"
|
||
|
||
#: src/qml/Component/FullScreenImage.qml:134
|
||
#, kde-format
|
||
msgid "Rotate right"
|
||
msgstr "向右旋转"
|
||
|
||
#: src/qml/Component/FullScreenImage.qml:148
|
||
#, kde-format
|
||
msgid "Save as"
|
||
msgstr "另存为"
|
||
|
||
#: src/qml/Component/FullScreenImage.qml:166
|
||
#, kde-format
|
||
msgid "Close"
|
||
msgstr "关闭"
|
||
|
||
#: src/qml/Component/Login/Homeserver.qml:18
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Select a Homeserver"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Login/Homeserver.qml:38
|
||
#, kde-format
|
||
msgid "Homeserver:"
|
||
msgstr "主服务器:"
|
||
|
||
#: src/qml/Component/Login/Homeserver.qml:39
|
||
#, kde-format
|
||
msgid "Other..."
|
||
msgstr "其他..."
|
||
|
||
#: src/qml/Component/Login/Homeserver.qml:45
|
||
#, kde-format
|
||
msgid "Url:"
|
||
msgstr "链接:"
|
||
|
||
#: src/qml/Component/Login/Homeserver.qml:57
|
||
#: src/qml/Component/Login/Login.qml:52
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Continue"
|
||
msgstr "继续"
|
||
|
||
#: src/qml/Component/Login/Loading.qml:17
|
||
#, kde-format
|
||
msgid "Please wait. This might take a little while."
|
||
msgstr "请稍候。这可能需要一些时间。"
|
||
|
||
#: src/qml/Component/Login/Login.qml:19 src/qml/Component/Login/Sso.qml:15
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Login"
|
||
msgstr "登录"
|
||
|
||
#: src/qml/Component/Login/Login.qml:20
|
||
#, kde-format
|
||
msgid "Enter your Matrix ID"
|
||
msgstr "输入您的 Matrix ID"
|
||
|
||
#: src/qml/Component/Login/Login.qml:29
|
||
#, kde-format
|
||
msgid "Matrix ID:"
|
||
msgstr "Matrix ID:"
|
||
|
||
#: src/qml/Component/Login/Login.qml:52 src/qml/Component/Login/Sso.qml:45
|
||
#: src/qml/Page/LoadingPage.qml:9
|
||
#, kde-format
|
||
msgid "Loading…"
|
||
msgstr "加载中…"
|
||
|
||
#: src/qml/Component/Login/Login.qml:52
|
||
#, kde-format
|
||
msgid "Already logged in"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Login/LoginMethod.qml:14
|
||
#, kde-format
|
||
msgid "Login Methods"
|
||
msgstr "登录方式"
|
||
|
||
#: src/qml/Component/Login/LoginMethod.qml:20
|
||
#, kde-format
|
||
msgid "Login with password"
|
||
msgstr "使用密码登录"
|
||
|
||
#: src/qml/Component/Login/LoginMethod.qml:27
|
||
#: src/qml/Component/Login/Sso.qml:16
|
||
#, kde-format
|
||
msgid "Login with single sign-on"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Login/LoginRegister.qml:19
|
||
#: src/qml/Component/Login/Sso.qml:25 src/qml/Component/Login/Sso.qml:41
|
||
#, kde-format
|
||
msgid "Login"
|
||
msgstr "登录"
|
||
|
||
#: src/qml/Component/Login/LoginRegister.qml:26
|
||
#, kde-format
|
||
msgid "Register"
|
||
msgstr "注册"
|
||
|
||
#: src/qml/Component/Login/LoginStep.qml:11
|
||
#: src/qml/Component/Login/LoginStep.qml:12 src/qml/Page/WelcomePage.qml:17
|
||
#, kde-format
|
||
msgid "Welcome"
|
||
msgstr "欢迎使用"
|
||
|
||
#: src/qml/Component/Login/Password.qml:15
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Password"
|
||
msgstr "密码"
|
||
|
||
#: src/qml/Component/Login/Password.qml:16
|
||
#, kde-format
|
||
msgid "Enter your password"
|
||
msgstr "请输入您的密码"
|
||
|
||
#: src/qml/Component/Login/Password.qml:22
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Login"
|
||
msgstr "登录"
|
||
|
||
#: src/qml/Component/Login/Sso.qml:23
|
||
#, kde-format
|
||
msgid "Complete the authentication steps in your browser"
|
||
msgstr "请完成在您浏览器中的身份验证步骤"
|
||
|
||
#: src/qml/Component/Login/Sso.qml:33 src/qml/Page/WelcomePage.qml:72
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Back"
|
||
msgstr "返回"
|
||
|
||
#: src/qml/Component/Timeline/EncryptedDelegate.qml:15
|
||
#: src/qml/Component/Timeline/ReplyComponent.qml:134
|
||
#, kde-format
|
||
msgid ""
|
||
"This message is encrypted and the sender has not shared the key with this "
|
||
"device."
|
||
msgstr "此消息已加密,但发送者尚未与此设备共享密钥。"
|
||
|
||
#: src/qml/Component/Timeline/FileDelegate.qml:54
|
||
#: src/qml/Component/Timeline/FileDelegate.qml:141
|
||
#, kde-format
|
||
msgctxt ""
|
||
"tooltip for a button on a message; offers ability to download its file"
|
||
msgid "Download"
|
||
msgstr "下载"
|
||
|
||
#: src/qml/Component/Timeline/FileDelegate.qml:70
|
||
#: src/qml/Component/Timeline/FileDelegate.qml:132
|
||
#, kde-format
|
||
msgctxt ""
|
||
"tooltip for a button on a message; offers ability to open its downloaded "
|
||
"file with an appropriate application"
|
||
msgid "Open File"
|
||
msgstr "打开文件"
|
||
|
||
#: src/qml/Component/Timeline/FileDelegate.qml:85
|
||
#, kde-format
|
||
msgctxt "file download progress"
|
||
msgid "%1 / %2"
|
||
msgstr "%1 / %2"
|
||
|
||
#: src/qml/Component/Timeline/FileDelegate.qml:90
|
||
#, kde-format
|
||
msgctxt ""
|
||
"tooltip for a button on a message; stops downloading the message's file"
|
||
msgid "Stop Download"
|
||
msgstr "停止下载"
|
||
|
||
#: src/qml/Component/Timeline/LinkPreviewDelegate.qml:127
|
||
#, kde-format
|
||
msgid "Shrink preview"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/LinkPreviewDelegate.qml:127
|
||
#, kde-format
|
||
msgid "Expand preview"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/LinkPreviewDelegate.qml:152
|
||
#, kde-format
|
||
msgid "Loading URL preview"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/MessageEditComponent.qml:75
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Confirm edit"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/MessageEditComponent.qml:87
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Cancel edit"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/PollDelegate.qml:48
|
||
#, kde-format
|
||
msgid "Based on votes by %1 user"
|
||
msgid_plural "Based on votes by %1 users"
|
||
msgstr[0] ""
|
||
|
||
#: src/qml/Component/Timeline/PollDelegate.qml:48
|
||
#, kde-format
|
||
msgctxt "as in 'this vote has ended'"
|
||
msgid "(Ended)"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/ReactionDelegate.qml:53
|
||
#, kde-format
|
||
msgctxt "Separate the usernames of users"
|
||
msgid " and "
|
||
msgstr " 与 "
|
||
|
||
#: src/qml/Component/Timeline/ReactionDelegate.qml:59
|
||
#, kde-format
|
||
msgctxt "%1 is the number of other users"
|
||
msgid " and %1 other"
|
||
msgid_plural " and %1 others"
|
||
msgstr[0] " 与另外 %1 人"
|
||
|
||
#: src/qml/Component/Timeline/ReactionDelegate.qml:62
|
||
#, kde-format
|
||
msgctxt "%2 is the users who reacted and %3 the emoji that was given"
|
||
msgid "%2 reacted with %3"
|
||
msgid_plural "%2 reacted with %3"
|
||
msgstr[0] "%2 回应了 %3"
|
||
|
||
#: src/qml/Component/Timeline/ReadMarkerDelegate.qml:69
|
||
#, kde-format
|
||
msgctxt "Relative time since the room was last read"
|
||
msgid "Last read: %1"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/Timeline/RichLabel.qml:60
|
||
#, kde-format
|
||
msgid " (edited)"
|
||
msgstr "(已编辑)"
|
||
|
||
#: src/qml/Component/Timeline/VideoDelegate.qml:170
|
||
#, kde-format
|
||
msgid "Video"
|
||
msgstr "视频"
|
||
|
||
#: src/qml/Component/Timeline/VideoDelegate.qml:234
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Volume"
|
||
msgstr ""
|
||
|
||
#: src/qml/Component/UserInfo.qml:57 src/qml/Settings/AccountsPage.qml:83
|
||
#, kde-format
|
||
msgid "Add Account"
|
||
msgstr "添加账户"
|
||
|
||
#: src/qml/Component/UserInfo.qml:58
|
||
#, kde-format
|
||
msgid "Log in to an existing account"
|
||
msgstr "使用现有账户登录"
|
||
|
||
#: src/qml/Component/UserInfo.qml:60
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "Login"
|
||
msgstr "登录"
|
||
|
||
#: src/qml/Component/UserInfo.qml:145
|
||
#, kde-format
|
||
msgid "Edit this account"
|
||
msgstr "编辑此账户"
|
||
|
||
#: src/qml/Component/UserInfo.qml:150 src/qml/Settings/AccountsPage.qml:36
|
||
#, kde-format
|
||
msgid "Account editor"
|
||
msgstr "账户编辑器"
|
||
|
||
#: src/qml/Component/UserInfo.qml:178
|
||
#, kde-format
|
||
msgid "Switch User"
|
||
msgstr "切换用户"
|
||
|
||
#: src/qml/Component/UserInfo.qml:194 src/qml/Page/InviteUserPage.qml:42
|
||
#, kde-format
|
||
msgid "Add"
|
||
msgstr "添加"
|
||
|
||
#: src/qml/Component/UserInfo.qml:205 src/qml/Menu/GlobalMenu.qml:28
|
||
#, kde-format
|
||
msgid "Configure"
|
||
msgstr "配置"
|
||
|
||
#: src/qml/Component/UserInfo.qml:206
|
||
#, kde-format
|
||
msgid "Open Settings"
|
||
msgstr "打开设置"
|
||
|
||
#: src/qml/Dialog/ConfirmEncryptionDialog.qml:17
|
||
#: src/qml/Dialog/ConfirmEncryptionDialog.qml:36
|
||
#, kde-format
|
||
msgid "Activate Encryption"
|
||
msgstr "激活加密"
|
||
|
||
#: src/qml/Dialog/ConfirmEncryptionDialog.qml:20
|
||
#, kde-format
|
||
msgid ""
|
||
"It will not be possible to deactivate the encryption after it is enabled."
|
||
msgstr "启用后无法停用加密。"
|
||
|
||
#: src/qml/Dialog/ConfirmEncryptionDialog.qml:30
|
||
#: src/qml/Dialog/ConfirmLogoutDialog.qml:29
|
||
#: src/qml/Page/ImageEditorPage.qml:125
|
||
#: src/qml/Settings/AccountEditorPage.qml:183
|
||
#, kde-format
|
||
msgid "Cancel"
|
||
msgstr "取消"
|
||
|
||
#: src/qml/Dialog/ConfirmLogoutDialog.qml:16
|
||
#: src/qml/Dialog/ConfirmLogoutDialog.qml:35
|
||
#: src/qml/Settings/AccountEditorPage.qml:231
|
||
#: src/qml/Settings/AccountEditorPage.qml:235
|
||
#, kde-format
|
||
msgid "Sign out"
|
||
msgstr "退出登录"
|
||
|
||
#: src/qml/Dialog/ConfirmLogoutDialog.qml:19
|
||
#, kde-format
|
||
msgid "Are you sure you want to sign out?"
|
||
msgstr "您确定要退出登录吗?"
|
||
|
||
#: src/qml/Dialog/CreateRoomDialog.qml:21
|
||
#, kde-format
|
||
msgid "Room Name"
|
||
msgstr "聊天室名称"
|
||
|
||
#: src/qml/Dialog/CreateRoomDialog.qml:27
|
||
#, kde-format
|
||
msgid "Room Topic"
|
||
msgstr "聊天室话题"
|
||
|
||
#: src/qml/Dialog/CreateRoomDialog.qml:34 src/qml/Page/JoinRoomPage.qml:159
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Ok"
|
||
msgstr "确定"
|
||
|
||
#: src/qml/Dialog/KeyVerification/EmojiSas.qml:23
|
||
#, kde-format
|
||
msgid ""
|
||
"Confirm the emoji below are displayed on both devices, in the same order."
|
||
msgstr "请确认下面的表情符号在两个设备上均以相同顺序显示。"
|
||
|
||
#: src/qml/Dialog/KeyVerification/EmojiSas.qml:39
|
||
#, kde-format
|
||
msgid "They match"
|
||
msgstr "它们匹配"
|
||
|
||
#: src/qml/Dialog/KeyVerification/EmojiSas.qml:45
|
||
#, kde-format
|
||
msgid "They don't match"
|
||
msgstr "它们不匹配"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:14
|
||
#, kde-format
|
||
msgid "Session Verification"
|
||
msgstr "会话验证"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:36
|
||
#, kde-format
|
||
msgid "Waiting for device to accept verification."
|
||
msgstr "等待设备接受验证。"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:42
|
||
#, kde-format
|
||
msgid "Incoming key verification request from device **%1**"
|
||
msgstr "收到来自设备 **%1** 的密钥验证请求"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:48
|
||
#, kde-format
|
||
msgid "Waiting for other party to verify."
|
||
msgstr "正在等待对方验证。"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:54
|
||
#, kde-format
|
||
msgid "Compare a set of emoji on both devices"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:62
|
||
#, kde-format
|
||
msgid "Successfully verified device **%1**"
|
||
msgstr "成功验证了设备 **%1**"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:73
|
||
#: src/qml/Page/RoomPage.qml:196
|
||
#, kde-format
|
||
msgid "Accept"
|
||
msgstr "接受"
|
||
|
||
#: src/qml/Dialog/KeyVerification/KeyVerificationDialog.qml:79
|
||
#, kde-format
|
||
msgid "Decline"
|
||
msgstr "拒绝"
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:21
|
||
#, kde-format
|
||
msgid "The session verification was canceled for unknown reason."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:23
|
||
#, kde-format
|
||
msgid "The session verification timed out."
|
||
msgstr "会话验证已超时。"
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:25
|
||
#, kde-format
|
||
msgid "The session verification timed out for remote party."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:27
|
||
#, kde-format
|
||
msgid "You canceled the session verification."
|
||
msgstr "您取消了会话验证。"
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:29
|
||
#, kde-format
|
||
msgid "The remote party canceled the session verification."
|
||
msgstr "另一端取消了会话验证。"
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:31
|
||
#, kde-format
|
||
msgid ""
|
||
"The session verification was canceled because we received an unexpected "
|
||
"message."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:33
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because it received an "
|
||
"unexpected message."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:35
|
||
#, kde-format
|
||
msgid ""
|
||
"The session verification was canceled because it received a message for an "
|
||
"unknown session."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:37
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because it received a "
|
||
"message for an unknown session."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:39
|
||
#, kde-format
|
||
msgid ""
|
||
"The session verification was canceled because NeoChat is unable to handle "
|
||
"this verification method."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:41
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because it is unable to "
|
||
"handle this verification method."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:43
|
||
#, kde-format
|
||
msgid "The session verification was canceled because the keys are incorrect."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:45
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because the keys are "
|
||
"incorrect."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:47
|
||
#, kde-format
|
||
msgid ""
|
||
"The session verification was canceled because it verifies an unexpected user."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:49
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because it verifies an "
|
||
"unexpected user."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:51
|
||
#, kde-format
|
||
msgid ""
|
||
"The session verification was canceled because we received an invalid message."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:53
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because it received an "
|
||
"invalid message."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:55
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:57
|
||
#, kde-format
|
||
msgid "The session was accepted on a different device"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:59
|
||
#, kde-format
|
||
msgid "The session verification was canceled because of a mismatched key."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:61
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because of a mismatched "
|
||
"key."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:63
|
||
#, kde-format
|
||
msgid "The session verification was canceled because the keys do not match."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:65
|
||
#, kde-format
|
||
msgid ""
|
||
"The remote party canceled the session verification because the keys do not "
|
||
"match."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/KeyVerification/VerificationCanceled.qml:67
|
||
#, kde-format
|
||
msgid "The session verification was canceled due to an unknown error."
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/OpenFileDialog.qml:12
|
||
#, kde-format
|
||
msgid "Please choose a file"
|
||
msgstr "请选择一个文件"
|
||
|
||
#: src/qml/Dialog/PowerLevelDialog.qml:14
|
||
#, kde-format
|
||
msgid "Edit user power level"
|
||
msgstr "编辑用户权力等级"
|
||
|
||
#: src/qml/Dialog/PowerLevelDialog.qml:37
|
||
#: src/qml/RoomSettings/Permissions.qml:74
|
||
#, kde-format
|
||
msgid "Member (0)"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/PowerLevelDialog.qml:38
|
||
#: src/qml/RoomSettings/Permissions.qml:75
|
||
#, kde-format
|
||
msgid "Moderator (50)"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/PowerLevelDialog.qml:39
|
||
#: src/qml/RoomSettings/Permissions.qml:76
|
||
#, kde-format
|
||
msgid "Admin (100)"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/PowerLevelDialog.qml:43 src/qml/RoomSettings/General.qml:347
|
||
#: src/qml/Settings/DevicesPage.qml:186
|
||
#, kde-format
|
||
msgid "Confirm"
|
||
msgstr "确认"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:32
|
||
#, kde-format
|
||
msgctxt "@title:menu Account detail dialog"
|
||
msgid "Account detail"
|
||
msgstr "账户详情"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:80
|
||
#, kde-format
|
||
msgid "Unignore this user"
|
||
msgstr "取消忽略此用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:80
|
||
#, kde-format
|
||
msgid "Ignore this user"
|
||
msgstr "忽略此用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:92
|
||
#, kde-format
|
||
msgid "Kick this user"
|
||
msgstr "踢出此用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:105
|
||
#, kde-format
|
||
msgid "Invite this user"
|
||
msgstr "邀请此用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:117
|
||
#, kde-format
|
||
msgid "Ban this user"
|
||
msgstr "封禁此用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:122
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Ban User"
|
||
msgstr "封禁用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:133
|
||
#, kde-format
|
||
msgid "Unban this user"
|
||
msgstr "解禁此用户"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:145
|
||
#, kde-format
|
||
msgid "Set user power level"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:169
|
||
#, kde-format
|
||
msgid "Remove recent messages by this user"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:174
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Remove Messages"
|
||
msgstr ""
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:184
|
||
#, kde-format
|
||
msgid "Open a private chat"
|
||
msgstr "打开私聊"
|
||
|
||
#: src/qml/Dialog/UserDetailDialog.qml:194
|
||
#, kde-format
|
||
msgid "Copy link"
|
||
msgstr "复制链接"
|
||
|
||
#: src/qml/main.qml:126
|
||
#, kde-format
|
||
msgid "Warning: %1"
|
||
msgstr "警告:%1"
|
||
|
||
#: src/qml/main.qml:265
|
||
#, kde-format
|
||
msgid "%1: %2"
|
||
msgstr ""
|
||
|
||
#: src/qml/main.qml:306
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "Session Verification"
|
||
msgstr ""
|
||
|
||
#: src/qml/main.qml:316
|
||
#, kde-format
|
||
msgid "User consent"
|
||
msgstr "用户许可"
|
||
|
||
#: src/qml/main.qml:321
|
||
#, kde-format
|
||
msgid ""
|
||
"Your homeserver requires you to agree to its terms and conditions before "
|
||
"being able to use it. Please click the button below to read them."
|
||
msgstr ""
|
||
"您的主服务器需要您同意它的条款和条件,然后才能使用。请点击下面的按钮阅读它"
|
||
"们。"
|
||
|
||
#: src/qml/main.qml:326
|
||
#, kde-format
|
||
msgid "Open"
|
||
msgstr "打开"
|
||
|
||
#: src/qml/main.qml:355
|
||
#, kde-format
|
||
msgid "Start a chat"
|
||
msgstr "开始聊天"
|
||
|
||
#: src/qml/main.qml:357
|
||
#, kde-format
|
||
msgid "Do you want to start a chat with %1?"
|
||
msgstr "您想要与 %1 开始聊天吗?"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:17
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Undo"
|
||
msgstr "撤销"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:27
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Redo"
|
||
msgstr "重做"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:40
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Cut"
|
||
msgstr "剪切"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:50
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Copy"
|
||
msgstr "复制"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:60
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Paste"
|
||
msgstr "粘贴"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:70
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Delete"
|
||
msgstr "删除"
|
||
|
||
#: src/qml/Menu/EditMenu.qml:83
|
||
#, kde-format
|
||
msgctxt "text editing menu action"
|
||
msgid "Select All"
|
||
msgstr "选择全部"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:16
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "NeoChat"
|
||
msgstr "NeoChat"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:23
|
||
#, kde-format
|
||
msgid "Configure NeoChat..."
|
||
msgstr "配置 NeoChat..."
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:24
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Configure NeoChat..."
|
||
msgstr "配置 NeoChat..."
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:32
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Quit NeoChat"
|
||
msgstr "退出 NeoChat"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:39
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "File"
|
||
msgstr "文件"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:42
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "New Private Chat…"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:47
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "New Group…"
|
||
msgstr "创建群聊…"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:56
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Browse Chats…"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:61
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Edit"
|
||
msgstr "编辑"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:65
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "View"
|
||
msgstr "视图"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:68
|
||
#, kde-format
|
||
msgctxt ""
|
||
"menu item that opens a UI element called the 'Quick Switcher', which offers "
|
||
"a fast keyboard-based interface for switching in between chats."
|
||
msgid "Open Quick Switcher"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:74
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Window"
|
||
msgstr "窗口"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:81
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Exit Full Screen"
|
||
msgstr "退出全屏模式"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:81
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Enter Full Screen"
|
||
msgstr "进入全屏模式"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:87
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Help"
|
||
msgstr "帮助"
|
||
|
||
#: src/qml/Menu/GlobalMenu.qml:90
|
||
#, kde-format
|
||
msgctxt "menu"
|
||
msgid "Matrix FAQ"
|
||
msgstr "Matrix 常见问题解答"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:26
|
||
#, kde-format
|
||
msgid "Open in New Window"
|
||
msgstr "在新窗口中打开"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:37
|
||
#: src/qml/Menu/RoomListContextMenu.qml:178
|
||
#, kde-format
|
||
msgid "Remove from Favourites"
|
||
msgstr "移出收藏夹"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:37
|
||
#: src/qml/Menu/RoomListContextMenu.qml:178
|
||
#, kde-format
|
||
msgid "Add to Favourites"
|
||
msgstr "移入收藏夹"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:43
|
||
#: src/qml/Menu/RoomListContextMenu.qml:192
|
||
#, kde-format
|
||
msgid "Reprioritize"
|
||
msgstr "恢复优先级"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:43
|
||
#: src/qml/Menu/RoomListContextMenu.qml:192
|
||
#, kde-format
|
||
msgid "Deprioritize"
|
||
msgstr "降低优先级"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:49
|
||
#: src/qml/Menu/RoomListContextMenu.qml:199
|
||
#, kde-format
|
||
msgid "Mark as Read"
|
||
msgstr "标记为已读"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:55
|
||
#, kde-format
|
||
msgctxt "@action:inmenu"
|
||
msgid "Copy user's Matrix ID to Clipboard"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:55
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:30
|
||
#, kde-format
|
||
msgctxt "@action:inmenu"
|
||
msgid "Copy Address to Clipboard"
|
||
msgstr "将地址复制到剪贴板"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:67
|
||
#, kde-format
|
||
msgid "Notification State"
|
||
msgstr "通知状态"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:70
|
||
#, kde-format
|
||
msgid "Follow Global Setting"
|
||
msgstr "使用全局设置"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:81
|
||
#: src/qml/RoomSettings/PushNotification.qml:40
|
||
#, kde-format
|
||
msgctxt "As in 'notify for all messages'"
|
||
msgid "All"
|
||
msgstr "全部"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:92
|
||
#: src/qml/RoomSettings/PushNotification.qml:48
|
||
#, kde-format
|
||
msgctxt ""
|
||
"As in 'notify when the user is mentioned or the message contains a set "
|
||
"keyword'"
|
||
msgid "@Mentions and Keywords"
|
||
msgstr "@提及 和关键词"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:103
|
||
#: src/qml/RoomSettings/PushNotification.qml:56
|
||
#, kde-format
|
||
msgctxt "As in 'do not notify for any messages'"
|
||
msgid "Off"
|
||
msgstr "关闭"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:116
|
||
#: src/qml/Menu/RoomListContextMenu.qml:118
|
||
#: src/qml/Menu/RoomListContextMenu.qml:185 src/qml/Panel/RoomDrawer.qml:101
|
||
#, kde-format
|
||
msgid "Room Settings"
|
||
msgstr "聊天室设置"
|
||
|
||
#: src/qml/Menu/RoomListContextMenu.qml:124
|
||
#: src/qml/Menu/RoomListContextMenu.qml:205
|
||
#, kde-format
|
||
msgid "Leave Room"
|
||
msgstr "离开聊天室"
|
||
|
||
#: src/qml/Menu/ShareAction.qml:19
|
||
#, kde-format
|
||
msgid "Share"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/ShareAction.qml:20
|
||
#, kde-format
|
||
msgid "Share the selected media"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/ShareDialog.qml:34
|
||
#, kde-format
|
||
msgid "Sharing failed"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/ShareDialog.qml:53
|
||
#, kde-format
|
||
msgid "Shared url for image is <a href='%1'>%1</a>"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:25
|
||
#, kde-format
|
||
msgctxt "'Space' is a matrix space"
|
||
msgid "View Space"
|
||
msgstr "查看空间"
|
||
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:39
|
||
#, kde-format
|
||
msgctxt "'Space' is a matrix space"
|
||
msgid "Space Settings"
|
||
msgstr "空间设置"
|
||
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:40
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:97
|
||
#, kde-format
|
||
msgid "Space Settings"
|
||
msgstr "空间设置"
|
||
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:46
|
||
#: src/qml/Menu/SpaceListContextMenu.qml:101
|
||
#, kde-format
|
||
msgctxt "'Space' is a matrix space"
|
||
msgid "Leave Space"
|
||
msgstr "离开空间"
|
||
|
||
#: src/qml/Menu/Timeline/BanSheet.qml:16
|
||
#, kde-format
|
||
msgid "Ban User"
|
||
msgstr "封禁用户"
|
||
|
||
#: src/qml/Menu/Timeline/BanSheet.qml:20
|
||
#, kde-format
|
||
msgid "Reason for banning this user"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/BanSheet.qml:32
|
||
#, kde-format
|
||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||
msgid "Ban"
|
||
msgstr "封禁"
|
||
|
||
#: src/qml/Menu/Timeline/BanSheet.qml:41
|
||
#: src/qml/Menu/Timeline/RemoveSheet.qml:47
|
||
#: src/qml/Menu/Timeline/ReportSheet.qml:41 src/qml/Page/InviteUserPage.qml:22
|
||
#, kde-format
|
||
msgctxt "@action"
|
||
msgid "Cancel"
|
||
msgstr "取消"
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:23
|
||
#, kde-format
|
||
msgid "Open Externally"
|
||
msgstr "在外部打开"
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:41
|
||
#, kde-format
|
||
msgid "Save As"
|
||
msgstr "另存为"
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:59
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:55
|
||
#, kde-format
|
||
msgid "Copy"
|
||
msgstr "复制"
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:74
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:46
|
||
#, kde-format
|
||
msgid "Remove"
|
||
msgstr "移除"
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:78
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:50
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Remove Message"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:83
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:60
|
||
#: src/qml/Menu/Timeline/ReportSheet.qml:32
|
||
#, kde-format
|
||
msgctxt ""
|
||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||
msgid "Report"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:87
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:64
|
||
#, kde-format
|
||
msgctxt "@title"
|
||
msgid "Report Message"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:92
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:69
|
||
#, kde-format
|
||
msgid "View Source"
|
||
msgstr "查看源码"
|
||
|
||
#: src/qml/Menu/Timeline/FileDelegateContextMenu.qml:98
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:75
|
||
#, kde-format
|
||
msgid "Message Source"
|
||
msgstr "消息来源"
|
||
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:81
|
||
#, kde-format
|
||
msgid "Copy Link"
|
||
msgstr "复制链接"
|
||
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:130
|
||
#, kde-format
|
||
msgid "Search for '%1'"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/MessageDelegateContextMenu.qml:151
|
||
#, kde-format
|
||
msgid "Configure Web Shortcuts..."
|
||
msgstr "配置网页快捷键..."
|
||
|
||
#: src/qml/Menu/Timeline/MessageSourceSheet.qml:20
|
||
#: src/qml/Page/DevtoolsPage.qml:29
|
||
#, kde-format
|
||
msgid "Event Source"
|
||
msgstr "事件源码"
|
||
|
||
#: src/qml/Menu/Timeline/RemoveSheet.qml:18
|
||
#, kde-format
|
||
msgid "Remove Messages"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/RemoveSheet.qml:18
|
||
#, kde-format
|
||
msgid "Remove Message"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/RemoveSheet.qml:22
|
||
#, kde-format
|
||
msgid "Reason for removing this user's recent messages"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/RemoveSheet.qml:22
|
||
#, kde-format
|
||
msgid "Reason for removing this message"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/RemoveSheet.qml:34
|
||
#, kde-format
|
||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||
msgid "Remove"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/ReportSheet.qml:16
|
||
#, kde-format
|
||
msgid "Report Message"
|
||
msgstr ""
|
||
|
||
#: src/qml/Menu/Timeline/ReportSheet.qml:20
|
||
#, kde-format
|
||
msgid "Reason for reporting this message"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/DevtoolsPage.qml:15
|
||
#, kde-format
|
||
msgid "Room State - %1"
|
||
msgstr "聊天室状态 - %1"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:36
|
||
#, kde-format
|
||
msgctxt "@action:button Undo modification"
|
||
msgid "Undo"
|
||
msgstr "撤销"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:43
|
||
#, kde-format
|
||
msgctxt "@action:button Accept image modification"
|
||
msgid "Accept"
|
||
msgstr "接受"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:51
|
||
#, kde-format
|
||
msgid ""
|
||
"Unable to save file. Check if you have the correct permission to edit the "
|
||
"cache directory."
|
||
msgstr "无法保存文件。请检查您是否有编辑缓存目录的正确权限。"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:125 src/qml/Page/ImageEditorPage.qml:142
|
||
#, kde-format
|
||
msgctxt "@action:button Crop an image"
|
||
msgid "Crop"
|
||
msgstr "裁剪"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:147
|
||
#, kde-format
|
||
msgctxt "@action:button Rotate an image to the left"
|
||
msgid "Rotate left"
|
||
msgstr "向左旋转"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:153
|
||
#, kde-format
|
||
msgctxt "@action:button Rotate an image to the right"
|
||
msgid "Rotate right"
|
||
msgstr "向右旋转"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:159
|
||
#, kde-format
|
||
msgctxt "@action:button Mirror an image vertically"
|
||
msgid "Flip"
|
||
msgstr "翻转"
|
||
|
||
#: src/qml/Page/ImageEditorPage.qml:165
|
||
#, kde-format
|
||
msgctxt "@action:button Mirror an image horizontally"
|
||
msgid "Mirror"
|
||
msgstr "镜像"
|
||
|
||
#: src/qml/Page/InviteUserPage.qml:17
|
||
#, kde-format
|
||
msgid "Invite a User"
|
||
msgstr "邀请用户"
|
||
|
||
#: src/qml/Page/InviteUserPage.qml:35 src/qml/Page/StartChatPage.qml:30
|
||
#, kde-format
|
||
msgid "Find a user..."
|
||
msgstr "查找用户..."
|
||
|
||
#: src/qml/Page/InviteUserPage.qml:71 src/qml/Page/StartChatPage.qml:133
|
||
#, kde-format
|
||
msgid "No users available"
|
||
msgstr "无可用用户"
|
||
|
||
#: src/qml/Page/InviteUserPage.qml:121
|
||
#, kde-format
|
||
msgid "Send invitation"
|
||
msgstr "发送邀请"
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:21
|
||
#, kde-format
|
||
msgid "Explore Rooms"
|
||
msgstr "探索聊天室"
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:36
|
||
#, kde-format
|
||
msgid "Find a room..."
|
||
msgstr "查找聊天室..."
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:44
|
||
#, kde-format
|
||
msgid "View"
|
||
msgstr "查看"
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:44
|
||
#, kde-format
|
||
msgid "Join"
|
||
msgstr "加入"
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:73
|
||
#, kde-format
|
||
msgid "Add New Server"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:74
|
||
#, kde-format
|
||
msgid "Home Server"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:83
|
||
#, kde-format
|
||
msgid "Add new server"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:114
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "Add server"
|
||
msgstr "添加服务器"
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:127
|
||
#, kde-format
|
||
msgid "Valid server entered"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:127
|
||
#, kde-format
|
||
msgid "This server cannot be resolved or has already been added"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:127
|
||
#, kde-format
|
||
msgid "The entered text is not a valid url"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:127
|
||
#, kde-format
|
||
msgid "Enter server url e.g. kde.org"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:135
|
||
#, kde-format
|
||
msgid "Server URL"
|
||
msgstr "服务器 URL"
|
||
|
||
#: src/qml/Page/JoinRoomPage.qml:227
|
||
#, kde-format
|
||
msgid "Joined"
|
||
msgstr "已加入"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:58
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Show All Rooms"
|
||
msgstr "显示所有聊天室"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:221
|
||
#, kde-format
|
||
msgid "No rooms found"
|
||
msgstr "没有找到聊天室"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:221
|
||
#, kde-format
|
||
msgid "Join some rooms to get started"
|
||
msgstr "加入聊天室,开启畅聊"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:224
|
||
#, kde-format
|
||
msgid "Search in room directory"
|
||
msgstr "在聊天室目录中搜索"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:322 src/qml/Page/RoomListPage.qml:374
|
||
#, kde-format
|
||
msgid "No Name"
|
||
msgstr "无名称"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:389
|
||
#, kde-format
|
||
msgid "Muted room"
|
||
msgstr "已静音的聊天室"
|
||
|
||
#: src/qml/Page/RoomListPage.qml:416
|
||
#, kde-format
|
||
msgid "Configure room"
|
||
msgstr "配置聊天室"
|
||
|
||
#: src/qml/Page/RoomPage.qml:185
|
||
#, kde-format
|
||
msgid "Accept this invitation?"
|
||
msgstr "要接受此邀请吗?"
|
||
|
||
#: src/qml/Page/RoomPage.qml:189
|
||
#, kde-format
|
||
msgid "Reject"
|
||
msgstr "拒绝"
|
||
|
||
#: src/qml/Page/RoomPage.qml:287
|
||
#, kde-format
|
||
msgid "Choose local file"
|
||
msgstr "选择本地文件"
|
||
|
||
#: src/qml/Page/RoomPage.qml:314
|
||
#, kde-format
|
||
msgid "Clipboard image"
|
||
msgstr "剪贴板图像"
|
||
|
||
#: src/qml/Page/RoomPage.qml:368
|
||
#, kde-format
|
||
msgid "Jump to first unread message"
|
||
msgstr "跳转到第一条未读消息"
|
||
|
||
#: src/qml/Page/RoomPage.qml:395
|
||
#, kde-format
|
||
msgid "Jump to latest message"
|
||
msgstr "跳转到最新消息"
|
||
|
||
#: src/qml/Page/RoomPage.qml:420
|
||
#, kde-format
|
||
msgid "Drag items here to share them"
|
||
msgstr "拖动项目到此处来分享"
|
||
|
||
#: src/qml/Page/RoomPage.qml:452
|
||
#, kde-format
|
||
msgctxt "Message displayed when some users are typing"
|
||
msgid "%2 is typing"
|
||
msgid_plural "%2 are typing"
|
||
msgstr[0] "%2 正在輸入"
|
||
|
||
#: src/qml/Page/RoomPage.qml:523
|
||
#, kde-format
|
||
msgid "This message was sent from a verified device"
|
||
msgstr ""
|
||
|
||
#: src/qml/Page/RoomPage.qml:529
|
||
#, kde-format
|
||
msgid "React"
|
||
msgstr "回应"
|
||
|
||
#: src/qml/Page/SearchPage.qml:17
|
||
#, kde-format
|
||
msgctxt "@action:title"
|
||
msgid "Search Messages"
|
||
msgstr "搜索消息"
|
||
|
||
#: src/qml/Page/SearchPage.qml:59
|
||
#, kde-format
|
||
msgid "Enter a text to start searching"
|
||
msgstr "请输入文本以开始搜索"
|
||
|
||
#: src/qml/Page/SearchPage.qml:65
|
||
#, kde-format
|
||
msgid "No results found"
|
||
msgstr "未找到结果"
|
||
|
||
#: src/qml/Page/StartChatPage.qml:38
|
||
#, kde-format
|
||
msgid "Chat"
|
||
msgstr "聊天"
|
||
|
||
#: src/qml/Page/WelcomePage.qml:56
|
||
#, kde-format
|
||
msgid "Welcome to Matrix"
|
||
msgstr "欢迎使用 Matrix"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:91
|
||
#, kde-format
|
||
msgid "Room information"
|
||
msgstr "聊天室信息"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:98
|
||
#, kde-format
|
||
msgid "Room settings"
|
||
msgstr "聊天室设置"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:149
|
||
#, kde-format
|
||
msgid "No name"
|
||
msgstr "无名称"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:155
|
||
#, kde-format
|
||
msgid "No Canonical Alias"
|
||
msgstr ""
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:164
|
||
#, kde-format
|
||
msgid "No Topic"
|
||
msgstr "无话题"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:182
|
||
#, kde-format
|
||
msgid "Options"
|
||
msgstr "选项"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:190
|
||
#, kde-format
|
||
msgid "Open developer tools"
|
||
msgstr "打开开发者工具"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:194
|
||
#, kde-format
|
||
msgid "Developer Tools"
|
||
msgstr "开发者工具"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:202
|
||
#, kde-format
|
||
msgid "Search in this room"
|
||
msgstr "在此聊天室中搜索"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:208
|
||
#, kde-format
|
||
msgctxt "@action:title"
|
||
msgid "Search"
|
||
msgstr "搜索"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:216
|
||
#, kde-format
|
||
msgid "Remove room from favorites"
|
||
msgstr "从收藏夹中移除聊天室"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:216
|
||
#, kde-format
|
||
msgid "Make room favorite"
|
||
msgstr "收藏聊天室"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:222
|
||
#, kde-format
|
||
msgid "Members"
|
||
msgstr "成员"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:230
|
||
#, kde-format
|
||
msgid "Search user in room"
|
||
msgstr ""
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:244
|
||
#, kde-format
|
||
msgid "Invite user to room"
|
||
msgstr "邀请用户到聊天室"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:251
|
||
#, kde-format
|
||
msgid "%1 Member"
|
||
msgid_plural "%1 Members"
|
||
msgstr[0] "%1 位成员"
|
||
|
||
#: src/qml/Panel/RoomDrawer.qml:251
|
||
#, kde-format
|
||
msgid "No Member Count"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Categories.qml:15 src/qml/RoomSettings/General.qml:20
|
||
#: src/qml/Settings/SettingsPage.qml:12
|
||
#, kde-format
|
||
msgid "General"
|
||
msgstr "常规"
|
||
|
||
#: src/qml/RoomSettings/Categories.qml:25 src/qml/RoomSettings/Security.qml:19
|
||
#, kde-format
|
||
msgid "Security"
|
||
msgstr "安全"
|
||
|
||
#: src/qml/RoomSettings/Categories.qml:35
|
||
#, kde-format
|
||
msgid "Permissions"
|
||
msgstr "权限"
|
||
|
||
#: src/qml/RoomSettings/Categories.qml:45 src/qml/Settings/SettingsPage.qml:22
|
||
#, kde-format
|
||
msgid "Notifications"
|
||
msgstr "通知"
|
||
|
||
#: src/qml/RoomSettings/General.qml:31
|
||
#, kde-format
|
||
msgid "Room Information"
|
||
msgstr "聊天室信息"
|
||
|
||
#: src/qml/RoomSettings/General.qml:51
|
||
#, kde-format
|
||
msgid "Update avatar"
|
||
msgstr "更新头像"
|
||
|
||
#: src/qml/RoomSettings/General.qml:76
|
||
#, kde-format
|
||
msgid "Room name:"
|
||
msgstr "聊天室名称:"
|
||
|
||
#: src/qml/RoomSettings/General.qml:88
|
||
#, kde-format
|
||
msgid "Room topic:"
|
||
msgstr "聊天室话题:"
|
||
|
||
#: src/qml/RoomSettings/General.qml:110
|
||
#: src/qml/Settings/AccountEditorPage.qml:105
|
||
#: src/qml/Settings/AccountEditorPage.qml:170
|
||
#, kde-format
|
||
msgid "Save"
|
||
msgstr "保存"
|
||
|
||
#: src/qml/RoomSettings/General.qml:125
|
||
#, kde-format
|
||
msgid "Room ID"
|
||
msgstr "聊天室 ID"
|
||
|
||
#: src/qml/RoomSettings/General.qml:130
|
||
#, kde-format
|
||
msgid "Copy room ID to clipboard"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:144
|
||
#, kde-format
|
||
msgid "Room version"
|
||
msgstr "聊天室版本"
|
||
|
||
#: src/qml/RoomSettings/General.qml:150
|
||
#, kde-format
|
||
msgid "Upgrade Room"
|
||
msgstr "升级聊天室"
|
||
|
||
#: src/qml/RoomSettings/General.qml:173
|
||
#, kde-format
|
||
msgid "Aliases"
|
||
msgstr "别名"
|
||
|
||
#: src/qml/RoomSettings/General.qml:177
|
||
#, kde-format
|
||
msgid "No canonical alias set"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:190
|
||
#, kde-format
|
||
msgid "Make this alias the room's canonical alias"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:205
|
||
#, kde-format
|
||
msgid "Delete alias"
|
||
msgstr "删除别名"
|
||
|
||
#: src/qml/RoomSettings/General.qml:231
|
||
#, kde-format
|
||
msgid "#new_alias:server.org"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:248
|
||
#, kde-format
|
||
msgid "Add new alias"
|
||
msgstr "添加新别名"
|
||
|
||
#: src/qml/RoomSettings/General.qml:271
|
||
#, kde-format
|
||
msgid "URL Previews"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:274
|
||
#, kde-format
|
||
msgid "Enable URL previews by default for room members"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:282
|
||
#, kde-format
|
||
msgid "Enable URL previews"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:284
|
||
#, kde-format
|
||
msgid "URL previews are enabled by default in this room"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:284
|
||
#, kde-format
|
||
msgid "URL previews are disabled by default in this room"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:297
|
||
#, kde-format
|
||
msgid "This room continues another conversation."
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:301
|
||
#, kde-format
|
||
msgid "See older messages…"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:312
|
||
#, kde-format
|
||
msgid "This room has been replaced."
|
||
msgstr "此聊天室已被替换。"
|
||
|
||
#: src/qml/RoomSettings/General.qml:316
|
||
#, kde-format
|
||
msgid "See new room…"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/General.qml:337
|
||
#, kde-format
|
||
msgid "Upgrade the Room"
|
||
msgstr "升级此聊天室"
|
||
|
||
#: src/qml/RoomSettings/General.qml:341
|
||
#, kde-format
|
||
msgid "Select new version"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:39
|
||
#, kde-format
|
||
msgid "Privileged Users"
|
||
msgstr "特权用户"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:220
|
||
#, kde-format
|
||
msgid "Default permissions"
|
||
msgstr "默认权限"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:223
|
||
#, kde-format
|
||
msgid "Default user power level"
|
||
msgstr "默认用户权力等级"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:224
|
||
#, kde-format
|
||
msgid "This is power level for all new users when joining the room"
|
||
msgstr "此为新加入聊天室的用户的权力等级"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:232
|
||
#, kde-format
|
||
msgid "Default power level to set the room state"
|
||
msgstr "可调整聊天室状态的默认权力等级"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:233
|
||
#, kde-format
|
||
msgid "This is used for all state events that do not have their own entry here"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:241
|
||
#, kde-format
|
||
msgid "Default power level to send messages"
|
||
msgstr "可发送消息的默认权力等级"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:242
|
||
#, kde-format
|
||
msgid ""
|
||
"This is used for all message events that do not have their own entry here"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:258
|
||
#, kde-format
|
||
msgid "Basic permissions"
|
||
msgstr "基本权限"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:261
|
||
#, kde-format
|
||
msgid "Invite users"
|
||
msgstr "邀请用户"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:269
|
||
#, kde-format
|
||
msgid "Kick users"
|
||
msgstr "移除用户"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:277
|
||
#, kde-format
|
||
msgid "Ban users"
|
||
msgstr "封禁用户"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:285
|
||
#, kde-format
|
||
msgid "Remove message sent by other users"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:301
|
||
#, kde-format
|
||
msgid "Event permissions"
|
||
msgstr "事件权限"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:304
|
||
#, kde-format
|
||
msgid "Change user permissions"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:313
|
||
#, kde-format
|
||
msgid "Change the room name"
|
||
msgstr "更改聊天室名称"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:322
|
||
#, kde-format
|
||
msgid "Change the room avatar"
|
||
msgstr "更改聊天室头像"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:331
|
||
#, kde-format
|
||
msgid "Change the room canonical alias"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:340
|
||
#, kde-format
|
||
msgid "Change the room topic"
|
||
msgstr "更改聊天室话题"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:349
|
||
#, kde-format
|
||
msgid "Enable encryption for the room"
|
||
msgstr "为此聊天室启用加密"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:358
|
||
#, kde-format
|
||
msgid "Change the room history visibility"
|
||
msgstr "更改聊天室历史可见性"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:367
|
||
#, kde-format
|
||
msgid "Set pinned events"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:376
|
||
#, kde-format
|
||
msgid "Upgrade the room"
|
||
msgstr "升级聊天室版本"
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:385
|
||
#, kde-format
|
||
msgid "Set the room server access control list (ACL)"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:395
|
||
#, kde-format
|
||
msgid "Set the children of this space"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/Permissions.qml:404
|
||
#, kde-format
|
||
msgid "Set the parent space of this room"
|
||
msgstr ""
|
||
|
||
#: src/qml/RoomSettings/PushNotification.qml:29
|
||
#, kde-format
|
||
msgid "Room notifications setting"
|
||
msgstr "聊天室消息通知设置"
|
||
|
||
#: src/qml/RoomSettings/PushNotification.qml:32
|
||
#, kde-format
|
||
msgid "Follow global setting"
|
||
msgstr "使用全局设置"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:17
|
||
#, kde-format
|
||
msgid ""
|
||
"You need to upgrade this room to a newer version to enable this setting."
|
||
msgstr "您需要将此聊天室升级到一个更新的版本才能进行此设置。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:32
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Encryption"
|
||
msgstr "加密"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:36
|
||
#, kde-format
|
||
msgid "Enable encryption"
|
||
msgstr "启用加密"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:37
|
||
#, kde-format
|
||
msgctxt "option:check"
|
||
msgid "Once enabled, encryption cannot be disabled."
|
||
msgstr "加密一经启用,便无法禁用。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:54
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Access"
|
||
msgstr "访问"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:57
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Private (invite only)"
|
||
msgstr "私有(仅可邀请)"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:58
|
||
#, kde-format
|
||
msgid "Only invited people can join."
|
||
msgstr "只有被邀请的人才能加入。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:66
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Space members"
|
||
msgstr "空间成员"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:67
|
||
#, kde-format
|
||
msgid "Anyone in a space can find and join."
|
||
msgstr "在此 Space 中的任何人均可搜索与加入。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:76
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Knock"
|
||
msgstr "需申请被邀入"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:77
|
||
#, kde-format
|
||
msgid "People not in the room need to request an invite to join the room."
|
||
msgstr "未在聊天室的人可以请求邀请以加入聊天室。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:87
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Public"
|
||
msgstr "公开"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:88
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Anyone can find and join."
|
||
msgstr "任何人均可搜索与加入。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:104
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Message history visibility"
|
||
msgstr "消息历史可见性"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:107
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Anyone"
|
||
msgstr "任何人"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:108
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Anyone, regardless of whether they have joined, can view history."
|
||
msgstr "任何人,不论是否加入,都可以查看历史。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:116
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Members only"
|
||
msgstr "仅限成员"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:117
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid ""
|
||
"All members can view the entire message history, even before they joined."
|
||
msgstr "所有成员都可以查看整个消息历史,即便是在他们加入之前的消息。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:125
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Members only (since invite)"
|
||
msgstr "仅限成员(自邀请时起)"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:126
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid ""
|
||
"New members can view the message history from the point they were invited to "
|
||
"the room."
|
||
msgstr "新成员可以查看从被邀请到聊天室时起的消息历史记录。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:134
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid "Members only (since joining)"
|
||
msgstr "仅限成员(自加入时起)"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:135
|
||
#, kde-format
|
||
msgctxt "@option:check"
|
||
msgid ""
|
||
"New members can view the message history from the point they joined the room."
|
||
msgstr "新成员可以查看从其加入到聊天室后的消息历史记录。"
|
||
|
||
#: src/qml/RoomSettings/Security.qml:154
|
||
#: src/qml/Settings/NetworkProxyPage.qml:127
|
||
#: src/qml/Settings/SonnetConfigPage.qml:326
|
||
#, kde-format
|
||
msgid "Apply"
|
||
msgstr "应用"
|
||
|
||
#: src/qml/Settings/About.qml:11
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "About NeoChat"
|
||
msgstr "关于 NeoChat"
|
||
|
||
#: src/qml/Settings/AboutKDE.qml:7
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "About KDE"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:17
|
||
#, kde-format
|
||
msgid "Edit Account"
|
||
msgstr "编辑账户"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:31
|
||
#, kde-format
|
||
msgid "User information"
|
||
msgstr "用户信息"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:74
|
||
#, kde-format
|
||
msgid "Remove current avatar"
|
||
msgstr "移除当前头像"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:89
|
||
#, kde-format
|
||
msgid "Name:"
|
||
msgstr "名称:"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:94
|
||
#, kde-format
|
||
msgid "Label:"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:131
|
||
#: src/qml/Settings/NetworkProxyPage.qml:107
|
||
#, kde-format
|
||
msgid "Password"
|
||
msgstr "密码"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:135
|
||
#, kde-format
|
||
msgid "Your server doesn't support changing your password"
|
||
msgstr "您的服务器不支持更改您的密码"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:139
|
||
#, kde-format
|
||
msgid "Current Password:"
|
||
msgstr "当前密码:"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:145
|
||
#, kde-format
|
||
msgid "New Password:"
|
||
msgstr "新密码:"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:151
|
||
#, kde-format
|
||
msgid "Confirm new Password:"
|
||
msgstr "确认新密码:"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:156
|
||
#, kde-format
|
||
msgid "Passwords don't match"
|
||
msgstr "密码不匹配"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:178
|
||
#, kde-format
|
||
msgid "Passwords do not match"
|
||
msgstr "密码不匹配"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:200
|
||
#, kde-format
|
||
msgid "Server Information"
|
||
msgstr "服务器信息"
|
||
|
||
#: src/qml/Settings/AccountEditorPage.qml:203
|
||
#, kde-format
|
||
msgid "Homeserver url"
|
||
msgstr "主服务器 URL"
|
||
|
||
#: src/qml/Settings/AccountsPage.qml:15 src/qml/Settings/AccountsPage.qml:26
|
||
#: src/qml/Settings/SettingsPage.qml:27
|
||
#, kde-format
|
||
msgid "Accounts"
|
||
msgstr "账户"
|
||
|
||
#: src/qml/Settings/AccountsPage.qml:100
|
||
#, kde-format
|
||
msgid "Password changed successfully"
|
||
msgstr "密码修改成功"
|
||
|
||
#: src/qml/Settings/AccountsPage.qml:102
|
||
#, kde-format
|
||
msgid "Wrong password entered"
|
||
msgstr "输入的密码错误"
|
||
|
||
#: src/qml/Settings/AccountsPage.qml:104
|
||
#, kde-format
|
||
msgid "Unknown problem while trying to change password"
|
||
msgstr "尝试更改密码时出现未知问题"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:15
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "Appearance"
|
||
msgstr "外观"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:25
|
||
#, kde-format
|
||
msgid "General theme"
|
||
msgstr "常规主题"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:118
|
||
#, kde-format
|
||
msgid "Bubbles"
|
||
msgstr "气泡"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:187
|
||
#, kde-format
|
||
msgid "Compact"
|
||
msgstr "紧凑"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:207
|
||
#, kde-format
|
||
msgid "Use compact room list"
|
||
msgstr "使用紧凑聊天室列表"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:233
|
||
#, kde-format
|
||
msgid "Show fancy effects in chat"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:247
|
||
#, kde-format
|
||
msgid "Use transparent chat page"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:266
|
||
#, kde-format
|
||
msgid "Transparency"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:283
|
||
#, kde-format
|
||
msgid "Only enabled if the transparent chat page is enabled."
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:296
|
||
#, kde-format
|
||
msgid "Show your messages on the right"
|
||
msgstr "将您的消息显示在右侧"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:309
|
||
#, kde-format
|
||
msgid "Show links preview in the chat messages"
|
||
msgstr "在聊天会话中显示链接预览"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:326
|
||
#, kde-format
|
||
msgid "Show Avatar"
|
||
msgstr "显示头像"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:330
|
||
#, kde-format
|
||
msgid "In chat"
|
||
msgstr "在聊天会话中"
|
||
|
||
#: src/qml/Settings/AppearanceSettingsPage.qml:340
|
||
#, kde-format
|
||
msgid "In sidebar"
|
||
msgstr "在侧边栏中"
|
||
|
||
#: src/qml/Settings/ColorScheme.qml:15
|
||
#, kde-format
|
||
msgid "Color theme"
|
||
msgstr "颜色主题"
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:14 src/qml/Settings/DevicesPage.qml:26
|
||
#: src/qml/Settings/SettingsPage.qml:48
|
||
#, kde-format
|
||
msgid "Devices"
|
||
msgstr "设备"
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:86
|
||
#, kde-format
|
||
msgid "New device name"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:95
|
||
#, kde-format
|
||
msgid "Cancel editing display name"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:102
|
||
#, kde-format
|
||
msgid "Confirm new display name"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:117
|
||
#, kde-format
|
||
msgid "Edit device name"
|
||
msgstr "编辑设备名称"
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:131
|
||
#, kde-format
|
||
msgid "Verify device"
|
||
msgstr "验证设备"
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:146
|
||
#, kde-format
|
||
msgid "Logout device"
|
||
msgstr "注销设备"
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:167
|
||
#, kde-format
|
||
msgid "Please login to view the signed-in devices for your account."
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:178
|
||
#, kde-format
|
||
msgid "Remove device"
|
||
msgstr "移除设备"
|
||
|
||
#: src/qml/Settings/DevicesPage.qml:182
|
||
#, kde-format
|
||
msgid "Password:"
|
||
msgstr "密码:"
|
||
|
||
#: src/qml/Settings/Emoticons.qml:18
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "Custom Emojis"
|
||
msgstr "自定义表情"
|
||
|
||
#: src/qml/Settings/Emoticons.qml:27
|
||
#, kde-format
|
||
msgid "No custom inline stickers found"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/Emoticons.qml:75
|
||
#, kde-format
|
||
msgid "new_emoji_name_here"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/Emoticons.qml:84
|
||
#, kde-format
|
||
msgid "Add Emoji..."
|
||
msgstr "添加表情..."
|
||
|
||
#: src/qml/Settings/Emoticons.qml:116
|
||
#, kde-format
|
||
msgid "Images (*.png *.gif *.webp)"
|
||
msgstr "图片 (*.png *.gif *.webp)"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:15
|
||
#: src/qml/Settings/NetworkProxyPage.qml:14
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "General"
|
||
msgstr "常规"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:25
|
||
#, kde-format
|
||
msgid "General settings"
|
||
msgstr "常规设置"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:31
|
||
#, kde-format
|
||
msgid "Close to system tray"
|
||
msgstr "关闭到系统托盘"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:45
|
||
#, kde-format
|
||
msgid "Minimize to system tray on startup"
|
||
msgstr "启动时最小化到系统托盘"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:59
|
||
#, kde-format
|
||
msgid "Automatically hide/unhide the room information when resizing the window"
|
||
msgstr "调整窗口大小时自动展示/隐藏聊天室信息"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:77
|
||
#, kde-format
|
||
msgid "Timeline Events"
|
||
msgstr "时间线事件"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:82
|
||
#, kde-format
|
||
msgid "Show deleted messages"
|
||
msgstr "显示已被删除的消息"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:95
|
||
#, kde-format
|
||
msgid "Show state events"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:112
|
||
#, kde-format
|
||
msgid "Show leave and join events"
|
||
msgstr "显示离开和加入事件"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:130
|
||
#, kde-format
|
||
msgid "Show name change events"
|
||
msgstr "显示名称更改事件"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:148
|
||
#, kde-format
|
||
msgid "Show avatar update events"
|
||
msgstr "显示头像更新事件"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:165
|
||
#, kde-format
|
||
msgid "Rooms and private chats"
|
||
msgstr "聊天室和私聊"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:168
|
||
#, kde-format
|
||
msgid "Separated"
|
||
msgstr "分离"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:177
|
||
#, kde-format
|
||
msgid "Intermixed"
|
||
msgstr "混合"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:194
|
||
#, kde-format
|
||
msgctxt "Chat Editor"
|
||
msgid "Editor"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:198
|
||
#, kde-format
|
||
msgid "Use s/text/replacement syntax to edit your last message"
|
||
msgstr "使用 s/原始文本/替换文本 语法来修改你的上一条信息"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:209
|
||
#, kde-format
|
||
msgid "Send typing notifications"
|
||
msgstr "发送输入中状态"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:226
|
||
#, kde-format
|
||
msgid "Developer Settings"
|
||
msgstr "开发者设置"
|
||
|
||
#: src/qml/Settings/GeneralSettingsPage.qml:229
|
||
#, kde-format
|
||
msgid "Enable developer tools"
|
||
msgstr "启用开发者工具"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:14
|
||
#, kde-format
|
||
msgctxt "@title:window"
|
||
msgid "Notifications"
|
||
msgstr "通知"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:23
|
||
#, kde-format
|
||
msgid "Enable notifications for this account"
|
||
msgstr "为此账户启用通知"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:24
|
||
#, kde-format
|
||
msgid "Whether push notifications are generated by your Matrix server"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:40
|
||
#, kde-format
|
||
msgid "Room Notifications"
|
||
msgstr "聊天室通知"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:43
|
||
#, kde-format
|
||
msgid "Messages in one-to-one chats"
|
||
msgstr "私聊中的消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:57
|
||
#, kde-format
|
||
msgid "Encrypted messages in one-to-one chats"
|
||
msgstr "私聊中的加密消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:73
|
||
#, kde-format
|
||
msgid "Messages in group chats"
|
||
msgstr "群聊中的消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:87
|
||
#, kde-format
|
||
msgid "Messages in encrypted group chats"
|
||
msgstr "加密群聊中的消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:103
|
||
#, kde-format
|
||
msgid "Room upgrade messages"
|
||
msgstr "聊天室升级消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:128
|
||
#, kde-format
|
||
msgid "@Mentions"
|
||
msgstr "@提及"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:131
|
||
#, kde-format
|
||
msgid "Messages containing my display name"
|
||
msgstr "包含我的显示名称的消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:147
|
||
#, kde-format
|
||
msgid "Whole room (@room) notifications"
|
||
msgstr "整个聊天室(@room)的通知"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:172
|
||
#, kde-format
|
||
msgid "Keywords"
|
||
msgstr "关键词"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:176
|
||
#, kde-format
|
||
msgid "Messages containing my keywords"
|
||
msgstr "包含我所设关键词的消息"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:225
|
||
#, kde-format
|
||
msgid "Keyword…"
|
||
msgstr "关键词…"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:244
|
||
#, kde-format
|
||
msgid "Add keyword"
|
||
msgstr "添加关键词"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:272
|
||
#, kde-format
|
||
msgid "Invites"
|
||
msgstr "邀请"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:275
|
||
#, kde-format
|
||
msgid "Invites to a room"
|
||
msgstr "邀请到聊天室中"
|
||
|
||
#: src/qml/Settings/GlobalNotificationsPage.qml:291
|
||
#, kde-format
|
||
msgid "Call invitation"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:27
|
||
#: src/qml/Settings/SettingsPage.qml:43
|
||
#, kde-format
|
||
msgid "Network Proxy"
|
||
msgstr "网络代理"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:30
|
||
#, kde-format
|
||
msgid "System Default"
|
||
msgstr "系统默认"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:38
|
||
#, kde-format
|
||
msgid "HTTP"
|
||
msgstr "HTTP"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:46
|
||
#, kde-format
|
||
msgid "Socks5"
|
||
msgstr "Socks5"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:62
|
||
#, kde-format
|
||
msgid "Proxy Settings"
|
||
msgstr "代理设置"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:66
|
||
#, kde-format
|
||
msgid "Host"
|
||
msgstr "主机名"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:78
|
||
#, kde-format
|
||
msgid "Port"
|
||
msgstr "端口"
|
||
|
||
#: src/qml/Settings/NetworkProxyPage.qml:98
|
||
#, kde-format
|
||
msgid "User"
|
||
msgstr "用户"
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:65
|
||
#, kde-format
|
||
msgid "Disable notifications"
|
||
msgstr "禁用通知"
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:65
|
||
#, kde-format
|
||
msgid "Enable notifications"
|
||
msgstr "启用通知"
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:87
|
||
#, kde-format
|
||
msgid "Mute notifications"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:87
|
||
#, kde-format
|
||
msgid "Unmute notifications"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:109
|
||
#, kde-format
|
||
msgctxt ""
|
||
"As in clicking this button will switch off highlights for messages that "
|
||
"match this rule"
|
||
msgid "Disable message highlights"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:109
|
||
#, kde-format
|
||
msgctxt ""
|
||
"As in clicking this button will switch on highlights for messages that match "
|
||
"this rule"
|
||
msgid "Enable message highlights"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/NotificationRuleItem.qml:131
|
||
#, kde-format
|
||
msgid "Delete keyword"
|
||
msgstr "删除关键词"
|
||
|
||
#: src/qml/Settings/SettingsPage.qml:17
|
||
#, kde-format
|
||
msgid "Appearance"
|
||
msgstr "外观"
|
||
|
||
#: src/qml/Settings/SettingsPage.qml:32
|
||
#, kde-format
|
||
msgid "Custom Emojis"
|
||
msgstr "自定义表情"
|
||
|
||
#: src/qml/Settings/SettingsPage.qml:37
|
||
#, kde-format
|
||
msgid "Spell Checking"
|
||
msgstr "拼写检查"
|
||
|
||
#: src/qml/Settings/SettingsPage.qml:53
|
||
#, kde-format
|
||
msgid "About NeoChat"
|
||
msgstr "关于 NeoChat"
|
||
|
||
#: src/qml/Settings/SettingsPage.qml:58
|
||
#, kde-format
|
||
msgid "About KDE"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:50
|
||
#, kde-format
|
||
msgctxt "@window:title"
|
||
msgid "Spellchecking"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:94
|
||
#, kde-format
|
||
msgid "Selected default language:"
|
||
msgstr "选定的默认语言:"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:105
|
||
#, kde-format
|
||
msgid "Open Personal Dictionary"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:124
|
||
#, kde-format
|
||
msgid "Options:"
|
||
msgstr "选项:"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:126
|
||
#, kde-format
|
||
msgid "Enable automatic spell checking"
|
||
msgstr "启用自动拼写检查"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:137
|
||
#, kde-format
|
||
msgid "Ignore uppercase words"
|
||
msgstr "忽略大写单词"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:148
|
||
#, kde-format
|
||
msgid "Ignore hyphenated words"
|
||
msgstr "忽略连字符单词"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:160
|
||
#, kde-format
|
||
msgid "Detect language automatically"
|
||
msgstr "自动检测语言"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:172
|
||
#, kde-format
|
||
msgid "Spell checking languages"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:180
|
||
#, kde-format
|
||
msgid ""
|
||
"%1 will provide spell checking and suggestions for the languages listed here "
|
||
"when autodetection is enabled."
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:226
|
||
#, kde-format
|
||
msgid "Add a new word to your personal dictionary…"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:229
|
||
#, kde-format
|
||
msgctxt "@action:button"
|
||
msgid "Add word"
|
||
msgstr ""
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:248
|
||
#, kde-format
|
||
msgid "Spell checking dictionary"
|
||
msgstr "拼写检查词典"
|
||
|
||
#: src/qml/Settings/SonnetConfigPage.qml:278
|
||
#: src/qml/Settings/SonnetConfigPage.qml:309
|
||
#, kde-format
|
||
msgid "Delete word"
|
||
msgstr ""
|
||
|
||
#: src/roommanager.cpp:52
|
||
#, kde-format
|
||
msgid "Malformed or empty Matrix id"
|
||
msgstr "Matrix id 为空或格式错误"
|
||
|
||
#: src/roommanager.cpp:52
|
||
#, kde-format
|
||
msgid "%1 is not a correct Matrix identifier"
|
||
msgstr "%1 不是正确的 Matrix 标识符"
|
||
|
||
#: src/roommanager.cpp:69
|
||
#, kde-format
|
||
msgid "Room not found"
|
||
msgstr "未找到聊天室"
|
||
|
||
#: src/roommanager.cpp:69
|
||
#, kde-format
|
||
msgid ""
|
||
"There's no room %1 in the room list. Check the spelling and the account."
|
||
msgstr ""
|
||
|
||
#: src/roommanager.cpp:210
|
||
#, kde-format
|
||
msgid "Failed to join room"
|
||
msgstr ""
|
||
|
||
#: src/roommanager.cpp:227
|
||
#, kde-format
|
||
msgid "You requested to join '%1'"
|
||
msgstr ""
|
||
|
||
#: src/roommanager.cpp:230
|
||
#, kde-format
|
||
msgid "Failed to request joining room"
|
||
msgstr ""
|
||
|
||
#: src/roommanager.cpp:240
|
||
#, kde-format
|
||
msgid "No application for the link"
|
||
msgstr "没有用于此链接的应用程序"
|
||
|
||
#: src/roommanager.cpp:240
|
||
#, kde-format
|
||
msgid "Your operating system could not find an application for the link."
|
||
msgstr "您的操作系统未找到用于此链接的应用程序。"
|
||
|
||
#: src/roommanager.cpp:246
|
||
#, kde-format
|
||
msgid "Could not open URL"
|
||
msgstr "无法打开 URL"
|
||
|
||
#: src/trayicon.cpp:17
|
||
#, kde-format
|
||
msgid "Show"
|
||
msgstr "显示"
|
||
|
||
#: src/trayicon.cpp:30
|
||
#, kde-format
|
||
msgid "Quit"
|
||
msgstr "退出"
|