aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_im/ts/ModuleIM.zh_CN.ts
blob: dd8c21b1005e19c67ba7123d278ee93ba32e3aa5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>ModuleIM</name>
    <message>
        <location filename="../ImCodec.cpp" line="60"/>
        <source>Encoding</source>
        <translation>编码</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="61"/>
        <source>Container Format</source>
        <translation>容器格式</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="63"/>
        <source>Message Book</source>
        <translation>消息簿</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="64"/>
        <source>Shared phrase (Argon2id)</source>
        <translation>共享口令(Argon2id)</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="65"/>
        <source>Default, no shared phrase set</source>
        <translation>默认,未设置共享短语</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="69"/>
        <location filename="../ImSettingsPage.cpp" line="158"/>
        <source>Book Fingerprint</source>
        <translation>口令本指纹</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="71"/>
        <source>Set a Phrase</source>
        <translation>设置短语</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="71"/>
        <source>Settings &gt; Instant Messaging</source>
        <translation>设置 &gt; 即时通讯</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="74"/>
        <source>OpenPGP Payload</source>
        <translation>OpenPGP 载荷</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="74"/>
        <source>%1 bytes</source>
        <translation>%1 字节</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="77"/>
        <source>Token Length</source>
        <translation>令牌长度</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="77"/>
        <source>%1 characters</source>
        <translation>%1 字符</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="84"/>
        <source>Wire Overhead</source>
        <translation>线路开销</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="88"/>
        <location filename="../ImModule.cpp" line="253"/>
        <source>Instant Messaging</source>
        <translation>即时通讯</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="96"/>
        <source>An Instant Messaging section followed by the OpenPGP result.</source>
        <translation>即时消息部分后随 OpenPGP 结果。</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="126"/>
        <source>This message is too long to send as an instant message.

The encrypted message is %1 bytes, and the instant-messaging format carries at most %2. Shorten the text, or send it as a normal OpenPGP message instead.</source>
        <translation>此消息过长,无法作为即时消息发送。

加密消息为 %1 字节,即时消息格式最多承载 %2。请缩短文本,或改为发送普通 OpenPGP 消息。</translation>
    </message>
    <message>
        <location filename="../ImCodec.cpp" line="138"/>
        <source>Failed to prepare the instant message: the encrypted message could not be converted into a token.</source>
        <translation>准备即时消息失败:加密消息无法转换为令牌。</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="89"/>
        <location filename="../ImModule.cpp" line="102"/>
        <source>Instant Message Token</source>
        <translation>即时消息令牌</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="90"/>
        <source>Recognise and unwrap instant messaging tokens before decrypting</source>
        <translation>解密前识别并解开即时通讯令牌</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="103"/>
        <source>Wrap an encrypted message as an instant messaging token</source>
        <translation>将加密消息封装为即时通讯令牌</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="138"/>
        <source>No Message Book Phrase Set</source>
        <translation>未设置消息簿短语</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="139"/>
        <source>You have not set a Message Book phrase.</source>
        <translation>您尚未设置消息簿短语。</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="140"/>
        <source>Instant messages are hidden using a shared &quot;Message Book&quot;. Without a phrase, GpgFrontend falls back to the built-in default book and that book ships in every copy of the program. It hides the format from a simple scanner, but anyone who knows GpgFrontend can still recognise your message for what it is.

Your message is OpenPGP-encrypted either way; what is at stake here is only whether it is recognisable as an encrypted message at all.

To get that, set a phrase and share it privately with the person you are writing to. You must both use exactly the same one.</source>
        <translation>即时消息通过共享的“消息簿”隐藏。如果没有设置短语,GpgFrontend 将回退到内置的默认消息簿,该消息簿随程序的每个副本提供。它可以对简单的扫描器隐藏格式,但任何了解 GpgFrontend 的人仍然可以识别出您的消息是什么。

无论如何,您的消息都是经过 OpenPGP 加密的;这里的关键仅在于它是否完全可被识别为加密消息。

要做到这一点,请设置一个短语,并与您通信的人私下分享。你们双方必须使用完全相同的短语。</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="152"/>
        <source>Open Settings...</source>
        <translation>打开设置...</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="154"/>
        <source>Continue with Default</source>
        <translation>使用默认值继续</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="155"/>
        <source>Continue, Don&apos;t Ask Again</source>
        <translation>继续,不再询问</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="185"/>
        <source>IM Encrypt</source>
        <translation>IM 加密</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="186"/>
        <source>Encrypt the message as a single-line token for chat apps</source>
        <translation>将消息加密为适用于聊天应用的单行令牌</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="198"/>
        <source>IM Encrypt &amp;&amp; Sign</source>
        <translation>IM 加密 &amp;&amp; 签名</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="199"/>
        <source>Encrypt and sign the message as a single-line token for chat apps</source>
        <translation>将消息加密并签名为适用于聊天应用的单行令牌</translation>
    </message>
    <message>
        <location filename="../ImModule.cpp" line="254"/>
        <source>instant messaging,message book,phrase,fingerprint,token</source>
        <translation>instant messaging,message book,phrase,fingerprint,token,即时通讯,消息簿,短语,指纹,令牌</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="73"/>
        <source>Message Book Phrase</source>
        <translation>消息簿短语</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="77"/>
        <source>A long secret you share with one friend. It makes your messages look like random text, so nobody can tell they are PGP at all. You and your friend must use exactly the same phrase.</source>
        <translation>与一位朋友共享的长秘密。它让你的消息看起来像随机文本,因此没人能看出它们是PGP。你和朋友必须使用完全相同的短语。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="92"/>
        <source>No phrase set. Messages use the built-in default book.</source>
        <translation>未设置短语。消息使用内置默认簿。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="108"/>
        <source>Generate</source>
        <translation>生成</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="109"/>
        <source>Create a new random phrase. Share it with your friend so you both use the same one.</source>
        <translation>创建新的随机短语。与朋友分享,以便你们使用相同的短语。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="120"/>
        <location filename="../ImSettingsPage.cpp" line="228"/>
        <source>Show</source>
        <translation>显示</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="121"/>
        <source>Show or hide the phrase.</source>
        <translation>显示或隐藏短语。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="125"/>
        <location filename="../ImSettingsPage.cpp" line="177"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="126"/>
        <source>Copy the phrase to the clipboard.</source>
        <translation>将短语复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="130"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="132"/>
        <source>Replace the phrase with the one on the clipboard.</source>
        <translation>用剪贴板上的短语替换当前短语。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="138"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="140"/>
        <source>Remove the phrase and fall back to the default book.</source>
        <translation>移除短语并回退到默认口令本。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="162"/>
        <source>A short code made from your phrase. Read it out with your friend to be sure you both have the same one. Unlike the phrase, this code is safe to say out loud.</source>
        <translation>由您的短语生成的短代码。与您的朋友大声读出,以确保你们拥有相同的代码。与短语不同,此代码可以大声说出。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="179"/>
        <source>Copy the fingerprint to the clipboard.</source>
        <translation>将指纹复制到剪贴板。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="191"/>
        <source>The phrase is stored in the encrypted cache, never in the settings file. Send it to your friend over a private channel.</source>
        <translation>短语存储在加密缓存中,绝不会存储在设置文件中。请通过私密渠道发送给您的朋友。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="228"/>
        <source>Hide</source>
        <translation>隐藏</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="249"/>
        <source>No phrase set. Using the built-in default.</source>
        <translation>未设置短语。使用内置默认值。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="250"/>
        <source>Phrase set. %1 characters.</source>
        <translation>已设置短语。共 %1 个字符。</translation>
    </message>
    <message>
        <location filename="../ImSettingsPage.cpp" line="260"/>
        <source>Calculating…</source>
        <translation>正在计算…</translation>
    </message>
</context>
</TS>