aboutsummaryrefslogtreecommitdiff
path: root/src/bin/scripts
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2010-05-13 15:56:43 +0000
committerPeter Eisentraut <peter_e@gmx.net>2010-05-13 15:56:43 +0000
commitf1ac08daeef0b9417b2dff801c10fcc027697453 (patch)
tree2f30f79a879cffb12f617a1f4fb3c8c53ae3d568 /src/bin/scripts
parent12bc72db6053987bb39f781b7952d02a795d5e9b (diff)
downloadpostgresql-f1ac08daeef0b9417b2dff801c10fcc027697453.tar.gz
postgresql-f1ac08daeef0b9417b2dff801c10fcc027697453.zip
Translation update
Diffstat (limited to 'src/bin/scripts')
-rw-r--r--src/bin/scripts/nls.mk4
-rw-r--r--src/bin/scripts/po/de.po21
-rw-r--r--src/bin/scripts/po/es.po153
-rw-r--r--src/bin/scripts/po/fr.po14
-rw-r--r--src/bin/scripts/po/it.po158
-rw-r--r--src/bin/scripts/po/pt_BR.po166
-rw-r--r--src/bin/scripts/po/zh_CN.po1021
7 files changed, 1317 insertions, 220 deletions
diff --git a/src/bin/scripts/nls.mk b/src/bin/scripts/nls.mk
index 95c76ef5042..4e505b6c21e 100644
--- a/src/bin/scripts/nls.mk
+++ b/src/bin/scripts/nls.mk
@@ -1,6 +1,6 @@
-# $PostgreSQL: pgsql/src/bin/scripts/nls.mk,v 1.24 2009/10/20 18:23:25 petere Exp $
+# $PostgreSQL: pgsql/src/bin/scripts/nls.mk,v 1.25 2010/05/13 15:56:39 petere Exp $
CATALOG_NAME := pgscripts
-AVAIL_LANGUAGES := cs de es fr it ja ko pt_BR ro sv ta tr
+AVAIL_LANGUAGES := cs de es fr it ja ko pt_BR ro sv ta tr zh_CN
GETTEXT_FILES := createdb.c createlang.c createuser.c \
dropdb.c droplang.c dropuser.c \
clusterdb.c vacuumdb.c reindexdb.c \
diff --git a/src/bin/scripts/po/de.po b/src/bin/scripts/po/de.po
index 62be31b8182..bc68ed982a2 100644
--- a/src/bin/scripts/po/de.po
+++ b/src/bin/scripts/po/de.po
@@ -1,7 +1,7 @@
# German message translation file for "scripts".
# Peter Eisentraut <peter_e@gmx.net>, 2003 - 2010.
#
-# pgtranslation Id: pgscripts.po,v 1.10 2010/02/18 19:01:40 petere Exp $
+# pgtranslation Id: pgscripts.po,v 1.11 2010/03/17 21:33:45 petere Exp $
#
# Use these quotes: »%s«
#
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.0\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2010-02-18 13:15+0000\n"
-"PO-Revision-Date: 2010-02-18 18:05+0200\n"
+"POT-Creation-Date: 2010-03-17 19:16+0000\n"
+"PO-Revision-Date: 2010-03-17 23:33+0200\n"
"Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n"
"Language-Team: German <peter_e@gmx.net>\n"
"MIME-Version: 1.0\n"
@@ -657,12 +657,14 @@ msgstr ""
#: vacuumdb.c:150
#, c-format
msgid "%s: cannot use the \"full\" option when performing only analyze\n"
-msgstr "%s: kann Option »full« nicht verwenden, wenn nur Analyze durchgeführt wird\n"
+msgstr ""
+"%s: kann Option »full« nicht verwenden, wenn nur Analyze durchgeführt wird\n"
#: vacuumdb.c:156
#, c-format
msgid "%s: cannot use the \"freeze\" option when performing only analyze\n"
-msgstr "%s: kann Option »freeze« nicht verwenden, wenn nur Analyze durchgeführt wird\n"
+msgstr ""
+"%s: kann Option »freeze« nicht verwenden, wenn nur Analyze durchgeführt wird\n"
#: vacuumdb.c:169
#, c-format
@@ -751,14 +753,13 @@ msgstr " -v, --verbose erzeuge viele Meldungen\n"
#: vacuumdb.c:339
#, c-format
-msgid " -z, --analyze update optimizer hints\n"
-msgstr ""
-" -z, --analyze aktualisiere Hinweise für den Optimierer\n"
+msgid " -z, --analyze update optimizer statistics\n"
+msgstr " -z, --analyze aktualisiere Statistiken für den Optimierer\n"
#: vacuumdb.c:340
#, c-format
-msgid " -Z, --analyze-only only update optimizer hints\n"
-msgstr " -Z, --analyze-only aktualisiere nur Hinweise für den Optimierer\n"
+msgid " -Z, --analyze-only only update optimizer statistics\n"
+msgstr " -Z, --analyze-only aktualisiere nur Statistiken für den Optimierer\n"
#: vacuumdb.c:341
#, c-format
diff --git a/src/bin/scripts/po/es.po b/src/bin/scripts/po/es.po
index 5ba967e5094..c794045d3bd 100644
--- a/src/bin/scripts/po/es.po
+++ b/src/bin/scripts/po/es.po
@@ -3,17 +3,17 @@
# Copyright (C) 2003-2010 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
#
-# Alvaro Herrera, <alvherre@alvh.no-ip.org>, 2003-2009
+# Alvaro Herrera, <alvherre@alvh.no-ip.org>, 2003-2010
# Jaime Casanova, <systemguards@gmail.com>, 2005
#
-# pgtranslation Id: pgscripts.po,v 1.7 2010/02/02 20:07:49 alvherre Exp $
+# pgtranslation Id: pgscripts.po,v 1.8 2010/04/26 22:12:27 alvherre Exp $
#
msgid ""
msgstr ""
-"Project-Id-Version: pgscripts (PostgreSQL 8.4)\n"
+"Project-Id-Version: pgscripts (PostgreSQL 9.0)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2009-04-14 03:11+0000\n"
-"PO-Revision-Date: 2010-02-02 17:01-0300\n"
+"POT-Creation-Date: 2010-04-26 21:15+0000\n"
+"PO-Revision-Date: 2010-04-26 18:11-0400\n"
"Last-Translator: Ávaro Herrera <alvherre@alvh.no-ip.org>\n"
"Language-Team: Castellano <pgsql-es-ayuda@postgresql.org>\n"
"MIME-Version: 1.0\n"
@@ -23,14 +23,14 @@ msgstr ""
#: createdb.c:114 createdb.c:133 createlang.c:89 createlang.c:110
#: createlang.c:163 createuser.c:149 createuser.c:164 dropdb.c:83 dropdb.c:92
#: dropdb.c:100 droplang.c:100 droplang.c:121 droplang.c:175 dropuser.c:83
-#: dropuser.c:98 clusterdb.c:104 clusterdb.c:119 vacuumdb.c:121 vacuumdb.c:136
+#: dropuser.c:98 clusterdb.c:104 clusterdb.c:119 vacuumdb.c:127 vacuumdb.c:142
#: reindexdb.c:114 reindexdb.c:128
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Use «%s --help» para mayor información.\n"
#: createdb.c:131 createlang.c:108 createuser.c:162 dropdb.c:98 droplang.c:119
-#: dropuser.c:96 clusterdb.c:117 vacuumdb.c:134 reindexdb.c:127
+#: dropuser.c:96 clusterdb.c:117 vacuumdb.c:140 reindexdb.c:127
#, c-format
msgid "%s: too many command-line arguments (first is \"%s\")\n"
msgstr "%s: demasiados argumentos (el primero es «%s»)\n"
@@ -74,7 +74,7 @@ msgstr ""
"\n"
#: createdb.c:245 createlang.c:215 createuser.c:300 dropdb.c:140
-#: droplang.c:332 dropuser.c:139 clusterdb.c:236 vacuumdb.c:262
+#: droplang.c:374 dropuser.c:139 clusterdb.c:236 vacuumdb.c:328
#: reindexdb.c:313
#, c-format
msgid "Usage:\n"
@@ -86,7 +86,7 @@ msgid " %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
msgstr " %s [OPCIÓN]... [NOMBRE] [DESCRIPCIÓN]\n"
#: createdb.c:247 createlang.c:217 createuser.c:302 dropdb.c:142
-#: droplang.c:334 dropuser.c:141 clusterdb.c:238 vacuumdb.c:264
+#: droplang.c:376 dropuser.c:141 clusterdb.c:238 vacuumdb.c:330
#: reindexdb.c:315
#, c-format
msgid ""
@@ -111,8 +111,7 @@ msgstr " -e, --echo mostrar las órdenes enviadas al servidor\n"
#: createdb.c:250
#, c-format
msgid " -E, --encoding=ENCODING encoding for the database\n"
-msgstr ""
-" -E, --encoding=CODIF codificación para la base de datos\n"
+msgstr " -E, --encoding=CODIF codificación para la base de datos\n"
#: createdb.c:251
#, c-format
@@ -154,7 +153,7 @@ msgid " --version output version information, then exit\n"
msgstr " --version mostrar el número de versión y salir\n"
#: createdb.c:258 createlang.c:223 createuser.c:321 dropdb.c:147
-#: droplang.c:340 dropuser.c:146 clusterdb.c:247 vacuumdb.c:276
+#: droplang.c:382 dropuser.c:146 clusterdb.c:247 vacuumdb.c:343
#: reindexdb.c:325
#, c-format
msgid ""
@@ -202,7 +201,7 @@ msgstr ""
"el usuario actual.\n"
#: createdb.c:265 createlang.c:229 createuser.c:329 dropdb.c:153
-#: droplang.c:346 dropuser.c:152 clusterdb.c:254 vacuumdb.c:283
+#: droplang.c:388 dropuser.c:152 clusterdb.c:254 vacuumdb.c:350
#: reindexdb.c:332
#, c-format
msgid ""
@@ -258,7 +257,7 @@ msgstr ""
"%s instala un lenguaje procedural en una base de datos PostgreSQL.\n"
"\n"
-#: createlang.c:216 droplang.c:333
+#: createlang.c:216 droplang.c:375
#, c-format
msgid " %s [OPTION]... LANGNAME [DBNAME]\n"
msgstr " %s [OPCIÓN]... LENGUAJE [BASE-DE-DATOS]\n"
@@ -269,7 +268,7 @@ msgid " -d, --dbname=DBNAME database to install language in\n"
msgstr ""
" -d, --dbname=BASE base de datos en que instalar el lenguaje\n"
-#: createlang.c:219 createuser.c:306 dropdb.c:143 droplang.c:336
+#: createlang.c:219 createuser.c:306 dropdb.c:143 droplang.c:378
#: dropuser.c:142 clusterdb.c:241 reindexdb.c:318
#, c-format
msgid ""
@@ -277,52 +276,52 @@ msgid ""
msgstr ""
" -e, --echo mostrar las órdenes a medida que se ejecutan\n"
-#: createlang.c:220 droplang.c:337
+#: createlang.c:220 droplang.c:379
#, c-format
msgid ""
" -l, --list show a list of currently installed languages\n"
msgstr ""
" -l, --list listar los lenguajes instalados actualmente\n"
-#: createlang.c:221 createuser.c:319 dropdb.c:145 droplang.c:338
+#: createlang.c:221 createuser.c:319 dropdb.c:145 droplang.c:380
#: dropuser.c:144 clusterdb.c:245 reindexdb.c:323
#, c-format
msgid " --help show this help, then exit\n"
msgstr " --help desplegar esta ayuda y salir\n"
-#: createlang.c:222 createuser.c:320 dropdb.c:146 droplang.c:339
+#: createlang.c:222 createuser.c:320 dropdb.c:146 droplang.c:381
#: dropuser.c:145 clusterdb.c:246 reindexdb.c:324
#, c-format
msgid " --version output version information, then exit\n"
msgstr " --version desplegar información de versión y salir\n"
-#: createlang.c:224 createuser.c:322 dropdb.c:148 droplang.c:341
-#: dropuser.c:147 clusterdb.c:248 vacuumdb.c:277 reindexdb.c:326
+#: createlang.c:224 createuser.c:322 dropdb.c:148 droplang.c:383
+#: dropuser.c:147 clusterdb.c:248 vacuumdb.c:344 reindexdb.c:326
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr ""
" -h, --host=ANFITRIÓN nombre del servidor o directorio del socket\n"
-#: createlang.c:225 createuser.c:323 dropdb.c:149 droplang.c:342
-#: dropuser.c:148 clusterdb.c:249 vacuumdb.c:278 reindexdb.c:327
+#: createlang.c:225 createuser.c:323 dropdb.c:149 droplang.c:384
+#: dropuser.c:148 clusterdb.c:249 vacuumdb.c:345 reindexdb.c:327
#, c-format
msgid " -p, --port=PORT database server port\n"
msgstr " -p, --port=PUERTO puerto del servidor\n"
-#: createlang.c:226 dropdb.c:150 droplang.c:343 clusterdb.c:250 vacuumdb.c:279
+#: createlang.c:226 dropdb.c:150 droplang.c:385 clusterdb.c:250 vacuumdb.c:346
#: reindexdb.c:328
#, c-format
msgid " -U, --username=USERNAME user name to connect as\n"
msgstr " -U, --username=USUARIO nombre de usuario para la conexión\n"
-#: createlang.c:227 createuser.c:325 dropdb.c:151 droplang.c:344
-#: dropuser.c:150 clusterdb.c:251 vacuumdb.c:280 reindexdb.c:329
+#: createlang.c:227 createuser.c:325 dropdb.c:151 droplang.c:386
+#: dropuser.c:150 clusterdb.c:251 vacuumdb.c:347 reindexdb.c:329
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password nunca pedir contraseña\n"
-#: createlang.c:228 createuser.c:326 dropdb.c:152 droplang.c:345
-#: dropuser.c:151 clusterdb.c:252 vacuumdb.c:281 reindexdb.c:330
+#: createlang.c:228 createuser.c:326 dropdb.c:152 droplang.c:387
+#: dropuser.c:151 clusterdb.c:252 vacuumdb.c:348 reindexdb.c:330
#, c-format
msgid " -W, --password force password prompt\n"
msgstr " -W, --password forzar la petición de contraseña\n"
@@ -521,7 +520,7 @@ msgstr " -i, --interactive preguntar antes de eliminar\n"
msgid "%s: language \"%s\" is not installed in database \"%s\"\n"
msgstr "%s: el lenguaje «%s» no está instalado en la base de datos «%s»\n"
-#: droplang.c:223
+#: droplang.c:224
#, c-format
msgid ""
"%s: still %s functions declared in language \"%s\"; language not removed\n"
@@ -529,12 +528,12 @@ msgstr ""
"%s: aún hay %s funciones declaradas en el lenguaje «%s»;\n"
"el lenguaje no ha sido eliminado\n"
-#: droplang.c:316
+#: droplang.c:358
#, c-format
msgid "%s: language removal failed: %s"
msgstr "%s: falló la eliminación del lenguaje: %s"
-#: droplang.c:331
+#: droplang.c:373
#, c-format
msgid ""
"%s removes a procedural language from a database.\n"
@@ -543,7 +542,7 @@ msgstr ""
"%s elimina un lenguaje procedural de una base de datos.\n"
"\n"
-#: droplang.c:335
+#: droplang.c:377
#, c-format
msgid ""
" -d, --dbname=DBNAME database from which to remove the language\n"
@@ -628,7 +627,7 @@ msgstr ""
"en una base de datos.\n"
"\n"
-#: clusterdb.c:237 vacuumdb.c:263 reindexdb.c:314
+#: clusterdb.c:237 vacuumdb.c:329 reindexdb.c:314
#, c-format
msgid " %s [OPTION]... [DBNAME]\n"
msgstr " %s [OPCIÓN]... [BASE-DE-DATOS]\n"
@@ -668,107 +667,126 @@ msgstr ""
"Lea la descripción de la orden CLUSTER de SQL para obtener mayores "
"detalles.\n"
-#: vacuumdb.c:146
+#: vacuumdb.c:150
+#, c-format
+msgid "%s: cannot use the \"full\" option when performing only analyze\n"
+msgstr ""
+"%s: no se puede usar la opción «full» cuando se está sólo\n"
+"actualizando estadísticas\n"
+
+#: vacuumdb.c:156
+#, c-format
+msgid "%s: cannot use the \"freeze\" option when performing only analyze\n"
+msgstr ""
+"%s: no se puede usar la opción «freeze» cuando se está sólo\n"
+"actualizando estadísticas\n"
+
+#: vacuumdb.c:169
#, c-format
msgid "%s: cannot vacuum all databases and a specific one at the same time\n"
msgstr ""
"%s: no se pueden limpiar todas las bases de datos y una de ellas\n"
"en particular simultáneamente\n"
-#: vacuumdb.c:152
+#: vacuumdb.c:175
#, c-format
msgid "%s: cannot vacuum a specific table in all databases\n"
msgstr ""
"%s: no se puede limpiar a una tabla específica en todas\n"
"las bases de datos\n"
-#: vacuumdb.c:212
+#: vacuumdb.c:278
#, c-format
msgid "%s: vacuuming of table \"%s\" in database \"%s\" failed: %s"
msgstr ""
"%s: falló la limpieza de la tabla «%s» en la base de datos «%s»:\n"
"%s"
-#: vacuumdb.c:215
+#: vacuumdb.c:281
#, c-format
msgid "%s: vacuuming of database \"%s\" failed: %s"
msgstr ""
"%s: falló la limpieza de la base de datos «%s»:\n"
"%s"
-#: vacuumdb.c:245
+#: vacuumdb.c:311
#, c-format
msgid "%s: vacuuming database \"%s\"\n"
msgstr "%s: limpiando la base de datos «%s»\n"
-#: vacuumdb.c:261
+#: vacuumdb.c:327
#, c-format
msgid ""
"%s cleans and analyzes a PostgreSQL database.\n"
"\n"
msgstr "%s limpia (VACUUM) y analiza una base de datos PostgreSQL.\n"
-#: vacuumdb.c:265
+#: vacuumdb.c:331
#, c-format
msgid " -a, --all vacuum all databases\n"
msgstr " -a, --all limpia todas las bases de datos\n"
-#: vacuumdb.c:266
+#: vacuumdb.c:332
#, c-format
msgid " -d, --dbname=DBNAME database to vacuum\n"
msgstr " -d, --dbname=BASE base de datos a limpiar\n"
-#: vacuumdb.c:267
+#: vacuumdb.c:333
#, c-format
msgid ""
" -e, --echo show the commands being sent to the "
"server\n"
msgstr " -e, --echo mostrar las órdenes enviadas al servidor\n"
-#: vacuumdb.c:268
+#: vacuumdb.c:334
#, c-format
msgid " -f, --full do full vacuuming\n"
msgstr " -f, --full usar «vacuum full»\n"
-#: vacuumdb.c:269
+#: vacuumdb.c:335
#, c-format
msgid " -F, --freeze freeze row transaction information\n"
msgstr " -F, --freeze usar «vacuum freeze»\n"
-#: vacuumdb.c:270
+#: vacuumdb.c:336
#, c-format
msgid " -q, --quiet don't write any messages\n"
msgstr " -q, --quiet no desplegar mensajes\n"
-#: vacuumdb.c:271
+#: vacuumdb.c:337
#, c-format
msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table only\n"
msgstr ""
" -t, --table='TABLA[(COLUMNAS)]'\n"
" limpiar sólo esta tabla\n"
-#: vacuumdb.c:272
+#: vacuumdb.c:338
#, c-format
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose desplegar varios mensajes informativos\n"
-#: vacuumdb.c:273
+#: vacuumdb.c:339
+#, c-format
+msgid " -z, --analyze update optimizer statistics\n"
+msgstr " -z, --analyze actualizar las estadísticas del optimizador\n"
+
+#: vacuumdb.c:340
#, c-format
-msgid " -z, --analyze update optimizer hints\n"
-msgstr " -z, --analyze actualizar las estadísticas\n"
+msgid " -Z, --analyze-only only update optimizer statistics\n"
+msgstr " -Z, --analyze-only actualizar sólo las estadísticas del optimizador\n"
-#: vacuumdb.c:274
+#: vacuumdb.c:341
#, c-format
msgid " --help show this help, then exit\n"
msgstr " --help mostrar esta ayuda y salir\n"
-#: vacuumdb.c:275
+#: vacuumdb.c:342
#, c-format
msgid ""
" --version output version information, then exit\n"
msgstr " --version mostrar el número de versión y salir\n"
-#: vacuumdb.c:282
+#: vacuumdb.c:349
#, c-format
msgid ""
"\n"
@@ -898,66 +916,71 @@ msgstr "%s: no se pudo obtener información sobre el usuario actual: %s\n"
msgid "%s: could not get current user name: %s\n"
msgstr "%s: no se pudo obtener el nombre de usuario actual: %s\n"
-#: common.c:103 common.c:127
+#: common.c:103 common.c:155
msgid "Password: "
msgstr "Contraseña: "
-#: common.c:116
+#: common.c:117
+#, c-format
+msgid "%s: out of memory\n"
+msgstr "%s: memoria agotada\n"
+
+#: common.c:144
#, c-format
msgid "%s: could not connect to database %s\n"
msgstr "%s: no se pudo conectar a la base de datos %s\n"
-#: common.c:138
+#: common.c:166
#, c-format
msgid "%s: could not connect to database %s: %s"
msgstr "%s: no se pudo conectar a la base de datos %s: %s"
-#: common.c:162 common.c:190
+#: common.c:190 common.c:218
#, c-format
msgid "%s: query failed: %s"
msgstr "%s: la consulta falló: %s"
-#: common.c:164 common.c:192
+#: common.c:192 common.c:220
#, c-format
msgid "%s: query was: %s\n"
msgstr "%s: la consulta era: %s\n"
-#: common.c:238
+#: common.c:266
#, c-format
msgid "pg_strdup: cannot duplicate null pointer (internal error)\n"
msgstr "pg_strdup: no se puede duplicar puntero nulo (error interno)\n"
-#: common.c:244
+#: common.c:272
#, c-format
msgid "out of memory\n"
msgstr "memoria agotada\n"
#. translator: abbreviation for "yes"
-#: common.c:255
+#: common.c:283
msgid "y"
msgstr "s"
#. translator: abbreviation for "no"
-#: common.c:257
+#: common.c:285
msgid "n"
msgstr "n"
-#: common.c:268
+#: common.c:296
#, c-format
msgid "%s (%s/%s) "
msgstr "%s (%s/%s) "
-#: common.c:289
+#: common.c:317
#, c-format
msgid "Please answer \"%s\" or \"%s\".\n"
msgstr "Por favor conteste «%s» o «%s».\n"
-#: common.c:367 common.c:400
+#: common.c:395 common.c:428
#, c-format
msgid "Cancel request sent\n"
msgstr "Petición de cancelación enviada\n"
-#: common.c:369 common.c:402
+#: common.c:397 common.c:430
#, c-format
msgid "Could not send cancel request: %s"
msgstr "No se pudo enviar el paquete de cancelación: %s"
diff --git a/src/bin/scripts/po/fr.po b/src/bin/scripts/po/fr.po
index df702b7eb82..63d42c95366 100644
--- a/src/bin/scripts/po/fr.po
+++ b/src/bin/scripts/po/fr.po
@@ -1,7 +1,7 @@
# translation of pgscripts.po to fr_fr
# french message translation file for pgscripts
#
-# $PostgreSQL: pgsql/src/bin/scripts/po/fr.po,v 1.18 2010/02/19 00:40:05 petere Exp $
+# $PostgreSQL: pgsql/src/bin/scripts/po/fr.po,v 1.19 2010/05/13 15:56:40 petere Exp $
#
# Use these quotes: %s
#
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 8.4\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2010-02-15 19:20+0000\n"
-"PO-Revision-Date: 2010-02-15 21:27+0100\n"
+"POT-Creation-Date: 2010-03-06 17:15+0000\n"
+"PO-Revision-Date: 2010-03-06 19:10+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: PostgreSQLfr <pgsql-fr-generale@postgresql.org>\n"
"MIME-Version: 1.0\n"
@@ -852,14 +852,14 @@ msgstr " -v, --verbose mode verbeux\n"
#: vacuumdb.c:339
#, c-format
-msgid " -z, --analyze update optimizer hints\n"
-msgstr " -z, --analyze met jour les conseils de l'optimiseur\n"
+msgid " -z, --analyze update optimizer statistics\n"
+msgstr " -z, --analyze met jour les statistiques de l'optimiseur\n"
#: vacuumdb.c:340
#, c-format
-msgid " -Z, --analyze-only only update optimizer hints\n"
+msgid " -Z, --analyze-only only update optimizer statistics\n"
msgstr ""
-" -Z, --analyze-only met seulement jour les conseils de\n"
+" -Z, --analyze-only met seulement jour les statistiques de\n"
" l'optimiseur\n"
#: vacuumdb.c:341
diff --git a/src/bin/scripts/po/it.po b/src/bin/scripts/po/it.po
index 827fd8dd0f9..94795df3051 100644
--- a/src/bin/scripts/po/it.po
+++ b/src/bin/scripts/po/it.po
@@ -15,7 +15,7 @@
# * Primo traduttore: Fabrizio Mazzoni <veramente@libero.it>, 2003.
# * Secondo traduttore: Mirko Tebaldi <mirko.tebaldi@libero.it>, 2004.
#
-# Copyright (c) 2009, Associazione Culturale ITPUG
+# Copyright (c) 2010, Associazione Culturale ITPUG
# Distributed under the same license of the PostgreSQL project
#
# Italian message translation file for pgscripts
@@ -26,8 +26,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 8.4\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2009-07-17 03:08+0000\n"
-"PO-Revision-Date: 2009-07-17 10:15:44+0200\n"
+"POT-Creation-Date: 2010-03-26 13:16+0000\n"
+"PO-Revision-Date: 2010-03-27 12:44:19+0100\n"
"Last-Translator: Gabriele Bartolini <gabriele.bartolini@2ndquadrant.it>\n"
"Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
"MIME-Version: 1.0\n"
@@ -54,8 +54,8 @@ msgstr ""
#: dropuser.c:98
#: clusterdb.c:104
#: clusterdb.c:119
-#: vacuumdb.c:121
-#: vacuumdb.c:136
+#: vacuumdb.c:127
+#: vacuumdb.c:142
#: reindexdb.c:114
#: reindexdb.c:128
#, c-format
@@ -69,7 +69,7 @@ msgstr "Prova \"%s --help\" per avere più informazioni.\n"
#: droplang.c:119
#: dropuser.c:96
#: clusterdb.c:117
-#: vacuumdb.c:134
+#: vacuumdb.c:140
#: reindexdb.c:127
#, c-format
msgid "%s: too many command-line arguments (first is \"%s\")\n"
@@ -113,10 +113,10 @@ msgstr ""
#: createlang.c:215
#: createuser.c:300
#: dropdb.c:140
-#: droplang.c:332
+#: droplang.c:374
#: dropuser.c:139
#: clusterdb.c:236
-#: vacuumdb.c:262
+#: vacuumdb.c:328
#: reindexdb.c:313
#, c-format
msgid "Usage:\n"
@@ -131,10 +131,10 @@ msgstr " %s [OPZIONE]... [NOME_DB] [DESCRIZIONE]\n"
#: createlang.c:217
#: createuser.c:302
#: dropdb.c:142
-#: droplang.c:334
+#: droplang.c:376
#: dropuser.c:141
#: clusterdb.c:238
-#: vacuumdb.c:264
+#: vacuumdb.c:330
#: reindexdb.c:315
#, c-format
msgid ""
@@ -198,10 +198,10 @@ msgstr " --version mostra informazioni sulla versione e p
#: createlang.c:223
#: createuser.c:321
#: dropdb.c:147
-#: droplang.c:340
+#: droplang.c:382
#: dropuser.c:146
#: clusterdb.c:247
-#: vacuumdb.c:276
+#: vacuumdb.c:343
#: reindexdb.c:325
#, c-format
msgid ""
@@ -249,10 +249,10 @@ msgstr ""
#: createlang.c:229
#: createuser.c:329
#: dropdb.c:153
-#: droplang.c:346
+#: droplang.c:388
#: dropuser.c:152
#: clusterdb.c:254
-#: vacuumdb.c:283
+#: vacuumdb.c:350
#: reindexdb.c:332
#, c-format
msgid ""
@@ -313,7 +313,7 @@ msgstr ""
"\n"
#: createlang.c:216
-#: droplang.c:333
+#: droplang.c:375
#, c-format
msgid " %s [OPTION]... LANGNAME [DBNAME]\n"
msgstr " %s [OPZIONE]... NOME_LINGUAGGIO [NOME_DB]\n"
@@ -326,7 +326,7 @@ msgstr " -d, --dbname=NOME_DB database in cui installare il linguaggio\n"
#: createlang.c:219
#: createuser.c:306
#: dropdb.c:143
-#: droplang.c:336
+#: droplang.c:378
#: dropuser.c:142
#: clusterdb.c:241
#: reindexdb.c:318
@@ -335,7 +335,7 @@ msgid " -e, --echo show the commands being sent to the server\n"
msgstr " -e, --echo mostra i comandi inviati al server\n"
#: createlang.c:220
-#: droplang.c:337
+#: droplang.c:379
#, c-format
msgid " -l, --list show a list of currently installed languages\n"
msgstr " -l, --list mostra la lista dei linguaggi attualmente installati\n"
@@ -343,7 +343,7 @@ msgstr " -l, --list mostra la lista dei linguaggi attualmente in
#: createlang.c:221
#: createuser.c:319
#: dropdb.c:145
-#: droplang.c:338
+#: droplang.c:380
#: dropuser.c:144
#: clusterdb.c:245
#: reindexdb.c:323
@@ -354,7 +354,7 @@ msgstr " --help mostra questo aiuto e poi esci\n"
#: createlang.c:222
#: createuser.c:320
#: dropdb.c:146
-#: droplang.c:339
+#: droplang.c:381
#: dropuser.c:145
#: clusterdb.c:246
#: reindexdb.c:324
@@ -365,10 +365,10 @@ msgstr " --version mostra informazioni sulla versione, poi esci
#: createlang.c:224
#: createuser.c:322
#: dropdb.c:148
-#: droplang.c:341
+#: droplang.c:383
#: dropuser.c:147
#: clusterdb.c:248
-#: vacuumdb.c:277
+#: vacuumdb.c:344
#: reindexdb.c:326
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
@@ -377,10 +377,10 @@ msgstr " -h, --host=NOME_HOST indirizzo database o directory socket\n"
#: createlang.c:225
#: createuser.c:323
#: dropdb.c:149
-#: droplang.c:342
+#: droplang.c:384
#: dropuser.c:148
#: clusterdb.c:249
-#: vacuumdb.c:278
+#: vacuumdb.c:345
#: reindexdb.c:327
#, c-format
msgid " -p, --port=PORT database server port\n"
@@ -388,9 +388,9 @@ msgstr " -p, --port=PORTA porta del server database\n"
#: createlang.c:226
#: dropdb.c:150
-#: droplang.c:343
+#: droplang.c:385
#: clusterdb.c:250
-#: vacuumdb.c:279
+#: vacuumdb.c:346
#: reindexdb.c:328
#, c-format
msgid " -U, --username=USERNAME user name to connect as\n"
@@ -399,10 +399,10 @@ msgstr " -U, --username=UTENTE nome utente da utilizzare per la connessione
#: createlang.c:227
#: createuser.c:325
#: dropdb.c:151
-#: droplang.c:344
+#: droplang.c:386
#: dropuser.c:150
#: clusterdb.c:251
-#: vacuumdb.c:280
+#: vacuumdb.c:347
#: reindexdb.c:329
#, c-format
msgid " -w, --no-password never prompt for password\n"
@@ -411,10 +411,10 @@ msgstr " -w, --no-password non richiedere mai una password\n"
#: createlang.c:228
#: createuser.c:326
#: dropdb.c:152
-#: droplang.c:345
+#: droplang.c:387
#: dropuser.c:151
#: clusterdb.c:252
-#: vacuumdb.c:281
+#: vacuumdb.c:348
#: reindexdb.c:330
#, c-format
msgid " -W, --password force password prompt\n"
@@ -608,17 +608,17 @@ msgstr " -i, --interactive chiedi conferma prima di eseguire un operazi
msgid "%s: language \"%s\" is not installed in database \"%s\"\n"
msgstr "%s: linguaggio \"%s\" non installato nel database \"%s\"\n"
-#: droplang.c:223
+#: droplang.c:224
#, c-format
msgid "%s: still %s functions declared in language \"%s\"; language not removed\n"
msgstr "%s: ancora %s funzioni dichiarate nel linguaggio \"%s\"; linguaggio non eliminato\n"
-#: droplang.c:316
+#: droplang.c:358
#, c-format
msgid "%s: language removal failed: %s"
msgstr "%s: eliminazione linguaggio fallita: %s"
-#: droplang.c:331
+#: droplang.c:373
#, c-format
msgid ""
"%s removes a procedural language from a database.\n"
@@ -627,7 +627,7 @@ msgstr ""
"%s elimina un linguaggio procedurale da un database.\n"
"\n"
-#: droplang.c:335
+#: droplang.c:377
#, c-format
msgid " -d, --dbname=DBNAME database from which to remove the language\n"
msgstr " -d, --dbname=NOME_DB database dal quale eliminare il linguaggio\n"
@@ -695,7 +695,7 @@ msgstr ""
"\n"
#: clusterdb.c:237
-#: vacuumdb.c:263
+#: vacuumdb.c:329
#: reindexdb.c:314
#, c-format
msgid " %s [OPTION]... [DBNAME]\n"
@@ -736,32 +736,42 @@ msgstr ""
"\n"
"Consulta la descrizione del comando SQL CLUSTER per maggiori informazioni.\n"
-#: vacuumdb.c:146
+#: vacuumdb.c:150
+#, c-format
+msgid "%s: cannot use the \"full\" option when performing only analyze\n"
+msgstr ""
+
+#: vacuumdb.c:156
+#, c-format
+msgid "%s: cannot use the \"freeze\" option when performing only analyze\n"
+msgstr ""
+
+#: vacuumdb.c:169
#, c-format
msgid "%s: cannot vacuum all databases and a specific one at the same time\n"
msgstr "%s: impossibile effettuare la pulizia di tutti i database e di uno in particolare nello stesso momento\n"
-#: vacuumdb.c:152
+#: vacuumdb.c:175
#, c-format
msgid "%s: cannot vacuum a specific table in all databases\n"
msgstr "%s: impossibile effettuare la pulizia di una tabella specifica in tutti i database\n"
-#: vacuumdb.c:212
+#: vacuumdb.c:278
#, c-format
msgid "%s: vacuuming of table \"%s\" in database \"%s\" failed: %s"
msgstr "%s: la pulizia della tabella \"%s\" nel database \"%s\" è fallito: %s"
-#: vacuumdb.c:215
+#: vacuumdb.c:281
#, c-format
msgid "%s: vacuuming of database \"%s\" failed: %s"
msgstr "%s: la pulizia del database \"%s\" è fallito: %s"
-#: vacuumdb.c:245
+#: vacuumdb.c:311
#, c-format
msgid "%s: vacuuming database \"%s\"\n"
msgstr "%s: pulizia del database \"%s\"\n"
-#: vacuumdb.c:261
+#: vacuumdb.c:327
#, c-format
msgid ""
"%s cleans and analyzes a PostgreSQL database.\n"
@@ -770,62 +780,67 @@ msgstr ""
"%s pulisce ed analizza un database PostgreSQL.\n"
"\n"
-#: vacuumdb.c:265
+#: vacuumdb.c:331
#, c-format
msgid " -a, --all vacuum all databases\n"
msgstr " -a, --all pulisci tutti i database\n"
-#: vacuumdb.c:266
+#: vacuumdb.c:332
#, c-format
msgid " -d, --dbname=DBNAME database to vacuum\n"
msgstr " -d, --dbname=NOME_DB database da pulire\n"
-#: vacuumdb.c:267
+#: vacuumdb.c:333
#, c-format
msgid " -e, --echo show the commands being sent to the server\n"
msgstr " -e, --echo mostra i comandi inviati al server\n"
-#: vacuumdb.c:268
+#: vacuumdb.c:334
#, c-format
msgid " -f, --full do full vacuuming\n"
msgstr " -f, --full esegui una pulizia completa\n"
-#: vacuumdb.c:269
+#: vacuumdb.c:335
#, c-format
msgid " -F, --freeze freeze row transaction information\n"
msgstr " -F, --freeze congela le informazioni per la transazione sulla riga\n"
-#: vacuumdb.c:270
+#: vacuumdb.c:336
#, c-format
msgid " -q, --quiet don't write any messages\n"
msgstr " -q, --quiet non stampare alcun messaggio\n"
-#: vacuumdb.c:271
+#: vacuumdb.c:337
#, c-format
msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table only\n"
msgstr " -t, --table='TABELLA[(COLONNE)]' pulisci solamente una tabella specifica\n"
-#: vacuumdb.c:272
+#: vacuumdb.c:338
#, c-format
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose mostra molti messaggi\n"
-#: vacuumdb.c:273
+#: vacuumdb.c:339
#, c-format
-msgid " -z, --analyze update optimizer hints\n"
-msgstr " -z, --analyze aggiorna i suggerimenti per l'ottimizzazione\n"
+msgid " -z, --analyze update optimizer statistics\n"
+msgstr " -z, --analyze aggiorna le statistiche per l'ottimizzatore\n"
-#: vacuumdb.c:274
+#: vacuumdb.c:340
+#, c-format
+msgid " -Z, --analyze-only only update optimizer statistics\n"
+msgstr " -z, --analyze-only aggiorna soltanto le statistiche per l'ottimizzatore\n"
+
+#: vacuumdb.c:341
#, c-format
msgid " --help show this help, then exit\n"
msgstr " --help mostra questi aiuti ed esci\n"
-#: vacuumdb.c:275
+#: vacuumdb.c:342
#, c-format
msgid " --version output version information, then exit\n"
msgstr " --version mostra informazioni sulla versione e poi esci\n"
-#: vacuumdb.c:282
+#: vacuumdb.c:349
#, c-format
msgid ""
"\n"
@@ -943,70 +958,75 @@ msgid "%s: could not get current user name: %s\n"
msgstr "%s: impossibile determinare il nome utente: %s\n"
#: common.c:103
-#: common.c:127
+#: common.c:155
msgid "Password: "
msgstr "Password: "
-#: common.c:116
+#: common.c:117
+#, c-format
+msgid "%s: out of memory\n"
+msgstr "%s: memoria esaurita\n"
+
+#: common.c:144
#, c-format
msgid "%s: could not connect to database %s\n"
msgstr "%s: impossibile connettersi al database %s\n"
-#: common.c:138
+#: common.c:166
#, c-format
msgid "%s: could not connect to database %s: %s"
msgstr "%s: impossibile connettersi al database %s: %s"
-#: common.c:162
#: common.c:190
+#: common.c:218
#, c-format
msgid "%s: query failed: %s"
msgstr "%s: query fallita: %s"
-#: common.c:164
#: common.c:192
+#: common.c:220
#, c-format
msgid "%s: query was: %s\n"
msgstr "%s: query eseguita: %s\n"
-#: common.c:238
+#: common.c:266
#, c-format
msgid "pg_strdup: cannot duplicate null pointer (internal error)\n"
msgstr "pg_strdup: impossibile duplicare un puntatore nullo (errore interno)\n"
-#: common.c:244
+#: common.c:272
#, c-format
msgid "out of memory\n"
msgstr "memoria esaurita\n"
#. translator: abbreviation for "yes"
-#: common.c:255
+#: common.c:283
msgid "y"
msgstr "s"
#. translator: abbreviation for "no"
-#: common.c:257
+#: common.c:285
msgid "n"
msgstr "n"
-#: common.c:268
+#: common.c:296
#, c-format
msgid "%s (%s/%s) "
msgstr "%s (%s/%s) "
-#: common.c:289
+#: common.c:317
#, c-format
msgid "Please answer \"%s\" or \"%s\".\n"
msgstr "Prego rispondere \"%s\" o \"%s\".\n"
-#: common.c:367
-#: common.c:400
+#: common.c:395
+#: common.c:428
#, c-format
msgid "Cancel request sent\n"
msgstr "Cancella la richiesta spedita\n"
-#: common.c:369
-#: common.c:402
+#: common.c:397
+#: common.c:430
#, c-format
msgid "Could not send cancel request: %s"
msgstr "Impossibile mandare la richiesta di cancellazione: %s"
diff --git a/src/bin/scripts/po/pt_BR.po b/src/bin/scripts/po/pt_BR.po
index eddeeaf169f..0010c41e7f8 100644
--- a/src/bin/scripts/po/pt_BR.po
+++ b/src/bin/scripts/po/pt_BR.po
@@ -1,13 +1,13 @@
# Brazilian Portuguese message translation file for pgscripts
# Copyright (C) 2009 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
-# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2009.
+# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2010.
#
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 8.4\n"
+"Project-Id-Version: PostgreSQL 9.0\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2009-05-06 20:24-0300\n"
+"POT-Creation-Date: 2010-05-08 21:44-0300\n"
"PO-Revision-Date: 2005-10-06 00:21-0300\n"
"Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n"
"Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n"
@@ -18,14 +18,14 @@ msgstr ""
#: createdb.c:114 createdb.c:133 createlang.c:89 createlang.c:110
#: createlang.c:163 createuser.c:149 createuser.c:164 dropdb.c:83 dropdb.c:92
#: dropdb.c:100 droplang.c:100 droplang.c:121 droplang.c:175 dropuser.c:83
-#: dropuser.c:98 clusterdb.c:104 clusterdb.c:119 vacuumdb.c:121 vacuumdb.c:136
+#: dropuser.c:98 clusterdb.c:104 clusterdb.c:119 vacuumdb.c:127 vacuumdb.c:142
#: reindexdb.c:114 reindexdb.c:128
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Tente \"%s --help\" para obter informações adicionais.\n"
#: createdb.c:131 createlang.c:108 createuser.c:162 dropdb.c:98 droplang.c:119
-#: dropuser.c:96 clusterdb.c:117 vacuumdb.c:134 reindexdb.c:127
+#: dropuser.c:96 clusterdb.c:117 vacuumdb.c:140 reindexdb.c:127
#, c-format
msgid "%s: too many command-line arguments (first is \"%s\")\n"
msgstr "%s: muitos argumentos para linha de comando (primeiro é \"%s\")\n"
@@ -33,12 +33,14 @@ msgstr "%s: muitos argumentos para linha de comando (primeiro é \"%s\")\n"
#: createdb.c:141
#, c-format
msgid "%s: only one of --locale and --lc-ctype can be specified\n"
-msgstr "%s: somente uma das opções --locale e --lc-ctype pode ser especificada\n"
+msgstr ""
+"%s: somente uma das opções --locale e --lc-ctype pode ser especificada\n"
#: createdb.c:147
#, c-format
msgid "%s: only one of --locale and --lc-collate can be specified\n"
-msgstr "%s: somente uma das opções --locale e --lc-collate pode ser especificada\n"
+msgstr ""
+"%s: somente uma das opções --locale e --lc-collate pode ser especificada\n"
#: createdb.c:159
#, c-format
@@ -65,7 +67,7 @@ msgstr ""
"\n"
#: createdb.c:245 createlang.c:215 createuser.c:300 dropdb.c:140
-#: droplang.c:332 dropuser.c:139 clusterdb.c:236 vacuumdb.c:262
+#: droplang.c:374 dropuser.c:139 clusterdb.c:236 vacuumdb.c:328
#: reindexdb.c:313
#, c-format
msgid "Usage:\n"
@@ -77,7 +79,7 @@ msgid " %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
msgstr " %s [OPÇÃO]... [NOMEBD] [DESCRIÇÃO]\n"
#: createdb.c:247 createlang.c:217 createuser.c:302 dropdb.c:142
-#: droplang.c:334 dropuser.c:141 clusterdb.c:238 vacuumdb.c:264
+#: droplang.c:376 dropuser.c:141 clusterdb.c:238 vacuumdb.c:330
#: reindexdb.c:315
#, c-format
msgid ""
@@ -108,17 +110,22 @@ msgstr " -E, --encoding=CODIFICAÇÃO codificação para o banco de dados\n"
#: createdb.c:251
#, c-format
msgid " -l, --locale=LOCALE locale settings for the database\n"
-msgstr " -l, --locale=LOCALE configurações regionais para o banco de dados\n"
+msgstr ""
+" -l, --locale=LOCALE configurações regionais para o banco de "
+"dados\n"
#: createdb.c:252
#, c-format
msgid " --lc-collate=LOCALE LC_COLLATE setting for the database\n"
-msgstr " --lc-collate=LOCALE configuração LC_COLLATE para o banco de dados\n"
+msgstr ""
+" --lc-collate=LOCALE configuração LC_COLLATE para o banco de "
+"dados\n"
#: createdb.c:253
#, c-format
msgid " --lc-ctype=LOCALE LC_CTYPE setting for the database\n"
-msgstr " --lc-ctype=LOCALE configuração LC_CTYPE para o banco de dados\n"
+msgstr ""
+" --lc-ctype=LOCALE configuração LC_CTYPE para o banco de dados\n"
#: createdb.c:254
#, c-format
@@ -144,7 +151,7 @@ msgstr ""
" --version mostra informação sobre a versão e termina\n"
#: createdb.c:258 createlang.c:223 createuser.c:321 dropdb.c:147
-#: droplang.c:340 dropuser.c:146 clusterdb.c:247 vacuumdb.c:276
+#: droplang.c:382 dropuser.c:146 clusterdb.c:247 vacuumdb.c:343
#: reindexdb.c:325
#, c-format
msgid ""
@@ -192,7 +199,7 @@ msgstr ""
"Por padrão, um banco de dados com o mesmo nome do usuário é criado.\n"
#: createdb.c:265 createlang.c:229 createuser.c:329 dropdb.c:153
-#: droplang.c:346 dropuser.c:152 clusterdb.c:254 vacuumdb.c:283
+#: droplang.c:388 dropuser.c:152 clusterdb.c:254 vacuumdb.c:350
#: reindexdb.c:332
#, c-format
msgid ""
@@ -246,7 +253,7 @@ msgstr ""
"%s instala uma linguagem procedural no banco de dados PostgreSQL.\n"
"\n"
-#: createlang.c:216 droplang.c:333
+#: createlang.c:216 droplang.c:375
#, c-format
msgid " %s [OPTION]... LANGNAME [DBNAME]\n"
msgstr " %s [OPÇÃO]... LINGUAGEM [NOMEBD]\n"
@@ -256,60 +263,60 @@ msgstr " %s [OPÇÃO]... LINGUAGEM [NOMEBD]\n"
msgid " -d, --dbname=DBNAME database to install language in\n"
msgstr " -d, --dbname=NOMEBD banco de dados para instalar linguagem\n"
-#: createlang.c:219 createuser.c:306 dropdb.c:143 droplang.c:336
+#: createlang.c:219 createuser.c:306 dropdb.c:143 droplang.c:378
#: dropuser.c:142 clusterdb.c:241 reindexdb.c:318
#, c-format
msgid ""
" -e, --echo show the commands being sent to the server\n"
msgstr " -e, --echo mostra os comandos enviados ao servidor\n"
-#: createlang.c:220 droplang.c:337
+#: createlang.c:220 droplang.c:379
#, c-format
msgid ""
" -l, --list show a list of currently installed languages\n"
msgstr " -l, --list mostra a lista das linguagens instaladas\n"
-#: createlang.c:221 createuser.c:319 dropdb.c:145 droplang.c:338
+#: createlang.c:221 createuser.c:319 dropdb.c:145 droplang.c:380
#: dropuser.c:144 clusterdb.c:245 reindexdb.c:323
#, c-format
msgid " --help show this help, then exit\n"
msgstr " --help mostra esta ajuda e termina\n"
-#: createlang.c:222 createuser.c:320 dropdb.c:146 droplang.c:339
+#: createlang.c:222 createuser.c:320 dropdb.c:146 droplang.c:381
#: dropuser.c:145 clusterdb.c:246 reindexdb.c:324
#, c-format
msgid " --version output version information, then exit\n"
msgstr ""
" --version mostra informação sobre a versão e termina\n"
-#: createlang.c:224 createuser.c:322 dropdb.c:148 droplang.c:341
-#: dropuser.c:147 clusterdb.c:248 vacuumdb.c:277 reindexdb.c:326
+#: createlang.c:224 createuser.c:322 dropdb.c:148 droplang.c:383
+#: dropuser.c:147 clusterdb.c:248 vacuumdb.c:344 reindexdb.c:326
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr ""
" -h, --host=MÁQUINA máquina do servidor de banco de dados ou "
"diretório do soquete\n"
-#: createlang.c:225 createuser.c:323 dropdb.c:149 droplang.c:342
-#: dropuser.c:148 clusterdb.c:249 vacuumdb.c:278 reindexdb.c:327
+#: createlang.c:225 createuser.c:323 dropdb.c:149 droplang.c:384
+#: dropuser.c:148 clusterdb.c:249 vacuumdb.c:345 reindexdb.c:327
#, c-format
msgid " -p, --port=PORT database server port\n"
msgstr " -p, --port=PORTA porta do servidor de banco de dados\n"
-#: createlang.c:226 dropdb.c:150 droplang.c:343 clusterdb.c:250 vacuumdb.c:279
+#: createlang.c:226 dropdb.c:150 droplang.c:385 clusterdb.c:250 vacuumdb.c:346
#: reindexdb.c:328
#, c-format
msgid " -U, --username=USERNAME user name to connect as\n"
msgstr " -U, --username=USUÁRIO nome do usuário para se conectar\n"
-#: createlang.c:227 createuser.c:325 dropdb.c:151 droplang.c:344
-#: dropuser.c:150 clusterdb.c:251 vacuumdb.c:280 reindexdb.c:329
+#: createlang.c:227 createuser.c:325 dropdb.c:151 droplang.c:386
+#: dropuser.c:150 clusterdb.c:251 vacuumdb.c:347 reindexdb.c:329
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password nunca pergunta senha\n"
-#: createlang.c:228 createuser.c:326 dropdb.c:152 droplang.c:345
-#: dropuser.c:151 clusterdb.c:252 vacuumdb.c:281 reindexdb.c:330
+#: createlang.c:228 createuser.c:326 dropdb.c:152 droplang.c:387
+#: dropuser.c:151 clusterdb.c:252 vacuumdb.c:348 reindexdb.c:330
#, c-format
msgid " -W, --password force password prompt\n"
msgstr " -W, --password pergunta senha\n"
@@ -507,7 +514,7 @@ msgstr " -i, --interactive pergunta antes de apagar algo\n"
msgid "%s: language \"%s\" is not installed in database \"%s\"\n"
msgstr "%s: linguagem \"%s\" não está instalada no banco de dados \"%s\"\n"
-#: droplang.c:223
+#: droplang.c:224
#, c-format
msgid ""
"%s: still %s functions declared in language \"%s\"; language not removed\n"
@@ -515,19 +522,19 @@ msgstr ""
"%s: ainda há %s funções declaradas na linguagem \"%s\"; linguagem não foi "
"removida\n"
-#: droplang.c:316
+#: droplang.c:358
#, c-format
msgid "%s: language removal failed: %s"
msgstr "%s: remoção da linguagem falhou: %s"
-#: droplang.c:331
+#: droplang.c:373
#, c-format
msgid ""
"%s removes a procedural language from a database.\n"
"\n"
msgstr "%s remove uma linguagem procedural do banco de dados.\n"
-#: droplang.c:335
+#: droplang.c:377
#, c-format
msgid ""
" -d, --dbname=DBNAME database from which to remove the language\n"
@@ -603,7 +610,7 @@ msgstr ""
"%s agrupa todas as tabelas agrupadas anteriormente no banco de dados.\n"
"\n"
-#: clusterdb.c:237 vacuumdb.c:263 reindexdb.c:314
+#: clusterdb.c:237 vacuumdb.c:329 reindexdb.c:314
#, c-format
msgid " %s [OPTION]... [DBNAME]\n"
msgstr " %s [OPÇÃO]... [NOMEBD]\n"
@@ -642,34 +649,44 @@ msgstr ""
"\n"
"Leia a descrição do comando SQL CLUSTER para obter detalhes.\n"
-#: vacuumdb.c:146
+#: vacuumdb.c:150
+#, c-format
+msgid "%s: cannot use the \"full\" option when performing only analyze\n"
+msgstr "%s: não pode utilizar a opção \"full\" ao executar somente análise\n"
+
+#: vacuumdb.c:156
+#, c-format
+msgid "%s: cannot use the \"freeze\" option when performing only analyze\n"
+msgstr "%s: não pode utilizar a opção \"freeze\" ao executar somente análise\n"
+
+#: vacuumdb.c:169
#, c-format
msgid "%s: cannot vacuum all databases and a specific one at the same time\n"
msgstr ""
"%s: não pode limpar todos os bancos de dados e um específico ao mesmo tempo\n"
-#: vacuumdb.c:152
+#: vacuumdb.c:175
#, c-format
msgid "%s: cannot vacuum a specific table in all databases\n"
msgstr ""
"%s: não pode limpar uma tabela específica em todos os bancos de dados\n"
-#: vacuumdb.c:212
+#: vacuumdb.c:278
#, c-format
msgid "%s: vacuuming of table \"%s\" in database \"%s\" failed: %s"
msgstr "%s: limpeza na tabela \"%s\" no banco de dados \"%s\" falhou: %s"
-#: vacuumdb.c:215
+#: vacuumdb.c:281
#, c-format
msgid "%s: vacuuming of database \"%s\" failed: %s"
msgstr "%s: limpeza no banco de dados \"%s\" falhou: %s"
-#: vacuumdb.c:245
+#: vacuumdb.c:311
#, c-format
msgid "%s: vacuuming database \"%s\"\n"
msgstr "%s: limpando banco de dados \"%s\"\n"
-#: vacuumdb.c:261
+#: vacuumdb.c:327
#, c-format
msgid ""
"%s cleans and analyzes a PostgreSQL database.\n"
@@ -678,17 +695,17 @@ msgstr ""
"%s limpa e analisa um banco de dados PostgreSQL.\n"
"\n"
-#: vacuumdb.c:265
+#: vacuumdb.c:331
#, c-format
msgid " -a, --all vacuum all databases\n"
msgstr " -a, --all limpa todos bancos de dados\n"
-#: vacuumdb.c:266
+#: vacuumdb.c:332
#, c-format
msgid " -d, --dbname=DBNAME database to vacuum\n"
msgstr " -d, --dbname=NOMEBD banco de dados a ser limpo\n"
-#: vacuumdb.c:267
+#: vacuumdb.c:333
#, c-format
msgid ""
" -e, --echo show the commands being sent to the "
@@ -696,43 +713,53 @@ msgid ""
msgstr ""
" -e, --echo mostra os comandos enviados ao servidor\n"
-#: vacuumdb.c:268
+#: vacuumdb.c:334
#, c-format
msgid " -f, --full do full vacuuming\n"
msgstr " -f, --full faz uma limpeza completa\n"
-#: vacuumdb.c:269
+#: vacuumdb.c:335
#, c-format
msgid " -F, --freeze freeze row transaction information\n"
-msgstr " -F, --freeze congela informação sobre transação de registros\n"
+msgstr ""
+" -F, --freeze congela informação sobre transação de "
+"registros\n"
-#: vacuumdb.c:270
+#: vacuumdb.c:336
#, c-format
msgid " -q, --quiet don't write any messages\n"
msgstr " -q, --quiet não exibe nenhuma mensagem\n"
-#: vacuumdb.c:271
+#: vacuumdb.c:337
#, c-format
msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table only\n"
msgstr ""
" -t, --table='TABELA[(COLUNAS)]' limpa somente uma tabela específica\n"
-#: vacuumdb.c:272
+#: vacuumdb.c:338
#, c-format
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose mostra muitas mensagens\n"
-#: vacuumdb.c:273
+#: vacuumdb.c:339
+#, c-format
+msgid " -z, --analyze update optimizer statistics\n"
+msgstr ""
+" -z, --analyze atualiza estatísticas do otimizador\n"
+
+#: vacuumdb.c:340
#, c-format
-msgid " -z, --analyze update optimizer hints\n"
-msgstr " -z, --analyze atualiza indicadores do otimizador\n"
+msgid " -Z, --analyze-only only update optimizer statistics\n"
+msgstr ""
+" -Z, --analyze-only atualiza somente estatísticas do "
+"otimizador\n"
-#: vacuumdb.c:274
+#: vacuumdb.c:341
#, c-format
msgid " --help show this help, then exit\n"
msgstr " --help mostra esta ajuda e termina\n"
-#: vacuumdb.c:275
+#: vacuumdb.c:342
#, c-format
msgid ""
" --version output version information, then exit\n"
@@ -740,7 +767,7 @@ msgstr ""
" --version mostra informação sobre a versão e "
"termina\n"
-#: vacuumdb.c:282
+#: vacuumdb.c:349
#, c-format
msgid ""
"\n"
@@ -869,66 +896,71 @@ msgstr "%s: não pôde obter informação sobre usuário atual: %s\n"
msgid "%s: could not get current user name: %s\n"
msgstr "%s: não pôde obter nome de usuário atual: %s\n"
-#: common.c:103 common.c:127
+#: common.c:103 common.c:155
msgid "Password: "
msgstr "Senha: "
-#: common.c:116
+#: common.c:117
+#, c-format
+msgid "%s: out of memory\n"
+msgstr "%s: sem memória\n"
+
+#: common.c:144
#, c-format
msgid "%s: could not connect to database %s\n"
msgstr "%s: não pôde conectar ao banco de dados %s\n"
-#: common.c:138
+#: common.c:166
#, c-format
msgid "%s: could not connect to database %s: %s"
msgstr "%s: não pôde conectar ao banco de dados %s: %s"
-#: common.c:162 common.c:190
+#: common.c:190 common.c:218
#, c-format
msgid "%s: query failed: %s"
msgstr "%s: consulta falhou: %s"
-#: common.c:164 common.c:192
+#: common.c:192 common.c:220
#, c-format
msgid "%s: query was: %s\n"
msgstr "%s: consulta foi: %s\n"
-#: common.c:238
+#: common.c:266
#, c-format
msgid "pg_strdup: cannot duplicate null pointer (internal error)\n"
msgstr "pg_strdup: não pode duplicar ponteiro nulo (erro interno)\n"
-#: common.c:244
+#: common.c:272
#, c-format
msgid "out of memory\n"
msgstr "sem memória\n"
#. translator: abbreviation for "yes"
-#: common.c:255
+#: common.c:283
msgid "y"
msgstr "s"
#. translator: abbreviation for "no"
-#: common.c:257
+#: common.c:285
msgid "n"
msgstr "n"
-#: common.c:268
+#: common.c:296
#, c-format
msgid "%s (%s/%s) "
msgstr "%s (%s/%s) "
-#: common.c:289
+#: common.c:317
#, c-format
msgid "Please answer \"%s\" or \"%s\".\n"
msgstr "Por favor responda \"%s\" ou \"%s\".\n"
-#: common.c:367 common.c:400
+#: common.c:395 common.c:428
#, c-format
msgid "Cancel request sent\n"
msgstr "Requisição de cancelamento enviada\n"
-#: common.c:369 common.c:402
+#: common.c:397 common.c:430
#, c-format
msgid "Could not send cancel request: %s"
msgstr "Não pôde enviar requisição de cancelamento: %s"
diff --git a/src/bin/scripts/po/zh_CN.po b/src/bin/scripts/po/zh_CN.po
new file mode 100644
index 00000000000..12e57ec5a9b
--- /dev/null
+++ b/src/bin/scripts/po/zh_CN.po
@@ -0,0 +1,1021 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 7.4\n"
+"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
+"POT-Creation-Date: 2010-02-19 01:52+0000\n"
+"PO-Revision-Date: 2010-03-30 14:41+0800\n"
+"Last-Translator: Weibin <ssmei_2000@yahoo.com>\n"
+"Language-Team: Weiping He <laser@zhengmai.com.cn>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=GB2312\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: createdb.c:114
+#: createdb.c:133
+#: createlang.c:89
+#: createlang.c:110
+#: createlang.c:163
+#: createuser.c:149
+#: createuser.c:164
+#: dropdb.c:83
+#: dropdb.c:92
+#: dropdb.c:100
+#: droplang.c:100
+#: droplang.c:121
+#: droplang.c:175
+#: dropuser.c:83
+#: dropuser.c:98
+#: clusterdb.c:104
+#: clusterdb.c:119
+#: vacuumdb.c:121
+#: vacuumdb.c:136
+#: reindexdb.c:114
+#: reindexdb.c:128
+#, c-format
+msgid "Try \"%s --help\" for more information.\n"
+msgstr " \"%s --help\" ȡϢ.\n"
+
+#: createdb.c:131
+#: createlang.c:108
+#: createuser.c:162
+#: dropdb.c:98
+#: droplang.c:119
+#: dropuser.c:96
+#: clusterdb.c:117
+#: vacuumdb.c:134
+#: reindexdb.c:127
+#, c-format
+msgid "%s: too many command-line arguments (first is \"%s\")\n"
+msgstr "%s: ̫в (һ \"%s\")\n"
+
+#: createdb.c:141
+#, c-format
+msgid "%s: only one of --locale and --lc-ctype can be specified\n"
+msgstr "%s: ָֻ--locale--lc-ctypeѡ֮һ\n"
+
+#: createdb.c:147
+#, c-format
+msgid "%s: only one of --locale and --lc-collate can be specified\n"
+msgstr "%s: ָֻ--locale--lc-collateѡ֮һ\n"
+
+#: createdb.c:159
+#, c-format
+msgid "%s: \"%s\" is not a valid encoding name\n"
+msgstr "%s: \"%s\" һЧı\n"
+
+#: createdb.c:204
+#, c-format
+msgid "%s: database creation failed: %s"
+msgstr "%s: ݿʧ: %s"
+
+#: createdb.c:227
+#, c-format
+msgid "%s: comment creation failed (database was created): %s"
+msgstr "%s: עʧ (ݿѴ): %s"
+
+#: createdb.c:244
+#, c-format
+msgid ""
+"%s creates a PostgreSQL database.\n"
+"\n"
+msgstr ""
+"%s һ PostgreSQL ݿ.\n"
+"\n"
+
+#: createdb.c:245
+#: createlang.c:215
+#: createuser.c:300
+#: dropdb.c:140
+#: droplang.c:332
+#: dropuser.c:139
+#: clusterdb.c:236
+#: vacuumdb.c:262
+#: reindexdb.c:313
+#, c-format
+msgid "Usage:\n"
+msgstr "ʹ÷:\n"
+
+#: createdb.c:246
+#, c-format
+msgid " %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
+msgstr " %s [ѡ]... [ݿ] []\n"
+
+#: createdb.c:247
+#: createlang.c:217
+#: createuser.c:302
+#: dropdb.c:142
+#: droplang.c:334
+#: dropuser.c:141
+#: clusterdb.c:238
+#: vacuumdb.c:264
+#: reindexdb.c:315
+#, c-format
+msgid ""
+"\n"
+"Options:\n"
+msgstr ""
+"\n"
+"ѡ:\n"
+
+#: createdb.c:248
+#, c-format
+msgid " -D, --tablespace=TABLESPACE default tablespace for the database\n"
+msgstr " -D, --tablespace=TABLESPACE ݿĬϱռ\n"
+
+#: createdb.c:249
+#, c-format
+msgid " -e, --echo show the commands being sent to the server\n"
+msgstr " -e, --echo ʾ͵˵\n"
+
+#: createdb.c:250
+#, c-format
+msgid " -E, --encoding=ENCODING encoding for the database\n"
+msgstr " -E, --encoding=ENCODING ݿ\n"
+
+#: createdb.c:251
+#, c-format
+msgid " -l, --locale=LOCALE locale settings for the database\n"
+msgstr " -O, --owner=OWNER ݿû\n"
+
+#: createdb.c:252
+#, c-format
+msgid " --lc-collate=LOCALE LC_COLLATE setting for the database\n"
+msgstr " --lc-collate=LOCALE ݿLC_COLLATE\n"
+
+#: createdb.c:253
+#, c-format
+msgid " --lc-ctype=LOCALE LC_CTYPE setting for the database\n"
+msgstr " --lc-ctype=LOCALE ݿLC_CTYPE\n"
+
+#: createdb.c:254
+#, c-format
+msgid " -O, --owner=OWNER database user to own the new database\n"
+msgstr " -O, --owner=OWNER ݿû\n"
+
+#: createdb.c:255
+#, c-format
+msgid " -T, --template=TEMPLATE template database to copy\n"
+msgstr " -T, --template=TEMPLATE Ҫݿģ\n"
+
+#: createdb.c:256
+#, c-format
+msgid " --help show this help, then exit\n"
+msgstr " --help ʾ˰Ϣ, Ȼ˳\n"
+
+#: createdb.c:257
+#, c-format
+msgid " --version output version information, then exit\n"
+msgstr " --versoin 汾Ϣ, Ȼ˳\n"
+
+#: createdb.c:258
+#: createlang.c:223
+#: createuser.c:321
+#: dropdb.c:147
+#: droplang.c:340
+#: dropuser.c:146
+#: clusterdb.c:247
+#: vacuumdb.c:276
+#: reindexdb.c:325
+#, c-format
+msgid ""
+"\n"
+"Connection options:\n"
+msgstr ""
+"\n"
+"ѡ:\n"
+
+#: createdb.c:259
+#, c-format
+msgid " -h, --host=HOSTNAME database server host or socket directory\n"
+msgstr " -h, --host=HOSTNAME ݿڻ׽Ŀ¼\n"
+
+#: createdb.c:260
+#, c-format
+msgid " -p, --port=PORT database server port\n"
+msgstr " -p, --port=PORT ݿ˿ں\n"
+
+#: createdb.c:261
+#, c-format
+msgid " -U, --username=USERNAME user name to connect as\n"
+msgstr " -U, --username=USERNAME ӵû\n"
+
+#: createdb.c:262
+#, c-format
+msgid " -w, --no-password never prompt for password\n"
+msgstr " -w, --no-password Զʾ\n"
+
+#: createdb.c:263
+#, c-format
+msgid " -W, --password force password prompt\n"
+msgstr " -W, --password ǿʾ\n"
+
+#: createdb.c:264
+#, c-format
+msgid ""
+"\n"
+"By default, a database with the same name as the current user is created.\n"
+msgstr ""
+"\n"
+"Ĭ, Եǰûûݿ.\n"
+
+#: createdb.c:265
+#: createlang.c:229
+#: createuser.c:329
+#: dropdb.c:153
+#: droplang.c:346
+#: dropuser.c:152
+#: clusterdb.c:254
+#: vacuumdb.c:283
+#: reindexdb.c:332
+#, c-format
+msgid ""
+"\n"
+"Report bugs to <pgsql-bugs@postgresql.org>.\n"
+msgstr ""
+"\n"
+"汨 <pgsql-bugs@postgresql.org>.\n"
+
+#: createlang.c:140
+#: droplang.c:151
+msgid "Name"
+msgstr ""
+
+#: createlang.c:141
+#: droplang.c:152
+msgid "yes"
+msgstr "yes"
+
+#: createlang.c:141
+#: droplang.c:152
+msgid "no"
+msgstr "no"
+
+#: createlang.c:142
+#: droplang.c:153
+msgid "Trusted?"
+msgstr "Ƿ?"
+
+#: createlang.c:151
+#: droplang.c:162
+msgid "Procedural Languages"
+msgstr ""
+
+#: createlang.c:162
+#: droplang.c:173
+#, c-format
+msgid "%s: missing required argument language name\n"
+msgstr "%s: ȱҪƲ\n"
+
+#: createlang.c:184
+#, c-format
+msgid "%s: language \"%s\" is already installed in database \"%s\"\n"
+msgstr "%1$s: ݿ \"%3$s\" Ѿװ \"%2$s\"\n"
+
+#: createlang.c:198
+#, c-format
+msgid "%s: language installation failed: %s"
+msgstr "%s: ԰װʧ: %s"
+
+#: createlang.c:214
+#, c-format
+msgid ""
+"%s installs a procedural language into a PostgreSQL database.\n"
+"\n"
+msgstr ""
+"%s װһԽ PostgreSQL ݿ.\n"
+"\n"
+
+#: createlang.c:216
+#: droplang.c:333
+#, c-format
+msgid " %s [OPTION]... LANGNAME [DBNAME]\n"
+msgstr " %s [ѡ]... [ݿ]\n"
+
+#: createlang.c:218
+#, c-format
+msgid " -d, --dbname=DBNAME database to install language in\n"
+msgstr " -d, --dbname=DBNAME ҪװԵݿ\n"
+
+#: createlang.c:219
+#: createuser.c:306
+#: dropdb.c:143
+#: droplang.c:336
+#: dropuser.c:142
+#: clusterdb.c:241
+#: reindexdb.c:318
+#, c-format
+msgid " -e, --echo show the commands being sent to the server\n"
+msgstr " -e, --echo ʾ͵˵\n"
+
+#: createlang.c:220
+#: droplang.c:337
+#, c-format
+msgid " -l, --list show a list of currently installed languages\n"
+msgstr " -l, --list ʾǰѾװ˵б\n"
+
+#: createlang.c:221
+#: createuser.c:319
+#: dropdb.c:145
+#: droplang.c:338
+#: dropuser.c:144
+#: clusterdb.c:245
+#: reindexdb.c:323
+#, c-format
+msgid " --help show this help, then exit\n"
+msgstr " --help ʾ˰Ϣ, Ȼ˳\n"
+
+#: createlang.c:222
+#: createuser.c:320
+#: dropdb.c:146
+#: droplang.c:339
+#: dropuser.c:145
+#: clusterdb.c:246
+#: reindexdb.c:324
+#, c-format
+msgid " --version output version information, then exit\n"
+msgstr " --version 汾Ϣ, Ȼ˳\n"
+
+#: createlang.c:224
+#: createuser.c:322
+#: dropdb.c:148
+#: droplang.c:341
+#: dropuser.c:147
+#: clusterdb.c:248
+#: vacuumdb.c:277
+#: reindexdb.c:326
+#, c-format
+msgid " -h, --host=HOSTNAME database server host or socket directory\n"
+msgstr " -h, --host=HOSTNAM ݿڻ׽Ŀ¼\n"
+
+#: createlang.c:225
+#: createuser.c:323
+#: dropdb.c:149
+#: droplang.c:342
+#: dropuser.c:148
+#: clusterdb.c:249
+#: vacuumdb.c:278
+#: reindexdb.c:327
+#, c-format
+msgid " -p, --port=PORT database server port\n"
+msgstr " -p, --port=PORT ݿ˿ں\n"
+
+#: createlang.c:226
+#: dropdb.c:150
+#: droplang.c:343
+#: clusterdb.c:250
+#: vacuumdb.c:279
+#: reindexdb.c:328
+#, c-format
+msgid " -U, --username=USERNAME user name to connect as\n"
+msgstr " -U, --username=USERNAME ӵû\n"
+
+#: createlang.c:227
+#: createuser.c:325
+#: dropdb.c:151
+#: droplang.c:344
+#: dropuser.c:150
+#: clusterdb.c:251
+#: vacuumdb.c:280
+#: reindexdb.c:329
+#, c-format
+msgid " -w, --no-password never prompt for password\n"
+msgstr " -w, -no-password Զʾ\n"
+
+#: createlang.c:228
+#: createuser.c:326
+#: dropdb.c:152
+#: droplang.c:345
+#: dropuser.c:151
+#: clusterdb.c:252
+#: vacuumdb.c:281
+#: reindexdb.c:330
+#, c-format
+msgid " -W, --password force password prompt\n"
+msgstr " -W, --password ǿʾ\n"
+
+#: createuser.c:169
+msgid "Enter name of role to add: "
+msgstr "ҪӵĽɫ: "
+
+#: createuser.c:176
+msgid "Enter password for new role: "
+msgstr "Ϊ½ɫĿ: "
+
+#: createuser.c:177
+msgid "Enter it again: "
+msgstr "һ: "
+
+#: createuser.c:180
+#, c-format
+msgid "Passwords didn't match.\n"
+msgstr "ƥ.\n"
+
+#: createuser.c:189
+msgid "Shall the new role be a superuser?"
+msgstr "µĽɫǷdzû?"
+
+#: createuser.c:204
+msgid "Shall the new role be allowed to create databases?"
+msgstr "µĽɫݿ?"
+
+#: createuser.c:212
+msgid "Shall the new role be allowed to create more new roles?"
+msgstr "½ɫµĽɫ? "
+
+#: createuser.c:245
+#, c-format
+msgid "Password encryption failed.\n"
+msgstr "ʧ.\n"
+
+#: createuser.c:284
+#, c-format
+msgid "%s: creation of new role failed: %s"
+msgstr "%s: ûʧ: %s"
+
+#: createuser.c:299
+#, c-format
+msgid ""
+"%s creates a new PostgreSQL role.\n"
+"\n"
+msgstr ""
+"%s һµ PostgreSQL û.\n"
+"\n"
+
+#: createuser.c:301
+#: dropuser.c:140
+#, c-format
+msgid " %s [OPTION]... [ROLENAME]\n"
+msgstr " %s [ѡ]... [û]\n"
+
+#: createuser.c:303
+#, c-format
+msgid " -c, --connection-limit=N connection limit for role (default: no limit)\n"
+msgstr " -c, --connection-limit=N ɫ(ȱʡ: û)\n"
+
+#: createuser.c:304
+#, c-format
+msgid " -d, --createdb role can create new databases\n"
+msgstr " -d, --createdb ˽ɫԴݿ\n"
+
+#: createuser.c:305
+#, c-format
+msgid " -D, --no-createdb role cannot create databases\n"
+msgstr " -D, --no-createdb ˽ɫԴݿ\n"
+
+#: createuser.c:307
+#, c-format
+msgid " -E, --encrypted encrypt stored password\n"
+msgstr " -E, --encrypted ܴ洢\n"
+
+#: createuser.c:308
+#, c-format
+msgid ""
+" -i, --inherit role inherits privileges of roles it is a\n"
+" member of (default)\n"
+msgstr ""
+" -i, --inherit ɫܹ̳ɫȨ\n"
+" ȱʡ)\n"
+
+#: createuser.c:310
+#, c-format
+msgid " -I, --no-inherit role does not inherit privileges\n"
+msgstr " -I, --no-inherit ɫ̳Ȩ\n"
+
+#: createuser.c:311
+#, c-format
+msgid " -l, --login role can login (default)\n"
+msgstr " -l, --login ɫܹ¼(ȱʡ)\n"
+
+#: createuser.c:312
+#, c-format
+msgid " -L, --no-login role cannot login\n"
+msgstr " -L, --no-login ɫܵ¼\n"
+
+#: createuser.c:313
+#, c-format
+msgid " -N, --unencrypted do not encrypt stored password\n"
+msgstr " -N, --unencrypted ܴ洢\n"
+
+#: createuser.c:314
+#, c-format
+msgid " -P, --pwprompt assign a password to new role\n"
+msgstr " -P, --pwprompt ½ɫָ\n"
+
+#: createuser.c:315
+#, c-format
+msgid " -r, --createrole role can create new roles\n"
+msgstr " -r, --createrole ɫԴµĽɫ\n"
+
+#: createuser.c:316
+#, c-format
+msgid " -R, --no-createrole role cannot create roles\n"
+msgstr " -R, --no-createrole ɫûдɫȨ\n"
+
+#: createuser.c:317
+#, c-format
+msgid " -s, --superuser role will be superuser\n"
+msgstr " -s, --superuser ɫdzû\n"
+
+#: createuser.c:318
+#, c-format
+msgid " -S, --no-superuser role will not be superuser\n"
+msgstr " -S, --no-superuser ɫdzû\n"
+
+#: createuser.c:324
+#, c-format
+msgid " -U, --username=USERNAME user name to connect as (not the one to create)\n"
+msgstr " -U, --username=USERNAME û (Ҫû)\n"
+
+#: createuser.c:327
+#, c-format
+msgid ""
+"\n"
+"If one of -d, -D, -r, -R, -s, -S, and ROLENAME is not specified, you will\n"
+"be prompted interactively.\n"
+msgstr ""
+"\n"
+" -d, -D, -r, -R, -s, -S ROLENAME һûָ,ʹýʽʾ\n"
+".\n"
+
+#: dropdb.c:91
+#, c-format
+msgid "%s: missing required argument database name\n"
+msgstr "%s: ȱҪݿ\n"
+
+#: dropdb.c:106
+#, c-format
+msgid "Database \"%s\" will be permanently removed.\n"
+msgstr "ݿ \"%s\" õɾ.\n"
+
+#: dropdb.c:107
+#: dropuser.c:108
+msgid "Are you sure?"
+msgstr "ȷ? (y/n) "
+
+#: dropdb.c:124
+#, c-format
+msgid "%s: database removal failed: %s"
+msgstr "%s: ݿɾʧ: %s"
+
+#: dropdb.c:139
+#, c-format
+msgid ""
+"%s removes a PostgreSQL database.\n"
+"\n"
+msgstr ""
+"%s ɾһ PostgreSQL ݿ.\n"
+"\n"
+
+#: dropdb.c:141
+#, c-format
+msgid " %s [OPTION]... DBNAME\n"
+msgstr " %s [ѡ]... ݿ\n"
+
+#: dropdb.c:144
+#: dropuser.c:143
+#, c-format
+msgid " -i, --interactive prompt before deleting anything\n"
+msgstr " -i, --interactive ɾκζ֮ǰʾ\n"
+
+#: droplang.c:203
+#, c-format
+msgid "%s: language \"%s\" is not installed in database \"%s\"\n"
+msgstr "%1$s: ݿ \"%3$s\" , ûаװ \"%2$s\"\n"
+
+#: droplang.c:223
+#, c-format
+msgid "%s: still %s functions declared in language \"%s\"; language not removed\n"
+msgstr "%s: %s \"%s\" ; δɾ\n"
+
+#: droplang.c:316
+#, c-format
+msgid "%s: language removal failed: %s"
+msgstr "%s: ɾʧ: %s"
+
+#: droplang.c:331
+#, c-format
+msgid ""
+"%s removes a procedural language from a database.\n"
+"\n"
+msgstr ""
+"%s ݿɾһ.\n"
+"\n"
+
+#: droplang.c:335
+#, c-format
+msgid " -d, --dbname=DBNAME database from which to remove the language\n"
+msgstr " -d, --dbname=DBNAME ҪɾԵݿ\n"
+
+#: dropuser.c:103
+msgid "Enter name of role to drop: "
+msgstr "Ҫɾû: "
+
+#: dropuser.c:107
+#, c-format
+msgid "Role \"%s\" will be permanently removed.\n"
+msgstr "û \"%s\" ɾ.\n"
+
+#: dropuser.c:123
+#, c-format
+msgid "%s: removal of role \"%s\" failed: %s"
+msgstr "%s: ɾû \"%s\" ʧ: %s"
+
+#: dropuser.c:138
+#, c-format
+msgid ""
+"%s removes a PostgreSQL role.\n"
+"\n"
+msgstr ""
+"%s ɾһ PostgreSQL û.\n"
+"\n"
+
+#: dropuser.c:149
+#, c-format
+msgid " -U, --username=USERNAME user name to connect as (not the one to drop)\n"
+msgstr " -U, --username=USERNAME û (Ҫɾû)\n"
+
+#: clusterdb.c:129
+#, c-format
+msgid "%s: cannot cluster all databases and a specific one at the same time\n"
+msgstr "%s: ޷ݿһָݿͬʱ\n"
+
+#: clusterdb.c:135
+#, c-format
+msgid "%s: cannot cluster a specific table in all databases\n"
+msgstr "%s: ޷ݿжһָıн\n"
+
+#: clusterdb.c:187
+#, c-format
+msgid "%s: clustering of table \"%s\" in database \"%s\" failed: %s"
+msgstr "%1$s: ݿ \"%3$s\" еı \"%2$s\" ʧ: %4$s"
+
+#: clusterdb.c:190
+#, c-format
+msgid "%s: clustering of database \"%s\" failed: %s"
+msgstr "%s: ݿ \"%s\" ʧ: %s"
+
+#: clusterdb.c:219
+#, c-format
+msgid "%s: clustering database \"%s\"\n"
+msgstr "%s: ݿ \"%s\" н\n"
+
+#: clusterdb.c:235
+#, c-format
+msgid ""
+"%s clusters all previously clustered tables in a database.\n"
+"\n"
+msgstr ""
+"%s һݿǰѾصıн.\n"
+"\n"
+
+#: clusterdb.c:237
+#: vacuumdb.c:263
+#: reindexdb.c:314
+#, c-format
+msgid " %s [OPTION]... [DBNAME]\n"
+msgstr " %s [ѡ]... [ݿ]\n"
+
+#: clusterdb.c:239
+#, c-format
+msgid " -a, --all cluster all databases\n"
+msgstr " -a, --all ݿ⽨\n"
+
+#: clusterdb.c:240
+#, c-format
+msgid " -d, --dbname=DBNAME database to cluster\n"
+msgstr " -d, --dbname=DBNAME ݿ DBNAME \n"
+
+#: clusterdb.c:242
+#: reindexdb.c:320
+#, c-format
+msgid " -q, --quiet don't write any messages\n"
+msgstr " -q, --quiet дκϢ\n"
+
+#: clusterdb.c:243
+#, c-format
+msgid " -t, --table=TABLE cluster specific table only\n"
+msgstr " -t, --table=TABLE ָֻı TABLE \n"
+
+#: clusterdb.c:244
+#, c-format
+msgid " -v, --verbose write a lot of output\n"
+msgstr " -v, --verbose д\n"
+
+#: clusterdb.c:253
+#, c-format
+msgid ""
+"\n"
+"Read the description of the SQL command CLUSTER for details.\n"
+msgstr ""
+"\n"
+"Ķ SQL CLUSTER Ϣ, ԱøϸϢ.\n"
+
+#: vacuumdb.c:146
+#, c-format
+msgid "%s: cannot vacuum all databases and a specific one at the same time\n"
+msgstr "%s: ޷ݿһָݿͬʱ\n"
+
+#: vacuumdb.c:152
+#, c-format
+msgid "%s: cannot vacuum a specific table in all databases\n"
+msgstr "%s: ޷ݿжһָı\n"
+
+#: vacuumdb.c:212
+#, c-format
+msgid "%s: vacuuming of table \"%s\" in database \"%s\" failed: %s"
+msgstr "%1$s: ݿ \"%3$s\" еı \"%2$s\" ʧ: %4$s"
+
+#: vacuumdb.c:215
+#, c-format
+msgid "%s: vacuuming of database \"%s\" failed: %s"
+msgstr "%s: ݿ \"%s\" ʧ: %s"
+
+#: vacuumdb.c:245
+#, c-format
+msgid "%s: vacuuming database \"%s\"\n"
+msgstr "%s: ݿ \"%s\"\n"
+
+#: vacuumdb.c:261
+#, c-format
+msgid ""
+"%s cleans and analyzes a PostgreSQL database.\n"
+"\n"
+msgstr ""
+"%s Żһ PostgreSQL ݿ.\n"
+"\n"
+
+#: vacuumdb.c:265
+#, c-format
+msgid " -a, --all vacuum all databases\n"
+msgstr " -a, --all еݿ\n"
+
+#: vacuumdb.c:266
+#, c-format
+msgid " -d, --dbname=DBNAME database to vacuum\n"
+msgstr " -d, --dbname=DBNAME ݿ DBNAME\n"
+
+#: vacuumdb.c:267
+#, c-format
+msgid " -e, --echo show the commands being sent to the server\n"
+msgstr " -e, --echo ʾ͵˵\n"
+
+#: vacuumdb.c:268
+#, c-format
+msgid " -f, --full do full vacuuming\n"
+msgstr " -f, --full ȫ\n"
+
+#: vacuumdb.c:269
+#, c-format
+msgid " -F, --freeze freeze row transaction information\n"
+msgstr " -F, --freeze ¼Ϣ\n"
+
+#: vacuumdb.c:270
+#, c-format
+msgid " -q, --quiet don't write any messages\n"
+msgstr " -q, --quiet дκϢ\n"
+
+#: vacuumdb.c:271
+#, c-format
+msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table only\n"
+msgstr " -t, --table='TABLE[(COLUMNS)]' ָֻı TABLE\n"
+
+#: vacuumdb.c:272
+#, c-format
+msgid " -v, --verbose write a lot of output\n"
+msgstr " -v, --verbose д\n"
+
+#: vacuumdb.c:273
+#, c-format
+msgid " -z, --analyze update optimizer hints\n"
+msgstr " -z, --anaylze ŻϢ\n"
+
+#: vacuumdb.c:274
+#, c-format
+msgid " --help show this help, then exit\n"
+msgstr " --help ʾ˰Ϣ, Ȼ˳\n"
+
+#: vacuumdb.c:275
+#, c-format
+msgid " --version output version information, then exit\n"
+msgstr " --versoin 汾Ϣ, Ȼ˳\n"
+
+#: vacuumdb.c:282
+#, c-format
+msgid ""
+"\n"
+"Read the description of the SQL command VACUUM for details.\n"
+msgstr ""
+"\n"
+"Ķ SQL VACUUM Ϣ, ԱøϸϢ.\n"
+
+#: reindexdb.c:138
+#, c-format
+msgid "%s: cannot reindex all databases and a specific one at the same time\n"
+msgstr "%s: ޷ݿһָͬʱؽ\n"
+
+#: reindexdb.c:143
+#, c-format
+msgid "%s: cannot reindex all databases and system catalogs at the same time\n"
+msgstr "%s: ޷ݿϵͳĿ¼ͬʱؽ\n"
+
+#: reindexdb.c:148
+#, c-format
+msgid "%s: cannot reindex a specific table in all databases\n"
+msgstr "%s: ޷ݿжһָϵؽ\n"
+
+#: reindexdb.c:153
+#, c-format
+msgid "%s: cannot reindex a specific index in all databases\n"
+msgstr "%s: ޷ݿжһָؽ\n"
+
+#: reindexdb.c:164
+#, c-format
+msgid "%s: cannot reindex a specific table and system catalogs at the same time\n"
+msgstr "%s: ޷һָıϵͳͼͬʱؽ\n"
+
+#: reindexdb.c:169
+#, c-format
+msgid "%s: cannot reindex a specific index and system catalogs at the same time\n"
+msgstr "%s: ޷һָϵͳͼͬʱؽ\n"
+
+#: reindexdb.c:238
+#, c-format
+msgid "%s: reindexing of table \"%s\" in database \"%s\" failed: %s"
+msgstr "%1$s: ݿ\"%3$s\"жԱ\"%2$s\"ϵ´ʧ: %4$s"
+
+#: reindexdb.c:241
+#, c-format
+msgid "%s: reindexing of index \"%s\" in database \"%s\" failed: %s"
+msgstr "%1$s: ݿ\"%3$s\"ж\"%2$s\"´ʧ: %4$s"
+
+#: reindexdb.c:244
+#, c-format
+msgid "%s: reindexing of database \"%s\" failed: %s"
+msgstr "%s: ݿ\"%s\"´ʧ: %s"
+
+#: reindexdb.c:273
+#, c-format
+msgid "%s: reindexing database \"%s\"\n"
+msgstr "%s: ݿ \"%s\" ´\n"
+
+#: reindexdb.c:300
+#, c-format
+msgid "%s: reindexing of system catalogs failed: %s"
+msgstr "%s: Ŀ¼ͼ´ʧ: %s"
+
+#: reindexdb.c:312
+#, c-format
+msgid ""
+"%s reindexes a PostgreSQL database.\n"
+"\n"
+msgstr ""
+"%s һPostgreSQL ݿ´.\n"
+"\n"
+
+#: reindexdb.c:316
+#, c-format
+msgid " -a, --all reindex all databases\n"
+msgstr " -a, --all ݿؽ\n"
+
+#: reindexdb.c:317
+#, c-format
+msgid " -d, --dbname=DBNAME database to reindex\n"
+msgstr " -d, --dbname=ݿ ݿеؽ\n"
+
+#: reindexdb.c:319
+#, c-format
+msgid " -i, --index=INDEX recreate specific index only\n"
+msgstr " -I, --index= ´ָ\n"
+
+#: reindexdb.c:321
+#, c-format
+msgid " -s, --system reindex system catalogs\n"
+msgstr " -s, --system ϵͳͼ´\n"
+
+#: reindexdb.c:322
+#, c-format
+msgid " -t, --table=TABLE reindex specific table only\n"
+msgstr " -t, --table= ָֻıTABLE´\n"
+
+#: reindexdb.c:331
+#, c-format
+msgid ""
+"\n"
+"Read the description of the SQL command REINDEX for details.\n"
+msgstr ""
+"\n"
+"ĶSQLREINDEXϢ, ԱøϸϢ.\n"
+
+#: common.c:45
+#, c-format
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: ޷õǰûϢ: %s\n"
+
+#: common.c:56
+#, c-format
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: ޷ȡǰû: %s\n"
+
+#: common.c:103
+#: common.c:127
+msgid "Password: "
+msgstr ": "
+
+#: common.c:116
+#, c-format
+msgid "%s: could not connect to database %s\n"
+msgstr "%s: ޷ӵݿ %s\n"
+
+#: common.c:138
+#, c-format
+msgid "%s: could not connect to database %s: %s"
+msgstr "%s: ޷ӵݿ %s: %s"
+
+#: common.c:162
+#: common.c:190
+#, c-format
+msgid "%s: query failed: %s"
+msgstr "%s: ѯʧ: %s"
+
+#: common.c:164
+#: common.c:192
+#, c-format
+msgid "%s: query was: %s\n"
+msgstr "%s: ѯ: %s\n"
+
+# common.c:78
+#: common.c:238
+#, c-format
+msgid "pg_strdup: cannot duplicate null pointer (internal error)\n"
+msgstr "pg_strdup: ޷ƿָ (ڲ)\n"
+
+#: common.c:244
+#, c-format
+msgid "out of memory\n"
+msgstr "ڴ\n"
+
+#. translator: abbreviation for "yes"
+#: common.c:255
+msgid "y"
+msgstr "y"
+
+#. translator: abbreviation for "no"
+#: common.c:257
+msgid "n"
+msgstr "n"
+
+#: common.c:268
+#, c-format
+msgid "%s (%s/%s) "
+msgstr "%s (%s/%s) "
+
+#: common.c:289
+#, c-format
+msgid "Please answer \"%s\" or \"%s\".\n"
+msgstr "ش\"%s\"\"%s\".\n"
+
+#: common.c:367
+#: common.c:400
+#, c-format
+msgid "Cancel request sent\n"
+msgstr "ȡ͵\n"
+
+# fe-connect.c:1322
+#: common.c:369
+#: common.c:402
+#, c-format
+msgid "Could not send cancel request: %s"
+msgstr "޷ȡ: %s"
+
+#~ msgid " -q, --quiet don't write any messages\n"
+#~ msgstr " -q, --quiet дκϢ\n"
+
+#~ msgid "%s: unsupported language \"%s\"\n"
+#~ msgstr "%s: ֧ \"%s\"\n"
+
+#~ msgid ""
+#~ "Supported languages are plpgsql, pltcl, pltclu, plperl, plperlu, and "
+#~ "plpythonu.\n"
+#~ msgstr ""
+#~ "ֵ֧ plpgsql, pltcl, pltclu, plperl, plperlu, plpythonu.\n"
+
+#~ msgid ""
+#~ " -L, --pglib=DIRECTORY find language interpreter file in DIRECTORY\n"
+#~ msgstr " -L, --pglib=DIRECTORY DIRECTORY Ŀ¼вԷļ\n"
+
+#~ msgid "%s: user ID must be a positive number\n"
+#~ msgstr "%s: û ID Ϊһ\n"
+
+#~ msgid " -i, --sysid=SYSID select sysid for new user\n"
+#~ msgstr " -i, --sysid=SYSID ѡһ sysid û\n"
+
+#~ msgid " -W, --password prompt for password to connect\n"
+#~ msgstr " -W, --password ʾ\n"
+
+#~ msgid ""
+#~ " -D, --location=PATH alternative place to store the database\n"
+#~ msgstr " -D, --location=PATH ѡһطݿ\n"