zh_CN.po 35 KB
Newer Older
Peter Eisentraut's avatar
Peter Eisentraut committed
1 2 3 4 5 6
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
Peter Eisentraut's avatar
Peter Eisentraut committed
7
"Project-Id-Version: pgscripts (PostgreSQL) 14\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
8
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
9 10 11 12 13
"POT-Creation-Date: 2021-08-14 05:47+0000\n"
"PO-Revision-Date: 2021-08-15 18:30+0800\n"
"Last-Translator: Jie Zhang <zhangjie2@fujitsu.com>\n"
"Language-Team: Chinese (Simplified) <zhangjie2@fujitsu.com>\n"
"Language: zh_CN\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
14
"MIME-Version: 1.0\n"
15
"Content-Type: text/plain; charset=UTF-8\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
16
"Content-Transfer-Encoding: 8bit\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
17
"X-Generator: Poedit 1.5.7\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
18 19
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
20
#: ../../../src/common/logging.c:259
Peter Eisentraut's avatar
Peter Eisentraut committed
21 22 23 24
#, c-format
msgid "fatal: "
msgstr "致命的: "

Peter Eisentraut's avatar
Peter Eisentraut committed
25
#: ../../../src/common/logging.c:266
Peter Eisentraut's avatar
Peter Eisentraut committed
26 27 28 29
#, c-format
msgid "error: "
msgstr "错误: "

Peter Eisentraut's avatar
Peter Eisentraut committed
30
#: ../../../src/common/logging.c:273
Peter Eisentraut's avatar
Peter Eisentraut committed
31 32 33
#, c-format
msgid "warning: "
msgstr "警告: "
Peter Eisentraut's avatar
Peter Eisentraut committed
34

Peter Eisentraut's avatar
Peter Eisentraut committed
35
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
Peter Eisentraut's avatar
Peter Eisentraut committed
36
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
Peter Eisentraut's avatar
Peter Eisentraut committed
37 38
#, c-format
msgid "out of memory\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
39
msgstr "内存不足\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
40

Peter Eisentraut's avatar
Peter Eisentraut committed
41
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
Peter Eisentraut's avatar
Peter Eisentraut committed
42 43 44 45
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "无法复制空指针 (内部错误)\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
46
#: ../../common/username.c:43
Peter Eisentraut's avatar
Peter Eisentraut committed
47 48
#, c-format
msgid "could not look up effective user ID %ld: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
49
msgstr "无法找到有效的用户ID %ld: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
50

Peter Eisentraut's avatar
Peter Eisentraut committed
51
#: ../../common/username.c:45
Peter Eisentraut's avatar
Peter Eisentraut committed
52 53 54
msgid "user does not exist"
msgstr "用户不存在"

Peter Eisentraut's avatar
Peter Eisentraut committed
55
#: ../../common/username.c:60
Peter Eisentraut's avatar
Peter Eisentraut committed
56
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
57 58
msgid "user name lookup failure: error code %lu"
msgstr "用户名查找失败:错误代码%lu"
Peter Eisentraut's avatar
Peter Eisentraut committed
59

Peter Eisentraut's avatar
Peter Eisentraut committed
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
#: ../../fe_utils/cancel.c:161 ../../fe_utils/cancel.c:206
msgid "Cancel request sent\n"
msgstr "取消发送的请求\n"

#: ../../fe_utils/cancel.c:165 ../../fe_utils/cancel.c:210
msgid "Could not send cancel request: "
msgstr "无法发送取消请求: "

#: ../../fe_utils/connect_utils.c:49 ../../fe_utils/connect_utils.c:107
msgid "Password: "
msgstr "口令: "

#: ../../fe_utils/connect_utils.c:92
#, c-format
msgid "could not connect to database %s: out of memory"
msgstr "无法连接到数据库 %s:内存不足"

#: ../../fe_utils/connect_utils.c:120 pg_isready.c:145
#, c-format
msgid "%s"
msgstr "%s"

#: ../../fe_utils/parallel_slot.c:302
#, c-format
msgid "too many jobs for this platform"
msgstr "此平台的作业太多"

#: ../../fe_utils/parallel_slot.c:522
msgid "processing of database \"%s\" failed: %s"
msgstr "处理数据库\"%s\"失败:%s"

#: ../../fe_utils/print.c:336
Peter Eisentraut's avatar
Peter Eisentraut committed
92 93 94 95
#, c-format
msgid "(%lu row)"
msgid_plural "(%lu rows)"
msgstr[0] "(%lu 行记录)"
Peter Eisentraut's avatar
Peter Eisentraut committed
96
msgstr[1] "(%lu 行记录)"
Peter Eisentraut's avatar
Peter Eisentraut committed
97

Peter Eisentraut's avatar
Peter Eisentraut committed
98
#: ../../fe_utils/print.c:3039
Peter Eisentraut's avatar
Peter Eisentraut committed
99 100 101 102
#, c-format
msgid "Interrupted\n"
msgstr "已中断\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
103
#: ../../fe_utils/print.c:3103
Peter Eisentraut's avatar
Peter Eisentraut committed
104 105 106 107
#, c-format
msgid "Cannot add header to table content: column count of %d exceeded.\n"
msgstr "无法对表的内容增加标题:已经超过%d列的数量.\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
108
#: ../../fe_utils/print.c:3143
Peter Eisentraut's avatar
Peter Eisentraut committed
109 110 111 112
#, c-format
msgid "Cannot add cell to table content: total cell count of %d exceeded.\n"
msgstr "无法对表的内容添加单元: 总共有%d个单元超过.\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
113
#: ../../fe_utils/print.c:3401
Peter Eisentraut's avatar
Peter Eisentraut committed
114 115 116 117
#, c-format
msgid "invalid output format (internal error): %d"
msgstr "无效的输出格式 (内部错误): %d"

Peter Eisentraut's avatar
Peter Eisentraut committed
118 119 120 121 122 123 124 125 126 127 128 129 130 131
#: ../../fe_utils/query_utils.c:33 ../../fe_utils/query_utils.c:58
#, c-format
msgid "query failed: %s"
msgstr "查询失败: %s"

#: ../../fe_utils/query_utils.c:34 ../../fe_utils/query_utils.c:59
#, c-format
msgid "query was: %s"
msgstr "查询是: %s"

#: clusterdb.c:112 clusterdb.c:131 createdb.c:123 createdb.c:142
#: createuser.c:172 createuser.c:187 dropdb.c:103 dropdb.c:112 dropdb.c:120
#: dropuser.c:94 dropuser.c:109 dropuser.c:122 pg_isready.c:96 pg_isready.c:110
#: reindexdb.c:174 reindexdb.c:193 vacuumdb.c:251 vacuumdb.c:270
Peter Eisentraut's avatar
Peter Eisentraut committed
132 133
#, c-format
msgid "Try \"%s --help\" for more information.\n"
134 135
msgstr "请用 \"%s --help\" 获取更多的信息.\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
136 137
#: clusterdb.c:129 createdb.c:140 createuser.c:185 dropdb.c:118 dropuser.c:107
#: pg_isready.c:108 reindexdb.c:191 vacuumdb.c:268
Peter Eisentraut's avatar
Peter Eisentraut committed
138
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
139
msgid "too many command-line arguments (first is \"%s\")"
Peter Eisentraut's avatar
Peter Eisentraut committed
140
msgstr "命令行参数太多 (第一个是 \"%s\")"
Peter Eisentraut's avatar
Peter Eisentraut committed
141

Peter Eisentraut's avatar
Peter Eisentraut committed
142
#: clusterdb.c:148
Peter Eisentraut's avatar
Peter Eisentraut committed
143
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
144 145
msgid "cannot cluster all databases and a specific one at the same time"
msgstr "无法对所有数据库和一个指定的数据库同时建簇"
Peter Eisentraut's avatar
Peter Eisentraut committed
146

Peter Eisentraut's avatar
Peter Eisentraut committed
147
#: clusterdb.c:154
Peter Eisentraut's avatar
Peter Eisentraut committed
148
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
149 150
msgid "cannot cluster specific table(s) in all databases"
msgstr "无法在所有数据库中对指定表进行建簇"
Peter Eisentraut's avatar
Peter Eisentraut committed
151

Peter Eisentraut's avatar
Peter Eisentraut committed
152
#: clusterdb.c:220
Peter Eisentraut's avatar
Peter Eisentraut committed
153
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
154 155
msgid "clustering of table \"%s\" in database \"%s\" failed: %s"
msgstr "在数据库 \"%2$s\" 中的表 \"%1$s\" 建簇失败: %3$s"
Peter Eisentraut's avatar
Peter Eisentraut committed
156

Peter Eisentraut's avatar
Peter Eisentraut committed
157
#: clusterdb.c:223
Peter Eisentraut's avatar
Peter Eisentraut committed
158
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
159 160
msgid "clustering of database \"%s\" failed: %s"
msgstr "数据库 \"%s\" 建簇失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
161

Peter Eisentraut's avatar
Peter Eisentraut committed
162
#: clusterdb.c:251
Peter Eisentraut's avatar
Peter Eisentraut committed
163 164 165 166
#, c-format
msgid "%s: clustering database \"%s\"\n"
msgstr "%s: 对数据库 \"%s\" 进行建簇\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
167
#: clusterdb.c:267
Peter Eisentraut's avatar
Peter Eisentraut committed
168 169 170 171 172 173 174 175
#, c-format
msgid ""
"%s clusters all previously clustered tables in a database.\n"
"\n"
msgstr ""
"%s 对一个数据库中先前已经建过簇的表进行建簇.\n"
"\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
176 177
#: clusterdb.c:268 createdb.c:267 createuser.c:351 dropdb.c:171 dropuser.c:169
#: pg_isready.c:225 reindexdb.c:792 vacuumdb.c:1025
Peter Eisentraut's avatar
Peter Eisentraut committed
178 179 180 181
#, c-format
msgid "Usage:\n"
msgstr "使用方法:\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
182
#: clusterdb.c:269 reindexdb.c:793 vacuumdb.c:1026
Peter Eisentraut's avatar
Peter Eisentraut committed
183 184
#, c-format
msgid "  %s [OPTION]... [DBNAME]\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
185
msgstr "  %s [选项]... [数据库名字]\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
186

Peter Eisentraut's avatar
Peter Eisentraut committed
187 188
#: clusterdb.c:270 createdb.c:269 createuser.c:353 dropdb.c:173 dropuser.c:171
#: pg_isready.c:228 reindexdb.c:794 vacuumdb.c:1027
Peter Eisentraut's avatar
Peter Eisentraut committed
189 190 191 192 193 194 195 196
#, c-format
msgid ""
"\n"
"Options:\n"
msgstr ""
"\n"
"选项:\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
197
#: clusterdb.c:271
Peter Eisentraut's avatar
Peter Eisentraut committed
198 199 200 201
#, c-format
msgid "  -a, --all                 cluster all databases\n"
msgstr "  -a, --all                 对所有数据库建簇\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
202
#: clusterdb.c:272
Peter Eisentraut's avatar
Peter Eisentraut committed
203 204 205 206
#, c-format
msgid "  -d, --dbname=DBNAME       database to cluster\n"
msgstr "  -d, --dbname=DBNAME       对数据库 DBNAME 建簇\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
207
#: clusterdb.c:273 createuser.c:357 dropdb.c:174 dropuser.c:172
Peter Eisentraut's avatar
Peter Eisentraut committed
208
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
209
msgid "  -e, --echo                show the commands being sent to the server\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
210 211
msgstr "  -e, --echo                显示发送到服务端的命令\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
212
#: clusterdb.c:274
Peter Eisentraut's avatar
Peter Eisentraut committed
213 214 215 216
#, c-format
msgid "  -q, --quiet               don't write any messages\n"
msgstr "  -q, --quiet               不写任何信息\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
217
#: clusterdb.c:275
Peter Eisentraut's avatar
Peter Eisentraut committed
218
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
219 220
msgid "  -t, --table=TABLE         cluster specific table(s) only\n"
msgstr "  -t, --table=TABLE         只对指定的表建簇\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
221

Peter Eisentraut's avatar
Peter Eisentraut committed
222
#: clusterdb.c:276
Peter Eisentraut's avatar
Peter Eisentraut committed
223 224
#, c-format
msgid "  -v, --verbose             write a lot of output\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
225
msgstr "  -v, --verbose             写大量的输出\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
226

Peter Eisentraut's avatar
Peter Eisentraut committed
227
#: clusterdb.c:277 createuser.c:369 dropdb.c:177 dropuser.c:175
Peter Eisentraut's avatar
Peter Eisentraut committed
228 229 230 231
#, c-format
msgid "  -V, --version             output version information, then exit\n"
msgstr "  -V, --version             输出版本信息, 然后退出\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
232
#: clusterdb.c:278 createuser.c:374 dropdb.c:179 dropuser.c:177
Peter Eisentraut's avatar
Peter Eisentraut committed
233 234 235 236
#, c-format
msgid "  -?, --help                show this help, then exit\n"
msgstr "  -?, --help                显示此帮助, 然后退出\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
237 238
#: clusterdb.c:279 createdb.c:280 createuser.c:375 dropdb.c:180 dropuser.c:178
#: pg_isready.c:234 reindexdb.c:809 vacuumdb.c:1052
Peter Eisentraut's avatar
Peter Eisentraut committed
239 240 241 242 243 244 245 246
#, c-format
msgid ""
"\n"
"Connection options:\n"
msgstr ""
"\n"
"联接选项:\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
247
#: clusterdb.c:280 createuser.c:376 dropdb.c:181 dropuser.c:179 vacuumdb.c:1053
Peter Eisentraut's avatar
Peter Eisentraut committed
248 249 250 251
#, c-format
msgid "  -h, --host=HOSTNAME       database server host or socket directory\n"
msgstr "  -h, --host=HOSTNAM        数据库服务器所在机器的主机名或套接字目录\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
252
#: clusterdb.c:281 createuser.c:377 dropdb.c:182 dropuser.c:180 vacuumdb.c:1054
Peter Eisentraut's avatar
Peter Eisentraut committed
253 254 255 256
#, c-format
msgid "  -p, --port=PORT           database server port\n"
msgstr "  -p, --port=PORT           数据库服务器端口号\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
257
#: clusterdb.c:282 dropdb.c:183 vacuumdb.c:1055
Peter Eisentraut's avatar
Peter Eisentraut committed
258 259 260 261
#, c-format
msgid "  -U, --username=USERNAME   user name to connect as\n"
msgstr "  -U, --username=USERNAME   联接的用户名\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
262
#: clusterdb.c:283 createuser.c:379 dropdb.c:184 dropuser.c:182 vacuumdb.c:1056
Peter Eisentraut's avatar
Peter Eisentraut committed
263 264
#, c-format
msgid "  -w, --no-password         never prompt for password\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
265
msgstr "  -w, --no-password         永远不提示输入口令\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
266

Peter Eisentraut's avatar
Peter Eisentraut committed
267
#: clusterdb.c:284 createuser.c:380 dropdb.c:185 dropuser.c:183 vacuumdb.c:1057
Peter Eisentraut's avatar
Peter Eisentraut committed
268 269 270 271
#, c-format
msgid "  -W, --password            force password prompt\n"
msgstr "  -W, --password            强制提示输入口令\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
272
#: clusterdb.c:285 dropdb.c:186 vacuumdb.c:1058
Peter Eisentraut's avatar
Peter Eisentraut committed
273 274 275 276
#, c-format
msgid "  --maintenance-db=DBNAME   alternate maintenance database\n"
msgstr "  --maintenance-db=DBNAME   更改维护数据库\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
277
#: clusterdb.c:286
Peter Eisentraut's avatar
Peter Eisentraut committed
278 279 280 281 282 283 284 285
#, c-format
msgid ""
"\n"
"Read the description of the SQL command CLUSTER for details.\n"
msgstr ""
"\n"
"阅读 SQL 命令 CLUSTER 的描述信息, 以便获得更详细的信息.\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
286 287
#: clusterdb.c:287 createdb.c:288 createuser.c:381 dropdb.c:187 dropuser.c:184
#: pg_isready.c:239 reindexdb.c:817 vacuumdb.c:1060
Peter Eisentraut's avatar
Peter Eisentraut committed
288 289 290
#, c-format
msgid ""
"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
291
"Report bugs to <%s>.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
292 293
msgstr ""
"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
294
"臭虫报告至<%s>.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
295

Peter Eisentraut's avatar
Peter Eisentraut committed
296 297
#: clusterdb.c:288 createdb.c:289 createuser.c:382 dropdb.c:188 dropuser.c:185
#: pg_isready.c:240 reindexdb.c:818 vacuumdb.c:1061
Peter Eisentraut's avatar
Peter Eisentraut committed
298
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
299 300
msgid "%s home page: <%s>\n"
msgstr "%s 主页: <%s>\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
301

Peter Eisentraut's avatar
Peter Eisentraut committed
302
#: common.c:107
Peter Eisentraut's avatar
Peter Eisentraut committed
303
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
304 305 306 307
msgid "query returned %d row instead of one: %s"
msgid_plural "query returned %d rows instead of one: %s"
msgstr[0] "查询返回了%d条记录,而不是一条记录: %s"
msgstr[1] "查询返回了%d条记录,而不是一条记录: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
308 309

#. translator: abbreviation for "yes"
Peter Eisentraut's avatar
Peter Eisentraut committed
310
#: common.c:131
Peter Eisentraut's avatar
Peter Eisentraut committed
311 312 313 314
msgid "y"
msgstr "y"

#. translator: abbreviation for "no"
Peter Eisentraut's avatar
Peter Eisentraut committed
315
#: common.c:133
Peter Eisentraut's avatar
Peter Eisentraut committed
316 317 318 319 320
msgid "n"
msgstr "n"

#. translator: This is a question followed by the translated options for
#. "yes" and "no".
Peter Eisentraut's avatar
Peter Eisentraut committed
321
#: common.c:143
Peter Eisentraut's avatar
Peter Eisentraut committed
322 323 324 325
#, c-format
msgid "%s (%s/%s) "
msgstr "%s (%s/%s) "

Peter Eisentraut's avatar
Peter Eisentraut committed
326
#: common.c:164
Peter Eisentraut's avatar
Peter Eisentraut committed
327 328 329 330
#, c-format
msgid "Please answer \"%s\" or \"%s\".\n"
msgstr "请回答\"%s\"或\"%s\".\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
331
#: createdb.c:150
Peter Eisentraut's avatar
Peter Eisentraut committed
332
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
333 334
msgid "only one of --locale and --lc-ctype can be specified"
msgstr "只能指定--locale和--lc-ctype这两个选项之一"
Peter Eisentraut's avatar
Peter Eisentraut committed
335

Peter Eisentraut's avatar
Peter Eisentraut committed
336
#: createdb.c:155
Peter Eisentraut's avatar
Peter Eisentraut committed
337
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
338 339
msgid "only one of --locale and --lc-collate can be specified"
msgstr "只能指定--locale和--lc-collate这两个选项之一"
Peter Eisentraut's avatar
Peter Eisentraut committed
340

Peter Eisentraut's avatar
Peter Eisentraut committed
341
#: createdb.c:166
Peter Eisentraut's avatar
Peter Eisentraut committed
342
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
343 344
msgid "\"%s\" is not a valid encoding name"
msgstr "\"%s\" 是一个无效编码名"
Peter Eisentraut's avatar
Peter Eisentraut committed
345

Peter Eisentraut's avatar
Peter Eisentraut committed
346
#: createdb.c:229
Peter Eisentraut's avatar
Peter Eisentraut committed
347
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
348 349
msgid "database creation failed: %s"
msgstr "创建数据库失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
350

Peter Eisentraut's avatar
Peter Eisentraut committed
351
#: createdb.c:248
Peter Eisentraut's avatar
Peter Eisentraut committed
352
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
353 354
msgid "comment creation failed (database was created): %s"
msgstr "创建注释失败 (数据库已创建): %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
355

Peter Eisentraut's avatar
Peter Eisentraut committed
356
#: createdb.c:266
Peter Eisentraut's avatar
Peter Eisentraut committed
357 358 359 360 361
#, c-format
msgid ""
"%s creates a PostgreSQL database.\n"
"\n"
msgstr ""
362
"%s 创建一个 PostgreSQL 数据库.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
363 364
"\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
365
#: createdb.c:268
Peter Eisentraut's avatar
Peter Eisentraut committed
366 367
#, c-format
msgid "  %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
368 369
msgstr "  %s [选项]... [数据库名称] [描述]\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
370
#: createdb.c:270
Peter Eisentraut's avatar
Peter Eisentraut committed
371 372
#, c-format
msgid "  -D, --tablespace=TABLESPACE  default tablespace for the database\n"
373
msgstr "  -D, --tablespace=TABLESPACE  数据库默认表空间\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
374

Peter Eisentraut's avatar
Peter Eisentraut committed
375
#: createdb.c:271 reindexdb.c:798
Peter Eisentraut's avatar
Peter Eisentraut committed
376
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
377
msgid "  -e, --echo                   show the commands being sent to the server\n"
378
msgstr "  -e, --echo                   显示发送到服务端的命令\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
379

Peter Eisentraut's avatar
Peter Eisentraut committed
380
#: createdb.c:272
Peter Eisentraut's avatar
Peter Eisentraut committed
381 382
#, c-format
msgid "  -E, --encoding=ENCODING      encoding for the database\n"
383
msgstr "  -E, --encoding=ENCODING      数据库编码\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
384

Peter Eisentraut's avatar
Peter Eisentraut committed
385
#: createdb.c:273
Peter Eisentraut's avatar
Peter Eisentraut committed
386 387
#, c-format
msgid "  -l, --locale=LOCALE          locale settings for the database\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
388
msgstr "  -l, --locale=LOCALE          数据库的本地化设置\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
389

Peter Eisentraut's avatar
Peter Eisentraut committed
390
#: createdb.c:274
Peter Eisentraut's avatar
Peter Eisentraut committed
391 392
#, c-format
msgid "      --lc-collate=LOCALE      LC_COLLATE setting for the database\n"
393
msgstr "      --lc-collate=LOCALE      数据库的LC_COLLATE设置\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
394

Peter Eisentraut's avatar
Peter Eisentraut committed
395
#: createdb.c:275
Peter Eisentraut's avatar
Peter Eisentraut committed
396 397
#, c-format
msgid "      --lc-ctype=LOCALE        LC_CTYPE setting for the database\n"
398
msgstr "      --lc-ctype=LOCALE        数据库的LC_CTYPE设置\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
399

Peter Eisentraut's avatar
Peter Eisentraut committed
400
#: createdb.c:276
Peter Eisentraut's avatar
Peter Eisentraut committed
401 402
#, c-format
msgid "  -O, --owner=OWNER            database user to own the new database\n"
403
msgstr "  -O, --owner=OWNER            新数据库的所属用户\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
404

Peter Eisentraut's avatar
Peter Eisentraut committed
405
#: createdb.c:277
Peter Eisentraut's avatar
Peter Eisentraut committed
406 407
#, c-format
msgid "  -T, --template=TEMPLATE      template database to copy\n"
408
msgstr "  -T, --template=TEMPLATE      要拷贝的数据库模板\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
409

Peter Eisentraut's avatar
Peter Eisentraut committed
410
#: createdb.c:278 reindexdb.c:807
Peter Eisentraut's avatar
Peter Eisentraut committed
411
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
412 413
msgid "  -V, --version                output version information, then exit\n"
msgstr "  -V, --version                输出版本信息, 然后退出\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
414

Peter Eisentraut's avatar
Peter Eisentraut committed
415
#: createdb.c:279 reindexdb.c:808
Peter Eisentraut's avatar
Peter Eisentraut committed
416
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
417 418
msgid "  -?, --help                   show this help, then exit\n"
msgstr "  -?, --help                   显示此帮助, 然后退出\n"
419

Peter Eisentraut's avatar
Peter Eisentraut committed
420
#: createdb.c:281 reindexdb.c:810
Peter Eisentraut's avatar
Peter Eisentraut committed
421
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
422 423
msgid "  -h, --host=HOSTNAME          database server host or socket directory\n"
msgstr "  -h, --host=HOSTNAME          数据库服务器所在机器的主机名或套接字目录\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
424

Peter Eisentraut's avatar
Peter Eisentraut committed
425
#: createdb.c:282 reindexdb.c:811
Peter Eisentraut's avatar
Peter Eisentraut committed
426 427
#, c-format
msgid "  -p, --port=PORT              database server port\n"
428
msgstr "  -p, --port=PORT              数据库服务器端口号\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
429

Peter Eisentraut's avatar
Peter Eisentraut committed
430
#: createdb.c:283 reindexdb.c:812
Peter Eisentraut's avatar
Peter Eisentraut committed
431 432
#, c-format
msgid "  -U, --username=USERNAME      user name to connect as\n"
433
msgstr "  -U, --username=USERNAME      联接的用户名\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
434

Peter Eisentraut's avatar
Peter Eisentraut committed
435
#: createdb.c:284 reindexdb.c:813
Peter Eisentraut's avatar
Peter Eisentraut committed
436 437
#, c-format
msgid "  -w, --no-password            never prompt for password\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
438
msgstr "  -w, --no-password            永远不提示输入口令\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
439

Peter Eisentraut's avatar
Peter Eisentraut committed
440
#: createdb.c:285 reindexdb.c:814
Peter Eisentraut's avatar
Peter Eisentraut committed
441 442
#, c-format
msgid "  -W, --password               force password prompt\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
443
msgstr "  -W, --password               强制提示输入口令\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
444

Peter Eisentraut's avatar
Peter Eisentraut committed
445
#: createdb.c:286 reindexdb.c:815
Peter Eisentraut's avatar
Peter Eisentraut committed
446
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
447 448
msgid "  --maintenance-db=DBNAME      alternate maintenance database\n"
msgstr "  --maintenance-db=DBNAME      更改维护数据库\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
449

Peter Eisentraut's avatar
Peter Eisentraut committed
450
#: createdb.c:287
Peter Eisentraut's avatar
Peter Eisentraut committed
451 452 453
#, c-format
msgid ""
"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
454
"By default, a database with the same name as the current user is created.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
455 456
msgstr ""
"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
457
"默认情况下, 以当前用户的用户名创建数据库.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
458

Peter Eisentraut's avatar
Peter Eisentraut committed
459 460 461 462 463
#: createuser.c:151
msgid "invalid value for --connection-limit: %s"
msgstr "--connection-limit的值无效: %s"

#: createuser.c:195
Peter Eisentraut's avatar
Peter Eisentraut committed
464
msgid "Enter name of role to add: "
465
msgstr "输入要增加的角色名称: "
Peter Eisentraut's avatar
Peter Eisentraut committed
466

Peter Eisentraut's avatar
Peter Eisentraut committed
467
#: createuser.c:210
Peter Eisentraut's avatar
Peter Eisentraut committed
468
msgid "Enter password for new role: "
469
msgstr "为新角色输入的口令: "
Peter Eisentraut's avatar
Peter Eisentraut committed
470

Peter Eisentraut's avatar
Peter Eisentraut committed
471
#: createuser.c:211
Peter Eisentraut's avatar
Peter Eisentraut committed
472
msgid "Enter it again: "
473
msgstr "再输入一遍: "
Peter Eisentraut's avatar
Peter Eisentraut committed
474

Peter Eisentraut's avatar
Peter Eisentraut committed
475
#: createuser.c:214
Peter Eisentraut's avatar
Peter Eisentraut committed
476 477
#, c-format
msgid "Passwords didn't match.\n"
478
msgstr "口令不匹配.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
479

Peter Eisentraut's avatar
Peter Eisentraut committed
480
#: createuser.c:222
Peter Eisentraut's avatar
Peter Eisentraut committed
481
msgid "Shall the new role be a superuser?"
482
msgstr "新的角色是否是超级用户?"
Peter Eisentraut's avatar
Peter Eisentraut committed
483

Peter Eisentraut's avatar
Peter Eisentraut committed
484
#: createuser.c:237
Peter Eisentraut's avatar
Peter Eisentraut committed
485
msgid "Shall the new role be allowed to create databases?"
486
msgstr "新的角色允许创建数据库吗?"
Peter Eisentraut's avatar
Peter Eisentraut committed
487

Peter Eisentraut's avatar
Peter Eisentraut committed
488
#: createuser.c:245
Peter Eisentraut's avatar
Peter Eisentraut committed
489
msgid "Shall the new role be allowed to create more new roles?"
490
msgstr "新角色允许创建其它新的角色吗? "
Peter Eisentraut's avatar
Peter Eisentraut committed
491

Peter Eisentraut's avatar
Peter Eisentraut committed
492
#: createuser.c:281
Peter Eisentraut's avatar
Peter Eisentraut committed
493
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
494 495
msgid "password encryption failed: %s"
msgstr "密码加密失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
496

Peter Eisentraut's avatar
Peter Eisentraut committed
497
#: createuser.c:336
Peter Eisentraut's avatar
Peter Eisentraut committed
498
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
499 500
msgid "creation of new role failed: %s"
msgstr "创建新用户失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
501

Peter Eisentraut's avatar
Peter Eisentraut committed
502
#: createuser.c:350
Peter Eisentraut's avatar
Peter Eisentraut committed
503 504 505 506 507
#, c-format
msgid ""
"%s creates a new PostgreSQL role.\n"
"\n"
msgstr ""
508
"%s 创建一个新的 PostgreSQL 用户.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
509 510
"\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
511
#: createuser.c:352 dropuser.c:170
Peter Eisentraut's avatar
Peter Eisentraut committed
512 513
#, c-format
msgid "  %s [OPTION]... [ROLENAME]\n"
514
msgstr "  %s [选项]... [用户名]\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
515

Peter Eisentraut's avatar
Peter Eisentraut committed
516
#: createuser.c:354
Peter Eisentraut's avatar
Peter Eisentraut committed
517
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
518
msgid "  -c, --connection-limit=N  connection limit for role (default: no limit)\n"
519
msgstr "  -c, --connection-limit=N  角色的连接限制(缺省: 没有限制)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
520

Peter Eisentraut's avatar
Peter Eisentraut committed
521
#: createuser.c:355
Peter Eisentraut's avatar
Peter Eisentraut committed
522 523
#, c-format
msgid "  -d, --createdb            role can create new databases\n"
524
msgstr "  -d, --createdb            此角色可以创建新数据库\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
525

Peter Eisentraut's avatar
Peter Eisentraut committed
526
#: createuser.c:356
Peter Eisentraut's avatar
Peter Eisentraut committed
527
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
528 529
msgid "  -D, --no-createdb         role cannot create databases (default)\n"
msgstr "  -D, --no-createdb         此角色不可以创建新数据库(默认)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
530

Peter Eisentraut's avatar
Peter Eisentraut committed
531
#: createuser.c:358
Peter Eisentraut's avatar
Peter Eisentraut committed
532 533 534 535
#, c-format
msgid "  -g, --role=ROLE           new role will be a member of this role\n"
msgstr "  -g, --role=ROLE           新的角色必须是这个角色的成员\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
536
#: createuser.c:359
Peter Eisentraut's avatar
Peter Eisentraut committed
537 538 539 540 541
#, c-format
msgid ""
"  -i, --inherit             role inherits privileges of roles it is a\n"
"                            member of (default)\n"
msgstr ""
Peter Eisentraut's avatar
Peter Eisentraut committed
542 543
"  -i, --inherit             角色能够继承它所属角色的权限\n"
"                           (这是缺省情况)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
544

Peter Eisentraut's avatar
Peter Eisentraut committed
545
#: createuser.c:361
Peter Eisentraut's avatar
Peter Eisentraut committed
546 547
#, c-format
msgid "  -I, --no-inherit          role does not inherit privileges\n"
548
msgstr "  -I, --no-inherit          角色不继承权限\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
549

Peter Eisentraut's avatar
Peter Eisentraut committed
550
#: createuser.c:362
Peter Eisentraut's avatar
Peter Eisentraut committed
551 552
#, c-format
msgid "  -l, --login               role can login (default)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
553
msgstr "  -l, --login               角色能够登录(这是缺省情况)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
554

Peter Eisentraut's avatar
Peter Eisentraut committed
555
#: createuser.c:363
Peter Eisentraut's avatar
Peter Eisentraut committed
556 557
#, c-format
msgid "  -L, --no-login            role cannot login\n"
558
msgstr "  -L, --no-login            角色不能登录\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
559

Peter Eisentraut's avatar
Peter Eisentraut committed
560
#: createuser.c:364
Peter Eisentraut's avatar
Peter Eisentraut committed
561 562
#, c-format
msgid "  -P, --pwprompt            assign a password to new role\n"
563
msgstr "  -P, --pwprompt            给新角色指定口令\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
564

Peter Eisentraut's avatar
Peter Eisentraut committed
565
#: createuser.c:365
Peter Eisentraut's avatar
Peter Eisentraut committed
566 567
#, c-format
msgid "  -r, --createrole          role can create new roles\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
568
msgstr "  -r, --createrole          这个角色可以创建新的角色\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
569

Peter Eisentraut's avatar
Peter Eisentraut committed
570
#: createuser.c:366
Peter Eisentraut's avatar
Peter Eisentraut committed
571
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
572 573
msgid "  -R, --no-createrole       role cannot create roles (default)\n"
msgstr "  -R, --no-createrole       这个角色没有创建其它角色的权限(默认)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
574

Peter Eisentraut's avatar
Peter Eisentraut committed
575
#: createuser.c:367
Peter Eisentraut's avatar
Peter Eisentraut committed
576
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
577
msgid "  -s, --superuser           role will be superuser\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
578
msgstr "  -s, --superuser           角色将是超级用户\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
579

Peter Eisentraut's avatar
Peter Eisentraut committed
580
#: createuser.c:368
Peter Eisentraut's avatar
Peter Eisentraut committed
581
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
582
msgid "  -S, --no-superuser        role will not be superuser (default)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
583
msgstr "  -S, --no-superuser        角色不能是超级用户(默认)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
584

Peter Eisentraut's avatar
Peter Eisentraut committed
585
#: createuser.c:370
Peter Eisentraut's avatar
Peter Eisentraut committed
586 587
#, c-format
msgid ""
Peter Eisentraut's avatar
Peter Eisentraut committed
588
"  --interactive             prompt for missing role name and attributes rather\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
589
"                            than using defaults\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
590
msgstr ""
Peter Eisentraut's avatar
Peter Eisentraut committed
591 592
"  --interactive             提示缺少角色名及其属性\n"
"                            而不是使用默认值\n"
593

Peter Eisentraut's avatar
Peter Eisentraut committed
594
#: createuser.c:372
595
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
596 597
msgid "  --replication             role can initiate replication\n"
msgstr "  --replication             角色能启动复制\n"
598

Peter Eisentraut's avatar
Peter Eisentraut committed
599
#: createuser.c:373
600
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
601 602
msgid "  --no-replication          role cannot initiate replication\n"
msgstr "  --no-replication          角色不能启动复制\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
603

Peter Eisentraut's avatar
Peter Eisentraut committed
604
#: createuser.c:378
Peter Eisentraut's avatar
Peter Eisentraut committed
605
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
606
msgid "  -U, --username=USERNAME   user name to connect as (not the one to create)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
607
msgstr "  -U, --username=USERNAME   联接用户 (不是要创建的用户名)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
608

Peter Eisentraut's avatar
Peter Eisentraut committed
609
#: dropdb.c:111
Peter Eisentraut's avatar
Peter Eisentraut committed
610
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
611 612
msgid "missing required argument database name"
msgstr "缺少需要的数据库名参数"
Peter Eisentraut's avatar
Peter Eisentraut committed
613

Peter Eisentraut's avatar
Peter Eisentraut committed
614
#: dropdb.c:126
Peter Eisentraut's avatar
Peter Eisentraut committed
615
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
616 617
msgid "Database \"%s\" will be permanently removed.\n"
msgstr "数据库 \"%s\" 将被永久的删除.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
618

Peter Eisentraut's avatar
Peter Eisentraut committed
619
#: dropdb.c:127 dropuser.c:130
Peter Eisentraut's avatar
Peter Eisentraut committed
620 621
msgid "Are you sure?"
msgstr "您确定吗? (y/n) "
Peter Eisentraut's avatar
Peter Eisentraut committed
622

Peter Eisentraut's avatar
Peter Eisentraut committed
623
#: dropdb.c:156
Peter Eisentraut's avatar
Peter Eisentraut committed
624
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
625 626
msgid "database removal failed: %s"
msgstr "数据库删除失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
627

Peter Eisentraut's avatar
Peter Eisentraut committed
628
#: dropdb.c:170
Peter Eisentraut's avatar
Peter Eisentraut committed
629 630
#, c-format
msgid ""
Peter Eisentraut's avatar
Peter Eisentraut committed
631
"%s removes a PostgreSQL database.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
632 633
"\n"
msgstr ""
Peter Eisentraut's avatar
Peter Eisentraut committed
634
"%s 删除一个 PostgreSQL 数据库.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
635 636
"\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
637
#: dropdb.c:172
Peter Eisentraut's avatar
Peter Eisentraut committed
638
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
639 640
msgid "  %s [OPTION]... DBNAME\n"
msgstr "  %s [选项]... 数据库名\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
641

Peter Eisentraut's avatar
Peter Eisentraut committed
642 643 644 645 646
#: dropdb.c:175
msgid "  -f, --force               try to terminate other connections before dropping\n"
msgstr "  -f, --force               强尝试在删除之前终止其他连接\n"

#: dropdb.c:176
Peter Eisentraut's avatar
Peter Eisentraut committed
647
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
648 649
msgid "  -i, --interactive         prompt before deleting anything\n"
msgstr "  -i, --interactive         删除任何东西之前给予提示\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
650

Peter Eisentraut's avatar
Peter Eisentraut committed
651
#: dropdb.c:178
Peter Eisentraut's avatar
Peter Eisentraut committed
652
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
653
msgid "  --if-exists               don't report error if database doesn't exist\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
654
msgstr "  --if-exists               如果数据库不存在则不报告错误\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
655

Peter Eisentraut's avatar
Peter Eisentraut committed
656
#: dropuser.c:117
Peter Eisentraut's avatar
Peter Eisentraut committed
657 658
msgid "Enter name of role to drop: "
msgstr "输入要删除的用户名: "
Peter Eisentraut's avatar
Peter Eisentraut committed
659

Peter Eisentraut's avatar
Peter Eisentraut committed
660
#: dropuser.c:121
Peter Eisentraut's avatar
Peter Eisentraut committed
661
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
662 663
msgid "missing required argument role name"
msgstr "缺少需要的参数角色名"
Peter Eisentraut's avatar
Peter Eisentraut committed
664

Peter Eisentraut's avatar
Peter Eisentraut committed
665
#: dropuser.c:129
666
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
667 668
msgid "Role \"%s\" will be permanently removed.\n"
msgstr "用户 \"%s\" 将被永久删除.\n"
669

Peter Eisentraut's avatar
Peter Eisentraut committed
670
#: dropuser.c:153
Peter Eisentraut's avatar
Peter Eisentraut committed
671
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
672 673
msgid "removal of role \"%s\" failed: %s"
msgstr "删除用户 \"%s\" 失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
674

Peter Eisentraut's avatar
Peter Eisentraut committed
675
#: dropuser.c:168
Peter Eisentraut's avatar
Peter Eisentraut committed
676
#, c-format
677
msgid ""
Peter Eisentraut's avatar
Peter Eisentraut committed
678 679 680 681 682
"%s removes a PostgreSQL role.\n"
"\n"
msgstr ""
"%s 删除一个 PostgreSQL 用户.\n"
"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
683

Peter Eisentraut's avatar
Peter Eisentraut committed
684
#: dropuser.c:173
Peter Eisentraut's avatar
Peter Eisentraut committed
685 686
#, c-format
msgid ""
Peter Eisentraut's avatar
Peter Eisentraut committed
687 688
"  -i, --interactive         prompt before deleting anything, and prompt for\n"
"                            role name if not specified\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
689
msgstr ""
Peter Eisentraut's avatar
Peter Eisentraut committed
690 691
"  -i, --interactive         删除任何东西之前给予提示, 如果没有指定\n"
"                            角色名也给予提示\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
692

Peter Eisentraut's avatar
Peter Eisentraut committed
693
#: dropuser.c:176
Peter Eisentraut's avatar
Peter Eisentraut committed
694 695
#, c-format
msgid "  --if-exists               don't report error if user doesn't exist\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
696
msgstr "  --if-exists               用户名不存在时则不报告错误\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
697

Peter Eisentraut's avatar
Peter Eisentraut committed
698
#: dropuser.c:181
Peter Eisentraut's avatar
Peter Eisentraut committed
699
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
700
msgid "  -U, --username=USERNAME   user name to connect as (not the one to drop)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
701 702
msgstr "  -U, --username=USERNAME   联接用户 (不是要删除的用户名)\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
703
#: pg_isready.c:153
Peter Eisentraut's avatar
Peter Eisentraut committed
704
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
705 706
msgid "could not fetch default options"
msgstr "无法取得缺省选项"
Peter Eisentraut's avatar
Peter Eisentraut committed
707

Peter Eisentraut's avatar
Peter Eisentraut committed
708
#: pg_isready.c:202
Peter Eisentraut's avatar
Peter Eisentraut committed
709 710 711 712
#, c-format
msgid "accepting connections\n"
msgstr "接受连接\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
713
#: pg_isready.c:205
Peter Eisentraut's avatar
Peter Eisentraut committed
714 715 716 717
#, c-format
msgid "rejecting connections\n"
msgstr "拒绝连接\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
718
#: pg_isready.c:208
Peter Eisentraut's avatar
Peter Eisentraut committed
719 720 721 722
#, c-format
msgid "no response\n"
msgstr "没有响应\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
723
#: pg_isready.c:211
Peter Eisentraut's avatar
Peter Eisentraut committed
724 725 726 727
#, c-format
msgid "no attempt\n"
msgstr "没有尝试\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
728
#: pg_isready.c:214
Peter Eisentraut's avatar
Peter Eisentraut committed
729 730 731 732
#, c-format
msgid "unknown\n"
msgstr "未知\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
733
#: pg_isready.c:224
Peter Eisentraut's avatar
Peter Eisentraut committed
734 735 736 737 738 739 740 741
#, c-format
msgid ""
"%s issues a connection check to a PostgreSQL database.\n"
"\n"
msgstr ""
"%s 发起一个到指定 PostgreSQL数据库的连接检查.\n"
"\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
742
#: pg_isready.c:226
Peter Eisentraut's avatar
Peter Eisentraut committed
743 744 745 746
#, c-format
msgid "  %s [OPTION]...\n"
msgstr "  %s [选项]...\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
747
#: pg_isready.c:229
Peter Eisentraut's avatar
Peter Eisentraut committed
748 749
#, c-format
msgid "  -d, --dbname=DBNAME      database name\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
750
msgstr "  -d, --dbname=DBNAME      数据库名\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
751

Peter Eisentraut's avatar
Peter Eisentraut committed
752
#: pg_isready.c:230
Peter Eisentraut's avatar
Peter Eisentraut committed
753 754
#, c-format
msgid "  -q, --quiet              run quietly\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
755
msgstr "  -q, --quiet              静默运行\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
756

Peter Eisentraut's avatar
Peter Eisentraut committed
757
#: pg_isready.c:231
Peter Eisentraut's avatar
Peter Eisentraut committed
758 759 760 761
#, c-format
msgid "  -V, --version            output version information, then exit\n"
msgstr "  -V, --version            输出版本信息, 然后退出\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
762
#: pg_isready.c:232
Peter Eisentraut's avatar
Peter Eisentraut committed
763 764 765 766
#, c-format
msgid "  -?, --help               show this help, then exit\n"
msgstr "  -?, --help               显示此帮助, 然后退出\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
767
#: pg_isready.c:235
Peter Eisentraut's avatar
Peter Eisentraut committed
768 769 770 771
#, c-format
msgid "  -h, --host=HOSTNAME      database server host or socket directory\n"
msgstr "  -h, --host=主机名        数据库服务器的主机名或套接字目录\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
772
#: pg_isready.c:236
Peter Eisentraut's avatar
Peter Eisentraut committed
773 774
#, c-format
msgid "  -p, --port=PORT          database server port\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
775
msgstr "  -p, --port=PORT          数据库服务器端口\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
776

Peter Eisentraut's avatar
Peter Eisentraut committed
777
#: pg_isready.c:237
Peter Eisentraut's avatar
Peter Eisentraut committed
778
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
779 780
msgid "  -t, --timeout=SECS       seconds to wait when attempting connection, 0 disables (default: %s)\n"
msgstr "  -t, --timeout=SECS       尝试连接时要等待的秒数, 值为0表示禁用(缺省值: %s)\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
781

Peter Eisentraut's avatar
Peter Eisentraut committed
782
#: pg_isready.c:238
Peter Eisentraut's avatar
Peter Eisentraut committed
783 784
#, c-format
msgid "  -U, --username=USERNAME  user name to connect as\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
785
msgstr "  -U, --username=USERNAME  连接的用户名\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
786

Peter Eisentraut's avatar
Peter Eisentraut committed
787 788 789 790 791 792
#: reindexdb.c:157 vacuumdb.c:198
#, c-format
msgid "number of parallel jobs must be at least 1"
msgstr "并行工作的数量必须至少为1"

#: reindexdb.c:210
Peter Eisentraut's avatar
Peter Eisentraut committed
793
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
794 795
msgid "cannot reindex all databases and a specific one at the same time"
msgstr "无法对所有数据库和一个指定的索引同时进行索引重建操作"
Peter Eisentraut's avatar
Peter Eisentraut committed
796

Peter Eisentraut's avatar
Peter Eisentraut committed
797
#: reindexdb.c:215
Peter Eisentraut's avatar
Peter Eisentraut committed
798
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
799 800
msgid "cannot reindex all databases and system catalogs at the same time"
msgstr "无法对所有数据库和系统目录同时进行索引重建操作"
Peter Eisentraut's avatar
Peter Eisentraut committed
801

Peter Eisentraut's avatar
Peter Eisentraut committed
802
#: reindexdb.c:220
Peter Eisentraut's avatar
Peter Eisentraut committed
803
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
804 805
msgid "cannot reindex specific schema(s) in all databases"
msgstr "无法在所有数据库中对指定模式上的索引进行重建"
Peter Eisentraut's avatar
Peter Eisentraut committed
806

Peter Eisentraut's avatar
Peter Eisentraut committed
807
#: reindexdb.c:225
Peter Eisentraut's avatar
Peter Eisentraut committed
808
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
809 810
msgid "cannot reindex specific table(s) in all databases"
msgstr "无法在所有数据库中对指定表上的索引进行重建"
Peter Eisentraut's avatar
Peter Eisentraut committed
811

Peter Eisentraut's avatar
Peter Eisentraut committed
812
#: reindexdb.c:230
Peter Eisentraut's avatar
Peter Eisentraut committed
813
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
814 815
msgid "cannot reindex specific index(es) in all databases"
msgstr "无法在所有数据库中对指定的索引进行重建"
Peter Eisentraut's avatar
Peter Eisentraut committed
816

Peter Eisentraut's avatar
Peter Eisentraut committed
817
#: reindexdb.c:243
Peter Eisentraut's avatar
Peter Eisentraut committed
818
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
819 820
msgid "cannot reindex specific schema(s) and system catalogs at the same time"
msgstr "无法对指定的模式和系统目录同时进行索引重建"
Peter Eisentraut's avatar
Peter Eisentraut committed
821

Peter Eisentraut's avatar
Peter Eisentraut committed
822
#: reindexdb.c:248
Peter Eisentraut's avatar
Peter Eisentraut committed
823
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
824 825
msgid "cannot reindex specific table(s) and system catalogs at the same time"
msgstr "无法对指定的表和系统视图同时进行索引重建操作"
Peter Eisentraut's avatar
Peter Eisentraut committed
826

Peter Eisentraut's avatar
Peter Eisentraut committed
827
#: reindexdb.c:253
Peter Eisentraut's avatar
Peter Eisentraut committed
828
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
829 830
msgid "cannot reindex specific index(es) and system catalogs at the same time"
msgstr "无法对指定索引和系统视图同时进行索引重建操作"
Peter Eisentraut's avatar
Peter Eisentraut committed
831

Peter Eisentraut's avatar
Peter Eisentraut committed
832 833 834 835 836 837 838 839 840 841 842
#: reindexdb.c:259
msgid "cannot use multiple jobs to reindex system catalogs"
msgstr "无法使用多个作业重新索引系统目录"

#: reindexdb.c:288
msgid "cannot use multiple jobs to reindex indexes"
msgstr "无法使用多个作业重新索引索引"

#: reindexdb.c:353 reindexdb.c:361 vacuumdb.c:471 vacuumdb.c:479 vacuumdb.c:487
#: vacuumdb.c:495 vacuumdb.c:503 vacuumdb.c:511 vacuumdb.c:518 vacuumdb.c:525
#: vacuumdb.c:532
Peter Eisentraut's avatar
Peter Eisentraut committed
843
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
844 845
msgid "cannot use the \"%s\" option on server versions older than PostgreSQL %s"
msgstr "不能在PostgreSQL %2$s之前的服务器版本上使用 \"%1$s\" 选项"
Peter Eisentraut's avatar
Peter Eisentraut committed
846

Peter Eisentraut's avatar
Peter Eisentraut committed
847 848 849 850 851
#: reindexdb.c:401
msgid "cannot reindex system catalogs concurrently, skipping all"
msgstr "无法同时重新索引系统目录,跳过所有"

#: reindexdb.c:605
Peter Eisentraut's avatar
Peter Eisentraut committed
852
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
853 854
msgid "reindexing of database \"%s\" failed: %s"
msgstr "在数据库\"%s\"上重新创建索引失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
855

Peter Eisentraut's avatar
Peter Eisentraut committed
856
#: reindexdb.c:609
Peter Eisentraut's avatar
Peter Eisentraut committed
857
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
858 859
msgid "reindexing of index \"%s\" in database \"%s\" failed: %s"
msgstr "在数据库\"%2$s\"中对索引\"%1$s\"重新创建失败: %3$s"
Peter Eisentraut's avatar
Peter Eisentraut committed
860

Peter Eisentraut's avatar
Peter Eisentraut committed
861
#: reindexdb.c:613
Peter Eisentraut's avatar
Peter Eisentraut committed
862
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
863 864
msgid "reindexing of schema \"%s\" in database \"%s\" failed: %s"
msgstr "在数据库\"%2$s\"中对模式\"%1$s\"的索引重建失败:%3$s"
Peter Eisentraut's avatar
Peter Eisentraut committed
865

Peter Eisentraut's avatar
Peter Eisentraut committed
866 867 868 869 870
#: reindexdb.c:617
msgid "reindexing of system catalogs in database \"%s\" failed: %s"
msgstr "在数据库\"%s\"中重新索引系统目录失败: %s"

#: reindexdb.c:621
Peter Eisentraut's avatar
Peter Eisentraut committed
871
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
872 873
msgid "reindexing of table \"%s\" in database \"%s\" failed: %s"
msgstr "在数据库\"%2$s\"中对表\"%1$s\"上的索引重新创建失败: %3$s"
Peter Eisentraut's avatar
Peter Eisentraut committed
874

Peter Eisentraut's avatar
Peter Eisentraut committed
875
#: reindexdb.c:774
Peter Eisentraut's avatar
Peter Eisentraut committed
876 877
#, c-format
msgid "%s: reindexing database \"%s\"\n"
878
msgstr "%s: 对数据库 \"%s\" 重新创建索引\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
879

Peter Eisentraut's avatar
Peter Eisentraut committed
880
#: reindexdb.c:791
Peter Eisentraut's avatar
Peter Eisentraut committed
881 882 883 884 885
#, c-format
msgid ""
"%s reindexes a PostgreSQL database.\n"
"\n"
msgstr ""
886
"%s  对一个PostgreSQL 数据库重新创建索引.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
887 888
"\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
889 890 891
#: reindexdb.c:795
msgid "  -a, --all                    reindex all databases\n"
msgstr "  -a, --all                    对所有数据库进行重建索引操作\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
892

Peter Eisentraut's avatar
Peter Eisentraut committed
893 894 895
#: reindexdb.c:796
msgid "      --concurrently           reindex concurrently\n"
msgstr "      --concurrently          同时重新索引\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
896

Peter Eisentraut's avatar
Peter Eisentraut committed
897 898 899
#: reindexdb.c:797
msgid "  -d, --dbname=DBNAME          database to reindex\n"
msgstr "  -d, --dbname=DBNAME          对数据库中的索引进行重建\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
900

Peter Eisentraut's avatar
Peter Eisentraut committed
901 902 903
#: reindexdb.c:799
msgid "  -i, --index=INDEX            recreate specific index(es) only\n"
msgstr "  -i, --index=INDEX            仅重新创建指定的索引\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
904

Peter Eisentraut's avatar
Peter Eisentraut committed
905 906 907
#: reindexdb.c:800
msgid "  -j, --jobs=NUM               use this many concurrent connections to reindex\n"
msgstr "  -j, --jobs=NUM               使用这么多并发连接来重新创建索引\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
908

Peter Eisentraut's avatar
Peter Eisentraut committed
909 910 911
#: reindexdb.c:801
msgid "  -q, --quiet                  don't write any messages\n"
msgstr "  -q, --quiet                  不写任何信息\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
912

Peter Eisentraut's avatar
Peter Eisentraut committed
913 914 915 916 917 918 919 920 921 922 923 924 925 926 927
#: reindexdb.c:802
msgid "  -s, --system                 reindex system catalogs\n"
msgstr "  -s, --system                 对系统视图重新创建索引\n"

#: reindexdb.c:803
msgid "  -S, --schema=SCHEMA          reindex specific schema(s) only\n"
msgstr "  -S, --schema=SCHEMA          只对指定模式重建索引\n"

#: reindexdb.c:804
msgid "  -t, --table=TABLE            reindex specific table(s) only\n"
msgstr "  -t, --table=TABLE            只对指定的表重新创建索引\n"

#: reindexdb.c:805
msgid "      --tablespace=TABLESPACE  tablespace where indexes are rebuilt\n"
msgstr "      --tablespace=TABLESPACE  重建索引的表空间\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
928

Peter Eisentraut's avatar
Peter Eisentraut committed
929 930 931 932 933
#: reindexdb.c:806
msgid "  -v, --verbose                write a lot of output\n"
msgstr "  -v, --verbose                写大量的输出\n"

#: reindexdb.c:816
Peter Eisentraut's avatar
Peter Eisentraut committed
934 935 936 937 938 939
#, c-format
msgid ""
"\n"
"Read the description of the SQL command REINDEX for details.\n"
msgstr ""
"\n"
940
"阅读SQL命令REINDEX的描述信息, 以便获得更详细的信息.\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
941

Peter Eisentraut's avatar
Peter Eisentraut committed
942 943 944
#: vacuumdb.c:206
msgid "parallel workers for vacuum must be greater than or equal to zero"
msgstr "真空平行工作必须大于或等于零"
Peter Eisentraut's avatar
Peter Eisentraut committed
945

Peter Eisentraut's avatar
Peter Eisentraut committed
946
#: vacuumdb.c:226
Peter Eisentraut's avatar
Peter Eisentraut committed
947
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
948 949
msgid "minimum transaction ID age must be at least 1"
msgstr "最小事务ID必须至少为1"
Peter Eisentraut's avatar
Peter Eisentraut committed
950

Peter Eisentraut's avatar
Peter Eisentraut committed
951
#: vacuumdb.c:234
Peter Eisentraut's avatar
Peter Eisentraut committed
952
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
953 954
msgid "minimum multixact ID age must be at least 1"
msgstr "最小多事务ID必须至少为1"
955

Peter Eisentraut's avatar
Peter Eisentraut committed
956 957
#: vacuumdb.c:278 vacuumdb.c:284 vacuumdb.c:290 vacuumdb.c:296 vacuumdb.c:302
#: vacuumdb.c:308 vacuumdb.c:314 vacuumdb.c:326
Peter Eisentraut's avatar
Peter Eisentraut committed
958 959 960 961
#, c-format
msgid "cannot use the \"%s\" option when performing only analyze"
msgstr "在只执行分析的时候,无法使用\"%s\"选项"

Peter Eisentraut's avatar
Peter Eisentraut committed
962 963 964 965 966 967 968 969 970
#: vacuumdb.c:332
msgid "cannot use the \"%s\" option when performing full vacuum"
msgstr "执行完全真空时,无法使用\"%s\"选项"

#: vacuumdb.c:341
msgid "cannot use the \"%s\" option with the \"%s\" option"
msgstr "无法将\"%s\"选项与\"%s\"选项一起使用"

#: vacuumdb.c:363
Peter Eisentraut's avatar
Peter Eisentraut committed
971 972 973 974
#, c-format
msgid "cannot vacuum all databases and a specific one at the same time"
msgstr "无法对所有数据库和一个指定的数据库同时清理"

Peter Eisentraut's avatar
Peter Eisentraut committed
975
#: vacuumdb.c:368
976
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
977 978
msgid "cannot vacuum specific table(s) in all databases"
msgstr "无法在所有数据库中对指定的表进行清理"
Peter Eisentraut's avatar
Peter Eisentraut committed
979

Peter Eisentraut's avatar
Peter Eisentraut committed
980
#: vacuumdb.c:458
Peter Eisentraut's avatar
Peter Eisentraut committed
981 982 983
msgid "Generating minimal optimizer statistics (1 target)"
msgstr "产生最小优化器统计(一个目标)"

Peter Eisentraut's avatar
Peter Eisentraut committed
984
#: vacuumdb.c:459
Peter Eisentraut's avatar
Peter Eisentraut committed
985 986 987
msgid "Generating medium optimizer statistics (10 targets)"
msgstr "产生中等优化器统计(10个目标)"

Peter Eisentraut's avatar
Peter Eisentraut committed
988
#: vacuumdb.c:460
Peter Eisentraut's avatar
Peter Eisentraut committed
989 990 991
msgid "Generating default (full) optimizer statistics"
msgstr "产生缺省(完全)优化器统计"

Peter Eisentraut's avatar
Peter Eisentraut committed
992
#: vacuumdb.c:540
Peter Eisentraut's avatar
Peter Eisentraut committed
993 994 995 996
#, c-format
msgid "%s: processing database \"%s\": %s\n"
msgstr "%s:处理数据库\"%s\":%s\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
997
#: vacuumdb.c:543
Peter Eisentraut's avatar
Peter Eisentraut committed
998
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
999 1000
msgid "%s: vacuuming database \"%s\"\n"
msgstr "%s: 清理数据库 \"%s\"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1001

Peter Eisentraut's avatar
Peter Eisentraut committed
1002
#: vacuumdb.c:1013
Peter Eisentraut's avatar
Peter Eisentraut committed
1003
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1004 1005
msgid "vacuuming of table \"%s\" in database \"%s\" failed: %s"
msgstr "在数据库 \"%2$s\" 中的表 \"%1$s\" 清理失败: %3$s"
Peter Eisentraut's avatar
Peter Eisentraut committed
1006

Peter Eisentraut's avatar
Peter Eisentraut committed
1007
#: vacuumdb.c:1016
Peter Eisentraut's avatar
Peter Eisentraut committed
1008
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1009 1010
msgid "vacuuming of database \"%s\" failed: %s"
msgstr "数据库 \"%s\" 清理失败: %s"
Peter Eisentraut's avatar
Peter Eisentraut committed
1011

Peter Eisentraut's avatar
Peter Eisentraut committed
1012
#: vacuumdb.c:1024
Peter Eisentraut's avatar
Peter Eisentraut committed
1013
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1014 1015 1016 1017 1018 1019
msgid ""
"%s cleans and analyzes a PostgreSQL database.\n"
"\n"
msgstr ""
"%s 清理并且优化一个 PostgreSQL 数据库.\n"
"\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1020

Peter Eisentraut's avatar
Peter Eisentraut committed
1021
#: vacuumdb.c:1028
Peter Eisentraut's avatar
Peter Eisentraut committed
1022
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1023 1024
msgid "  -a, --all                       vacuum all databases\n"
msgstr "  -a, --all                       清理所有的数据库\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1025

Peter Eisentraut's avatar
Peter Eisentraut committed
1026
#: vacuumdb.c:1029
Peter Eisentraut's avatar
Peter Eisentraut committed
1027
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1028 1029
msgid "  -d, --dbname=DBNAME             database to vacuum\n"
msgstr "  -d, --dbname=DBNAME             清理数据库 DBNAME\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1030

Peter Eisentraut's avatar
Peter Eisentraut committed
1031
#: vacuumdb.c:1030
Peter Eisentraut's avatar
Peter Eisentraut committed
1032
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1033 1034 1035
msgid "      --disable-page-skipping     disable all page-skipping behavior\n"
msgstr "      --disable-page-skipping     禁用所有页面跳过行为\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
1036
#: vacuumdb.c:1031
Peter Eisentraut's avatar
Peter Eisentraut committed
1037 1038
#, c-format
msgid "  -e, --echo                      show the commands being sent to the server\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1039
msgstr "  -e, --echo                      显示发送到服务端的命令\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1040

Peter Eisentraut's avatar
Peter Eisentraut committed
1041
#: vacuumdb.c:1032
Peter Eisentraut's avatar
Peter Eisentraut committed
1042 1043 1044
#, c-format
msgid "  -f, --full                      do full vacuuming\n"
msgstr "  -f, --full                      完全清理\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1045

Peter Eisentraut's avatar
Peter Eisentraut committed
1046
#: vacuumdb.c:1033
Peter Eisentraut's avatar
Peter Eisentraut committed
1047
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1048 1049
msgid "  -F, --freeze                    freeze row transaction information\n"
msgstr "  -F, --freeze                    冻结记录的事务信息\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1050

Peter Eisentraut's avatar
Peter Eisentraut committed
1051 1052 1053 1054 1055 1056
#: vacuumdb.c:1034
#, c-format
msgid "      --force-index-cleanup       always remove index entries that point to dead tuples\n"
msgstr "      --force-index-cleanup       始终删除指向死元组的索引项\n"

#: vacuumdb.c:1035
Peter Eisentraut's avatar
Peter Eisentraut committed
1057
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1058 1059
msgid "  -j, --jobs=NUM                  use this many concurrent connections to vacuum\n"
msgstr "  -j, --jobs=NUM                  使用这么多个并发连接进行清理\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1060

Peter Eisentraut's avatar
Peter Eisentraut committed
1061
#: vacuumdb.c:1036
Peter Eisentraut's avatar
Peter Eisentraut committed
1062 1063 1064 1065
#, c-format
msgid "      --min-mxid-age=MXID_AGE     minimum multixact ID age of tables to vacuum\n"
msgstr "      --min-mxid-age=MXID_AGE     清理表的最小多事务ID\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
1066
#: vacuumdb.c:1037
Peter Eisentraut's avatar
Peter Eisentraut committed
1067 1068 1069 1070
#, c-format
msgid "      --min-xid-age=XID_AGE       minimum transaction ID age of tables to vacuum\n"
msgstr "      --min-xid-age=XID_AGE       清理表的最小事务ID\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090
#: vacuumdb.c:1038
#, c-format
msgid "      --no-index-cleanup          don't remove index entries that point to dead tuples\n"
msgstr "      --no-index-cleanup          不要删除指向死元组的索引项\n"

#: vacuumdb.c:1039
#, c-format
msgid "      --no-process-toast          skip the TOAST table associated with the table to vacuum\n"
msgstr "      --no-process-toast          跳过与该表关联的TOAST表以使用真空\n"

#: vacuumdb.c:1040
msgid "      --no-truncate               don't truncate empty pages at the end of the table\n"
msgstr "      --no-truncate               不要截断表末尾的空白页\n"

#: vacuumdb.c:1041
#, c-format
msgid "  -P, --parallel=PARALLEL_WORKERS use this many background workers for vacuum, if available\n"
msgstr "  -P, --parallel=PARALLEL_WORKERS 如果可以的话,用这么多的后台工作来制作真空\n"

#: vacuumdb.c:1042
Peter Eisentraut's avatar
Peter Eisentraut committed
1091
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1092 1093
msgid "  -q, --quiet                     don't write any messages\n"
msgstr "  -q, --quiet                     不写任何信息\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1094

Peter Eisentraut's avatar
Peter Eisentraut committed
1095
#: vacuumdb.c:1043
Peter Eisentraut's avatar
Peter Eisentraut committed
1096 1097 1098 1099
#, c-format
msgid "      --skip-locked               skip relations that cannot be immediately locked\n"
msgstr "      --skip-locked               跳过不能立即锁定的关系\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
1100
#: vacuumdb.c:1044
Peter Eisentraut's avatar
Peter Eisentraut committed
1101
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1102 1103
msgid "  -t, --table='TABLE[(COLUMNS)]'  vacuum specific table(s) only\n"
msgstr "  -t, --table='TABLE[(COLUMNS)]'  只清理指定的表\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1104

Peter Eisentraut's avatar
Peter Eisentraut committed
1105
#: vacuumdb.c:1045
Peter Eisentraut's avatar
Peter Eisentraut committed
1106
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1107 1108
msgid "  -v, --verbose                   write a lot of output\n"
msgstr "  -v, --verbose                   写大量的输出\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1109

Peter Eisentraut's avatar
Peter Eisentraut committed
1110
#: vacuumdb.c:1046
Peter Eisentraut's avatar
Peter Eisentraut committed
1111
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1112
msgid "  -V, --version                   output version information, then exit\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1113
msgstr "  -V, --version                   输出版本信息, 然后退出\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1114

Peter Eisentraut's avatar
Peter Eisentraut committed
1115
#: vacuumdb.c:1047
Peter Eisentraut's avatar
Peter Eisentraut committed
1116 1117
#, c-format
msgid "  -z, --analyze                   update optimizer statistics\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1118
msgstr "  -z, --analyze                   更新优化器统计\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1119

Peter Eisentraut's avatar
Peter Eisentraut committed
1120
#: vacuumdb.c:1048
Peter Eisentraut's avatar
Peter Eisentraut committed
1121
#, c-format
Peter Eisentraut's avatar
Peter Eisentraut committed
1122 1123
msgid "  -Z, --analyze-only              only update optimizer statistics; no vacuum\n"
msgstr "  -Z, --analyze-only              只更新优化器统计信息,但不做清理\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1124

Peter Eisentraut's avatar
Peter Eisentraut committed
1125
#: vacuumdb.c:1049
Peter Eisentraut's avatar
Peter Eisentraut committed
1126 1127
#, c-format
msgid ""
Peter Eisentraut's avatar
Peter Eisentraut committed
1128
"      --analyze-in-stages         only update optimizer statistics, in multiple\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1129
"                                  stages for faster results; no vacuum\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1130
msgstr ""
Peter Eisentraut's avatar
Peter Eisentraut committed
1131 1132
"      --analyze-in-stages         只更新优化器统计, 为了更快得到结果分多阶段;\n"
"                                  不做清理\n"
Peter Eisentraut's avatar
Peter Eisentraut committed
1133

Peter Eisentraut's avatar
Peter Eisentraut committed
1134
#: vacuumdb.c:1051
Peter Eisentraut's avatar
Peter Eisentraut committed
1135 1136 1137 1138
#, c-format
msgid "  -?, --help                      show this help, then exit\n"
msgstr "  -?, --help                      显示此帮助信息, 然后退出\n"

Peter Eisentraut's avatar
Peter Eisentraut committed
1139
#: vacuumdb.c:1059
Peter Eisentraut's avatar
Peter Eisentraut committed
1140 1141 1142 1143 1144 1145 1146 1147
#, c-format
msgid ""
"\n"
"Read the description of the SQL command VACUUM for details.\n"
msgstr ""
"\n"
"阅读 SQL 命令 VACUUM 的描述信息, 以便获得更详细的信息.\n"