From f889f74b5ca9af2dfa9ba112cc63cf76d448d001 Mon Sep 17 00:00:00 2001 From: Carlos Chapi Date: Wed, 12 Jan 2022 17:21:55 -0500 Subject: [PATCH] es: Updating to current sources --- es/libpq.po | 471 ++++----- es/pg_basebackup.po | 308 +++--- es/pg_dump.po | 481 +++++----- es/pgscripts.po | 85 +- es/postgres.po | 2205 ++++++++++++++++++++++--------------------- es/psql.po | 207 ++-- 6 files changed, 1936 insertions(+), 1821 deletions(-) diff --git a/es/libpq.po b/es/libpq.po index ae6faf16..c0d1ff5b 100644 --- a/es/libpq.po +++ b/es/libpq.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: libpq (PostgreSQL) 14\n" "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n" -"POT-Creation-Date: 2021-06-11 16:39+0000\n" +"POT-Creation-Date: 2022-01-12 04:10+0000\n" "PO-Revision-Date: 2021-06-14 19:58-0500\n" "Last-Translator: Carlos Chapi \n" "Language-Team: PgSQL-es-Ayuda \n" @@ -59,16 +59,17 @@ msgstr "no se pude generar nonce\n" #: fe-auth-scram.c:366 fe-auth-scram.c:441 fe-auth-scram.c:595 #: fe-auth-scram.c:616 fe-auth-scram.c:642 fe-auth-scram.c:657 #: fe-auth-scram.c:707 fe-auth-scram.c:746 fe-auth.c:290 fe-auth.c:362 -#: fe-auth.c:398 fe-auth.c:615 fe-auth.c:774 fe-auth.c:1132 fe-auth.c:1282 -#: fe-connect.c:912 fe-connect.c:1456 fe-connect.c:1625 fe-connect.c:2977 -#: fe-connect.c:4658 fe-connect.c:4919 fe-connect.c:5038 fe-connect.c:5282 -#: fe-connect.c:5364 fe-connect.c:5463 fe-connect.c:5719 fe-connect.c:5748 -#: fe-connect.c:5820 fe-connect.c:5844 fe-connect.c:5862 fe-connect.c:5963 -#: fe-connect.c:5972 fe-connect.c:6330 fe-connect.c:6480 fe-exec.c:1209 -#: fe-exec.c:2996 fe-exec.c:3148 fe-exec.c:3921 fe-exec.c:4086 -#: fe-gssapi-common.c:110 fe-lobj.c:881 fe-protocol3.c:1016 fe-protocol3.c:1724 -#: fe-secure-common.c:110 fe-secure-gssapi.c:504 fe-secure-openssl.c:440 -#: fe-secure-openssl.c:1133 +#: fe-auth.c:398 fe-auth.c:615 fe-auth.c:775 fe-auth.c:1140 fe-auth.c:1271 +#: fe-auth.c:1291 fe-connect.c:911 fe-connect.c:1455 fe-connect.c:1624 +#: fe-connect.c:2976 fe-connect.c:4690 fe-connect.c:4951 fe-connect.c:5070 +#: fe-connect.c:5322 fe-connect.c:5403 fe-connect.c:5502 fe-connect.c:5758 +#: fe-connect.c:5787 fe-connect.c:5859 fe-connect.c:5883 fe-connect.c:5901 +#: fe-connect.c:6002 fe-connect.c:6011 fe-connect.c:6369 fe-connect.c:6519 +#: fe-connect.c:6785 fe-exec.c:686 fe-exec.c:876 fe-exec.c:1223 fe-exec.c:3043 +#: fe-exec.c:3226 fe-exec.c:3999 fe-exec.c:4164 fe-gssapi-common.c:111 +#: fe-lobj.c:881 fe-protocol3.c:975 fe-protocol3.c:990 fe-protocol3.c:1023 +#: fe-protocol3.c:1731 fe-secure-common.c:110 fe-secure-gssapi.c:504 +#: fe-secure-openssl.c:440 fe-secure-openssl.c:1133 msgid "out of memory\n" msgstr "memoria agotada\n" @@ -122,7 +123,7 @@ msgstr "memoria agotada creando el búfer GSSAPI (%d)\n" msgid "GSSAPI continuation error" msgstr "error en continuación de GSSAPI" -#: fe-auth.c:158 fe-auth.c:391 fe-gssapi-common.c:97 fe-secure-common.c:98 +#: fe-auth.c:158 fe-auth.c:391 fe-gssapi-common.c:98 fe-secure-common.c:98 msgid "host name must be specified\n" msgstr "el nombre de servidor debe ser especificado\n" @@ -184,577 +185,598 @@ msgstr "Se recibió AuthenticationSASLFinal desde el servidor, pero la autentifi msgid "SCM_CRED authentication method not supported\n" msgstr "el método de autentificación SCM_CRED no está soportado\n" -#: fe-auth.c:836 +#: fe-auth.c:785 fe-auth.c:794 fe-auth.c:1283 +#, fuzzy, c-format +#| msgid "could not create socket: %s\n" +msgid "could not encrypt password: %s\n" +msgstr "no se pudo crear el socket: %s\n" + +#: fe-auth.c:844 msgid "channel binding required, but server authenticated client without channel binding\n" msgstr "se requiere enlazado de canal (channel binding), pero el servidor autenticó al cliente sin enlazado de canal\n" -#: fe-auth.c:842 +#: fe-auth.c:850 msgid "channel binding required but not supported by server's authentication request\n" msgstr "se requiere enlazado de canal (channel binding), pero no es compatible con la solicitud de autenticación del servidor\n" -#: fe-auth.c:877 +#: fe-auth.c:885 msgid "Kerberos 4 authentication not supported\n" msgstr "el método de autentificación Kerberos 4 no está soportado\n" -#: fe-auth.c:882 +#: fe-auth.c:890 msgid "Kerberos 5 authentication not supported\n" msgstr "el método de autentificación Kerberos 5 no está soportado\n" -#: fe-auth.c:953 +#: fe-auth.c:961 msgid "GSSAPI authentication not supported\n" msgstr "el método de autentificación GSSAPI no está soportado\n" -#: fe-auth.c:985 +#: fe-auth.c:993 msgid "SSPI authentication not supported\n" msgstr "el método de autentificación SSPI no está soportado\n" -#: fe-auth.c:993 +#: fe-auth.c:1001 msgid "Crypt authentication not supported\n" msgstr "el método de autentificación Crypt no está soportado\n" -#: fe-auth.c:1060 +#: fe-auth.c:1068 #, c-format msgid "authentication method %u not supported\n" msgstr "el método de autentificación %u no está soportado\n" -#: fe-auth.c:1107 +#: fe-auth.c:1115 #, c-format msgid "user name lookup failure: error code %lu\n" msgstr "fallo en la búsqueda del nombre de usuario: código de error %lu\n" -#: fe-auth.c:1117 fe-connect.c:2852 +#: fe-auth.c:1125 fe-connect.c:2851 #, c-format msgid "could not look up local user ID %d: %s\n" msgstr "no se pudo buscar el usuario local de ID %d: %s\n" -#: fe-auth.c:1122 fe-connect.c:2857 +#: fe-auth.c:1130 fe-connect.c:2856 #, c-format msgid "local user with ID %d does not exist\n" msgstr "no existe un usuario local con ID %d\n" -#: fe-auth.c:1226 +#: fe-auth.c:1235 msgid "unexpected shape of result set returned for SHOW\n" msgstr "SHOW retornó un conjunto de resultados con estructura inesperada\n" -#: fe-auth.c:1235 +#: fe-auth.c:1244 msgid "password_encryption value too long\n" msgstr "el valor para password_encryption es demasiado largo\n" -#: fe-auth.c:1275 +#: fe-auth.c:1296 #, c-format msgid "unrecognized password encryption algorithm \"%s\"\n" msgstr "algoritmo para cifrado de contraseña «%s» desconocido\n" -#: fe-connect.c:1095 +#: fe-connect.c:1094 #, c-format msgid "could not match %d host names to %d hostaddr values\n" msgstr "no se pudo emparejar %d nombres de host a %d direcciones de host\n" -#: fe-connect.c:1176 +#: fe-connect.c:1175 #, c-format msgid "could not match %d port numbers to %d hosts\n" msgstr "no se pudo emparejar %d números de puertos a %d hosts\n" -#: fe-connect.c:1269 fe-connect.c:1295 fe-connect.c:1337 fe-connect.c:1346 -#: fe-connect.c:1379 fe-connect.c:1423 +#: fe-connect.c:1268 fe-connect.c:1294 fe-connect.c:1336 fe-connect.c:1345 +#: fe-connect.c:1378 fe-connect.c:1422 #, c-format msgid "invalid %s value: \"%s\"\n" msgstr "valor %s no válido: «%s»\n" -#: fe-connect.c:1316 +#: fe-connect.c:1315 #, c-format msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n" msgstr "el valor sslmode «%s» no es válido cuando no se ha compilado con soporte SSL\n" -#: fe-connect.c:1364 +#: fe-connect.c:1363 msgid "invalid SSL protocol version range\n" msgstr "rango de protocolo SSL no válido \n" -#: fe-connect.c:1389 +#: fe-connect.c:1388 #, c-format msgid "gssencmode value \"%s\" invalid when GSSAPI support is not compiled in\n" msgstr "el valor gssencmode «%s» no es válido cuando no se ha compilado con soporte GSSAPI\n" -#: fe-connect.c:1649 +#: fe-connect.c:1648 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" msgstr "no se pudo establecer el socket en modo TCP sin retardo: %s\n" -#: fe-connect.c:1711 +#: fe-connect.c:1710 #, c-format msgid "connection to server on socket \"%s\" failed: " msgstr "falló la conexión al servidor en el socket «%s»: " -#: fe-connect.c:1738 +#: fe-connect.c:1737 #, c-format msgid "connection to server at \"%s\" (%s), port %s failed: " msgstr "falló la conexión al servidor en «%s» (%s), puerto %s: " -#: fe-connect.c:1743 +#: fe-connect.c:1742 #, c-format msgid "connection to server at \"%s\", port %s failed: " msgstr "falló la conexión al servidor en «%s», puerto %s: " -#: fe-connect.c:1768 +#: fe-connect.c:1767 msgid "\tIs the server running locally and accepting connections on that socket?\n" msgstr "\t¿Está el servidor en ejecución localmente y aceptando conexiones en ese socket?\n" -#: fe-connect.c:1772 +#: fe-connect.c:1771 msgid "\tIs the server running on that host and accepting TCP/IP connections?\n" msgstr "\t¿Está el servidor en ejecución en ese host y aceptando conexiones TCP/IP?\n" -#: fe-connect.c:1836 +#: fe-connect.c:1835 #, c-format msgid "invalid integer value \"%s\" for connection option \"%s\"\n" msgstr "valor entero «%s» no válido para la opción de conexión «%s»\n" -#: fe-connect.c:1866 fe-connect.c:1901 fe-connect.c:1937 fe-connect.c:2026 -#: fe-connect.c:2640 +#: fe-connect.c:1865 fe-connect.c:1900 fe-connect.c:1936 fe-connect.c:2025 +#: fe-connect.c:2639 #, c-format msgid "%s(%s) failed: %s\n" msgstr "%s(%s) falló: %s\n" -#: fe-connect.c:1991 +#: fe-connect.c:1990 #, c-format msgid "%s(%s) failed: error code %d\n" msgstr "%s(%s) falló: código de error %d\n" -#: fe-connect.c:2306 +#: fe-connect.c:2305 msgid "invalid connection state, probably indicative of memory corruption\n" msgstr "el estado de conexión no es válido, probablemente por corrupción de memoria\n" -#: fe-connect.c:2385 +#: fe-connect.c:2384 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "número de puerto no válido: «%s»\n" -#: fe-connect.c:2401 +#: fe-connect.c:2400 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" msgstr "no se pudo traducir el nombre «%s» a una dirección: %s\n" -#: fe-connect.c:2414 +#: fe-connect.c:2413 #, c-format msgid "could not parse network address \"%s\": %s\n" msgstr "no se pudo interpretar la dirección de red «%s»: %s\n" -#: fe-connect.c:2427 +#: fe-connect.c:2426 #, c-format msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n" msgstr "la ruta del socket de dominio Unix «%s» es demasiado larga (máximo %d bytes)\n" -#: fe-connect.c:2442 +#: fe-connect.c:2441 #, c-format msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n" msgstr "no se pudo traducir la ruta del socket Unix «%s» a una dirección: %s\n" -#: fe-connect.c:2568 +#: fe-connect.c:2567 #, c-format msgid "could not create socket: %s\n" msgstr "no se pudo crear el socket: %s\n" -#: fe-connect.c:2599 +#: fe-connect.c:2598 #, c-format msgid "could not set socket to nonblocking mode: %s\n" msgstr "no se pudo establecer el socket en modo no bloqueante: %s\n" -#: fe-connect.c:2609 +#: fe-connect.c:2608 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" msgstr "no se pudo poner el socket en modo close-on-exec: %s\n" -#: fe-connect.c:2627 +#: fe-connect.c:2626 msgid "keepalives parameter must be an integer\n" msgstr "el parámetro de keepalives debe ser un entero\n" -#: fe-connect.c:2768 +#: fe-connect.c:2767 #, c-format msgid "could not get socket error status: %s\n" msgstr "no se pudo determinar el estado de error del socket: %s\n" -#: fe-connect.c:2796 +#: fe-connect.c:2795 #, c-format msgid "could not get client address from socket: %s\n" msgstr "no se pudo obtener la dirección del cliente desde el socket: %s\n" -#: fe-connect.c:2838 +#: fe-connect.c:2837 msgid "requirepeer parameter is not supported on this platform\n" msgstr "el parámetro requirepeer no está soportado en esta plataforma\n" -#: fe-connect.c:2841 +#: fe-connect.c:2840 #, c-format msgid "could not get peer credentials: %s\n" msgstr "no se pudo obtener credenciales de la contraparte: %s\n" -#: fe-connect.c:2865 +#: fe-connect.c:2864 #, c-format msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n" msgstr "requirepeer especifica «%s», pero el nombre de usuario de la contraparte es «%s»\n" -#: fe-connect.c:2905 +#: fe-connect.c:2904 #, c-format msgid "could not send GSSAPI negotiation packet: %s\n" msgstr "no se pudo enviar el paquete de negociación GSSAPI: %s\n" -#: fe-connect.c:2917 +#: fe-connect.c:2916 msgid "GSSAPI encryption required but was impossible (possibly no credential cache, no server support, or using a local socket)\n" msgstr "cifrado GSSAPI requerido, pero fue imposible (posiblemente no hay cache de credenciales, no hay soporte de servidor, o se está usando un socket local)\n" -#: fe-connect.c:2959 +#: fe-connect.c:2958 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "no se pudo enviar el paquete de negociación SSL: %s\n" -#: fe-connect.c:2990 +#: fe-connect.c:2989 #, c-format msgid "could not send startup packet: %s\n" msgstr "no se pudo enviar el paquete de inicio: %s\n" -#: fe-connect.c:3066 +#: fe-connect.c:3065 msgid "server does not support SSL, but SSL was required\n" msgstr "el servidor no soporta SSL, pero SSL es requerida\n" -#: fe-connect.c:3093 +#: fe-connect.c:3092 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "se ha recibido una respuesta no válida en la negociación SSL: %c\n" -#: fe-connect.c:3182 +#: fe-connect.c:3113 +#, fuzzy +#| msgid "received copy data after EOF marker" +msgid "received unencrypted data after SSL response\n" +msgstr "se recibieron datos de copy después del marcador EOF" + +#: fe-connect.c:3194 msgid "server doesn't support GSSAPI encryption, but it was required\n" msgstr "el servidor no soporta cifrado GSSAPI, pero es requerida\n" -#: fe-connect.c:3194 +#: fe-connect.c:3206 #, c-format msgid "received invalid response to GSSAPI negotiation: %c\n" msgstr "se ha recibido una respuesta no válida en la negociación GSSAPI: %c\n" -#: fe-connect.c:3260 fe-connect.c:3285 +#: fe-connect.c:3225 +msgid "received unencrypted data after GSSAPI encryption response\n" +msgstr "" + +#: fe-connect.c:3285 fe-connect.c:3310 #, c-format msgid "expected authentication request from server, but received %c\n" msgstr "se esperaba una petición de autentificación desde el servidor, pero se ha recibido %c\n" -#: fe-connect.c:3492 +#: fe-connect.c:3517 msgid "unexpected message from server during startup\n" msgstr "se ha recibido un mensaje inesperado del servidor durante el inicio\n" -#: fe-connect.c:3584 +#: fe-connect.c:3609 msgid "session is read-only\n" msgstr "la sesión es de solo lectura\n" -#: fe-connect.c:3587 +#: fe-connect.c:3612 msgid "session is not read-only\n" msgstr "la sesión no es de solo lectura\n" -#: fe-connect.c:3641 +#: fe-connect.c:3666 msgid "server is in hot standby mode\n" msgstr "el servidor está en modo hot standby\n" -#: fe-connect.c:3644 +#: fe-connect.c:3669 msgid "server is not in hot standby mode\n" msgstr "el servidor no está en modo hot standby\n" -#: fe-connect.c:3755 fe-connect.c:3807 +#: fe-connect.c:3787 fe-connect.c:3839 #, c-format msgid "\"%s\" failed\n" msgstr "«%s» falló\n" -#: fe-connect.c:3821 +#: fe-connect.c:3853 #, c-format msgid "invalid connection state %d, probably indicative of memory corruption\n" msgstr "estado de conexión no válido %d, probablemente por corrupción de memoria\n" -#: fe-connect.c:4267 fe-connect.c:4327 +#: fe-connect.c:4299 fe-connect.c:4359 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "PGEventProc «%s» falló durante el evento PGEVT_CONNRESET\n" -#: fe-connect.c:4671 +#: fe-connect.c:4703 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" msgstr "URL LDAP no válida «%s»: el esquema debe ser ldap://\n" -#: fe-connect.c:4686 +#: fe-connect.c:4718 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "URL LDAP no válida «%s»: distinguished name faltante\n" -#: fe-connect.c:4698 fe-connect.c:4756 +#: fe-connect.c:4730 fe-connect.c:4788 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" msgstr "URL LDAP no válida «%s»: debe tener exactamente un atributo\n" -#: fe-connect.c:4710 fe-connect.c:4772 +#: fe-connect.c:4742 fe-connect.c:4804 #, c-format msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n" msgstr "URL LDAP no válida «%s»: debe tener ámbito de búsqueda (base/one/sub)\n" -#: fe-connect.c:4722 +#: fe-connect.c:4754 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "URL LDAP no válida «%s»: no tiene filtro\n" -#: fe-connect.c:4744 +#: fe-connect.c:4776 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" msgstr "URL LDAP no válida «%s»: número de puerto no válido\n" -#: fe-connect.c:4782 +#: fe-connect.c:4814 msgid "could not create LDAP structure\n" msgstr "no se pudo crear estructura LDAP\n" -#: fe-connect.c:4858 +#: fe-connect.c:4890 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "búsqueda en servidor LDAP falló: %s\n" -#: fe-connect.c:4869 +#: fe-connect.c:4901 msgid "more than one entry found on LDAP lookup\n" msgstr "se encontro más de una entrada en búsqueda LDAP\n" -#: fe-connect.c:4870 fe-connect.c:4882 +#: fe-connect.c:4902 fe-connect.c:4914 msgid "no entry found on LDAP lookup\n" msgstr "no se encontró ninguna entrada en búsqueda LDAP\n" -#: fe-connect.c:4893 fe-connect.c:4906 +#: fe-connect.c:4925 fe-connect.c:4938 msgid "attribute has no values on LDAP lookup\n" msgstr "la búsqueda LDAP entregó atributo sin valores\n" -#: fe-connect.c:4958 fe-connect.c:4977 fe-connect.c:5502 +#: fe-connect.c:4990 fe-connect.c:5009 fe-connect.c:5541 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "falta «=» después de «%s» en la cadena de información de la conexión\n" -#: fe-connect.c:5050 fe-connect.c:5687 fe-connect.c:6463 +#: fe-connect.c:5082 fe-connect.c:5726 fe-connect.c:6502 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "opción de conexión no válida «%s»\n" -#: fe-connect.c:5066 fe-connect.c:5551 +#: fe-connect.c:5098 fe-connect.c:5590 msgid "unterminated quoted string in connection info string\n" msgstr "cadena de caracteres entre comillas sin terminar en la cadena de información de conexión\n" -#: fe-connect.c:5147 +#: fe-connect.c:5179 #, c-format msgid "definition of service \"%s\" not found\n" msgstr "la definición de servicio «%s» no fue encontrada\n" -#: fe-connect.c:5173 +#: fe-connect.c:5205 #, c-format msgid "service file \"%s\" not found\n" msgstr "el archivo de servicio «%s» no fue encontrado\n" -#: fe-connect.c:5250 fe-connect.c:5294 +#: fe-connect.c:5219 +#, c-format +msgid "line %d too long in service file \"%s\"\n" +msgstr "la línea %d es demasiado larga en archivo de servicio «%s»\n" + +#: fe-connect.c:5290 fe-connect.c:5334 #, c-format msgid "syntax error in service file \"%s\", line %d\n" msgstr "error de sintaxis en archivo de servicio «%s», línea %d\n" -#: fe-connect.c:5261 +#: fe-connect.c:5301 #, c-format msgid "nested service specifications not supported in service file \"%s\", line %d\n" msgstr "especificaciones de servicio anidadas no soportadas en archivo de servicio «%s», línea %d\n" -#: fe-connect.c:5983 +#: fe-connect.c:6022 #, c-format msgid "invalid URI propagated to internal parser routine: \"%s\"\n" msgstr "URI no válida propagada a rutina interna de procesamiento: «%s»\n" -#: fe-connect.c:6060 +#: fe-connect.c:6099 #, c-format msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n" msgstr "se encontró el fin de la cadena mientras se buscaba el «]» correspondiente en dirección IPv6 en URI: «%s»\n" -#: fe-connect.c:6067 +#: fe-connect.c:6106 #, c-format msgid "IPv6 host address may not be empty in URI: \"%s\"\n" msgstr "la dirección IPv6 no puede ser vacía en la URI: «%s»\n" -#: fe-connect.c:6082 +#: fe-connect.c:6121 #, c-format msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n" msgstr "carácter «%c» inesperado en la posición %d en URI (se esperaba «:» o «/»): «%s»\n" -#: fe-connect.c:6212 +#: fe-connect.c:6251 #, c-format msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n" msgstr "separador llave/valor «=» extra en parámetro de la URI: «%s»\n" -#: fe-connect.c:6232 +#: fe-connect.c:6271 #, c-format msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n" msgstr "separador llave/valor «=» faltante en parámetro de la URI: «%s»\n" -#: fe-connect.c:6284 +#: fe-connect.c:6323 #, c-format msgid "invalid URI query parameter: \"%s\"\n" msgstr "parámetro de URI no válido: «%s»\n" -#: fe-connect.c:6358 +#: fe-connect.c:6397 #, c-format msgid "invalid percent-encoded token: \"%s\"\n" msgstr "elemento escapado con %% no válido: «%s»\n" -#: fe-connect.c:6368 +#: fe-connect.c:6407 #, c-format msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n" msgstr "valor no permitido %%00 en valor escapado con %%: «%s»\n" -#: fe-connect.c:6738 +#: fe-connect.c:6777 msgid "connection pointer is NULL\n" msgstr "el puntero de conexión es NULL\n" -#: fe-connect.c:7018 +#: fe-connect.c:7065 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" msgstr "ADVERTENCIA: El archivo de claves «%s» no es un archivo plano\n" -#: fe-connect.c:7027 +#: fe-connect.c:7074 #, c-format msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n" msgstr "ADVERTENCIA: El archivo de claves «%s» tiene permiso de lectura para el grupo u otros; los permisos deberían ser u=rw (0600) o menos\n" -#: fe-connect.c:7135 +#: fe-connect.c:7182 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "contraseña obtenida desde el archivo «%s»\n" -#: fe-exec.c:449 fe-exec.c:3222 +#: fe-exec.c:449 fe-exec.c:3300 #, c-format msgid "row number %d is out of range 0..%d" msgstr "el número de fila %d está fuera del rango 0..%d" #: fe-exec.c:510 fe-protocol3.c:219 fe-protocol3.c:244 fe-protocol3.c:273 -#: fe-protocol3.c:291 fe-protocol3.c:371 fe-protocol3.c:743 fe-protocol3.c:975 +#: fe-protocol3.c:291 fe-protocol3.c:371 fe-protocol3.c:743 msgid "out of memory" msgstr "memoria agotada" -#: fe-exec.c:511 fe-protocol3.c:1932 +#: fe-exec.c:511 fe-protocol3.c:1939 #, c-format msgid "%s" msgstr "%s" -#: fe-exec.c:778 +#: fe-exec.c:792 msgid "write to server failed\n" msgstr "falló escritura al servidor\n" -#: fe-exec.c:850 +#: fe-exec.c:864 msgid "NOTICE" msgstr "AVISO" -#: fe-exec.c:908 +#: fe-exec.c:922 msgid "PGresult cannot support more than INT_MAX tuples" msgstr "PGresult no puede soportar un número de tuplas mayor que INT_MAX" -#: fe-exec.c:920 +#: fe-exec.c:934 msgid "size_t overflow" msgstr "desbordamiento de size_t" -#: fe-exec.c:1302 fe-exec.c:1403 fe-exec.c:1452 +#: fe-exec.c:1349 fe-exec.c:1454 fe-exec.c:1503 msgid "command string is a null pointer\n" msgstr "la cadena de orden es un puntero nulo\n" -#: fe-exec.c:1409 fe-exec.c:1458 fe-exec.c:1556 +#: fe-exec.c:1460 fe-exec.c:1509 fe-exec.c:1605 #, c-format msgid "number of parameters must be between 0 and %d\n" msgstr "el número de parámetros debe estar entre 0 y %d\n" -#: fe-exec.c:1446 fe-exec.c:1550 +#: fe-exec.c:1497 fe-exec.c:1599 msgid "statement name is a null pointer\n" msgstr "el nombre de sentencia es un puntero nulo\n" -#: fe-exec.c:1592 +#: fe-exec.c:1641 fe-exec.c:3153 msgid "no connection to the server\n" msgstr "no hay conexión con el servidor\n" -#: fe-exec.c:1601 +#: fe-exec.c:1650 fe-exec.c:3162 msgid "another command is already in progress\n" msgstr "hay otra orden en ejecución\n" -#: fe-exec.c:1630 +#: fe-exec.c:1679 msgid "cannot queue commands during COPY\n" msgstr "no se puede agregar órdenes a la cola mientras se hace COPY\n" -#: fe-exec.c:1748 +#: fe-exec.c:1797 msgid "length must be given for binary parameter\n" msgstr "el largo debe ser especificado para un parámetro binario\n" -#: fe-exec.c:2069 +#: fe-exec.c:2117 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "asyncStatus no esperado: %d\n" -#: fe-exec.c:2089 +#: fe-exec.c:2137 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "PGEventProc «%s» falló durante el evento PGEVT_RESULTCREATE\n" -#: fe-exec.c:2237 +#: fe-exec.c:2285 msgid "synchronous command execution functions are not allowed in pipeline mode\n" msgstr "no se permiten funciones que ejecuten órdenes sincrónicas en modo pipeline\n" -#: fe-exec.c:2259 +#: fe-exec.c:2307 msgid "COPY terminated by new PQexec" msgstr "COPY terminado por un nuevo PQexec" -#: fe-exec.c:2276 +#: fe-exec.c:2324 msgid "PQexec not allowed during COPY BOTH\n" msgstr "PQexec no está permitido durante COPY BOTH\n" -#: fe-exec.c:2505 fe-exec.c:2561 fe-exec.c:2630 fe-protocol3.c:1863 +#: fe-exec.c:2552 fe-exec.c:2608 fe-exec.c:2677 fe-protocol3.c:1870 msgid "no COPY in progress\n" msgstr "no hay COPY alguno en ejecución\n" -#: fe-exec.c:2807 +#: fe-exec.c:2854 msgid "PQfn not allowed in pipeline mode\n" msgstr "no se permite PQfn en modo pipeline\n" -#: fe-exec.c:2815 +#: fe-exec.c:2862 msgid "connection in wrong state\n" msgstr "la conexión está en un estado incorrecto\n" -#: fe-exec.c:2859 +#: fe-exec.c:2906 msgid "cannot enter pipeline mode, connection not idle\n" msgstr "no se puede entrar en modo pipeline, la conexión no está inactiva\n" -#: fe-exec.c:2893 fe-exec.c:2910 +#: fe-exec.c:2940 fe-exec.c:2957 msgid "cannot exit pipeline mode with uncollected results\n" msgstr "no se puede salir de modo pipeline al tener resultados sin recolectar\n" -#: fe-exec.c:2898 +#: fe-exec.c:2945 msgid "cannot exit pipeline mode while busy\n" msgstr "no se puede salir de modo pipeline mientras haya actividad\n" -#: fe-exec.c:3040 +#: fe-exec.c:3087 msgid "cannot send pipeline when not in pipeline mode\n" msgstr "no se puede enviar pipeline cuando no se está en modo pipeline\n" -#: fe-exec.c:3111 +#: fe-exec.c:3189 msgid "invalid ExecStatusType code" msgstr "el código de ExecStatusType no es válido" -#: fe-exec.c:3138 +#: fe-exec.c:3216 msgid "PGresult is not an error result\n" msgstr "PGresult no es un resultado de error\n" -#: fe-exec.c:3206 fe-exec.c:3229 +#: fe-exec.c:3284 fe-exec.c:3307 #, c-format msgid "column number %d is out of range 0..%d" msgstr "el número de columna %d está fuera del rango 0..%d" -#: fe-exec.c:3244 +#: fe-exec.c:3322 #, c-format msgid "parameter number %d is out of range 0..%d" msgstr "el número de parámetro %d está fuera del rango 0..%d" -#: fe-exec.c:3554 +#: fe-exec.c:3632 #, c-format msgid "could not interpret result from server: %s" msgstr "no se pudo interpretar el resultado del servidor: %s" -#: fe-exec.c:3814 fe-exec.c:3903 +#: fe-exec.c:3892 fe-exec.c:3981 msgid "incomplete multibyte character\n" msgstr "carácter multibyte incompleto\n" -#: fe-gssapi-common.c:123 +#: fe-gssapi-common.c:124 msgid "GSSAPI name import error" msgstr "error de importación de nombre de GSSAPI" @@ -878,85 +900,85 @@ msgstr "datos insuficientes en el mensaje «D»" msgid "unexpected field count in \"D\" message" msgstr "cantidad de campos inesperada en mensaje «D»" -#: fe-protocol3.c:1029 +#: fe-protocol3.c:1036 msgid "no error message available\n" msgstr "no hay mensaje de error disponible\n" #. translator: %s represents a digit string -#: fe-protocol3.c:1077 fe-protocol3.c:1096 +#: fe-protocol3.c:1084 fe-protocol3.c:1103 #, c-format msgid " at character %s" msgstr " en el carácter %s" -#: fe-protocol3.c:1109 +#: fe-protocol3.c:1116 #, c-format msgid "DETAIL: %s\n" msgstr "DETALLE: %s\n" -#: fe-protocol3.c:1112 +#: fe-protocol3.c:1119 #, c-format msgid "HINT: %s\n" msgstr "SUGERENCIA: %s\n" -#: fe-protocol3.c:1115 +#: fe-protocol3.c:1122 #, c-format msgid "QUERY: %s\n" msgstr "CONSULTA: %s\n" -#: fe-protocol3.c:1122 +#: fe-protocol3.c:1129 #, c-format msgid "CONTEXT: %s\n" msgstr "CONTEXTO: %s\n" -#: fe-protocol3.c:1131 +#: fe-protocol3.c:1138 #, c-format msgid "SCHEMA NAME: %s\n" msgstr "NOMBRE DE ESQUEMA: %s\n" -#: fe-protocol3.c:1135 +#: fe-protocol3.c:1142 #, c-format msgid "TABLE NAME: %s\n" msgstr "NOMBRE DE TABLA: %s\n" -#: fe-protocol3.c:1139 +#: fe-protocol3.c:1146 #, c-format msgid "COLUMN NAME: %s\n" msgstr "NOMBRE DE COLUMNA: %s\n" -#: fe-protocol3.c:1143 +#: fe-protocol3.c:1150 #, c-format msgid "DATATYPE NAME: %s\n" msgstr "NOMBRE TIPO DE DATO: %s\n" -#: fe-protocol3.c:1147 +#: fe-protocol3.c:1154 #, c-format msgid "CONSTRAINT NAME: %s\n" msgstr "NOMBRE DE RESTRICCIÓN: %s\n" -#: fe-protocol3.c:1159 +#: fe-protocol3.c:1166 msgid "LOCATION: " msgstr "UBICACIÓN: " -#: fe-protocol3.c:1161 +#: fe-protocol3.c:1168 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:1163 +#: fe-protocol3.c:1170 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1358 +#: fe-protocol3.c:1365 #, c-format msgid "LINE %d: " msgstr "LÍNEA %d: " -#: fe-protocol3.c:1757 +#: fe-protocol3.c:1764 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: no se está haciendo COPY OUT de texto\n" -#: fe-protocol3.c:2123 +#: fe-protocol3.c:2130 #, c-format msgid "protocol error: id=0x%x\n" msgstr "error de protocolo: id=0x%x\n" @@ -1183,7 +1205,7 @@ msgstr "código de error SSL no reportado" msgid "SSL error code %lu" msgstr "código de error SSL %lu" -#: fe-secure-openssl.c:1777 +#: fe-secure-openssl.c:1778 #, c-format msgid "WARNING: sslpassword truncated\n" msgstr "ADVERTENCIA: sslpassword truncada\n" @@ -1203,113 +1225,110 @@ msgstr "no se pudo enviar datos al servidor: %s\n" msgid "unrecognized socket error: 0x%08X/%d" msgstr "código de error de socket no reconocido: 0x%08X/%d" -#~ msgid "invalid channel_binding value: \"%s\"\n" -#~ msgstr "valor cidr no válido: «%s»\n" - -#~ msgid "invalid ssl_min_protocol_version value: \"%s\"\n" -#~ msgstr "valor sslmode no válido: «%s»\n" - -#~ msgid "invalid ssl_max_protocol_version value: \"%s\"\n" -#~ msgstr "valor sslmode no válido: «%s»\n" - -#~ msgid "invalid gssencmode value: \"%s\"\n" -#~ msgstr "valor gssencmode no válido: «%s»\n" - -#~ msgid "invalid target_session_attrs value: \"%s\"\n" -#~ msgstr "valor para target_session_attrs no válido: «%s»\n" - -#~ msgid "" -#~ "could not connect to server: %s\n" -#~ "\tIs the server running on host \"%s\" (%s) and accepting\n" -#~ "\tTCP/IP connections on port %s?\n" -#~ msgstr "" -#~ "no se pudo conectar con el servidor: %s\n" -#~ "\t¿Está el servidor en ejecución en el servidor «%s» (%s) y aceptando\n" -#~ "\tconexiones TCP/IP en el puerto %s?\n" - -#~ msgid "setsockopt(%s) failed: %s\n" -#~ msgstr "setsockopt(%s) falló: %s\n" - -#~ msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" -#~ msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" - -#~ msgid "could not make a writable connection to server \"%s:%s\"\n" -#~ msgstr "no se pudo establecer una conexión de escritura al servidor: «%s:%s»\n" - -#~ msgid "test \"SHOW transaction_read_only\" failed on server \"%s:%s\"\n" -#~ msgstr "la prueba «SHOW transaction_read_only» falló en el servidor «%s:%s»\n" - -#~ msgid "line %d too long in service file \"%s\"\n" -#~ msgstr "la línea %d es demasiado larga en archivo de servicio «%s»\n" - -#~ msgid "function requires at least protocol version 3.0\n" -#~ msgstr "la función requiere protocolo 3.0 o superior\n" - #~ msgid "COPY IN state must be terminated first\n" #~ msgstr "el estado COPY IN debe ser terminado primero\n" #~ msgid "COPY OUT state must be terminated first\n" #~ msgstr "el estado COPY OUT debe ser terminado primero\n" -#~ msgid "cannot determine OID of function lo_truncate\n" -#~ msgstr "no se puede determinar el OID de la función lo_truncate\n" +#~ msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" +#~ msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" -#~ msgid "cannot determine OID of function lo_truncate64\n" -#~ msgstr "no se puede determinar el OID de la función lo_truncate64\n" +#~ msgid "cannot determine OID of function lo_creat\n" +#~ msgstr "no se puede determinar el OID de la función lo_creat\n" + +#~ msgid "cannot determine OID of function lo_create\n" +#~ msgstr "no se puede determinar el OID de la función lo_create\n" + +#~ msgid "cannot determine OID of function lo_lseek\n" +#~ msgstr "no se puede determinar el OID de la función lo_lseek\n" #~ msgid "cannot determine OID of function lo_lseek64\n" #~ msgstr "no se puede determinar el OID de la función lo_lseek64\n" -#~ msgid "cannot determine OID of function lo_create\n" -#~ msgstr "no se puede determinar el OID de la función lo_create\n" +#~ msgid "cannot determine OID of function lo_open\n" +#~ msgstr "no se puede determinar el OID de la función lo_open\n" #~ msgid "cannot determine OID of function lo_tell64\n" #~ msgstr "no se puede determinar el OID de la función lo_tell64\n" -#~ msgid "cannot determine OID of function lo_open\n" -#~ msgstr "no se puede determinar el OID de la función lo_open\n" +#~ msgid "cannot determine OID of function lo_truncate\n" +#~ msgstr "no se puede determinar el OID de la función lo_truncate\n" -#~ msgid "cannot determine OID of function lo_creat\n" -#~ msgstr "no se puede determinar el OID de la función lo_creat\n" +#~ msgid "cannot determine OID of function lo_truncate64\n" +#~ msgstr "no se puede determinar el OID de la función lo_truncate64\n" #~ msgid "cannot determine OID of function lo_unlink\n" #~ msgstr "no se puede determinar el OID de la función lo_unlink\n" -#~ msgid "cannot determine OID of function lo_lseek\n" -#~ msgstr "no se puede determinar el OID de la función lo_lseek\n" - #~ msgid "cannot determine OID of function loread\n" #~ msgstr "no se puede determinar el OID de la función loread\n" #~ msgid "cannot determine OID of function lowrite\n" #~ msgstr "no se puede determinar el OID de la función lowrite\n" -#~ msgid "select() failed: %s\n" -#~ msgstr "select() fallida: %s\n" +#~ msgid "" +#~ "could not connect to server: %s\n" +#~ "\tIs the server running on host \"%s\" (%s) and accepting\n" +#~ "\tTCP/IP connections on port %s?\n" +#~ msgstr "" +#~ "no se pudo conectar con el servidor: %s\n" +#~ "\t¿Está el servidor en ejecución en el servidor «%s» (%s) y aceptando\n" +#~ "\tconexiones TCP/IP en el puerto %s?\n" + +#~ msgid "could not make a writable connection to server \"%s:%s\"\n" +#~ msgstr "no se pudo establecer una conexión de escritura al servidor: «%s:%s»\n" + +#~ msgid "extraneous data in \"D\" message" +#~ msgstr "datos ininteligibles en mensaje «D»" + +#~ msgid "extraneous data in \"T\" message" +#~ msgstr "datos ininteligibles en mensaje «T»" + +#~ msgid "extraneous data in \"t\" message" +#~ msgstr "datos ininteligibles en mensaje «t»" + +#~ msgid "function requires at least protocol version 3.0\n" +#~ msgstr "la función requiere protocolo 3.0 o superior\n" + +#~ msgid "invalid channel_binding value: \"%s\"\n" +#~ msgstr "valor cidr no válido: «%s»\n" + +#~ msgid "invalid gssencmode value: \"%s\"\n" +#~ msgstr "valor gssencmode no válido: «%s»\n" #~ msgid "invalid setenv state %c, probably indicative of memory corruption\n" #~ msgstr "el estado de setenv %c no es válido, probablemente por corrupción de memoria\n" +#~ msgid "invalid ssl_max_protocol_version value: \"%s\"\n" +#~ msgstr "valor sslmode no válido: «%s»\n" + +#~ msgid "invalid ssl_min_protocol_version value: \"%s\"\n" +#~ msgstr "valor sslmode no válido: «%s»\n" + #~ msgid "invalid state %c, probably indicative of memory corruption\n" #~ msgstr "el estado %c no es válido, probablemente por corrupción de memoria\n" -#~ msgid "unexpected character %c following empty query response (\"I\" message)" -#~ msgstr "carácter %c no esperado, siguiendo una respuesta de consulta vacía (mensaje «I»)" +#~ msgid "invalid target_session_attrs value: \"%s\"\n" +#~ msgstr "valor para target_session_attrs no válido: «%s»\n" -#~ msgid "server sent data (\"D\" message) without prior row description (\"T\" message)" -#~ msgstr "el servidor envió datos (mensaje «D») sin precederlos con una descripción de fila (mensaje «T»)" +#~ msgid "lost synchronization with server, resetting connection" +#~ msgstr "se perdió la sincronía con el servidor, reseteando la conexión" + +#~ msgid "select() failed: %s\n" +#~ msgstr "select() fallida: %s\n" #~ msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)" #~ msgstr "el servidor envió datos binarios (mensaje «B») sin precederlos con una description de fila (mensaje «T»)" -#~ msgid "lost synchronization with server, resetting connection" -#~ msgstr "se perdió la sincronía con el servidor, reseteando la conexión" +#~ msgid "server sent data (\"D\" message) without prior row description (\"T\" message)" +#~ msgstr "el servidor envió datos (mensaje «D») sin precederlos con una descripción de fila (mensaje «T»)" -#~ msgid "extraneous data in \"T\" message" -#~ msgstr "datos ininteligibles en mensaje «T»" +#~ msgid "setsockopt(%s) failed: %s\n" +#~ msgstr "setsockopt(%s) falló: %s\n" -#~ msgid "extraneous data in \"t\" message" -#~ msgstr "datos ininteligibles en mensaje «t»" +#~ msgid "test \"SHOW transaction_read_only\" failed on server \"%s:%s\"\n" +#~ msgstr "la prueba «SHOW transaction_read_only» falló en el servidor «%s:%s»\n" -#~ msgid "extraneous data in \"D\" message" -#~ msgstr "datos ininteligibles en mensaje «D»" +#~ msgid "unexpected character %c following empty query response (\"I\" message)" +#~ msgstr "carácter %c no esperado, siguiendo una respuesta de consulta vacía (mensaje «I»)" diff --git a/es/pg_basebackup.po b/es/pg_basebackup.po index 79b5a0ce..d5812683 100644 --- a/es/pg_basebackup.po +++ b/es/pg_basebackup.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: pg_basebackup (PostgreSQL) 14\n" "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n" -"POT-Creation-Date: 2021-05-14 19:46+0000\n" +"POT-Creation-Date: 2022-01-12 04:16+0000\n" "PO-Revision-Date: 2021-09-16 09:24+0200\n" "Last-Translator: Carlos Chapi \n" "Language-Team: PgSQL-es-Ayuda \n" @@ -48,7 +48,7 @@ msgid "cannot duplicate null pointer (internal error)\n" msgstr "no se puede duplicar un puntero nulo (error interno)\n" #: ../../common/file_utils.c:87 ../../common/file_utils.c:451 -#: pg_receivewal.c:266 pg_recvlogical.c:340 +#: pg_receivewal.c:266 pg_recvlogical.c:339 #, c-format msgid "could not stat file \"%s\": %m" msgstr "no se pudo hacer stat al archivo «%s»: %m" @@ -87,14 +87,14 @@ msgstr "no se pudo renombrar el archivo de «%s» a «%s»: %m" msgid "out of memory" msgstr "memoria agotada" -#: ../../fe_utils/recovery_gen.c:140 pg_basebackup.c:1021 pg_basebackup.c:1714 -#: pg_basebackup.c:1770 +#: ../../fe_utils/recovery_gen.c:140 pg_basebackup.c:1021 pg_basebackup.c:1715 +#: pg_basebackup.c:1771 #, c-format msgid "could not write to file \"%s\": %m" msgstr "no se pudo escribir a archivo «%s»: %m" -#: ../../fe_utils/recovery_gen.c:152 pg_basebackup.c:1166 pg_basebackup.c:1671 -#: pg_basebackup.c:1747 +#: ../../fe_utils/recovery_gen.c:152 pg_basebackup.c:1166 pg_basebackup.c:1672 +#: pg_basebackup.c:1748 #, c-format msgid "could not create file \"%s\": %m" msgstr "no se pudo crear archivo «%s»: %m" @@ -443,7 +443,7 @@ msgstr "Sitio web de %s: <%s>\n" msgid "could not read from ready pipe: %m" msgstr "no se pudo leer desde la tubería: %m" -#: pg_basebackup.c:477 pg_basebackup.c:608 pg_basebackup.c:2133 +#: pg_basebackup.c:477 pg_basebackup.c:608 pg_basebackup.c:2134 #: streamutil.c:450 #, c-format msgid "could not parse write-ahead log location \"%s\"" @@ -469,7 +469,7 @@ msgstr "se creó slot temporal de replicación «%s»" msgid "created replication slot \"%s\"" msgstr "se creó el slot de replicación «%s»" -#: pg_basebackup.c:678 pg_basebackup.c:731 pg_basebackup.c:1620 +#: pg_basebackup.c:678 pg_basebackup.c:731 pg_basebackup.c:1621 #, c-format msgid "could not create directory \"%s\": %m" msgstr "no se pudo crear el directorio «%s»: %m" @@ -550,8 +550,8 @@ msgstr "la tasa de transferencia «%s» está fuera de rango" msgid "could not get COPY data stream: %s" msgstr "no se pudo obtener un flujo de datos COPY: %s" -#: pg_basebackup.c:981 pg_recvlogical.c:435 pg_recvlogical.c:607 -#: receivelog.c:964 +#: pg_basebackup.c:981 pg_recvlogical.c:434 pg_recvlogical.c:606 +#: receivelog.c:978 #, c-format msgid "could not read COPY data: %s" msgstr "no fue posible leer datos COPY: %s" @@ -581,290 +581,291 @@ msgstr "no se pudo definir el nivel de compresión %d: %s" msgid "could not create compressed file \"%s\": %s" msgstr "no se pudo crear el archivo comprimido «%s»: %s" -#: pg_basebackup.c:1267 -#, c-format -msgid "could not close compressed file \"%s\": %s" +#: pg_basebackup.c:1268 +#, fuzzy, c-format +#| msgid "could not close compressed file \"%s\": %s" +msgid "could not close compressed file \"%s\": %m" msgstr "no se pudo cerrar el archivo comprimido «%s»: %s" -#: pg_basebackup.c:1279 pg_recvlogical.c:632 +#: pg_basebackup.c:1280 pg_recvlogical.c:631 #, c-format msgid "could not close file \"%s\": %m" msgstr "no se pudo cerrar el archivo «%s»: %m" -#: pg_basebackup.c:1541 +#: pg_basebackup.c:1542 #, c-format msgid "COPY stream ended before last file was finished" msgstr "el flujo COPY terminó antes que el último archivo estuviera completo" -#: pg_basebackup.c:1570 +#: pg_basebackup.c:1571 #, c-format msgid "invalid tar block header size: %zu" msgstr "tamaño de bloque de cabecera de tar no válido: %zu" -#: pg_basebackup.c:1627 +#: pg_basebackup.c:1628 #, c-format msgid "could not set permissions on directory \"%s\": %m" msgstr "no se pudo definir los permisos del directorio «%s»: %m" -#: pg_basebackup.c:1651 +#: pg_basebackup.c:1652 #, c-format msgid "could not create symbolic link from \"%s\" to \"%s\": %m" msgstr "no se pudo crear un enlace simbólico desde «%s» a «%s»: %m" -#: pg_basebackup.c:1658 +#: pg_basebackup.c:1659 #, c-format msgid "unrecognized link indicator \"%c\"" msgstr "indicador de enlace «%c» no reconocido" -#: pg_basebackup.c:1677 +#: pg_basebackup.c:1678 #, c-format msgid "could not set permissions on file \"%s\": %m" msgstr "no se pudo definir los permisos al archivo «%s»: %m" -#: pg_basebackup.c:1831 +#: pg_basebackup.c:1832 #, c-format msgid "incompatible server version %s" msgstr "versión del servidor %s incompatible" -#: pg_basebackup.c:1846 +#: pg_basebackup.c:1847 #, c-format msgid "HINT: use -X none or -X fetch to disable log streaming" msgstr "SUGERENCIA: use -X none o -X fetch para deshabilitar el flujo de log" -#: pg_basebackup.c:1882 +#: pg_basebackup.c:1883 #, c-format msgid "initiating base backup, waiting for checkpoint to complete" msgstr "iniciando el respaldo base, esperando que el checkpoint se complete" -#: pg_basebackup.c:1908 pg_recvlogical.c:262 receivelog.c:480 receivelog.c:529 -#: receivelog.c:568 streamutil.c:297 streamutil.c:370 streamutil.c:422 +#: pg_basebackup.c:1909 pg_recvlogical.c:261 receivelog.c:494 receivelog.c:543 +#: receivelog.c:582 streamutil.c:297 streamutil.c:370 streamutil.c:422 #: streamutil.c:533 streamutil.c:578 #, c-format msgid "could not send replication command \"%s\": %s" msgstr "no se pudo ejecutar la orden de replicación «%s»: %s" -#: pg_basebackup.c:1919 +#: pg_basebackup.c:1920 #, c-format msgid "could not initiate base backup: %s" msgstr "no se pudo iniciar el respaldo base: %s" -#: pg_basebackup.c:1925 +#: pg_basebackup.c:1926 #, c-format msgid "server returned unexpected response to BASE_BACKUP command; got %d rows and %d fields, expected %d rows and %d fields" msgstr "el servidor envió una respuesta inesperada a la orden BASE_BACKUP; se obtuvieron %d filas y %d campos, se esperaban %d filas y %d campos" -#: pg_basebackup.c:1933 +#: pg_basebackup.c:1934 #, c-format msgid "checkpoint completed" msgstr "el checkpoint se ha completado" -#: pg_basebackup.c:1948 +#: pg_basebackup.c:1949 #, c-format msgid "write-ahead log start point: %s on timeline %u" msgstr "punto de inicio del WAL: %s en el timeline %u" -#: pg_basebackup.c:1957 +#: pg_basebackup.c:1958 #, c-format msgid "could not get backup header: %s" msgstr "no se pudo obtener la cabecera de respaldo: %s" -#: pg_basebackup.c:1963 +#: pg_basebackup.c:1964 #, c-format msgid "no data returned from server" msgstr "el servidor no retornó datos" -#: pg_basebackup.c:1995 +#: pg_basebackup.c:1996 #, c-format msgid "can only write single tablespace to stdout, database has %d" msgstr "sólo se puede escribir un tablespace a stdout, la base de datos tiene %d" -#: pg_basebackup.c:2007 +#: pg_basebackup.c:2008 #, c-format msgid "starting background WAL receiver" msgstr "iniciando el receptor de WAL en segundo plano" -#: pg_basebackup.c:2046 +#: pg_basebackup.c:2047 #, c-format msgid "could not get write-ahead log end position from server: %s" msgstr "no se pudo obtener la posición final del WAL del servidor: %s" -#: pg_basebackup.c:2052 +#: pg_basebackup.c:2053 #, c-format msgid "no write-ahead log end position returned from server" msgstr "el servidor no retornó la posición final del WAL" -#: pg_basebackup.c:2057 +#: pg_basebackup.c:2058 #, c-format msgid "write-ahead log end point: %s" msgstr "posición final del WAL: %s" -#: pg_basebackup.c:2068 +#: pg_basebackup.c:2069 #, c-format msgid "checksum error occurred" msgstr "ocurrió un error de checksums" -#: pg_basebackup.c:2073 +#: pg_basebackup.c:2074 #, c-format msgid "final receive failed: %s" msgstr "la recepción final falló: %s" -#: pg_basebackup.c:2097 +#: pg_basebackup.c:2098 #, c-format msgid "waiting for background process to finish streaming ..." msgstr "esperando que el proceso en segundo plano complete el flujo..." -#: pg_basebackup.c:2102 +#: pg_basebackup.c:2103 #, c-format msgid "could not send command to background pipe: %m" msgstr "no se pudo enviar una orden a la tubería de segundo plano: %m" -#: pg_basebackup.c:2110 +#: pg_basebackup.c:2111 #, c-format msgid "could not wait for child process: %m" msgstr "no se pudo esperar al proceso hijo: %m" -#: pg_basebackup.c:2115 +#: pg_basebackup.c:2116 #, c-format msgid "child %d died, expected %d" msgstr "el hijo %d murió, pero se esperaba al %d" -#: pg_basebackup.c:2120 streamutil.c:92 streamutil.c:203 +#: pg_basebackup.c:2121 streamutil.c:92 streamutil.c:203 #, c-format msgid "%s" msgstr "%s" -#: pg_basebackup.c:2145 +#: pg_basebackup.c:2146 #, c-format msgid "could not wait for child thread: %m" msgstr "no se pudo esperar el hilo hijo: %m" -#: pg_basebackup.c:2151 +#: pg_basebackup.c:2152 #, c-format msgid "could not get child thread exit status: %m" msgstr "no se pudo obtener la cabecera de respaldo: %m" -#: pg_basebackup.c:2156 +#: pg_basebackup.c:2157 #, c-format msgid "child thread exited with error %u" msgstr "el hilo hijo terminó con error %u" -#: pg_basebackup.c:2184 +#: pg_basebackup.c:2185 #, c-format msgid "syncing data to disk ..." msgstr "sincronizando datos a disco ..." -#: pg_basebackup.c:2209 +#: pg_basebackup.c:2210 #, c-format msgid "renaming backup_manifest.tmp to backup_manifest" msgstr "renombrando backup_manifest.tmp a backup_manifest" -#: pg_basebackup.c:2220 +#: pg_basebackup.c:2221 #, c-format msgid "base backup completed" msgstr "el respaldo base se ha completado" -#: pg_basebackup.c:2305 +#: pg_basebackup.c:2306 #, c-format msgid "invalid output format \"%s\", must be \"plain\" or \"tar\"" msgstr "formato de salida «%s» no válido, debe ser «plain» o «tar»" -#: pg_basebackup.c:2349 +#: pg_basebackup.c:2350 #, c-format msgid "invalid wal-method option \"%s\", must be \"fetch\", \"stream\", or \"none\"" msgstr "opción de wal-method «%s» no válida, debe ser «fetch», «stream» o «none»" -#: pg_basebackup.c:2377 pg_receivewal.c:580 +#: pg_basebackup.c:2378 pg_receivewal.c:580 #, c-format msgid "invalid compression level \"%s\"" msgstr "valor de compresión «%s» no válido" -#: pg_basebackup.c:2388 +#: pg_basebackup.c:2389 #, c-format msgid "invalid checkpoint argument \"%s\", must be \"fast\" or \"spread\"" msgstr "argumento de checkpoint «%s» no válido, debe ser «fast» o «spread»" -#: pg_basebackup.c:2415 pg_receivewal.c:555 pg_recvlogical.c:820 +#: pg_basebackup.c:2416 pg_receivewal.c:555 pg_recvlogical.c:819 #, c-format msgid "invalid status interval \"%s\"" msgstr "intervalo de estado «%s» no válido" -#: pg_basebackup.c:2445 pg_basebackup.c:2458 pg_basebackup.c:2469 -#: pg_basebackup.c:2480 pg_basebackup.c:2488 pg_basebackup.c:2496 -#: pg_basebackup.c:2506 pg_basebackup.c:2519 pg_basebackup.c:2528 -#: pg_basebackup.c:2539 pg_basebackup.c:2549 pg_basebackup.c:2567 -#: pg_basebackup.c:2576 pg_basebackup.c:2585 pg_receivewal.c:605 +#: pg_basebackup.c:2446 pg_basebackup.c:2459 pg_basebackup.c:2470 +#: pg_basebackup.c:2481 pg_basebackup.c:2489 pg_basebackup.c:2497 +#: pg_basebackup.c:2507 pg_basebackup.c:2520 pg_basebackup.c:2529 +#: pg_basebackup.c:2540 pg_basebackup.c:2550 pg_basebackup.c:2568 +#: pg_basebackup.c:2577 pg_basebackup.c:2586 pg_receivewal.c:605 #: pg_receivewal.c:618 pg_receivewal.c:626 pg_receivewal.c:636 -#: pg_receivewal.c:644 pg_receivewal.c:655 pg_recvlogical.c:846 -#: pg_recvlogical.c:859 pg_recvlogical.c:870 pg_recvlogical.c:878 -#: pg_recvlogical.c:886 pg_recvlogical.c:894 pg_recvlogical.c:902 -#: pg_recvlogical.c:910 pg_recvlogical.c:918 +#: pg_receivewal.c:644 pg_receivewal.c:655 pg_recvlogical.c:845 +#: pg_recvlogical.c:858 pg_recvlogical.c:869 pg_recvlogical.c:877 +#: pg_recvlogical.c:885 pg_recvlogical.c:893 pg_recvlogical.c:901 +#: pg_recvlogical.c:909 pg_recvlogical.c:917 #, c-format msgid "Try \"%s --help\" for more information.\n" msgstr "Use «%s --help» para obtener más información.\n" -#: pg_basebackup.c:2456 pg_receivewal.c:616 pg_recvlogical.c:857 +#: pg_basebackup.c:2457 pg_receivewal.c:616 pg_recvlogical.c:856 #, c-format msgid "too many command-line arguments (first is \"%s\")" msgstr "demasiados argumentos en la línea de órdenes (el primero es «%s»)" -#: pg_basebackup.c:2468 pg_receivewal.c:654 +#: pg_basebackup.c:2469 pg_receivewal.c:654 #, c-format msgid "no target directory specified" msgstr "no se especificó un directorio de salida" -#: pg_basebackup.c:2479 +#: pg_basebackup.c:2480 #, c-format msgid "only tar mode backups can be compressed" msgstr "sólo los respaldos de modo tar pueden ser comprimidos" -#: pg_basebackup.c:2487 +#: pg_basebackup.c:2488 #, c-format msgid "cannot stream write-ahead logs in tar mode to stdout" msgstr "no se puede enviar WALs en modo tar a stdout" -#: pg_basebackup.c:2495 +#: pg_basebackup.c:2496 #, c-format msgid "replication slots can only be used with WAL streaming" msgstr "los slots de replicación sólo pueden usarse con flujo de WAL" -#: pg_basebackup.c:2505 +#: pg_basebackup.c:2506 #, c-format msgid "--no-slot cannot be used with slot name" msgstr "no se puede usar --no-slot junto con nombre de slot" #. translator: second %s is an option name -#: pg_basebackup.c:2517 pg_receivewal.c:634 +#: pg_basebackup.c:2518 pg_receivewal.c:634 #, c-format msgid "%s needs a slot to be specified using --slot" msgstr "la opcón %s necesita que se especifique un slot con --slot" -#: pg_basebackup.c:2526 pg_basebackup.c:2565 pg_basebackup.c:2574 -#: pg_basebackup.c:2583 +#: pg_basebackup.c:2527 pg_basebackup.c:2566 pg_basebackup.c:2575 +#: pg_basebackup.c:2584 #, c-format msgid "%s and %s are incompatible options" msgstr "%s y %s son opciones incompatibles" -#: pg_basebackup.c:2538 +#: pg_basebackup.c:2539 #, c-format msgid "WAL directory location can only be specified in plain mode" msgstr "la ubicación del directorio de WAL sólo puede especificarse en modo «plain»" -#: pg_basebackup.c:2548 +#: pg_basebackup.c:2549 #, c-format msgid "WAL directory location must be an absolute path" msgstr "la ubicación del directorio de WAL debe ser una ruta absoluta" -#: pg_basebackup.c:2558 pg_receivewal.c:663 +#: pg_basebackup.c:2559 pg_receivewal.c:663 #, c-format msgid "this build does not support compression" msgstr "esta instalación no soporta compresión" -#: pg_basebackup.c:2643 +#: pg_basebackup.c:2644 #, c-format msgid "could not create symbolic link \"%s\": %m" msgstr "no se pudo crear el enlace simbólico «%s»: %m" -#: pg_basebackup.c:2647 +#: pg_basebackup.c:2648 #, c-format msgid "symlinks are not supported on this platform" msgstr "los enlaces simbólicos no están soportados en esta plataforma" @@ -1011,12 +1012,12 @@ msgstr "el archivo de segmento «%s» tiene tamaño incorrecto %d al descomprimi msgid "starting log streaming at %X/%X (timeline %u)" msgstr "iniciando el flujo de log en %X/%X (timeline %u)" -#: pg_receivewal.c:537 pg_recvlogical.c:762 +#: pg_receivewal.c:537 pg_recvlogical.c:761 #, c-format msgid "invalid port number \"%s\"" msgstr "número de puerto «%s» no válido" -#: pg_receivewal.c:565 pg_recvlogical.c:788 +#: pg_receivewal.c:565 pg_recvlogical.c:787 #, c-format msgid "could not parse end position \"%s\"" msgstr "no se pudo interpretar la posición final «%s»" @@ -1031,28 +1032,28 @@ msgstr "no puede usarse --create-slot junto con --drop-slot" msgid "cannot use --synchronous together with --no-sync" msgstr "no puede usarse --synchronous junto con --no-sync" -#: pg_receivewal.c:719 +#: pg_receivewal.c:723 #, c-format msgid "replication connection using slot \"%s\" is unexpectedly database specific" msgstr "la conexión de replicación usando el slot «%s» es inesperadamente específica a una base de datos" -#: pg_receivewal.c:730 pg_recvlogical.c:966 +#: pg_receivewal.c:734 pg_recvlogical.c:968 #, c-format msgid "dropping replication slot \"%s\"" msgstr "eliminando el slot de replicación «%s»" -#: pg_receivewal.c:741 pg_recvlogical.c:976 +#: pg_receivewal.c:745 pg_recvlogical.c:978 #, c-format msgid "creating replication slot \"%s\"" msgstr "creando el slot de replicación «%s»" -#: pg_receivewal.c:767 pg_recvlogical.c:1001 +#: pg_receivewal.c:771 pg_recvlogical.c:1003 #, c-format msgid "disconnected" msgstr "desconectado" #. translator: check source for value for %d -#: pg_receivewal.c:773 pg_recvlogical.c:1007 +#: pg_receivewal.c:777 pg_recvlogical.c:1009 #, c-format msgid "disconnected; waiting %d seconds to try again" msgstr "desconectado; esperando %d segundos para intentar nuevamente" @@ -1130,117 +1131,118 @@ msgstr " -d, --dbname=BASE base de datos a la cual conectarse\n" msgid "confirming write up to %X/%X, flush to %X/%X (slot %s)" msgstr "confirmando escritura hasta %X/%X, fsync hasta %X/%X (slot %s)" -#: pg_recvlogical.c:157 receivelog.c:342 +#: pg_recvlogical.c:157 receivelog.c:356 #, c-format msgid "could not send feedback packet: %s" msgstr "no se pudo enviar el paquete de retroalimentación: %s" -#: pg_recvlogical.c:230 +#: pg_recvlogical.c:228 #, c-format msgid "starting log streaming at %X/%X (slot %s)" msgstr "iniciando el flujo de log en %X/%X (slot %s)" -#: pg_recvlogical.c:271 +#: pg_recvlogical.c:270 #, c-format msgid "streaming initiated" msgstr "flujo iniciado" -#: pg_recvlogical.c:335 +#: pg_recvlogical.c:334 #, c-format msgid "could not open log file \"%s\": %m" msgstr "no se pudo abrir el archivo de registro «%s»: %m" -#: pg_recvlogical.c:361 receivelog.c:872 +#: pg_recvlogical.c:360 receivelog.c:886 #, c-format msgid "invalid socket: %s" msgstr "el socket no es válido: %s" -#: pg_recvlogical.c:414 receivelog.c:900 +#: pg_recvlogical.c:413 receivelog.c:914 #, c-format msgid "%s() failed: %m" msgstr "%s() falló: %m" -#: pg_recvlogical.c:421 receivelog.c:950 +#: pg_recvlogical.c:420 receivelog.c:964 #, c-format msgid "could not receive data from WAL stream: %s" msgstr "no se pudo recibir datos desde el flujo de WAL: %s" -#: pg_recvlogical.c:463 pg_recvlogical.c:514 receivelog.c:994 receivelog.c:1060 +#: pg_recvlogical.c:462 pg_recvlogical.c:513 receivelog.c:1008 +#: receivelog.c:1074 #, c-format msgid "streaming header too small: %d" msgstr "cabecera de flujo demasiado pequeña: %d" -#: pg_recvlogical.c:498 receivelog.c:832 +#: pg_recvlogical.c:497 receivelog.c:846 #, c-format msgid "unrecognized streaming header: \"%c\"" msgstr "cabecera de flujo no reconocida: «%c»" -#: pg_recvlogical.c:552 pg_recvlogical.c:564 +#: pg_recvlogical.c:551 pg_recvlogical.c:563 #, c-format msgid "could not write %u bytes to log file \"%s\": %m" msgstr "no se pudo escribir %u bytes al archivo de registro «%s»: %m" -#: pg_recvlogical.c:618 receivelog.c:628 receivelog.c:665 +#: pg_recvlogical.c:617 receivelog.c:642 receivelog.c:679 #, c-format msgid "unexpected termination of replication stream: %s" msgstr "término inesperado del flujo de replicación: %s" -#: pg_recvlogical.c:742 +#: pg_recvlogical.c:741 #, c-format msgid "invalid fsync interval \"%s\"" msgstr "intervalo de fsync «%s» no válido" -#: pg_recvlogical.c:780 +#: pg_recvlogical.c:779 #, c-format msgid "could not parse start position \"%s\"" msgstr "no se pudo interpretar la posición de inicio «%s»" -#: pg_recvlogical.c:869 +#: pg_recvlogical.c:868 #, c-format msgid "no slot specified" msgstr "no se especificó slot" -#: pg_recvlogical.c:877 +#: pg_recvlogical.c:876 #, c-format msgid "no target file specified" msgstr "no se especificó un archivo de destino" -#: pg_recvlogical.c:885 +#: pg_recvlogical.c:884 #, c-format msgid "no database specified" msgstr "no se especificó una base de datos" -#: pg_recvlogical.c:893 +#: pg_recvlogical.c:892 #, c-format msgid "at least one action needs to be specified" msgstr "debe especificarse al menos una operación" -#: pg_recvlogical.c:901 +#: pg_recvlogical.c:900 #, c-format msgid "cannot use --create-slot or --start together with --drop-slot" msgstr "no puede usarse --create-slot o --start junto con --drop-slot" -#: pg_recvlogical.c:909 +#: pg_recvlogical.c:908 #, c-format msgid "cannot use --create-slot or --drop-slot together with --startpos" msgstr "no puede usarse --create-slot o --drop-slot junto con --startpos" -#: pg_recvlogical.c:917 +#: pg_recvlogical.c:916 #, c-format msgid "--endpos may only be specified with --start" msgstr "--endpos solo se puede utilizar con --start" -#: pg_recvlogical.c:948 +#: pg_recvlogical.c:950 #, c-format msgid "could not establish database-specific replication connection" msgstr "no se pudo establecer una conexión de replicación específica a una base de datos" -#: pg_recvlogical.c:1047 +#: pg_recvlogical.c:1049 #, c-format msgid "end position %X/%X reached by keepalive" msgstr "ubicación de término %X/%X alcanzado por «keep-alive»" -#: pg_recvlogical.c:1050 +#: pg_recvlogical.c:1052 #, c-format msgid "end position %X/%X reached by WAL record at %X/%X" msgstr "ubicación de término %X/%X alcanzado por registro WAL en %X/%X" @@ -1250,139 +1252,145 @@ msgstr "ubicación de término %X/%X alcanzado por registro WAL en %X/%X" msgid "could not create archive status file \"%s\": %s" msgstr "no se pudo crear el archivo de estado «%s»: %s" -#: receivelog.c:115 +#: receivelog.c:75 +#, fuzzy, c-format +#| msgid "could not create archive status file \"%s\": %s" +msgid "could not close archive status file \"%s\": %s" +msgstr "no se pudo crear el archivo de estado «%s»: %s" + +#: receivelog.c:123 #, c-format msgid "could not get size of write-ahead log file \"%s\": %s" msgstr "no se pudo obtener el tamaño del archivo de WAL «%s»: %s" -#: receivelog.c:125 +#: receivelog.c:134 #, c-format msgid "could not open existing write-ahead log file \"%s\": %s" msgstr "no se pudo abrir el archivo de WAL «%s»: %s" -#: receivelog.c:133 +#: receivelog.c:143 #, c-format msgid "could not fsync existing write-ahead log file \"%s\": %s" msgstr "no se pudo sincronizar (fsync) el archivo de WAL «%s»: %s" -#: receivelog.c:147 +#: receivelog.c:158 #, c-format msgid "write-ahead log file \"%s\" has %d byte, should be 0 or %d" msgid_plural "write-ahead log file \"%s\" has %d bytes, should be 0 or %d" msgstr[0] "el archivo de WAL «%s» mide %d byte, debería ser 0 o %d" msgstr[1] "el archivo de WAL «%s» mide %d bytes, debería ser 0 o %d" -#: receivelog.c:162 +#: receivelog.c:174 #, c-format msgid "could not open write-ahead log file \"%s\": %s" msgstr "no se pudo abrir archivo de WAL «%s»: %s" -#: receivelog.c:188 +#: receivelog.c:202 #, c-format msgid "could not determine seek position in file \"%s\": %s" msgstr "no se pudo determinar la posición (seek) en el archivo «%s»: %s" -#: receivelog.c:202 +#: receivelog.c:216 #, c-format msgid "not renaming \"%s%s\", segment is not complete" msgstr "no se cambiará el nombre a «%s%s», el segmento no está completo" -#: receivelog.c:214 receivelog.c:299 receivelog.c:674 +#: receivelog.c:228 receivelog.c:313 receivelog.c:688 #, c-format msgid "could not close file \"%s\": %s" msgstr "no se pudo cerrar el archivo «%s»: %s" -#: receivelog.c:271 +#: receivelog.c:285 #, c-format msgid "server reported unexpected history file name for timeline %u: %s" msgstr "el servidor reportó un nombre inesperado para el archivo de historia de timeline %u: %s" -#: receivelog.c:279 +#: receivelog.c:293 #, c-format msgid "could not create timeline history file \"%s\": %s" msgstr "no se pudo crear el archivo de historia de timeline «%s»: %s" -#: receivelog.c:286 +#: receivelog.c:300 #, c-format msgid "could not write timeline history file \"%s\": %s" msgstr "no se pudo escribir al archivo de historia de timeline «%s»: %s" -#: receivelog.c:376 +#: receivelog.c:390 #, c-format msgid "incompatible server version %s; client does not support streaming from server versions older than %s" msgstr "versión de servidor %s incompatible; el cliente no soporta flujos de servidores anteriores a la versión %s" -#: receivelog.c:385 +#: receivelog.c:399 #, c-format msgid "incompatible server version %s; client does not support streaming from server versions newer than %s" msgstr "versión de servidor %s incompatible; el cliente no soporta flujos de servidores posteriores a %s" -#: receivelog.c:487 streamutil.c:430 streamutil.c:467 +#: receivelog.c:501 streamutil.c:430 streamutil.c:467 #, c-format msgid "could not identify system: got %d rows and %d fields, expected %d rows and %d or more fields" msgstr "no se pudo identificar al sistema: se obtuvieron %d filas y %d campos, se esperaban %d filas y %d o más campos" -#: receivelog.c:494 +#: receivelog.c:508 #, c-format msgid "system identifier does not match between base backup and streaming connection" msgstr "el identificador de sistema no coincide entre el respaldo base y la conexión de flujo" -#: receivelog.c:500 +#: receivelog.c:514 #, c-format msgid "starting timeline %u is not present in the server" msgstr "el timeline de inicio %u no está presente en el servidor" -#: receivelog.c:541 +#: receivelog.c:555 #, c-format msgid "unexpected response to TIMELINE_HISTORY command: got %d rows and %d fields, expected %d rows and %d fields" msgstr "respuesta inesperada a la orden TIMELINE_HISTORY: se obtuvieron %d filas y %d campos, se esperaban %d filas y %d campos" -#: receivelog.c:612 +#: receivelog.c:626 #, c-format msgid "server reported unexpected next timeline %u, following timeline %u" msgstr "el servidor reportó un timeline siguiente %u inesperado, a continuación del timeline %u" -#: receivelog.c:618 +#: receivelog.c:632 #, c-format msgid "server stopped streaming timeline %u at %X/%X, but reported next timeline %u to begin at %X/%X" msgstr "el servidor paró la transmisión del timeline %u en %X/%X, pero reportó que el siguiente timeline %u comienza en %X/%X" -#: receivelog.c:658 +#: receivelog.c:672 #, c-format msgid "replication stream was terminated before stop point" msgstr "el flujo de replicación terminó antes del punto de término" -#: receivelog.c:704 +#: receivelog.c:718 #, c-format msgid "unexpected result set after end-of-timeline: got %d rows and %d fields, expected %d rows and %d fields" msgstr "respuesta inesperada después del fin-de-timeline: se obtuvieron %d filas y %d campos, se esperaban %d filas y %d campos" -#: receivelog.c:713 +#: receivelog.c:727 #, c-format msgid "could not parse next timeline's starting point \"%s\"" msgstr "no se pudo interpretar el punto de inicio del siguiente timeline «%s»" -#: receivelog.c:762 receivelog.c:1014 +#: receivelog.c:776 receivelog.c:1028 walmethods.c:994 #, c-format msgid "could not fsync file \"%s\": %s" msgstr "no se pudo sincronizar (fsync) archivo «%s»: %s" -#: receivelog.c:1077 +#: receivelog.c:1091 #, c-format msgid "received write-ahead log record for offset %u with no file open" msgstr "se recibió un registro de WAL para el desplazamiento %u sin ningún archivo abierto" -#: receivelog.c:1087 +#: receivelog.c:1101 #, c-format msgid "got WAL data offset %08x, expected %08x" msgstr "se obtuvo desplazamiento de datos WAL %08x, se esperaba %08x" -#: receivelog.c:1121 +#: receivelog.c:1135 #, c-format msgid "could not write %u bytes to WAL file \"%s\": %s" msgstr "no se pudo escribir %u bytes al archivo WAL «%s»: %s" -#: receivelog.c:1146 receivelog.c:1186 receivelog.c:1216 +#: receivelog.c:1160 receivelog.c:1200 receivelog.c:1230 #, c-format msgid "could not send copy-end packet: %s" msgstr "no se pudo enviar el paquete copy-end: %s" @@ -1448,49 +1456,49 @@ msgstr "no se pudo create el slot de replicación «%s»: se obtuvieron %d filas msgid "could not drop replication slot \"%s\": got %d rows and %d fields, expected %d rows and %d fields" msgstr "no se pudo eliminar el slot de replicación «%s»: se obtuvieron %d filas y %d campos, se esperaban %d filas y %d campos" -#: walmethods.c:438 walmethods.c:932 +#: walmethods.c:521 walmethods.c:1057 msgid "could not compress data" msgstr "no se pudo comprimir datos" -#: walmethods.c:470 +#: walmethods.c:550 msgid "could not reset compression stream" msgstr "no se pudo restablecer el flujo comprimido" -#: walmethods.c:568 +#: walmethods.c:670 msgid "could not initialize compression library" msgstr "no se pudo inicializar la biblioteca de compresión" -#: walmethods.c:580 +#: walmethods.c:681 msgid "implementation error: tar files can't have more than one open file" msgstr "error de implementación: los archivos tar no pueden tener abierto más de un fichero" -#: walmethods.c:594 +#: walmethods.c:695 msgid "could not create tar header" msgstr "no se pudo crear la cabecera del archivo tar" -#: walmethods.c:608 walmethods.c:650 walmethods.c:847 walmethods.c:859 +#: walmethods.c:711 walmethods.c:751 walmethods.c:965 walmethods.c:977 msgid "could not change compression parameters" msgstr "no se pudo cambiar los parámetros de compresión" -#: walmethods.c:734 +#: walmethods.c:850 msgid "unlink not supported with compression" msgstr "unlink no soportado con compresión" -#: walmethods.c:957 +#: walmethods.c:1081 msgid "could not close compression stream" msgstr "no se pudo cerrar el flujo comprimido" -#~ msgid "could not connect to server: %s" -#~ msgstr "no se pudo conectar al servidor: %s" - -#~ msgid "select() failed: %m" -#~ msgstr "select() falló: %m" +#~ msgid "--no-manifest and --manifest-checksums are incompatible options" +#~ msgstr "--no-manifest y --manifest-checksums son opciones incompatibles" #~ msgid "--no-manifest and --manifest-force-encode are incompatible options" #~ msgstr "--no-manifest y --manifest-force-encode son opciones incompatibles" -#~ msgid "--no-manifest and --manifest-checksums are incompatible options" -#~ msgstr "--no-manifest y --manifest-checksums son opciones incompatibles" - #~ msgid "--progress and --no-estimate-size are incompatible options" #~ msgstr "--progress y --no-estimate-size son opciones incompatibles" + +#~ msgid "could not connect to server: %s" +#~ msgstr "no se pudo conectar al servidor: %s" + +#~ msgid "select() failed: %m" +#~ msgstr "select() falló: %m" diff --git a/es/pg_dump.po b/es/pg_dump.po index 0cbb03e2..03deab65 100644 --- a/es/pg_dump.po +++ b/es/pg_dump.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: pg_dump (PostgreSQL) 14\n" "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n" -"POT-Creation-Date: 2021-10-13 22:17+0000\n" +"POT-Creation-Date: 2022-01-12 04:18+0000\n" "PO-Revision-Date: 2021-10-14 09:00-0500\n" "Last-Translator: Carlos Chapi \n" "Language-Team: PgSQL-es-Ayuda \n" @@ -368,13 +368,13 @@ msgstr "no se pudo descomprimir datos: %s" msgid "could not close compression library: %s" msgstr "no se pudo cerrar la biblioteca de compresión: %s" -#: compress_io.c:584 compress_io.c:621 pg_backup_tar.c:551 pg_backup_tar.c:554 +#: compress_io.c:584 compress_io.c:621 pg_backup_tar.c:554 pg_backup_tar.c:557 #, c-format msgid "could not read from input file: %s" msgstr "no se pudo leer el archivo de entrada: %s" -#: compress_io.c:623 pg_backup_custom.c:643 pg_backup_directory.c:552 -#: pg_backup_tar.c:787 pg_backup_tar.c:810 +#: compress_io.c:623 pg_backup_custom.c:643 pg_backup_directory.c:553 +#: pg_backup_tar.c:790 pg_backup_tar.c:813 #, c-format msgid "could not read from input file: end of file" msgstr "no se pudo leer desde el archivo de entrada: fin de archivo" @@ -458,430 +458,430 @@ msgstr "pgpipe: no se pudo conectar el socket: código de error %d" msgid "pgpipe: could not accept connection: error code %d" msgstr "pgpipe: no se pudo aceptar la conexión: código de error %d" -#: pg_backup_archiver.c:277 pg_backup_archiver.c:1576 +#: pg_backup_archiver.c:278 pg_backup_archiver.c:1578 #, c-format msgid "could not close output file: %m" msgstr "no se pudo cerrar el archivo de salida: %m" -#: pg_backup_archiver.c:321 pg_backup_archiver.c:325 +#: pg_backup_archiver.c:322 pg_backup_archiver.c:326 #, c-format msgid "archive items not in correct section order" msgstr "elementos del archivo no están en el orden correcto de secciones" -#: pg_backup_archiver.c:331 +#: pg_backup_archiver.c:332 #, c-format msgid "unexpected section code %d" msgstr "código de sección %d inesperado" -#: pg_backup_archiver.c:368 +#: pg_backup_archiver.c:369 #, c-format msgid "parallel restore is not supported with this archive file format" msgstr "la restauración en paralelo no está soportada con este formato de archivo" -#: pg_backup_archiver.c:372 +#: pg_backup_archiver.c:373 #, c-format msgid "parallel restore is not supported with archives made by pre-8.0 pg_dump" msgstr "la restauración en paralelo no está soportada con archivos construidos con pg_dump anterior a 8.0" -#: pg_backup_archiver.c:390 +#: pg_backup_archiver.c:391 #, c-format msgid "cannot restore from compressed archive (compression not supported in this installation)" msgstr "no se puede reestablecer desde un archivo comprimido (la compresión no está soportada en esta instalación)" -#: pg_backup_archiver.c:407 +#: pg_backup_archiver.c:408 #, c-format msgid "connecting to database for restore" msgstr "conectando a la base de datos para reestablecimiento" -#: pg_backup_archiver.c:409 +#: pg_backup_archiver.c:410 #, c-format msgid "direct database connections are not supported in pre-1.3 archives" msgstr "las conexiones directas a la base de datos no están soportadas en archivadores pre-1.3" -#: pg_backup_archiver.c:452 +#: pg_backup_archiver.c:453 #, c-format msgid "implied data-only restore" msgstr "asumiendo reestablecimiento de sólo datos" -#: pg_backup_archiver.c:518 +#: pg_backup_archiver.c:519 #, c-format msgid "dropping %s %s" msgstr "eliminando %s %s" -#: pg_backup_archiver.c:613 +#: pg_backup_archiver.c:614 #, c-format msgid "could not find where to insert IF EXISTS in statement \"%s\"" msgstr "no se pudo encontrar dónde insertar IF EXISTS en la sentencia «%s»" -#: pg_backup_archiver.c:769 pg_backup_archiver.c:771 +#: pg_backup_archiver.c:770 pg_backup_archiver.c:772 #, c-format msgid "warning from original dump file: %s" msgstr "precaución desde el archivo original: %s" -#: pg_backup_archiver.c:786 +#: pg_backup_archiver.c:787 #, c-format msgid "creating %s \"%s.%s\"" msgstr "creando %s «%s.%s»" -#: pg_backup_archiver.c:789 +#: pg_backup_archiver.c:790 #, c-format msgid "creating %s \"%s\"" msgstr "creando %s «%s»" -#: pg_backup_archiver.c:839 +#: pg_backup_archiver.c:840 #, c-format msgid "connecting to new database \"%s\"" msgstr "conectando a nueva base de datos «%s»" -#: pg_backup_archiver.c:866 +#: pg_backup_archiver.c:867 #, c-format msgid "processing %s" msgstr "procesando %s" -#: pg_backup_archiver.c:886 +#: pg_backup_archiver.c:887 #, c-format msgid "processing data for table \"%s.%s\"" msgstr "procesando datos de la tabla «%s.%s»" -#: pg_backup_archiver.c:948 +#: pg_backup_archiver.c:949 #, c-format msgid "executing %s %s" msgstr "ejecutando %s %s" -#: pg_backup_archiver.c:987 +#: pg_backup_archiver.c:988 #, c-format msgid "disabling triggers for %s" msgstr "deshabilitando disparadores (triggers) para %s" -#: pg_backup_archiver.c:1013 +#: pg_backup_archiver.c:1014 #, c-format msgid "enabling triggers for %s" msgstr "habilitando disparadores (triggers) para %s" -#: pg_backup_archiver.c:1041 +#: pg_backup_archiver.c:1042 #, c-format msgid "internal error -- WriteData cannot be called outside the context of a DataDumper routine" msgstr "error interno -- WriteData no puede ser llamada fuera del contexto de una rutina DataDumper" -#: pg_backup_archiver.c:1224 +#: pg_backup_archiver.c:1225 #, c-format msgid "large-object output not supported in chosen format" msgstr "la extracción de objetos grandes no está soportada en el formato seleccionado" -#: pg_backup_archiver.c:1282 +#: pg_backup_archiver.c:1283 #, c-format msgid "restored %d large object" msgid_plural "restored %d large objects" msgstr[0] "se reestableció %d objeto grande" msgstr[1] "se reestablecieron %d objetos grandes" -#: pg_backup_archiver.c:1303 pg_backup_tar.c:730 +#: pg_backup_archiver.c:1304 pg_backup_tar.c:733 #, c-format msgid "restoring large object with OID %u" msgstr "reestableciendo objeto grande con OID %u" -#: pg_backup_archiver.c:1315 +#: pg_backup_archiver.c:1316 #, c-format msgid "could not create large object %u: %s" msgstr "no se pudo crear el objeto grande %u: %s" -#: pg_backup_archiver.c:1320 pg_dump.c:3638 +#: pg_backup_archiver.c:1321 pg_dump.c:3673 #, c-format msgid "could not open large object %u: %s" msgstr "no se pudo abrir el objeto grande %u: %s" -#: pg_backup_archiver.c:1376 +#: pg_backup_archiver.c:1377 #, c-format msgid "could not open TOC file \"%s\": %m" msgstr "no se pudo abrir el archivo TOC «%s»: %m" -#: pg_backup_archiver.c:1404 +#: pg_backup_archiver.c:1405 #, c-format msgid "line ignored: %s" msgstr "línea ignorada: %s" -#: pg_backup_archiver.c:1411 +#: pg_backup_archiver.c:1412 #, c-format msgid "could not find entry for ID %d" msgstr "no se pudo encontrar una entrada para el ID %d" -#: pg_backup_archiver.c:1434 pg_backup_directory.c:222 -#: pg_backup_directory.c:598 +#: pg_backup_archiver.c:1435 pg_backup_directory.c:222 +#: pg_backup_directory.c:599 #, c-format msgid "could not close TOC file: %m" msgstr "no se pudo cerrar el archivo TOC: %m" -#: pg_backup_archiver.c:1548 pg_backup_custom.c:156 pg_backup_directory.c:332 -#: pg_backup_directory.c:585 pg_backup_directory.c:648 -#: pg_backup_directory.c:667 pg_dumpall.c:489 +#: pg_backup_archiver.c:1549 pg_backup_custom.c:156 pg_backup_directory.c:332 +#: pg_backup_directory.c:586 pg_backup_directory.c:649 +#: pg_backup_directory.c:668 pg_dumpall.c:489 #, c-format msgid "could not open output file \"%s\": %m" msgstr "no se pudo abrir el archivo de salida «%s»: %m" -#: pg_backup_archiver.c:1550 pg_backup_custom.c:162 +#: pg_backup_archiver.c:1551 pg_backup_custom.c:162 #, c-format msgid "could not open output file: %m" msgstr "no se pudo abrir el archivo de salida: %m" -#: pg_backup_archiver.c:1643 +#: pg_backup_archiver.c:1645 #, c-format msgid "wrote %zu byte of large object data (result = %d)" msgid_plural "wrote %zu bytes of large object data (result = %d)" msgstr[0] "se escribió %zu byte de los datos del objeto grande (resultado = %d)" msgstr[1] "se escribieron %zu bytes de los datos del objeto grande (resultado = %d)" -#: pg_backup_archiver.c:1649 +#: pg_backup_archiver.c:1651 #, c-format msgid "could not write to large object: %s" msgstr "no se pudo escribir en objeto grande: %s" -#: pg_backup_archiver.c:1739 +#: pg_backup_archiver.c:1741 #, c-format msgid "while INITIALIZING:" msgstr "durante INICIALIZACIÓN:" -#: pg_backup_archiver.c:1744 +#: pg_backup_archiver.c:1746 #, c-format msgid "while PROCESSING TOC:" msgstr "durante PROCESAMIENTO DE TABLA DE CONTENIDOS:" -#: pg_backup_archiver.c:1749 +#: pg_backup_archiver.c:1751 #, c-format msgid "while FINALIZING:" msgstr "durante FINALIZACIÓN:" -#: pg_backup_archiver.c:1754 +#: pg_backup_archiver.c:1756 #, c-format msgid "from TOC entry %d; %u %u %s %s %s" msgstr "en entrada de la tabla de contenidos %d; %u %u %s %s %s" -#: pg_backup_archiver.c:1830 +#: pg_backup_archiver.c:1832 #, c-format msgid "bad dumpId" msgstr "dumpId incorrecto" -#: pg_backup_archiver.c:1851 +#: pg_backup_archiver.c:1853 #, c-format msgid "bad table dumpId for TABLE DATA item" msgstr "dumpId de tabla incorrecto para elemento TABLE DATA" -#: pg_backup_archiver.c:1943 +#: pg_backup_archiver.c:1945 #, c-format msgid "unexpected data offset flag %d" msgstr "bandera de posición inesperada %d" -#: pg_backup_archiver.c:1956 +#: pg_backup_archiver.c:1958 #, c-format msgid "file offset in dump file is too large" msgstr "el posición en el archivo es demasiado grande" -#: pg_backup_archiver.c:2094 pg_backup_archiver.c:2104 +#: pg_backup_archiver.c:2096 pg_backup_archiver.c:2106 #, c-format msgid "directory name too long: \"%s\"" msgstr "nombre de directorio demasiado largo: «%s»" -#: pg_backup_archiver.c:2112 +#: pg_backup_archiver.c:2114 #, c-format msgid "directory \"%s\" does not appear to be a valid archive (\"toc.dat\" does not exist)" msgstr "el directorio «%s» no parece ser un archivador válido (no existe «toc.dat»)" -#: pg_backup_archiver.c:2120 pg_backup_custom.c:173 pg_backup_custom.c:807 -#: pg_backup_directory.c:207 pg_backup_directory.c:394 +#: pg_backup_archiver.c:2122 pg_backup_custom.c:173 pg_backup_custom.c:807 +#: pg_backup_directory.c:207 pg_backup_directory.c:395 #, c-format msgid "could not open input file \"%s\": %m" msgstr "no se pudo abrir el archivo de entrada «%s»: %m" -#: pg_backup_archiver.c:2127 pg_backup_custom.c:179 +#: pg_backup_archiver.c:2129 pg_backup_custom.c:179 #, c-format msgid "could not open input file: %m" msgstr "no se pudo abrir el archivo de entrada: %m" -#: pg_backup_archiver.c:2133 +#: pg_backup_archiver.c:2135 #, c-format msgid "could not read input file: %m" msgstr "no se pudo leer el archivo de entrada: %m" -#: pg_backup_archiver.c:2135 +#: pg_backup_archiver.c:2137 #, c-format msgid "input file is too short (read %lu, expected 5)" msgstr "el archivo de entrada es demasiado corto (leidos %lu, esperados 5)" -#: pg_backup_archiver.c:2167 +#: pg_backup_archiver.c:2169 #, c-format msgid "input file appears to be a text format dump. Please use psql." msgstr "el archivo de entrada parece ser un volcado de texto. Por favor use psql." -#: pg_backup_archiver.c:2173 +#: pg_backup_archiver.c:2175 #, c-format msgid "input file does not appear to be a valid archive (too short?)" msgstr "el archivo de entrada no parece ser un archivador válido (¿demasiado corto?)" -#: pg_backup_archiver.c:2179 +#: pg_backup_archiver.c:2181 #, c-format msgid "input file does not appear to be a valid archive" msgstr "el archivo de entrada no parece ser un archivador válido" -#: pg_backup_archiver.c:2188 +#: pg_backup_archiver.c:2190 #, c-format msgid "could not close input file: %m" msgstr "no se pudo cerrar el archivo de entrada: %m" -#: pg_backup_archiver.c:2305 +#: pg_backup_archiver.c:2307 #, c-format msgid "unrecognized file format \"%d\"" msgstr "formato de archivo no reconocido «%d»" -#: pg_backup_archiver.c:2387 pg_backup_archiver.c:4411 +#: pg_backup_archiver.c:2389 pg_backup_archiver.c:4413 #, c-format msgid "finished item %d %s %s" msgstr "terminó el elemento %d %s %s" -#: pg_backup_archiver.c:2391 pg_backup_archiver.c:4424 +#: pg_backup_archiver.c:2393 pg_backup_archiver.c:4426 #, c-format msgid "worker process failed: exit code %d" msgstr "el proceso hijo falló: código de salida %d" -#: pg_backup_archiver.c:2511 +#: pg_backup_archiver.c:2513 #, c-format msgid "entry ID %d out of range -- perhaps a corrupt TOC" msgstr "la entrada con ID %d está fuera de rango -- tal vez la tabla de contenido está corrupta" -#: pg_backup_archiver.c:2578 +#: pg_backup_archiver.c:2580 #, c-format msgid "restoring tables WITH OIDS is not supported anymore" msgstr "restaurar tablas WITH OIDS ya no está soportado" -#: pg_backup_archiver.c:2660 +#: pg_backup_archiver.c:2662 #, c-format msgid "unrecognized encoding \"%s\"" msgstr "no se reconoce la codificación: «%s»" -#: pg_backup_archiver.c:2665 +#: pg_backup_archiver.c:2667 #, c-format msgid "invalid ENCODING item: %s" msgstr "elemento ENCODING no válido: %s" -#: pg_backup_archiver.c:2683 +#: pg_backup_archiver.c:2685 #, c-format msgid "invalid STDSTRINGS item: %s" msgstr "elemento STDSTRINGS no válido: %s" -#: pg_backup_archiver.c:2708 +#: pg_backup_archiver.c:2710 #, c-format msgid "schema \"%s\" not found" msgstr "esquema «%s» no encontrado" -#: pg_backup_archiver.c:2715 +#: pg_backup_archiver.c:2717 #, c-format msgid "table \"%s\" not found" msgstr "tabla «%s» no encontrada" -#: pg_backup_archiver.c:2722 +#: pg_backup_archiver.c:2724 #, c-format msgid "index \"%s\" not found" msgstr "índice «%s» no encontrado" -#: pg_backup_archiver.c:2729 +#: pg_backup_archiver.c:2731 #, c-format msgid "function \"%s\" not found" msgstr "función «%s» no encontrada" -#: pg_backup_archiver.c:2736 +#: pg_backup_archiver.c:2738 #, c-format msgid "trigger \"%s\" not found" msgstr "disparador «%s» no encontrado" -#: pg_backup_archiver.c:3128 +#: pg_backup_archiver.c:3130 #, c-format msgid "could not set session user to \"%s\": %s" msgstr "no se pudo establecer el usuario de sesión a «%s»: %s" -#: pg_backup_archiver.c:3260 +#: pg_backup_archiver.c:3262 #, c-format msgid "could not set search_path to \"%s\": %s" msgstr "no se pudo definir search_path a «%s»: %s" -#: pg_backup_archiver.c:3322 +#: pg_backup_archiver.c:3324 #, c-format msgid "could not set default_tablespace to %s: %s" msgstr "no se pudo definir default_tablespace a %s: %s" -#: pg_backup_archiver.c:3367 +#: pg_backup_archiver.c:3369 #, c-format msgid "could not set default_table_access_method: %s" msgstr "no se pudo definir default_table_access_method: %s" -#: pg_backup_archiver.c:3459 pg_backup_archiver.c:3617 +#: pg_backup_archiver.c:3461 pg_backup_archiver.c:3619 #, c-format msgid "don't know how to set owner for object type \"%s\"" msgstr "no se sabe cómo establecer el dueño para el objeto de tipo «%s»" -#: pg_backup_archiver.c:3720 +#: pg_backup_archiver.c:3722 #, c-format msgid "did not find magic string in file header" msgstr "no se encontró la cadena mágica en el encabezado del archivo" -#: pg_backup_archiver.c:3734 +#: pg_backup_archiver.c:3736 #, c-format msgid "unsupported version (%d.%d) in file header" msgstr "versión no soportada (%d.%d) en el encabezado del archivo" -#: pg_backup_archiver.c:3739 +#: pg_backup_archiver.c:3741 #, c-format msgid "sanity check on integer size (%lu) failed" msgstr "revisión de integridad en el tamaño del entero (%lu) falló" -#: pg_backup_archiver.c:3743 +#: pg_backup_archiver.c:3745 #, c-format msgid "archive was made on a machine with larger integers, some operations might fail" msgstr "el archivador fue hecho en una máquina con enteros más grandes, algunas operaciones podrían fallar" -#: pg_backup_archiver.c:3753 +#: pg_backup_archiver.c:3755 #, c-format msgid "expected format (%d) differs from format found in file (%d)" msgstr "el formato esperado (%d) difiere del formato encontrado en el archivo (%d)" -#: pg_backup_archiver.c:3768 +#: pg_backup_archiver.c:3770 #, c-format msgid "archive is compressed, but this installation does not support compression -- no data will be available" msgstr "el archivador está comprimido, pero esta instalación no soporta compresión -- no habrá datos disponibles" -#: pg_backup_archiver.c:3802 +#: pg_backup_archiver.c:3804 #, c-format msgid "invalid creation date in header" msgstr "la fecha de creación en el encabezado no es válida" -#: pg_backup_archiver.c:3936 +#: pg_backup_archiver.c:3938 #, c-format msgid "processing item %d %s %s" msgstr "procesando el elemento %d %s %s" -#: pg_backup_archiver.c:4015 +#: pg_backup_archiver.c:4017 #, c-format msgid "entering main parallel loop" msgstr "ingresando al bucle paralelo principal" -#: pg_backup_archiver.c:4026 +#: pg_backup_archiver.c:4028 #, c-format msgid "skipping item %d %s %s" msgstr "saltando el elemento %d %s %s" -#: pg_backup_archiver.c:4035 +#: pg_backup_archiver.c:4037 #, c-format msgid "launching item %d %s %s" msgstr "lanzando el elemento %d %s %s" -#: pg_backup_archiver.c:4089 +#: pg_backup_archiver.c:4091 #, c-format msgid "finished main parallel loop" msgstr "terminó el bucle paralelo principal" -#: pg_backup_archiver.c:4125 +#: pg_backup_archiver.c:4127 #, c-format msgid "processing missed item %d %s %s" msgstr "procesando el elemento saltado %d %s %s" -#: pg_backup_archiver.c:4730 +#: pg_backup_archiver.c:4732 #, c-format msgid "table \"%s\" could not be created, will not restore its data" msgstr "la tabla «%s» no pudo ser creada, no se recuperarán sus datos" @@ -892,7 +892,7 @@ msgid "invalid OID for large object" msgstr "OID no válido para objeto grande" #: pg_backup_custom.c:439 pg_backup_custom.c:505 pg_backup_custom.c:629 -#: pg_backup_custom.c:865 pg_backup_tar.c:1080 pg_backup_tar.c:1085 +#: pg_backup_custom.c:865 pg_backup_tar.c:1083 pg_backup_tar.c:1088 #, c-format msgid "error during file seek: %m" msgstr "error durante el posicionamiento (seek) en el archivo: %m" @@ -933,7 +933,7 @@ msgid "could not read from input file: %m" msgstr "no se pudo leer el archivo de entrada: %m" #: pg_backup_custom.c:746 pg_backup_custom.c:798 pg_backup_custom.c:943 -#: pg_backup_tar.c:1083 +#: pg_backup_tar.c:1086 #, c-format msgid "could not determine seek position in archive file: %m" msgstr "no se pudo determinar la posición (seek) en el archivo del archivador: %m" @@ -1081,43 +1081,61 @@ msgstr "no se pudo abrir el directorio «%s»: %m" msgid "could not create directory \"%s\": %m" msgstr "no se pudo crear el directorio «%s»: %m" -#: pg_backup_directory.c:355 pg_backup_directory.c:496 -#: pg_backup_directory.c:532 +#: pg_backup_directory.c:355 pg_backup_directory.c:497 +#: pg_backup_directory.c:533 #, c-format msgid "could not write to output file: %s" msgstr "no se pudo escribir al archivo de salida: %s" -#: pg_backup_directory.c:406 +#: pg_backup_directory.c:373 +#, fuzzy, c-format +#| msgid "could not close data file \"%s\": %m" +msgid "could not close data file: %m" +msgstr "no se pudo cerrar el archivo de datos «%s»: %m" + +#: pg_backup_directory.c:407 #, c-format msgid "could not close data file \"%s\": %m" msgstr "no se pudo cerrar el archivo de datos «%s»: %m" -#: pg_backup_directory.c:446 +#: pg_backup_directory.c:447 #, c-format msgid "could not open large object TOC file \"%s\" for input: %m" msgstr "no se pudo abrir el archivo de la tabla de contenidos de objetos grandes «%s» para su lectura: %m" -#: pg_backup_directory.c:457 +#: pg_backup_directory.c:458 #, c-format msgid "invalid line in large object TOC file \"%s\": \"%s\"" msgstr "línea no válida en el archivo de la tabla de contenido de objetos grandes «%s»: «%s»" -#: pg_backup_directory.c:466 +#: pg_backup_directory.c:467 #, c-format msgid "error reading large object TOC file \"%s\"" msgstr "error al leer el archivo de la tabla de contenidos de objetos grandes «%s»" -#: pg_backup_directory.c:470 +#: pg_backup_directory.c:471 #, c-format msgid "could not close large object TOC file \"%s\": %m" msgstr "no se pudo cerrar el archivo de la tabla de contenido de los objetos grandes «%s»: %m" -#: pg_backup_directory.c:689 +#: pg_backup_directory.c:685 +#, fuzzy, c-format +#| msgid "could not close data file \"%s\": %m" +msgid "could not close blob data file: %m" +msgstr "no se pudo cerrar el archivo de datos «%s»: %m" + +#: pg_backup_directory.c:691 #, c-format msgid "could not write to blobs TOC file" msgstr "no se pudo escribir al archivo de la tabla de contenidos de objetos grandes" -#: pg_backup_directory.c:721 +#: pg_backup_directory.c:705 +#, fuzzy, c-format +#| msgid "could not close TOC file: %m" +msgid "could not close blobs TOC file: %m" +msgstr "no se pudo cerrar el archivo TOC: %m" + +#: pg_backup_directory.c:724 #, c-format msgid "file name too long: \"%s\"" msgstr "nombre de archivo demasiado largo: «%s»" @@ -1167,49 +1185,50 @@ msgstr "no se pudo generar el nombre de archivo temporal: %m" msgid "could not open temporary file" msgstr "no se pudo abrir archivo temporal" -#: pg_backup_tar.c:442 -#, c-format -msgid "could not close tar member" +#: pg_backup_tar.c:444 +#, fuzzy, c-format +#| msgid "could not close tar member" +msgid "could not close tar member: %m" msgstr "no se pudo cerrar miembro del archivo tar" -#: pg_backup_tar.c:685 +#: pg_backup_tar.c:688 #, c-format msgid "unexpected COPY statement syntax: \"%s\"" msgstr "sintaxis de sentencia COPY inesperada: «%s»" -#: pg_backup_tar.c:952 +#: pg_backup_tar.c:955 #, c-format msgid "invalid OID for large object (%u)" msgstr "el OID del objeto grande no es válido (%u)" -#: pg_backup_tar.c:1099 +#: pg_backup_tar.c:1102 #, c-format msgid "could not close temporary file: %m" msgstr "no se pudo abrir archivo temporal: %m" -#: pg_backup_tar.c:1108 +#: pg_backup_tar.c:1111 #, c-format msgid "actual file length (%s) does not match expected (%s)" msgstr "el tamaño real del archivo (%s) no coincide con el esperado (%s)" -#: pg_backup_tar.c:1165 pg_backup_tar.c:1196 +#: pg_backup_tar.c:1168 pg_backup_tar.c:1199 #, c-format msgid "could not find header for file \"%s\" in tar archive" msgstr "no se pudo encontrar el encabezado para el archivo «%s» en el archivo tar" -#: pg_backup_tar.c:1183 +#: pg_backup_tar.c:1186 #, c-format msgid "restoring data out of order is not supported in this archive format: \"%s\" is required, but comes before \"%s\" in the archive file." msgstr "la extracción de datos fuera de orden no está soportada en este formato: se requiere «%s», pero viene antes de «%s» en el archivador." -#: pg_backup_tar.c:1230 +#: pg_backup_tar.c:1233 #, c-format msgid "incomplete tar header found (%lu byte)" msgid_plural "incomplete tar header found (%lu bytes)" msgstr[0] "se encontró un encabezado incompleto (%lu byte)" msgstr[1] "se encontró un encabezado incompleto (%lu bytes)" -#: pg_backup_tar.c:1281 +#: pg_backup_tar.c:1284 #, c-format msgid "corrupt tar header found in %s (expected %d, computed %d) file position %s" msgstr "se encontró un encabezado corrupto en %s (esperado %d, calculado %d) en la posición %s" @@ -1804,468 +1823,474 @@ msgstr "La orden era: %s" msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed." msgstr "Falló la extracción del contenido de la tabla «%s»: PQgetResult() falló." -#: pg_dump.c:2825 +#: pg_dump.c:2147 +#, fuzzy, c-format +#| msgid "invalid number of parents %d for table \"%s\"" +msgid "wrong number of fields retrieved from table \"%s\"" +msgstr "número de padres %d para la tabla «%s» no es válido" + +#: pg_dump.c:2860 #, c-format msgid "saving database definition" msgstr "salvando las definiciones de la base de datos" -#: pg_dump.c:3297 +#: pg_dump.c:3332 #, c-format msgid "saving encoding = %s" msgstr "salvando codificaciones = %s" -#: pg_dump.c:3322 +#: pg_dump.c:3357 #, c-format msgid "saving standard_conforming_strings = %s" msgstr "salvando standard_conforming_strings = %s" -#: pg_dump.c:3361 +#: pg_dump.c:3396 #, c-format msgid "could not parse result of current_schemas()" msgstr "no se pudo interpretar la salida de current_schemas()" -#: pg_dump.c:3380 +#: pg_dump.c:3415 #, c-format msgid "saving search_path = %s" msgstr "salvando search_path = %s" -#: pg_dump.c:3420 +#: pg_dump.c:3455 #, c-format msgid "reading large objects" msgstr "leyendo objetos grandes" -#: pg_dump.c:3602 +#: pg_dump.c:3637 #, c-format msgid "saving large objects" msgstr "salvando objetos grandes" -#: pg_dump.c:3648 +#: pg_dump.c:3683 #, c-format msgid "error reading large object %u: %s" msgstr "error al leer el objeto grande %u: %s" -#: pg_dump.c:3732 +#: pg_dump.c:3767 #, c-format msgid "reading row-level security policies" msgstr "leyendo políticas de seguridad a nivel de registros" -#: pg_dump.c:3875 +#: pg_dump.c:3910 #, c-format msgid "unexpected policy command type: %c" msgstr "tipo de orden inesperada en política: %c" -#: pg_dump.c:4029 +#: pg_dump.c:4064 #, c-format msgid "owner of publication \"%s\" appears to be invalid" msgstr "el dueño de la publicación «%s» parece no ser válido" -#: pg_dump.c:4321 +#: pg_dump.c:4356 #, c-format msgid "subscriptions not dumped because current user is not a superuser" msgstr "no se volcaron las suscripciones porque el usuario actual no es un superusuario" -#: pg_dump.c:4392 +#: pg_dump.c:4427 #, c-format msgid "owner of subscription \"%s\" appears to be invalid" msgstr "el dueño de la suscripción «%s» parece no ser válido" -#: pg_dump.c:4435 +#: pg_dump.c:4470 #, c-format msgid "could not parse subpublications array" msgstr "no se pudo interpretar el arreglo subpublications" -#: pg_dump.c:4793 +#: pg_dump.c:4828 #, c-format msgid "could not find parent extension for %s %s" msgstr "no se pudo encontrar la extensión padre para %s %s" -#: pg_dump.c:4925 +#: pg_dump.c:4960 #, c-format msgid "owner of schema \"%s\" appears to be invalid" msgstr "el dueño del esquema «%s» parece no ser válido" -#: pg_dump.c:4948 +#: pg_dump.c:4983 #, c-format msgid "schema with OID %u does not exist" msgstr "no existe el esquema con OID %u" -#: pg_dump.c:5278 +#: pg_dump.c:5313 #, c-format msgid "owner of data type \"%s\" appears to be invalid" msgstr "el dueño del tipo «%s» parece no ser válido" -#: pg_dump.c:5362 +#: pg_dump.c:5397 #, c-format msgid "owner of operator \"%s\" appears to be invalid" msgstr "el dueño del operador «%s» parece no ser válido" -#: pg_dump.c:5661 +#: pg_dump.c:5696 #, c-format msgid "owner of operator class \"%s\" appears to be invalid" msgstr "el dueño de la clase de operadores «%s» parece no ser válido" -#: pg_dump.c:5744 +#: pg_dump.c:5779 #, c-format msgid "owner of operator family \"%s\" appears to be invalid" msgstr "el dueño de la familia de operadores «%s» parece no ser válido" -#: pg_dump.c:5912 +#: pg_dump.c:5947 #, c-format msgid "owner of aggregate function \"%s\" appears to be invalid" msgstr "el dueño de la función de agregación «%s» parece no ser válido" -#: pg_dump.c:6171 +#: pg_dump.c:6206 #, c-format msgid "owner of function \"%s\" appears to be invalid" msgstr "el dueño de la función «%s» parece no ser válido" -#: pg_dump.c:6998 +#: pg_dump.c:7033 #, c-format msgid "owner of table \"%s\" appears to be invalid" msgstr "el dueño de la tabla «%s» parece no ser válido" -#: pg_dump.c:7040 pg_dump.c:17455 +#: pg_dump.c:7075 pg_dump.c:17508 #, c-format msgid "failed sanity check, parent table with OID %u of sequence with OID %u not found" msgstr "falló la revisión de integridad, no se encontró la tabla padre con OID %u de la secuencia con OID %u" -#: pg_dump.c:7179 +#: pg_dump.c:7214 #, c-format msgid "reading indexes for table \"%s.%s\"" msgstr "extrayendo los índices para la tabla «%s.%s»" -#: pg_dump.c:7593 +#: pg_dump.c:7628 #, c-format msgid "reading foreign key constraints for table \"%s.%s\"" msgstr "extrayendo restricciones de llave foránea para la tabla «%s.%s»" -#: pg_dump.c:7872 +#: pg_dump.c:7907 #, c-format msgid "failed sanity check, parent table with OID %u of pg_rewrite entry with OID %u not found" msgstr "falló la revisión de integridad, no se encontró la tabla padre con OID %u del elemento con OID %u de pg_rewrite" -#: pg_dump.c:7956 +#: pg_dump.c:7991 #, c-format msgid "reading triggers for table \"%s.%s\"" msgstr "extrayendo los disparadores (triggers) para la tabla «%s.%s»" -#: pg_dump.c:8137 +#: pg_dump.c:8173 #, c-format msgid "query produced null referenced table name for foreign key trigger \"%s\" on table \"%s\" (OID of table: %u)" msgstr "la consulta produjo un nombre de tabla nulo para la llave foránea del disparador \"%s\" en la tabla «%s» (OID de la tabla: %u)" -#: pg_dump.c:8687 +#: pg_dump.c:8723 #, c-format msgid "finding the columns and types of table \"%s.%s\"" msgstr "buscando las columnas y tipos de la tabla «%s.%s»" -#: pg_dump.c:8811 +#: pg_dump.c:8847 #, c-format msgid "invalid column numbering in table \"%s\"" msgstr "numeración de columnas no válida en la tabla «%s»" -#: pg_dump.c:8850 +#: pg_dump.c:8886 #, c-format msgid "finding default expressions of table \"%s.%s\"" msgstr "buscando expresiones por omisión de la tabla «%s.%s»" -#: pg_dump.c:8872 +#: pg_dump.c:8908 #, c-format msgid "invalid adnum value %d for table \"%s\"" msgstr "el valor de adnum %d para la tabla «%s» no es válido" -#: pg_dump.c:8965 +#: pg_dump.c:9001 #, c-format msgid "finding check constraints for table \"%s.%s\"" msgstr "buscando restricciones de revisión (check) para la tabla «%s.%s»" -#: pg_dump.c:9014 +#: pg_dump.c:9050 #, c-format msgid "expected %d check constraint on table \"%s\" but found %d" msgid_plural "expected %d check constraints on table \"%s\" but found %d" msgstr[0] "se esperaban %d restricciones CHECK en la tabla «%s» pero se encontraron %d" msgstr[1] "se esperaban %d restricciones CHECK en la tabla «%s» pero se encontraron %d" -#: pg_dump.c:9018 +#: pg_dump.c:9054 #, c-format msgid "(The system catalogs might be corrupted.)" msgstr "(Los catálogos del sistema podrían estar corruptos)" -#: pg_dump.c:10603 +#: pg_dump.c:10656 #, c-format msgid "typtype of data type \"%s\" appears to be invalid" msgstr "el typtype del tipo «%s» parece no ser válido" -#: pg_dump.c:11951 +#: pg_dump.c:12004 #, c-format msgid "bogus value in proargmodes array" msgstr "valor no válido en el arreglo proargmodes" -#: pg_dump.c:12253 +#: pg_dump.c:12306 #, c-format msgid "could not parse proallargtypes array" msgstr "no se pudo interpretar el arreglo proallargtypes" -#: pg_dump.c:12269 +#: pg_dump.c:12322 #, c-format msgid "could not parse proargmodes array" msgstr "no se pudo interpretar el arreglo proargmodes" -#: pg_dump.c:12283 +#: pg_dump.c:12336 #, c-format msgid "could not parse proargnames array" msgstr "no se pudo interpretar el arreglo proargnames" -#: pg_dump.c:12293 +#: pg_dump.c:12346 #, c-format msgid "could not parse proconfig array" msgstr "no se pudo interpretar el arreglo proconfig" -#: pg_dump.c:12369 +#: pg_dump.c:12422 #, c-format msgid "unrecognized provolatile value for function \"%s\"" msgstr "el valor del atributo «provolatile» para la función «%s» es desconocido" -#: pg_dump.c:12419 pg_dump.c:14360 +#: pg_dump.c:12472 pg_dump.c:14413 #, c-format msgid "unrecognized proparallel value for function \"%s\"" msgstr "el valor del atributo «proparallel» para la función «%s» es desconocido" -#: pg_dump.c:12558 pg_dump.c:12664 pg_dump.c:12671 +#: pg_dump.c:12611 pg_dump.c:12717 pg_dump.c:12724 #, c-format msgid "could not find function definition for function with OID %u" msgstr "no se encontró la definición de la función con OID %u" -#: pg_dump.c:12597 +#: pg_dump.c:12650 #, c-format msgid "bogus value in pg_cast.castfunc or pg_cast.castmethod field" msgstr "valor no válido en los campos pg_cast.castfunc o pg_cast.castmethod" -#: pg_dump.c:12600 +#: pg_dump.c:12653 #, c-format msgid "bogus value in pg_cast.castmethod field" msgstr "valor no válido en el campo pg_cast.castmethod" -#: pg_dump.c:12690 +#: pg_dump.c:12743 #, c-format msgid "bogus transform definition, at least one of trffromsql and trftosql should be nonzero" msgstr "definición errónea de transformación; al menos uno de trffromsql and trftosql debe ser distinto de cero" -#: pg_dump.c:12707 +#: pg_dump.c:12760 #, c-format msgid "bogus value in pg_transform.trffromsql field" msgstr "valor erróneo en el campo pg_transform.trffromsql" -#: pg_dump.c:12728 +#: pg_dump.c:12781 #, c-format msgid "bogus value in pg_transform.trftosql field" msgstr "valor erróneo en el campo pg_transform.trftosql" -#: pg_dump.c:12879 +#: pg_dump.c:12932 #, c-format msgid "postfix operators are not supported anymore (operator \"%s\")" msgstr "los operadores postfix ya no están soportados (operador «%s»)" -#: pg_dump.c:13049 +#: pg_dump.c:13102 #, c-format msgid "could not find operator with OID %s" msgstr "no se pudo encontrar el operador con OID %s" -#: pg_dump.c:13117 +#: pg_dump.c:13170 #, c-format msgid "invalid type \"%c\" of access method \"%s\"" msgstr "el tipo «%c» para el método de acceso «%s» no es válido" -#: pg_dump.c:13871 +#: pg_dump.c:13924 #, c-format msgid "unrecognized collation provider: %s" msgstr "proveedor de ordenamiento no reconocido: %s" -#: pg_dump.c:14279 +#: pg_dump.c:14332 #, c-format msgid "unrecognized aggfinalmodify value for aggregate \"%s\"" msgstr "valor de aggfinalmodify no reconocido para la agregación «%s»" -#: pg_dump.c:14335 +#: pg_dump.c:14388 #, c-format msgid "unrecognized aggmfinalmodify value for aggregate \"%s\"" msgstr "valor de aggmfinalmodify no reconocido para la agregación «%s»" -#: pg_dump.c:15057 +#: pg_dump.c:15110 #, c-format msgid "unrecognized object type in default privileges: %d" msgstr "tipo de objeto desconocido en privilegios por omisión: %d" -#: pg_dump.c:15075 +#: pg_dump.c:15128 #, c-format msgid "could not parse default ACL list (%s)" msgstr "no se pudo interpretar la lista de ACL (%s)" -#: pg_dump.c:15160 +#: pg_dump.c:15213 #, c-format msgid "could not parse initial GRANT ACL list (%s) or initial REVOKE ACL list (%s) for object \"%s\" (%s)" msgstr "no se pudo interpretar la lista inicial de GRANT ACL (%s) o la lista inicial de REVOKE ACL (%s) para el objeto «%s» (%s)" -#: pg_dump.c:15168 +#: pg_dump.c:15221 #, c-format msgid "could not parse GRANT ACL list (%s) or REVOKE ACL list (%s) for object \"%s\" (%s)" msgstr "no se pudo interpretar la lista de GRANT ACL (%s) o la lista de REVOKE ACL (%s) para el objeto «%s» (%s)" -#: pg_dump.c:15683 +#: pg_dump.c:15736 #, c-format msgid "query to obtain definition of view \"%s\" returned no data" msgstr "la consulta para obtener la definición de la vista «%s» no regresó datos" -#: pg_dump.c:15686 +#: pg_dump.c:15739 #, c-format msgid "query to obtain definition of view \"%s\" returned more than one definition" msgstr "la consulta para obtener la definición de la vista «%s» regresó más de una definición" -#: pg_dump.c:15693 +#: pg_dump.c:15746 #, c-format msgid "definition of view \"%s\" appears to be empty (length zero)" msgstr "la definición de la vista «%s» parece estar vacía (tamaño cero)" -#: pg_dump.c:15777 +#: pg_dump.c:15830 #, c-format msgid "WITH OIDS is not supported anymore (table \"%s\")" msgstr "WITH OIDS ya no está soportado (tabla «%s»)" -#: pg_dump.c:16642 +#: pg_dump.c:16695 #, c-format msgid "invalid column number %d for table \"%s\"" msgstr "el número de columna %d no es válido para la tabla «%s»" -#: pg_dump.c:16719 +#: pg_dump.c:16772 #, c-format msgid "could not parse index statistic columns" msgstr "no se pudieron interpretar columnas de estadísticas de índices" -#: pg_dump.c:16721 +#: pg_dump.c:16774 #, c-format msgid "could not parse index statistic values" msgstr "no se pudieron interpretar valores de estadísticas de índices" -#: pg_dump.c:16723 +#: pg_dump.c:16776 #, c-format msgid "mismatched number of columns and values for index statistics" msgstr "no coincide el número de columnas con el de valores para estadísticas de índices" -#: pg_dump.c:16940 +#: pg_dump.c:16993 #, c-format msgid "missing index for constraint \"%s\"" msgstr "falta un índice para restricción «%s»" -#: pg_dump.c:17165 +#: pg_dump.c:17218 #, c-format msgid "unrecognized constraint type: %c" msgstr "tipo de restricción inesperado: %c" -#: pg_dump.c:17297 pg_dump.c:17520 +#: pg_dump.c:17350 pg_dump.c:17573 #, c-format msgid "query to get data of sequence \"%s\" returned %d row (expected 1)" msgid_plural "query to get data of sequence \"%s\" returned %d rows (expected 1)" msgstr[0] "la consulta para obtener los datos de la secuencia «%s» regresó %d entrada, pero se esperaba 1" msgstr[1] "la consulta para obtener los datos de la secuencia «%s» regresó %d entradas, pero se esperaba 1" -#: pg_dump.c:17331 +#: pg_dump.c:17384 #, c-format msgid "unrecognized sequence type: %s" msgstr "tipo no reconocido de secuencia: %s" -#: pg_dump.c:17618 +#: pg_dump.c:17671 #, c-format msgid "unexpected tgtype value: %d" msgstr "tgtype no esperado: %d" -#: pg_dump.c:17692 +#: pg_dump.c:17745 #, c-format msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"" msgstr "argumento de cadena (%s) no válido para el disparador (trigger) «%s» en la tabla «%s»" -#: pg_dump.c:17961 +#: pg_dump.c:18014 #, c-format msgid "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows returned" msgstr "la consulta para obtener la regla «%s» asociada con la tabla «%s» falló: retornó un número incorrecto de renglones" -#: pg_dump.c:18123 +#: pg_dump.c:18176 #, c-format msgid "could not find referenced extension %u" msgstr "no se pudo encontrar la extensión referenciada %u" -#: pg_dump.c:18214 +#: pg_dump.c:18267 #, c-format msgid "could not parse extension configuration array" msgstr "no se pudo interpretar el arreglo de configuración de extensión" -#: pg_dump.c:18216 +#: pg_dump.c:18269 #, c-format msgid "could not parse extension condition array" msgstr "no se pudo interpretar el arreglo de condición de extensión" -#: pg_dump.c:18218 +#: pg_dump.c:18271 #, c-format msgid "mismatched number of configurations and conditions for extension" msgstr "no coincide el número de configuraciones con el de condiciones para extensión" -#: pg_dump.c:18350 +#: pg_dump.c:18403 #, c-format msgid "reading dependency data" msgstr "obteniendo datos de dependencias" -#: pg_dump.c:18443 +#: pg_dump.c:18496 #, c-format msgid "no referencing object %u %u" msgstr "no existe el objeto referenciante %u %u" -#: pg_dump.c:18454 +#: pg_dump.c:18507 #, c-format msgid "no referenced object %u %u" msgstr "no existe el objeto referenciado %u %u" -#: pg_dump.c:18843 +#: pg_dump.c:18896 #, c-format msgid "could not parse reloptions array" msgstr "no se pudo interpretar el arreglo reloptions" -#: pg_dump_sort.c:411 +#: pg_dump_sort.c:420 #, c-format msgid "invalid dumpId %d" msgstr "dumpId %d no válido" -#: pg_dump_sort.c:417 +#: pg_dump_sort.c:426 #, c-format msgid "invalid dependency %d" msgstr "dependencia %d no válida" -#: pg_dump_sort.c:650 +#: pg_dump_sort.c:659 #, c-format msgid "could not identify dependency loop" msgstr "no se pudo identificar bucle de dependencia" -#: pg_dump_sort.c:1221 +#: pg_dump_sort.c:1230 #, c-format msgid "there are circular foreign-key constraints on this table:" msgid_plural "there are circular foreign-key constraints among these tables:" msgstr[0] "hay restricciones de llave foránea circulares en la siguiente tabla:" msgstr[1] "hay restricciones de llave foránea circulares entre las siguientes tablas:" -#: pg_dump_sort.c:1225 pg_dump_sort.c:1245 +#: pg_dump_sort.c:1234 pg_dump_sort.c:1254 #, c-format msgid " %s" msgstr " %s" -#: pg_dump_sort.c:1226 +#: pg_dump_sort.c:1235 #, c-format msgid "You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints." msgstr "Puede no ser capaz de restaurar el respaldo sin usar --disable-triggers o temporalmente eliminar las restricciones." -#: pg_dump_sort.c:1227 +#: pg_dump_sort.c:1236 #, c-format msgid "Consider using a full dump instead of a --data-only dump to avoid this problem." msgstr "Considere usar un volcado completo en lugar de --data-only para evitar este problema." -#: pg_dump_sort.c:1239 +#: pg_dump_sort.c:1248 #, c-format msgid "could not resolve dependency loop among these items:" msgstr "no se pudo resolver el bucle de dependencias entre los siguientes elementos:" @@ -2716,50 +2741,50 @@ msgstr "" "Si no se especifica un archivo de entrada, se usa la entrada estándar.\n" "\n" -#~ msgid "pclose failed: %m" -#~ msgstr "pclose falló: %m" - #~ msgid "WSAStartup failed: %d" #~ msgstr "WSAStartup falló: %d" -#~ msgid "select() failed: %m" -#~ msgstr "select() fallida: %m" - -#~ msgid "could not write to large object (result: %lu, expected: %lu)" -#~ msgstr "no se pudo escribir al objecto grande (resultado: %lu, esperado: %lu)" +#~ msgid "aggregate function %s could not be dumped correctly for this database version; ignored" +#~ msgstr "la función de agregación «%s» no se pudo extraer correctamente para esta versión de la base de datos; ignorada" #~ msgid "connecting to database \"%s\" as user \"%s\"" #~ msgstr "conectandose a la base de datos \"%s\" como el usuario «%s»" -#~ msgid "could not reconnect to database" -#~ msgstr "no se pudo hacer la reconexión a la base de datos" - -#~ msgid "could not reconnect to database: %s" -#~ msgstr "no se pudo hacer la reconexión a la base de datos: %s" - #~ msgid "connection needs password" #~ msgstr "la conexión necesita contraseña" #~ msgid "connection to database \"%s\" failed: %s" #~ msgstr "falló la conexión a la base de datos «%s»: %s" -#~ msgid "reading publication membership for table \"%s.%s\"" -#~ msgstr "extrayendo la membresía en publicaciones para la tabla «%s.%s»" - -#~ msgid "aggregate function %s could not be dumped correctly for this database version; ignored" -#~ msgstr "la función de agregación «%s» no se pudo extraer correctamente para esta versión de la base de datos; ignorada" - #~ msgid "could not connect to database \"%s\": %s" #~ msgstr "no se pudo conectar a la base de datos «%s»: %s" +#~ msgid "could not reconnect to database" +#~ msgstr "no se pudo hacer la reconexión a la base de datos" + +#~ msgid "could not reconnect to database: %s" +#~ msgstr "no se pudo hacer la reconexión a la base de datos: %s" + +#~ msgid "could not write to large object (result: %lu, expected: %lu)" +#~ msgstr "no se pudo escribir al objecto grande (resultado: %lu, esperado: %lu)" + +#~ msgid "invalid TOASTCOMPRESSION item: %s" +#~ msgstr "elemento TOASTCOMPRESSION no válido: %s" + +#~ msgid "pclose failed: %m" +#~ msgstr "pclose falló: %m" + #~ msgid "reading policies for table \"%s.%s\"" #~ msgstr "extrayendo las políticas para la tabla «%s.%s»" +#~ msgid "reading publication membership for table \"%s.%s\"" +#~ msgstr "extrayendo la membresía en publicaciones para la tabla «%s.%s»" + #~ msgid "reading row security enabled for table \"%s.%s\"" #~ msgstr "leyendo si seguridad de filas está activa para la tabla «%s.%s»" #~ msgid "saving default_toast_compression = %s" #~ msgstr "salvando default_toast_compression = %s" -#~ msgid "invalid TOASTCOMPRESSION item: %s" -#~ msgstr "elemento TOASTCOMPRESSION no válido: %s" +#~ msgid "select() failed: %m" +#~ msgstr "select() fallida: %m" diff --git a/es/pgscripts.po b/es/pgscripts.po index 52e32bb0..760a1b40 100644 --- a/es/pgscripts.po +++ b/es/pgscripts.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: pgscripts (PostgreSQL) 14\n" "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n" -"POT-Creation-Date: 2021-07-06 16:47+0000\n" +"POT-Creation-Date: 2022-01-12 04:17+0000\n" "PO-Revision-Date: 2021-09-16 09:22+0200\n" "Last-Translator: Carlos Chapi \n" "Language-Team: PgSQL-es-Ayuda \n" @@ -182,18 +182,18 @@ msgstr "" "\n" #: clusterdb.c:268 createdb.c:267 createuser.c:351 dropdb.c:171 dropuser.c:169 -#: pg_isready.c:225 reindexdb.c:792 vacuumdb.c:1032 +#: pg_isready.c:225 reindexdb.c:792 vacuumdb.c:1025 #, c-format msgid "Usage:\n" msgstr "Empleo:\n" -#: clusterdb.c:269 reindexdb.c:793 vacuumdb.c:1033 +#: clusterdb.c:269 reindexdb.c:793 vacuumdb.c:1026 #, c-format msgid " %s [OPTION]... [DBNAME]\n" msgstr " %s [OPCIÓN]... [BASE-DE-DATOS]\n" #: clusterdb.c:270 createdb.c:269 createuser.c:353 dropdb.c:173 dropuser.c:171 -#: pg_isready.c:228 reindexdb.c:794 vacuumdb.c:1034 +#: pg_isready.c:228 reindexdb.c:794 vacuumdb.c:1027 #, c-format msgid "" "\n" @@ -243,7 +243,7 @@ msgid " -?, --help show this help, then exit\n" msgstr " -?, --help mostrar esta ayuda y salir\n" #: clusterdb.c:279 createdb.c:280 createuser.c:375 dropdb.c:180 dropuser.c:178 -#: pg_isready.c:234 reindexdb.c:809 vacuumdb.c:1059 +#: pg_isready.c:234 reindexdb.c:809 vacuumdb.c:1052 #, c-format msgid "" "\n" @@ -252,32 +252,32 @@ msgstr "" "\n" "Opciones de conexión:\n" -#: clusterdb.c:280 createuser.c:376 dropdb.c:181 dropuser.c:179 vacuumdb.c:1060 +#: clusterdb.c:280 createuser.c:376 dropdb.c:181 dropuser.c:179 vacuumdb.c:1053 #, 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" -#: clusterdb.c:281 createuser.c:377 dropdb.c:182 dropuser.c:180 vacuumdb.c:1061 +#: clusterdb.c:281 createuser.c:377 dropdb.c:182 dropuser.c:180 vacuumdb.c:1054 #, c-format msgid " -p, --port=PORT database server port\n" msgstr " -p, --port=PUERTO puerto del servidor\n" -#: clusterdb.c:282 dropdb.c:183 vacuumdb.c:1062 +#: clusterdb.c:282 dropdb.c:183 vacuumdb.c:1055 #, c-format msgid " -U, --username=USERNAME user name to connect as\n" msgstr " -U, --username=USUARIO nombre de usuario para la conexión\n" -#: clusterdb.c:283 createuser.c:379 dropdb.c:184 dropuser.c:182 vacuumdb.c:1063 +#: clusterdb.c:283 createuser.c:379 dropdb.c:184 dropuser.c:182 vacuumdb.c:1056 #, c-format msgid " -w, --no-password never prompt for password\n" msgstr " -w, --no-password nunca pedir contraseña\n" -#: clusterdb.c:284 createuser.c:380 dropdb.c:185 dropuser.c:183 vacuumdb.c:1064 +#: clusterdb.c:284 createuser.c:380 dropdb.c:185 dropuser.c:183 vacuumdb.c:1057 #, c-format msgid " -W, --password force password prompt\n" msgstr " -W, --password forzar la petición de contraseña\n" -#: clusterdb.c:285 dropdb.c:186 vacuumdb.c:1065 +#: clusterdb.c:285 dropdb.c:186 vacuumdb.c:1058 #, c-format msgid " --maintenance-db=DBNAME alternate maintenance database\n" msgstr " --maintenance-db=BASE base de datos de mantención alternativa\n" @@ -292,7 +292,7 @@ msgstr "" "Lea la descripción de la orden CLUSTER de SQL para obtener mayores detalles.\n" #: clusterdb.c:287 createdb.c:288 createuser.c:381 dropdb.c:187 dropuser.c:184 -#: pg_isready.c:239 reindexdb.c:817 vacuumdb.c:1067 +#: pg_isready.c:239 reindexdb.c:817 vacuumdb.c:1060 #, c-format msgid "" "\n" @@ -302,7 +302,7 @@ msgstr "" "Reporte errores a <%s>.\n" #: clusterdb.c:288 createdb.c:289 createuser.c:382 dropdb.c:188 dropuser.c:185 -#: pg_isready.c:240 reindexdb.c:818 vacuumdb.c:1068 +#: pg_isready.c:240 reindexdb.c:818 vacuumdb.c:1061 #, c-format msgid "%s home page: <%s>\n" msgstr "Sitio web de %s: <%s>\n" @@ -940,8 +940,9 @@ msgid " -q, --quiet don't write any messages\n" msgstr " -q, --quiet no desplegar mensajes\n" #: reindexdb.c:802 -#, c-format -msgid " -s, --system reindex system catalogs\n" +#, fuzzy, c-format +#| msgid " -s, --system reindex system catalogs\n" +msgid " -s, --system reindex system catalogs only\n" msgstr " -s, --system reindexar los catálogos del sistema\n" #: reindexdb.c:803 @@ -1036,17 +1037,17 @@ msgstr "%s: procesando la base de datos «%s»: %s\n" msgid "%s: vacuuming database \"%s\"\n" msgstr "%s: limpiando la base de datos «%s»\n" -#: vacuumdb.c:1020 +#: vacuumdb.c:1013 #, c-format msgid "vacuuming of table \"%s\" in database \"%s\" failed: %s" msgstr "falló la limpieza de la tabla «%s» en la base de datos «%s»: %s" -#: vacuumdb.c:1023 +#: vacuumdb.c:1016 #, c-format msgid "vacuuming of database \"%s\" failed: %s" msgstr "falló la limpieza de la base de datos «%s»: %s" -#: vacuumdb.c:1031 +#: vacuumdb.c:1024 #, c-format msgid "" "%s cleans and analyzes a PostgreSQL database.\n" @@ -1055,116 +1056,116 @@ msgstr "" "%s limpia (VACUUM) y analiza una base de datos PostgreSQL.\n" "\n" -#: vacuumdb.c:1035 +#: vacuumdb.c:1028 #, c-format msgid " -a, --all vacuum all databases\n" msgstr " -a, --all limpia todas las bases de datos\n" -#: vacuumdb.c:1036 +#: vacuumdb.c:1029 #, c-format msgid " -d, --dbname=DBNAME database to vacuum\n" msgstr " -d, --dbname=BASE base de datos a limpiar\n" -#: vacuumdb.c:1037 +#: vacuumdb.c:1030 #, c-format msgid " --disable-page-skipping disable all page-skipping behavior\n" msgstr " --disable-page-skipping desactiva todo comportamiento de saltar páginas\n" -#: vacuumdb.c:1038 +#: vacuumdb.c:1031 #, 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:1039 +#: vacuumdb.c:1032 #, c-format msgid " -f, --full do full vacuuming\n" msgstr " -f, --full usar «vacuum full»\n" -#: vacuumdb.c:1040 +#: vacuumdb.c:1033 #, c-format msgid " -F, --freeze freeze row transaction information\n" msgstr " -F, --freeze usar «vacuum freeze»\n" -#: vacuumdb.c:1041 +#: vacuumdb.c:1034 #, c-format msgid " --force-index-cleanup always remove index entries that point to dead tuples\n" msgstr " --force-index-cleanup siempre eliminar entradas de índice que apunten a tuplas muertas\n" -#: vacuumdb.c:1042 +#: vacuumdb.c:1035 #, c-format msgid " -j, --jobs=NUM use this many concurrent connections to vacuum\n" msgstr " -j, --jobs=NUM usar esta cantidad de conexiones concurrentes\n" -#: vacuumdb.c:1043 +#: vacuumdb.c:1036 #, c-format msgid " --min-mxid-age=MXID_AGE minimum multixact ID age of tables to vacuum\n" msgstr " --min-mxid-age=EDAD_MXID edad de multixact ID mínima de tablas a limpiar\n" -#: vacuumdb.c:1044 +#: vacuumdb.c:1037 #, c-format msgid " --min-xid-age=XID_AGE minimum transaction ID age of tables to vacuum\n" msgstr " --min-xid-age=EDAD_XID edad de ID de transacción mínima de tablas a limpiar\n" -#: vacuumdb.c:1045 +#: vacuumdb.c:1038 #, c-format msgid " --no-index-cleanup don't remove index entries that point to dead tuples\n" msgstr " --no-index-cleanup no eliminar entradas de índice que apunten a tuplas muertas\n" -#: vacuumdb.c:1046 +#: vacuumdb.c:1039 #, c-format msgid " --no-process-toast skip the TOAST table associated with the table to vacuum\n" msgstr " --no-process-toast Omitir la tabla TOAST asociada con la tabla a la que se hará vacuum\n" -#: vacuumdb.c:1047 +#: vacuumdb.c:1040 #, c-format msgid " --no-truncate don't truncate empty pages at the end of the table\n" msgstr " --no-truncate no truncar las páginas vacías al final de la tabla\n" -#: vacuumdb.c:1048 +#: vacuumdb.c:1041 #, c-format msgid " -P, --parallel=PARALLEL_WORKERS use this many background workers for vacuum, if available\n" msgstr " -P, --parallel=PROC_PARALELOS usar esta cantidad de procesos para vacuum, si están disponibles\n" -#: vacuumdb.c:1049 +#: vacuumdb.c:1042 #, c-format msgid " -q, --quiet don't write any messages\n" msgstr " -q, --quiet no desplegar mensajes\n" -#: vacuumdb.c:1050 +#: vacuumdb.c:1043 #, c-format msgid " --skip-locked skip relations that cannot be immediately locked\n" msgstr " --skip-locked ignorar relaciones que no pueden bloquearse inmediatamente\n" -#: vacuumdb.c:1051 +#: vacuumdb.c:1044 #, c-format msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table(s) only\n" msgstr "" " -t, --table='TABLA[(COLUMNAS)]'\n" " limpiar sólo esta(s) tabla(s)\n" -#: vacuumdb.c:1052 +#: vacuumdb.c:1045 #, c-format msgid " -v, --verbose write a lot of output\n" msgstr " -v, --verbose desplegar varios mensajes informativos\n" -#: vacuumdb.c:1053 +#: vacuumdb.c:1046 #, c-format msgid " -V, --version output version information, then exit\n" msgstr " -V, --version mostrar información de versión y salir\n" -#: vacuumdb.c:1054 +#: vacuumdb.c:1047 #, c-format msgid " -z, --analyze update optimizer statistics\n" msgstr " -z, --analyze actualizar las estadísticas del optimizador\n" -#: vacuumdb.c:1055 +#: vacuumdb.c:1048 #, c-format msgid " -Z, --analyze-only only update optimizer statistics; no vacuum\n" msgstr "" " -Z, --analyze-only sólo actualizar las estadísticas del optimizador;\n" " no hacer vacuum\n" -#: vacuumdb.c:1056 +#: vacuumdb.c:1049 #, c-format msgid "" " --analyze-in-stages only update optimizer statistics, in multiple\n" @@ -1174,12 +1175,12 @@ msgstr "" " en múltiples etapas para resultados más rápidos;\n" " no hacer vacuum\n" -#: vacuumdb.c:1058 +#: vacuumdb.c:1051 #, c-format msgid " -?, --help show this help, then exit\n" msgstr " -?, --help mostrar esta ayuda y salir\n" -#: vacuumdb.c:1066 +#: vacuumdb.c:1059 #, c-format msgid "" "\n" diff --git a/es/postgres.po b/es/postgres.po index a1887c7f..8e651a9f 100644 --- a/es/postgres.po +++ b/es/postgres.po @@ -62,7 +62,7 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL server 14\n" "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n" -"POT-Creation-Date: 2021-10-13 22:10+0000\n" +"POT-Creation-Date: 2022-01-12 04:10+0000\n" "PO-Revision-Date: 2021-11-08 10:02+0100\n" "Last-Translator: Carlos Chapi \n" "Language-Team: PgSQL-es-Ayuda \n" @@ -88,7 +88,7 @@ msgstr "no se pudo abrir archivo «%s» para lectura: %m" #: ../common/controldata_utils.c:86 ../common/controldata_utils.c:89 #: access/transam/timeline.c:143 access/transam/timeline.c:362 -#: access/transam/twophase.c:1271 access/transam/xlog.c:3569 +#: access/transam/twophase.c:1327 access/transam/xlog.c:3569 #: access/transam/xlog.c:4807 access/transam/xlog.c:11516 #: access/transam/xlog.c:11529 access/transam/xlog.c:11982 #: access/transam/xlog.c:12062 access/transam/xlog.c:12099 @@ -96,8 +96,8 @@ msgstr "no se pudo abrir archivo «%s» para lectura: %m" #: access/transam/xlogfuncs.c:722 commands/extension.c:3474 libpq/hba.c:534 #: replication/basebackup.c:2020 replication/logical/origin.c:729 #: replication/logical/origin.c:765 replication/logical/reorderbuffer.c:4917 -#: replication/logical/snapbuild.c:1733 replication/logical/snapbuild.c:1775 -#: replication/logical/snapbuild.c:1802 replication/slot.c:1720 +#: replication/logical/snapbuild.c:1749 replication/logical/snapbuild.c:1791 +#: replication/logical/snapbuild.c:1818 replication/slot.c:1720 #: replication/slot.c:1761 replication/walsender.c:544 #: storage/file/buffile.c:445 storage/file/copydir.c:195 #: utils/adt/genfile.c:202 utils/adt/misc.c:859 utils/cache/relmapper.c:744 @@ -108,8 +108,8 @@ msgstr "no se pudo leer el archivo «%s»: %m" #: ../common/controldata_utils.c:97 ../common/controldata_utils.c:101 #: access/transam/xlog.c:3574 access/transam/xlog.c:4812 #: replication/basebackup.c:2024 replication/logical/origin.c:734 -#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1738 -#: replication/logical/snapbuild.c:1780 replication/logical/snapbuild.c:1807 +#: replication/logical/origin.c:773 replication/logical/snapbuild.c:1754 +#: replication/logical/snapbuild.c:1796 replication/logical/snapbuild.c:1823 #: replication/slot.c:1724 replication/slot.c:1765 replication/walsender.c:549 #: utils/cache/relmapper.c:748 #, c-format @@ -120,15 +120,15 @@ msgstr "no se pudo leer el archivo «%s»: leídos %d de %zu" #: ../common/controldata_utils.c:256 ../common/controldata_utils.c:259 #: access/heap/rewriteheap.c:1185 access/heap/rewriteheap.c:1288 #: access/transam/timeline.c:392 access/transam/timeline.c:438 -#: access/transam/timeline.c:516 access/transam/twophase.c:1283 -#: access/transam/twophase.c:1680 access/transam/xlog.c:3441 +#: access/transam/timeline.c:516 access/transam/twophase.c:1339 +#: access/transam/twophase.c:1744 access/transam/xlog.c:3441 #: access/transam/xlog.c:3609 access/transam/xlog.c:3614 #: access/transam/xlog.c:3942 access/transam/xlog.c:4777 #: access/transam/xlog.c:5702 access/transam/xlogfuncs.c:728 -#: commands/copyfrom.c:1576 commands/copyto.c:328 libpq/be-fsstubs.c:462 -#: libpq/be-fsstubs.c:533 replication/logical/origin.c:667 +#: commands/copyfrom.c:1576 commands/copyto.c:328 libpq/be-fsstubs.c:455 +#: libpq/be-fsstubs.c:525 replication/logical/origin.c:667 #: replication/logical/origin.c:806 replication/logical/reorderbuffer.c:4975 -#: replication/logical/snapbuild.c:1642 replication/logical/snapbuild.c:1815 +#: replication/logical/snapbuild.c:1658 replication/logical/snapbuild.c:1831 #: replication/slot.c:1611 replication/slot.c:1772 replication/walsender.c:559 #: storage/file/copydir.c:218 storage/file/copydir.c:223 storage/file/fd.c:738 #: storage/file/fd.c:3536 storage/file/fd.c:3639 utils/cache/relmapper.c:759 @@ -159,7 +159,7 @@ msgstr "" #: ../common/file_utils.c:232 ../common/file_utils.c:291 #: ../common/file_utils.c:365 access/heap/rewriteheap.c:1271 #: access/transam/timeline.c:111 access/transam/timeline.c:251 -#: access/transam/timeline.c:348 access/transam/twophase.c:1227 +#: access/transam/timeline.c:348 access/transam/twophase.c:1283 #: access/transam/xlog.c:3327 access/transam/xlog.c:3483 #: access/transam/xlog.c:3524 access/transam/xlog.c:3722 #: access/transam/xlog.c:3807 access/transam/xlog.c:3910 @@ -169,7 +169,7 @@ msgstr "" #: replication/logical/reorderbuffer.c:3572 #: replication/logical/reorderbuffer.c:4121 #: replication/logical/reorderbuffer.c:4897 -#: replication/logical/snapbuild.c:1597 replication/logical/snapbuild.c:1704 +#: replication/logical/snapbuild.c:1613 replication/logical/snapbuild.c:1720 #: replication/slot.c:1692 replication/walsender.c:517 #: replication/walsender.c:2526 storage/file/copydir.c:161 #: storage/file/fd.c:713 storage/file/fd.c:3300 storage/file/fd.c:3523 @@ -182,10 +182,10 @@ msgid "could not open file \"%s\": %m" msgstr "no se pudo abrir el archivo «%s»: %m" #: ../common/controldata_utils.c:221 ../common/controldata_utils.c:224 -#: access/transam/twophase.c:1653 access/transam/twophase.c:1662 +#: access/transam/twophase.c:1717 access/transam/twophase.c:1726 #: access/transam/xlog.c:11273 access/transam/xlog.c:11311 #: access/transam/xlog.c:11724 access/transam/xlogfuncs.c:782 -#: postmaster/postmaster.c:5658 postmaster/syslogger.c:1499 +#: postmaster/postmaster.c:5682 postmaster/syslogger.c:1499 #: postmaster/syslogger.c:1512 utils/cache/relmapper.c:876 #, c-format msgid "could not write file \"%s\": %m" @@ -195,33 +195,34 @@ msgstr "no se pudo escribir el archivo «%s»: %m" #: ../common/file_utils.c:303 ../common/file_utils.c:373 #: access/heap/rewriteheap.c:967 access/heap/rewriteheap.c:1179 #: access/heap/rewriteheap.c:1282 access/transam/timeline.c:432 -#: access/transam/timeline.c:510 access/transam/twophase.c:1674 +#: access/transam/timeline.c:510 access/transam/twophase.c:1738 #: access/transam/xlog.c:3434 access/transam/xlog.c:3603 #: access/transam/xlog.c:4770 access/transam/xlog.c:10764 -#: access/transam/xlog.c:10805 replication/logical/snapbuild.c:1635 +#: access/transam/xlog.c:10805 replication/logical/snapbuild.c:1651 #: replication/slot.c:1597 replication/slot.c:1702 storage/file/fd.c:730 #: storage/file/fd.c:3631 storage/smgr/md.c:951 storage/smgr/md.c:992 -#: storage/sync/sync.c:417 utils/cache/relmapper.c:891 utils/misc/guc.c:8392 +#: storage/sync/sync.c:441 utils/cache/relmapper.c:891 utils/misc/guc.c:8392 #, c-format msgid "could not fsync file \"%s\": %m" msgstr "no se pudo sincronizar (fsync) archivo «%s»: %m" -#: ../common/cryptohash_openssl.c:104 ../common/exec.c:522 ../common/exec.c:567 -#: ../common/exec.c:659 ../common/hmac_openssl.c:103 ../common/psprintf.c:143 -#: ../common/stringinfo.c:305 ../port/path.c:630 ../port/path.c:668 -#: ../port/path.c:685 access/transam/twophase.c:1341 access/transam/xlog.c:6677 -#: lib/dshash.c:246 libpq/auth.c:1491 libpq/auth.c:1559 libpq/auth.c:2117 -#: libpq/be-secure-gssapi.c:520 postmaster/bgworker.c:349 -#: postmaster/bgworker.c:948 postmaster/postmaster.c:2516 -#: postmaster/postmaster.c:4174 postmaster/postmaster.c:4844 -#: postmaster/postmaster.c:5583 postmaster/postmaster.c:5947 +#: ../common/cryptohash.c:266 ../common/cryptohash_openssl.c:130 +#: ../common/cryptohash_openssl.c:322 ../common/exec.c:522 ../common/exec.c:567 +#: ../common/exec.c:659 ../common/hmac_openssl.c:103 ../common/md5_common.c:142 +#: ../common/psprintf.c:143 ../common/stringinfo.c:305 ../port/path.c:630 +#: ../port/path.c:668 ../port/path.c:685 access/transam/twophase.c:1397 +#: access/transam/xlog.c:6677 lib/dshash.c:246 libpq/auth.c:1491 +#: libpq/auth.c:1559 libpq/auth.c:2117 libpq/be-secure-gssapi.c:520 +#: postmaster/bgworker.c:349 postmaster/bgworker.c:948 +#: postmaster/postmaster.c:2540 postmaster/postmaster.c:4198 +#: postmaster/postmaster.c:4868 postmaster/postmaster.c:5607 +#: postmaster/postmaster.c:5971 #: replication/libpqwalreceiver/libpqwalreceiver.c:283 #: replication/logical/logical.c:205 replication/walsender.c:591 #: storage/buffer/localbuf.c:442 storage/file/fd.c:882 storage/file/fd.c:1354 #: storage/file/fd.c:1515 storage/file/fd.c:2323 storage/ipc/procarray.c:1422 #: storage/ipc/procarray.c:2247 storage/ipc/procarray.c:2254 -#: storage/ipc/procarray.c:2743 storage/ipc/procarray.c:3367 -#: utils/adt/cryptohashfuncs.c:46 utils/adt/cryptohashfuncs.c:66 +#: storage/ipc/procarray.c:2756 storage/ipc/procarray.c:3380 #: utils/adt/formatting.c:1699 utils/adt/formatting.c:1823 #: utils/adt/formatting.c:1948 utils/adt/pg_locale.c:450 #: utils/adt/pg_locale.c:614 utils/adt/regexp.c:223 utils/fmgr/dfmgr.c:229 @@ -239,6 +240,21 @@ msgstr "no se pudo sincronizar (fsync) archivo «%s»: %m" msgid "out of memory" msgstr "memoria agotada" +#: ../common/cryptohash.c:271 ../common/cryptohash.c:277 +#: ../common/cryptohash_openssl.c:334 ../common/cryptohash_openssl.c:342 +msgid "success" +msgstr "" + +#: ../common/cryptohash.c:273 ../common/cryptohash_openssl.c:336 +#, fuzzy +#| msgid "backup label buffer too small" +msgid "destination buffer too small" +msgstr "el búfer del backup label es demasiado pequeño" + +#: ../common/cryptohash_openssl.c:338 +msgid "OpenSSL failure" +msgstr "" + #: ../common/exec.c:136 ../common/exec.c:253 ../common/exec.c:299 #, c-format msgid "could not identify current directory: %m" @@ -270,7 +286,7 @@ msgstr "no se pudo cambiar al directorio «%s»: %m" msgid "could not read symbolic link \"%s\": %m" msgstr "no se pudo leer el enlace simbólico «%s»: %m" -#: ../common/exec.c:409 libpq/pqcomm.c:746 storage/ipc/latch.c:1064 +#: ../common/exec.c:409 libpq/pqcomm.c:761 storage/ipc/latch.c:1064 #: storage/ipc/latch.c:1233 storage/ipc/latch.c:1462 storage/ipc/latch.c:1614 #: storage/ipc/latch.c:1730 #, c-format @@ -292,14 +308,14 @@ msgid "cannot duplicate null pointer (internal error)\n" msgstr "no se puede duplicar un puntero nulo (error interno)\n" #: ../common/file_utils.c:87 ../common/file_utils.c:451 -#: ../common/file_utils.c:455 access/transam/twophase.c:1239 +#: ../common/file_utils.c:455 access/transam/twophase.c:1295 #: access/transam/xlog.c:11249 access/transam/xlog.c:11287 #: access/transam/xlog.c:11504 access/transam/xlogarchive.c:110 #: access/transam/xlogarchive.c:227 commands/copyfrom.c:1526 #: commands/copyto.c:728 commands/extension.c:3453 commands/tablespace.c:803 #: commands/tablespace.c:894 guc-file.l:1062 replication/basebackup.c:439 #: replication/basebackup.c:622 replication/basebackup.c:698 -#: replication/logical/snapbuild.c:1514 storage/file/copydir.c:68 +#: replication/logical/snapbuild.c:1530 storage/file/copydir.c:68 #: storage/file/copydir.c:107 storage/file/fd.c:1865 storage/file/fd.c:1951 #: storage/file/fd.c:3151 storage/file/fd.c:3355 utils/adt/dbsize.c:70 #: utils/adt/dbsize.c:222 utils/adt/dbsize.c:302 utils/adt/genfile.c:418 @@ -322,7 +338,7 @@ msgid "could not read directory \"%s\": %m" msgstr "no se pudo leer el directorio «%s»: %m" #: ../common/file_utils.c:383 access/transam/xlogarchive.c:412 -#: postmaster/syslogger.c:1523 replication/logical/snapbuild.c:1654 +#: postmaster/syslogger.c:1523 replication/logical/snapbuild.c:1670 #: replication/slot.c:643 replication/slot.c:1483 replication/slot.c:1625 #: storage/file/fd.c:748 storage/file/fd.c:846 utils/time/snapmgr.c:1280 #, c-format @@ -667,7 +683,7 @@ msgid "could not open parent table of index \"%s\"" msgstr "no se pudo abrir la tabla padre del índice «%s»" #: access/brin/brin_bloom.c:751 access/brin/brin_bloom.c:793 -#: access/brin/brin_minmax_multi.c:2987 access/brin/brin_minmax_multi.c:3130 +#: access/brin/brin_minmax_multi.c:3004 access/brin/brin_minmax_multi.c:3147 #: statistics/dependencies.c:661 statistics/dependencies.c:714 #: statistics/mcv.c:1483 statistics/mcv.c:1514 statistics/mvdistinct.c:343 #: statistics/mvdistinct.c:396 utils/adt/pseudotypes.c:43 @@ -676,8 +692,8 @@ msgstr "no se pudo abrir la tabla padre del índice «%s»" msgid "cannot accept a value of type %s" msgstr "no se puede aceptar un valor de tipo %s" -#: access/brin/brin_minmax_multi.c:2146 access/brin/brin_minmax_multi.c:2153 -#: access/brin/brin_minmax_multi.c:2160 utils/adt/timestamp.c:941 +#: access/brin/brin_minmax_multi.c:2163 access/brin/brin_minmax_multi.c:2170 +#: access/brin/brin_minmax_multi.c:2177 utils/adt/timestamp.c:941 #: utils/adt/timestamp.c:1515 utils/adt/timestamp.c:1982 #: utils/adt/timestamp.c:3059 utils/adt/timestamp.c:3064 #: utils/adt/timestamp.c:3069 utils/adt/timestamp.c:3119 @@ -802,7 +818,7 @@ msgstr "el número de columnas (%d) excede el límite (%d)" msgid "number of index columns (%d) exceeds limit (%d)" msgstr "el número de columnas del índice (%d) excede el límite (%d)" -#: access/common/indextuple.c:190 access/spgist/spgutils.c:947 +#: access/common/indextuple.c:190 access/spgist/spgutils.c:959 #, c-format msgid "index row requires %zu bytes, maximum size is %zu" msgstr "fila de índice requiere %zu bytes, tamaño máximo es %zu" @@ -1036,7 +1052,7 @@ msgstr "no se pudo determinar qué ordenamiento usar para el hashing de cadenas" #: access/hash/hashfunc.c:279 access/hash/hashfunc.c:335 catalog/heap.c:713 #: catalog/heap.c:719 commands/createas.c:206 commands/createas.c:503 -#: commands/indexcmds.c:1869 commands/tablecmds.c:16789 commands/view.c:86 +#: commands/indexcmds.c:1869 commands/tablecmds.c:16839 commands/view.c:86 #: regex/regc_pg_locale.c:263 utils/adt/formatting.c:1666 #: utils/adt/formatting.c:1790 utils/adt/formatting.c:1915 utils/adt/like.c:194 #: utils/adt/like_support.c:1003 utils/adt/varchar.c:733 @@ -1051,7 +1067,7 @@ msgid "index row size %zu exceeds hash maximum %zu" msgstr "el tamaño de fila de índice %zu excede el máximo para hash %zu" #: access/hash/hashinsert.c:84 access/spgist/spgdoinsert.c:2004 -#: access/spgist/spgdoinsert.c:2279 access/spgist/spgutils.c:1008 +#: access/spgist/spgdoinsert.c:2279 access/spgist/spgutils.c:1020 #, c-format msgid "Values larger than a buffer page cannot be indexed." msgstr "Valores mayores a una página del buffer no pueden ser indexados." @@ -1106,7 +1122,7 @@ msgstr "no se pueden eliminar tuplas durante una operación paralela" msgid "attempted to delete invisible tuple" msgstr "se intentó eliminar una tupla invisible" -#: access/heap/heapam.c:3209 access/heap/heapam.c:6010 +#: access/heap/heapam.c:3209 access/heap/heapam.c:6019 #, c-format msgid "cannot update tuples during a parallel operation" msgstr "no se pueden actualizar tuplas durante una operación paralela" @@ -1117,7 +1133,7 @@ msgid "attempted to update invisible tuple" msgstr "se intentó actualizar una tupla invisible" #: access/heap/heapam.c:4663 access/heap/heapam.c:4701 -#: access/heap/heapam.c:4957 access/heap/heapam_handler.c:456 +#: access/heap/heapam.c:4966 access/heap/heapam_handler.c:456 #, c-format msgid "could not obtain lock on row in relation \"%s\"" msgstr "no se pudo bloquear un candado en la fila de la relación «%s»" @@ -1142,8 +1158,8 @@ msgstr "no se pudo escribir al archivo «%s», se escribió %d de %d: %m" #: access/transam/xlog.c:3350 access/transam/xlog.c:3538 #: access/transam/xlog.c:4749 access/transam/xlog.c:11264 #: access/transam/xlog.c:11302 access/transam/xlog.c:11707 -#: access/transam/xlogfuncs.c:776 postmaster/postmaster.c:4599 -#: postmaster/postmaster.c:5645 replication/logical/origin.c:587 +#: access/transam/xlogfuncs.c:776 postmaster/postmaster.c:4623 +#: postmaster/postmaster.c:5669 replication/logical/origin.c:587 #: replication/slot.c:1544 storage/file/copydir.c:167 storage/smgr/md.c:218 #: utils/time/snapmgr.c:1259 #, c-format @@ -1158,10 +1174,10 @@ msgstr "no se pudo truncar el archivo «%s» a %u: %m" #: access/heap/rewriteheap.c:1166 access/transam/timeline.c:384 #: access/transam/timeline.c:424 access/transam/timeline.c:502 #: access/transam/xlog.c:3422 access/transam/xlog.c:3594 -#: access/transam/xlog.c:4761 postmaster/postmaster.c:4609 -#: postmaster/postmaster.c:4619 replication/logical/origin.c:599 +#: access/transam/xlog.c:4761 postmaster/postmaster.c:4633 +#: postmaster/postmaster.c:4643 replication/logical/origin.c:599 #: replication/logical/origin.c:641 replication/logical/origin.c:660 -#: replication/logical/snapbuild.c:1611 replication/slot.c:1579 +#: replication/logical/snapbuild.c:1627 replication/slot.c:1579 #: storage/file/buffile.c:506 storage/file/copydir.c:207 #: utils/init/miscinit.c:1421 utils/init/miscinit.c:1432 #: utils/init/miscinit.c:1440 utils/misc/guc.c:8353 utils/misc/guc.c:8384 @@ -1171,14 +1187,14 @@ msgstr "no se pudo truncar el archivo «%s» a %u: %m" msgid "could not write to file \"%s\": %m" msgstr "no se pudo escribir a archivo «%s»: %m" -#: access/heap/rewriteheap.c:1256 access/transam/twophase.c:1613 +#: access/heap/rewriteheap.c:1256 access/transam/twophase.c:1677 #: access/transam/xlogarchive.c:118 access/transam/xlogarchive.c:422 #: postmaster/postmaster.c:1096 postmaster/syslogger.c:1465 #: replication/logical/origin.c:575 replication/logical/reorderbuffer.c:4390 -#: replication/logical/snapbuild.c:1556 replication/logical/snapbuild.c:1972 +#: replication/logical/snapbuild.c:1572 replication/logical/snapbuild.c:1988 #: replication/slot.c:1676 storage/file/fd.c:788 storage/file/fd.c:3171 #: storage/file/fd.c:3233 storage/file/reinit.c:250 storage/ipc/dsm.c:315 -#: storage/smgr/md.c:344 storage/smgr/md.c:394 storage/sync/sync.c:231 +#: storage/smgr/md.c:344 storage/smgr/md.c:394 storage/sync/sync.c:237 #: utils/time/snapmgr.c:1604 #, c-format msgid "could not remove file \"%s\": %m" @@ -1353,17 +1369,17 @@ msgid_plural "launched %d parallel vacuum workers for index vacuuming (planned: msgstr[0] "se lanzó %d proceso asistente para «vacuum» de índices (planeados: %d)" msgstr[1] "se lanzaron %d procesos asistentes para «vacuum» índices (planeados: %d)" -#: access/heap/vacuumlazy.c:3058 +#: access/heap/vacuumlazy.c:3063 #, c-format msgid "scanned index \"%s\" to remove %d row versions" msgstr "se recorrió el índice «%s» para eliminar %d versiones de filas" -#: access/heap/vacuumlazy.c:3115 +#: access/heap/vacuumlazy.c:3120 #, c-format msgid "index \"%s\" now contains %.0f row versions in %u pages" msgstr "el índice «%s» ahora contiene %.0f versiones de filas en %u páginas" -#: access/heap/vacuumlazy.c:3119 +#: access/heap/vacuumlazy.c:3124 #, c-format msgid "" "%.0f index row versions were removed.\n" @@ -1376,67 +1392,67 @@ msgstr "" "%u páginas de índices han sido eliminadas hasta ahora, de las cuales %u son reusables.\n" "%s." -#: access/heap/vacuumlazy.c:3228 +#: access/heap/vacuumlazy.c:3233 #, c-format msgid "\"%s\": stopping truncate due to conflicting lock request" msgstr "«%s»: suspendiendo el truncado debido a una petición de candado en conflicto" -#: access/heap/vacuumlazy.c:3294 +#: access/heap/vacuumlazy.c:3299 #, c-format msgid "table \"%s\": truncated %u to %u pages" msgstr "tabla «%s»: truncadas %u a %u páginas" -#: access/heap/vacuumlazy.c:3358 +#: access/heap/vacuumlazy.c:3363 #, c-format msgid "table \"%s\": suspending truncate due to conflicting lock request" msgstr "tabla «%s»: suspendiendo el truncado debido a una petición de bloqueo en conflicto" -#: access/heap/vacuumlazy.c:3503 +#: access/heap/vacuumlazy.c:3508 #, c-format msgid "disabling parallel option of vacuum on \"%s\" --- cannot vacuum temporary tables in parallel" msgstr "desactivando el comportamiento paralelo de vacuum en «%s» --- no se puede hacer vacuum de tablas temporales en paralelo" -#: access/heap/vacuumlazy.c:4258 +#: access/heap/vacuumlazy.c:4274 #, c-format msgid "while scanning block %u offset %u of relation \"%s.%s\"" msgstr "recorriendo el bloque %u posición %u de la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4261 +#: access/heap/vacuumlazy.c:4277 #, c-format msgid "while scanning block %u of relation \"%s.%s\"" msgstr "recorriendo el bloque %u de la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4265 +#: access/heap/vacuumlazy.c:4281 #, c-format msgid "while scanning relation \"%s.%s\"" msgstr "recorriendo la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4273 +#: access/heap/vacuumlazy.c:4289 #, c-format msgid "while vacuuming block %u offset %u of relation \"%s.%s\"" msgstr "haciendo «vacuum» al bloque %u posición %u de la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4276 +#: access/heap/vacuumlazy.c:4292 #, c-format msgid "while vacuuming block %u of relation \"%s.%s\"" msgstr "haciendo «vacuum» al bloque %u de la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4280 +#: access/heap/vacuumlazy.c:4296 #, c-format msgid "while vacuuming relation \"%s.%s\"" msgstr "mientras se hacía «vacuum» a la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4285 +#: access/heap/vacuumlazy.c:4301 #, c-format msgid "while vacuuming index \"%s\" of relation \"%s.%s\"" msgstr "mientras se hacía «vacuum» al índice «%s» de la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4290 +#: access/heap/vacuumlazy.c:4306 #, c-format msgid "while cleaning up index \"%s\" of relation \"%s.%s\"" msgstr "mientras se limpiaba el índice «%s» de la relación «%s.%s»" -#: access/heap/vacuumlazy.c:4296 +#: access/heap/vacuumlazy.c:4312 #, c-format msgid "while truncating relation \"%s.%s\" to %u blocks" msgstr "error mientras se truncaba la relación «%s.%s» a %u bloques" @@ -1458,7 +1474,7 @@ msgstr "transacción abortada durante recorrido de catálogos de sistema" #: access/index/indexam.c:142 catalog/objectaddress.c:1355 #: commands/indexcmds.c:2670 commands/tablecmds.c:267 commands/tablecmds.c:291 -#: commands/tablecmds.c:16487 commands/tablecmds.c:18189 +#: commands/tablecmds.c:16537 commands/tablecmds.c:18274 #, c-format msgid "\"%s\" is not an index" msgstr "«%s» no es un índice" @@ -1528,12 +1544,12 @@ msgstr "" msgid "operator family \"%s\" of access method %s is missing support function for types %s and %s" msgstr "falta una función de soporte para los tipos %3$s y %4$s en la familia de operadores «%1$s» del método de acceso %2$s" -#: access/spgist/spgutils.c:232 +#: access/spgist/spgutils.c:244 #, c-format msgid "compress method must be defined when leaf type is different from input type" msgstr "método «compress» debe estar definido cuando el tipo hoja es distinto del tipo de entrada" -#: access/spgist/spgutils.c:1005 +#: access/spgist/spgutils.c:1017 #, c-format msgid "SP-GiST inner tuple size %zu exceeds maximum %zu" msgstr "el tamaño de tupla interna SP-GiST %zu excede el máximo %zu" @@ -1555,8 +1571,8 @@ msgid "\"%s\" is an index" msgstr "«%s» es un índice" #: access/table/table.c:54 access/table/table.c:88 access/table/table.c:117 -#: access/table/table.c:150 catalog/aclchk.c:1799 commands/tablecmds.c:13192 -#: commands/tablecmds.c:16496 +#: access/table/table.c:150 catalog/aclchk.c:1799 commands/tablecmds.c:13238 +#: commands/tablecmds.c:16546 #, c-format msgid "\"%s\" is a composite type" msgstr "«%s» es un tipo compuesto" @@ -1872,141 +1888,147 @@ msgstr "Defina max_prepared_transactions a un valor distinto de cero." msgid "transaction identifier \"%s\" is already in use" msgstr "identificador de transacción «%s» ya está siendo utilizado" -#: access/transam/twophase.c:417 access/transam/twophase.c:2385 +#: access/transam/twophase.c:417 access/transam/twophase.c:2449 #, c-format msgid "maximum number of prepared transactions reached" msgstr "se alcanzó el número máximo de transacciones preparadas" -#: access/transam/twophase.c:418 access/transam/twophase.c:2386 +#: access/transam/twophase.c:418 access/transam/twophase.c:2450 #, c-format msgid "Increase max_prepared_transactions (currently %d)." msgstr "Incremente max_prepared_transactions (actualmente es %d)." -#: access/transam/twophase.c:584 +#: access/transam/twophase.c:594 #, c-format msgid "prepared transaction with identifier \"%s\" is busy" msgstr "transacción preparada con identificador «%s» está ocupada" -#: access/transam/twophase.c:590 +#: access/transam/twophase.c:600 #, c-format msgid "permission denied to finish prepared transaction" msgstr "se ha denegado el permiso para finalizar la transacción preparada" -#: access/transam/twophase.c:591 +#: access/transam/twophase.c:601 #, c-format msgid "Must be superuser or the user that prepared the transaction." msgstr "Debe ser superusuario o el usuario que preparó la transacción." -#: access/transam/twophase.c:602 +#: access/transam/twophase.c:612 #, c-format msgid "prepared transaction belongs to another database" msgstr "la transacción preparada pertenece a otra base de datos" -#: access/transam/twophase.c:603 +#: access/transam/twophase.c:613 #, c-format msgid "Connect to the database where the transaction was prepared to finish it." msgstr "Conéctese a la base de datos donde la transacción fue preparada para terminarla." -#: access/transam/twophase.c:618 +#: access/transam/twophase.c:628 #, c-format msgid "prepared transaction with identifier \"%s\" does not exist" msgstr "transacción preparada con identificador «%s» no existe" -#: access/transam/twophase.c:1093 +#: access/transam/twophase.c:1149 #, c-format msgid "two-phase state file maximum length exceeded" msgstr "el largo máximo del archivo de estado de dos fases fue excedido" -#: access/transam/twophase.c:1247 +#: access/transam/twophase.c:1303 #, c-format msgid "incorrect size of file \"%s\": %lld byte" msgid_plural "incorrect size of file \"%s\": %lld bytes" msgstr[0] "tamaño incorrecto de archivo «%s»: %lld byte" msgstr[1] "tamaño incorrecto de archivo «%s»: %lld bytes" -#: access/transam/twophase.c:1256 +#: access/transam/twophase.c:1312 #, c-format msgid "incorrect alignment of CRC offset for file \"%s\"" msgstr "alineamiento incorrecto del offset del CRC para el archivo «%s»" -#: access/transam/twophase.c:1274 +#: access/transam/twophase.c:1330 #, c-format msgid "could not read file \"%s\": read %d of %lld" msgstr "no se pudo leer el archivo «%s»: leídos %d de %lld" -#: access/transam/twophase.c:1289 +#: access/transam/twophase.c:1345 #, c-format msgid "invalid magic number stored in file \"%s\"" msgstr "número mágico no válido almacenado en archivo «%s»" -#: access/transam/twophase.c:1295 +#: access/transam/twophase.c:1351 #, c-format msgid "invalid size stored in file \"%s\"" msgstr "tamaño no válido en archivo «%s»" -#: access/transam/twophase.c:1307 +#: access/transam/twophase.c:1363 #, c-format msgid "calculated CRC checksum does not match value stored in file \"%s\"" msgstr "la suma de verificación calculada no coincide con el valor almacenado en el archivo «%s»" -#: access/transam/twophase.c:1342 access/transam/xlog.c:6678 +#: access/transam/twophase.c:1398 access/transam/xlog.c:6678 #, c-format msgid "Failed while allocating a WAL reading processor." msgstr "Falló mientras se emplazaba un procesador de lectura de WAL." -#: access/transam/twophase.c:1357 +#: access/transam/twophase.c:1415 +#, fuzzy, c-format +#| msgid "could not read two-phase state from WAL at %X/%X" +msgid "could not read two-phase state from WAL at %X/%X: %s" +msgstr "no se pudo leer el archivo de estado de dos fases desde WAL en %X/%X" + +#: access/transam/twophase.c:1420 #, c-format msgid "could not read two-phase state from WAL at %X/%X" msgstr "no se pudo leer el archivo de estado de dos fases desde WAL en %X/%X" -#: access/transam/twophase.c:1364 +#: access/transam/twophase.c:1428 #, c-format msgid "expected two-phase state data is not present in WAL at %X/%X" msgstr "los datos de estado de dos fases esperados no están presentes en WAL en %X/%X" -#: access/transam/twophase.c:1641 +#: access/transam/twophase.c:1705 #, c-format msgid "could not recreate file \"%s\": %m" msgstr "no se pudo recrear archivo «%s»: %m" -#: access/transam/twophase.c:1768 +#: access/transam/twophase.c:1832 #, c-format msgid "%u two-phase state file was written for a long-running prepared transaction" msgid_plural "%u two-phase state files were written for long-running prepared transactions" msgstr[0] "%u archivo de estado de dos fases fue escrito para transacción de larga duración" msgstr[1] "%u archivos de estado de dos fases fueron escritos para transacciones de larga duración" -#: access/transam/twophase.c:2002 +#: access/transam/twophase.c:2066 #, c-format msgid "recovering prepared transaction %u from shared memory" msgstr "recuperando transacción preparada %u desde memoria compartida" -#: access/transam/twophase.c:2093 +#: access/transam/twophase.c:2157 #, c-format msgid "removing stale two-phase state file for transaction %u" msgstr "eliminando archivo obsoleto de estado de dos fases para transacción %u" -#: access/transam/twophase.c:2100 +#: access/transam/twophase.c:2164 #, c-format msgid "removing stale two-phase state from memory for transaction %u" msgstr "eliminando de memoria estado de dos fases obsoleto para transacción %u" -#: access/transam/twophase.c:2113 +#: access/transam/twophase.c:2177 #, c-format msgid "removing future two-phase state file for transaction %u" msgstr "eliminando archivo futuro de estado de dos fases para transacción %u" -#: access/transam/twophase.c:2120 +#: access/transam/twophase.c:2184 #, c-format msgid "removing future two-phase state from memory for transaction %u" msgstr "eliminando estado de dos fases futuro de memoria para transacción %u" -#: access/transam/twophase.c:2145 +#: access/transam/twophase.c:2209 #, c-format msgid "corrupted two-phase state file for transaction %u" msgstr "archivo de estado de dos fases corrupto para transacción %u" -#: access/transam/twophase.c:2150 +#: access/transam/twophase.c:2214 #, c-format msgid "corrupted two-phase state in memory for transaction %u" msgstr "estado de dos fases en memoria corrupto para transacción %u" @@ -2040,111 +2062,111 @@ msgstr "base de datos «%s» debe ser limpiada dentro de %u transacciones" msgid "database with OID %u must be vacuumed within %u transactions" msgstr "base de datos con OID %u debe ser limpiada dentro de %u transacciones" -#: access/transam/xact.c:1045 +#: access/transam/xact.c:1046 #, c-format msgid "cannot have more than 2^32-2 commands in a transaction" msgstr "no se pueden tener más de 2^32-2 órdenes en una transacción" -#: access/transam/xact.c:1582 +#: access/transam/xact.c:1583 #, c-format msgid "maximum number of committed subtransactions (%d) exceeded" msgstr "se superó el número máximo de subtransacciones comprometidas (%d)" -#: access/transam/xact.c:2433 +#: access/transam/xact.c:2434 #, c-format msgid "cannot PREPARE a transaction that has operated on temporary objects" msgstr "no se puede hacer PREPARE de una transacción que ha operado en objetos temporales" -#: access/transam/xact.c:2443 +#: access/transam/xact.c:2444 #, c-format msgid "cannot PREPARE a transaction that has exported snapshots" msgstr "no se puede hacer PREPARE de una transacción que ha exportado snapshots" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:3398 +#: access/transam/xact.c:3408 #, c-format msgid "%s cannot run inside a transaction block" msgstr "%s no puede ser ejecutado dentro de un bloque de transacción" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:3408 +#: access/transam/xact.c:3418 #, c-format msgid "%s cannot run inside a subtransaction" msgstr "%s no puede ser ejecutado dentro de una subtransacción" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:3418 +#: access/transam/xact.c:3428 #, c-format msgid "%s cannot be executed from a function" msgstr "%s no puede ser ejecutado desde una función" #. translator: %s represents an SQL statement name -#: access/transam/xact.c:3487 access/transam/xact.c:3793 -#: access/transam/xact.c:3872 access/transam/xact.c:3995 -#: access/transam/xact.c:4146 access/transam/xact.c:4215 -#: access/transam/xact.c:4326 +#: access/transam/xact.c:3497 access/transam/xact.c:3803 +#: access/transam/xact.c:3882 access/transam/xact.c:4005 +#: access/transam/xact.c:4156 access/transam/xact.c:4225 +#: access/transam/xact.c:4336 #, c-format msgid "%s can only be used in transaction blocks" msgstr "la orden %s sólo puede ser usada en bloques de transacción" -#: access/transam/xact.c:3679 +#: access/transam/xact.c:3689 #, c-format msgid "there is already a transaction in progress" msgstr "ya hay una transacción en curso" -#: access/transam/xact.c:3798 access/transam/xact.c:3877 -#: access/transam/xact.c:4000 +#: access/transam/xact.c:3808 access/transam/xact.c:3887 +#: access/transam/xact.c:4010 #, c-format msgid "there is no transaction in progress" msgstr "no hay una transacción en curso" -#: access/transam/xact.c:3888 +#: access/transam/xact.c:3898 #, c-format msgid "cannot commit during a parallel operation" msgstr "no se puede comprometer una transacción durante una operación paralela" -#: access/transam/xact.c:4011 +#: access/transam/xact.c:4021 #, c-format msgid "cannot abort during a parallel operation" msgstr "no se puede abortar durante una operación paralela" -#: access/transam/xact.c:4110 +#: access/transam/xact.c:4120 #, c-format msgid "cannot define savepoints during a parallel operation" msgstr "no se pueden definir savepoints durante una operación paralela" -#: access/transam/xact.c:4197 +#: access/transam/xact.c:4207 #, c-format msgid "cannot release savepoints during a parallel operation" msgstr "no se pueden liberar savepoints durante una operación paralela" -#: access/transam/xact.c:4207 access/transam/xact.c:4258 -#: access/transam/xact.c:4318 access/transam/xact.c:4367 +#: access/transam/xact.c:4217 access/transam/xact.c:4268 +#: access/transam/xact.c:4328 access/transam/xact.c:4377 #, c-format msgid "savepoint \"%s\" does not exist" msgstr "no existe el «savepoint» «%s»" -#: access/transam/xact.c:4264 access/transam/xact.c:4373 +#: access/transam/xact.c:4274 access/transam/xact.c:4383 #, c-format msgid "savepoint \"%s\" does not exist within current savepoint level" msgstr "el «savepoint» «%s» no existe dentro del nivel de savepoint actual" -#: access/transam/xact.c:4306 +#: access/transam/xact.c:4316 #, c-format msgid "cannot rollback to savepoints during a parallel operation" msgstr "no se puede hacer rollback a un savepoint durante una operación paralela" -#: access/transam/xact.c:4434 +#: access/transam/xact.c:4444 #, c-format msgid "cannot start subtransactions during a parallel operation" msgstr "no se pueden iniciar subtransacciones durante una operación paralela" -#: access/transam/xact.c:4502 +#: access/transam/xact.c:4512 #, c-format msgid "cannot commit subtransactions during a parallel operation" msgstr "no se pueden comprometer subtransacciones durante una operación paralela" -#: access/transam/xact.c:5144 +#: access/transam/xact.c:5159 #, c-format msgid "cannot have more than 2^32-1 subtransactions in a transaction" msgstr "no se pueden tener más de 2^32-1 subtransacciones en una transacción" @@ -3515,7 +3537,7 @@ msgstr "los privilegios de columna son sólo válidos para relaciones" #: catalog/aclchk.c:697 catalog/aclchk.c:4164 catalog/aclchk.c:4985 #: catalog/objectaddress.c:1060 catalog/pg_largeobject.c:116 -#: storage/large_object/inv_api.c:285 +#: storage/large_object/inv_api.c:287 #, c-format msgid "large object %u does not exist" msgstr "no existe el objeto grande %u" @@ -3547,7 +3569,7 @@ msgstr "no existe el objeto grande %u" #: commands/subscriptioncmds.c:144 commands/subscriptioncmds.c:154 #: commands/subscriptioncmds.c:170 commands/subscriptioncmds.c:181 #: commands/subscriptioncmds.c:195 commands/subscriptioncmds.c:205 -#: commands/subscriptioncmds.c:215 commands/tablecmds.c:7494 +#: commands/subscriptioncmds.c:215 commands/tablecmds.c:7541 #: commands/typecmds.c:335 commands/typecmds.c:1416 commands/typecmds.c:1425 #: commands/typecmds.c:1433 commands/typecmds.c:1441 commands/typecmds.c:1449 #: commands/typecmds.c:1457 commands/user.c:133 commands/user.c:147 @@ -3579,17 +3601,17 @@ msgstr "No puede utilizar la cláusula IN SCHEMA cuando se utiliza GRANT / REVOK #: catalog/aclchk.c:1544 catalog/catalog.c:557 catalog/objectaddress.c:1522 #: commands/analyze.c:390 commands/copy.c:741 commands/sequence.c:1701 -#: commands/tablecmds.c:6970 commands/tablecmds.c:7113 -#: commands/tablecmds.c:7163 commands/tablecmds.c:7237 -#: commands/tablecmds.c:7307 commands/tablecmds.c:7419 -#: commands/tablecmds.c:7513 commands/tablecmds.c:7572 -#: commands/tablecmds.c:7661 commands/tablecmds.c:7690 -#: commands/tablecmds.c:7845 commands/tablecmds.c:7927 -#: commands/tablecmds.c:8083 commands/tablecmds.c:8201 -#: commands/tablecmds.c:11550 commands/tablecmds.c:11732 -#: commands/tablecmds.c:11892 commands/tablecmds.c:13035 -#: commands/tablecmds.c:15596 commands/trigger.c:942 parser/analyze.c:2428 -#: parser/parse_relation.c:714 parser/parse_target.c:1064 +#: commands/tablecmds.c:7004 commands/tablecmds.c:7160 +#: commands/tablecmds.c:7210 commands/tablecmds.c:7284 +#: commands/tablecmds.c:7354 commands/tablecmds.c:7466 +#: commands/tablecmds.c:7560 commands/tablecmds.c:7619 +#: commands/tablecmds.c:7708 commands/tablecmds.c:7737 +#: commands/tablecmds.c:7892 commands/tablecmds.c:7974 +#: commands/tablecmds.c:8130 commands/tablecmds.c:8248 +#: commands/tablecmds.c:11597 commands/tablecmds.c:11778 +#: commands/tablecmds.c:11938 commands/tablecmds.c:13081 +#: commands/tablecmds.c:15646 commands/trigger.c:942 parser/analyze.c:2428 +#: parser/parse_relation.c:714 parser/parse_target.c:1063 #: parser/parse_type.c:144 parser/parse_utilcmd.c:3421 #: parser/parse_utilcmd.c:3456 parser/parse_utilcmd.c:3498 utils/adt/acl.c:2845 #: utils/adt/ruleutils.c:2710 @@ -3598,7 +3620,7 @@ msgid "column \"%s\" of relation \"%s\" does not exist" msgstr "no existe la columna «%s» en la relación «%s»" #: catalog/aclchk.c:1807 catalog/objectaddress.c:1362 commands/sequence.c:1139 -#: commands/tablecmds.c:249 commands/tablecmds.c:16460 utils/adt/acl.c:2053 +#: commands/tablecmds.c:249 commands/tablecmds.c:16510 utils/adt/acl.c:2053 #: utils/adt/acl.c:2083 utils/adt/acl.c:2115 utils/adt/acl.c:2147 #: utils/adt/acl.c:2175 utils/adt/acl.c:2205 #, c-format @@ -4153,22 +4175,22 @@ msgstr "no se puede eliminar %s porque %s lo requiere" msgid "You can drop %s instead." msgstr "Puede eliminar %s en su lugar." -#: catalog/dependency.c:931 catalog/pg_shdepend.c:696 +#: catalog/dependency.c:931 catalog/pg_shdepend.c:697 #, c-format msgid "cannot drop %s because it is required by the database system" msgstr "no se puede eliminar %s porque es requerido por el sistema" -#: catalog/dependency.c:1135 catalog/dependency.c:1144 +#: catalog/dependency.c:1141 catalog/dependency.c:1150 #, c-format msgid "%s depends on %s" msgstr "%s depende de %s" -#: catalog/dependency.c:1156 catalog/dependency.c:1165 +#: catalog/dependency.c:1165 catalog/dependency.c:1174 #, c-format msgid "drop cascades to %s" msgstr "eliminando además %s" -#: catalog/dependency.c:1173 catalog/pg_shdepend.c:825 +#: catalog/dependency.c:1182 catalog/pg_shdepend.c:826 #, c-format msgid "" "\n" @@ -4183,15 +4205,15 @@ msgstr[1] "" "\n" "y otros %d objetos (vea el registro del servidor para obtener la lista)" -#: catalog/dependency.c:1185 +#: catalog/dependency.c:1194 #, c-format msgid "cannot drop %s because other objects depend on it" msgstr "no se puede eliminar %s porque otros objetos dependen de él" -#: catalog/dependency.c:1187 catalog/dependency.c:1188 -#: catalog/dependency.c:1194 catalog/dependency.c:1195 -#: catalog/dependency.c:1206 catalog/dependency.c:1207 -#: commands/tablecmds.c:1297 commands/tablecmds.c:13653 +#: catalog/dependency.c:1196 catalog/dependency.c:1197 +#: catalog/dependency.c:1203 catalog/dependency.c:1204 +#: catalog/dependency.c:1215 catalog/dependency.c:1216 +#: commands/tablecmds.c:1297 commands/tablecmds.c:13699 #: commands/tablespace.c:481 commands/user.c:1095 commands/view.c:492 #: libpq/auth.c:338 replication/syncrep.c:1043 storage/lmgr/deadlock.c:1152 #: storage/lmgr/proc.c:1433 utils/adt/acl.c:5250 utils/adt/jsonfuncs.c:618 @@ -4202,25 +4224,25 @@ msgstr "no se puede eliminar %s porque otros objetos dependen de él" msgid "%s" msgstr "%s" -#: catalog/dependency.c:1189 catalog/dependency.c:1196 +#: catalog/dependency.c:1198 catalog/dependency.c:1205 #, c-format msgid "Use DROP ... CASCADE to drop the dependent objects too." msgstr "Use DROP ... CASCADE para eliminar además los objetos dependientes." -#: catalog/dependency.c:1193 +#: catalog/dependency.c:1202 #, c-format msgid "cannot drop desired object(s) because other objects depend on them" msgstr "no se puede eliminar el o los objetos deseados porque otros objetos dependen de ellos" #. translator: %d always has a value larger than 1 -#: catalog/dependency.c:1202 +#: catalog/dependency.c:1211 #, c-format msgid "drop cascades to %d other object" msgid_plural "drop cascades to %d other objects" msgstr[0] "eliminando además %d objeto más" msgstr[1] "eliminando además %d objetos más" -#: catalog/dependency.c:1866 +#: catalog/dependency.c:1875 #, c-format msgid "constant of the type %s cannot be used here" msgstr "no se puede usar una constante de tipo %s aquí" @@ -4236,12 +4258,12 @@ msgid "System catalog modifications are currently disallowed." msgstr "Las modificaciones al catálogo del sistema están actualmente deshabilitadas." #: catalog/heap.c:511 commands/tablecmds.c:2290 commands/tablecmds.c:2927 -#: commands/tablecmds.c:6561 +#: commands/tablecmds.c:6595 #, c-format msgid "tables can have at most %d columns" msgstr "las tablas pueden tener a lo más %d columnas" -#: catalog/heap.c:529 commands/tablecmds.c:6860 +#: catalog/heap.c:529 commands/tablecmds.c:6894 #, c-format msgid "column name \"%s\" conflicts with a system column name" msgstr "el nombre de columna «%s» colisiona con nombre de una columna de sistema" @@ -4278,13 +4300,13 @@ msgstr "no se derivó ningún ordenamiento (collate) para la columna %s de llave msgid "no collation was derived for column \"%s\" with collatable type %s" msgstr "no se derivó ningún ordenamiento (collate) para la columna «%s» con tipo ordenable %s" -#: catalog/heap.c:1199 catalog/index.c:870 commands/createas.c:405 -#: commands/tablecmds.c:3808 +#: catalog/heap.c:1202 catalog/index.c:871 commands/createas.c:405 +#: commands/tablecmds.c:3832 #, c-format msgid "relation \"%s\" already exists" msgstr "la relación «%s» ya existe" -#: catalog/heap.c:1215 catalog/pg_type.c:436 catalog/pg_type.c:781 +#: catalog/heap.c:1218 catalog/pg_type.c:436 catalog/pg_type.c:781 #: catalog/pg_type.c:928 commands/typecmds.c:249 commands/typecmds.c:261 #: commands/typecmds.c:757 commands/typecmds.c:1172 commands/typecmds.c:1398 #: commands/typecmds.c:1590 commands/typecmds.c:2562 @@ -4292,197 +4314,197 @@ msgstr "la relación «%s» ya existe" msgid "type \"%s\" already exists" msgstr "ya existe un tipo «%s»" -#: catalog/heap.c:1216 +#: catalog/heap.c:1219 #, c-format msgid "A relation has an associated type of the same name, so you must use a name that doesn't conflict with any existing type." msgstr "Una relación tiene un tipo asociado del mismo nombre, de modo que debe usar un nombre que no entre en conflicto con un tipo existente." -#: catalog/heap.c:1245 +#: catalog/heap.c:1248 #, c-format msgid "pg_class heap OID value not set when in binary upgrade mode" msgstr "el valor de OID de heap de pg_class no se definió en modo de actualización binaria" -#: catalog/heap.c:2458 +#: catalog/heap.c:2461 #, c-format msgid "cannot add NO INHERIT constraint to partitioned table \"%s\"" msgstr "no se puede agregar una restricción NO INHERIT a la tabla particionada «%s»" -#: catalog/heap.c:2730 +#: catalog/heap.c:2733 #, c-format msgid "check constraint \"%s\" already exists" msgstr "la restricción «check» «%s» ya existe" -#: catalog/heap.c:2900 catalog/index.c:884 catalog/pg_constraint.c:670 -#: commands/tablecmds.c:8575 +#: catalog/heap.c:2903 catalog/index.c:885 catalog/pg_constraint.c:670 +#: commands/tablecmds.c:8622 #, c-format msgid "constraint \"%s\" for relation \"%s\" already exists" msgstr "la restricción «%s» para la relación «%s» ya existe" -#: catalog/heap.c:2907 +#: catalog/heap.c:2910 #, c-format msgid "constraint \"%s\" conflicts with non-inherited constraint on relation \"%s\"" msgstr "la restricción «%s» está en conflicto con la restricción no heredada de la relación «%s»" -#: catalog/heap.c:2918 +#: catalog/heap.c:2921 #, c-format msgid "constraint \"%s\" conflicts with inherited constraint on relation \"%s\"" msgstr "la restricción «%s» está en conflicto con la restricción heredada de la relación «%s»" -#: catalog/heap.c:2928 +#: catalog/heap.c:2931 #, c-format msgid "constraint \"%s\" conflicts with NOT VALID constraint on relation \"%s\"" msgstr "la restricción «%s» está en conflicto con la restricción NOT VALID de la relación «%s»" -#: catalog/heap.c:2933 +#: catalog/heap.c:2936 #, c-format msgid "merging constraint \"%s\" with inherited definition" msgstr "mezclando la restricción «%s» con la definición heredada" -#: catalog/heap.c:3038 +#: catalog/heap.c:3041 #, c-format msgid "cannot use generated column \"%s\" in column generation expression" msgstr "no se puede usar la columna generada «%s» en una expresión de generación de columna" -#: catalog/heap.c:3040 +#: catalog/heap.c:3043 #, c-format msgid "A generated column cannot reference another generated column." msgstr "Una columna generada no puede hacer referencia a otra columna generada." -#: catalog/heap.c:3046 +#: catalog/heap.c:3049 #, c-format msgid "cannot use whole-row variable in column generation expression" msgstr "no se puede usar una variable de fila completa (whole-row) en una expresión de generación de columna" -#: catalog/heap.c:3047 +#: catalog/heap.c:3050 #, c-format msgid "This would cause the generated column to depend on its own value." msgstr "Esto causaría que la columna generada dependa de su propio valor." -#: catalog/heap.c:3100 +#: catalog/heap.c:3103 #, c-format msgid "generation expression is not immutable" msgstr "la expresión de generación no es inmutable" -#: catalog/heap.c:3128 rewrite/rewriteHandler.c:1268 +#: catalog/heap.c:3131 rewrite/rewriteHandler.c:1268 #, c-format msgid "column \"%s\" is of type %s but default expression is of type %s" msgstr "la columna «%s» es de tipo %s pero la expresión default es de tipo %s" -#: catalog/heap.c:3133 commands/prepare.c:368 parser/analyze.c:2652 -#: parser/parse_target.c:595 parser/parse_target.c:883 -#: parser/parse_target.c:893 rewrite/rewriteHandler.c:1273 +#: catalog/heap.c:3136 commands/prepare.c:368 parser/analyze.c:2652 +#: parser/parse_target.c:594 parser/parse_target.c:882 +#: parser/parse_target.c:892 rewrite/rewriteHandler.c:1273 #, c-format msgid "You will need to rewrite or cast the expression." msgstr "Necesitará reescribir la expresión o aplicarle una conversión de tipo." -#: catalog/heap.c:3180 +#: catalog/heap.c:3183 #, c-format msgid "only table \"%s\" can be referenced in check constraint" msgstr "sólo la tabla «%s» puede ser referenciada en una restricción «check»" -#: catalog/heap.c:3478 +#: catalog/heap.c:3481 #, c-format msgid "unsupported ON COMMIT and foreign key combination" msgstr "combinación de ON COMMIT y llaves foráneas no soportada" -#: catalog/heap.c:3479 +#: catalog/heap.c:3482 #, c-format msgid "Table \"%s\" references \"%s\", but they do not have the same ON COMMIT setting." msgstr "La tabla «%s» se refiere a «%s», pero no tienen la misma expresión para ON COMMIT." -#: catalog/heap.c:3484 +#: catalog/heap.c:3487 #, c-format msgid "cannot truncate a table referenced in a foreign key constraint" msgstr "no se puede truncar una tabla referida en una llave foránea" -#: catalog/heap.c:3485 +#: catalog/heap.c:3488 #, c-format msgid "Table \"%s\" references \"%s\"." msgstr "La tabla «%s» hace referencia a «%s»." -#: catalog/heap.c:3487 +#: catalog/heap.c:3490 #, c-format msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE." msgstr "Trunque la tabla «%s» al mismo tiempo, o utilice TRUNCATE ... CASCADE." -#: catalog/index.c:221 parser/parse_utilcmd.c:2172 +#: catalog/index.c:222 parser/parse_utilcmd.c:2172 #, c-format msgid "multiple primary keys for table \"%s\" are not allowed" msgstr "no se permiten múltiples llaves primarias para la tabla «%s»" -#: catalog/index.c:239 +#: catalog/index.c:240 #, c-format msgid "primary keys cannot be expressions" msgstr "las llaves primarias no pueden ser expresiones" -#: catalog/index.c:256 +#: catalog/index.c:257 #, c-format msgid "primary key column \"%s\" is not marked NOT NULL" msgstr "columna de llave primaria «%s» no está marcada NOT NULL" -#: catalog/index.c:769 catalog/index.c:1905 +#: catalog/index.c:770 catalog/index.c:1915 #, c-format msgid "user-defined indexes on system catalog tables are not supported" msgstr "los usuarios no pueden crear índices en tablas del sistema" -#: catalog/index.c:809 +#: catalog/index.c:810 #, c-format msgid "nondeterministic collations are not supported for operator class \"%s\"" msgstr "los ordenamientos no determinísticos no están soportados para la clase de operadores «%s»" -#: catalog/index.c:824 +#: catalog/index.c:825 #, c-format msgid "concurrent index creation on system catalog tables is not supported" msgstr "no se pueden crear índices de forma concurrente en tablas del sistema" -#: catalog/index.c:833 catalog/index.c:1284 +#: catalog/index.c:834 catalog/index.c:1285 #, c-format msgid "concurrent index creation for exclusion constraints is not supported" msgstr "no se pueden crear índices para restricciones de exclusión de forma concurrente" -#: catalog/index.c:842 +#: catalog/index.c:843 #, c-format msgid "shared indexes cannot be created after initdb" msgstr "no se pueden crear índices compartidos después de initdb" -#: catalog/index.c:862 commands/createas.c:411 commands/sequence.c:154 +#: catalog/index.c:863 commands/createas.c:411 commands/sequence.c:154 #: parser/parse_utilcmd.c:201 #, c-format msgid "relation \"%s\" already exists, skipping" msgstr "la relación «%s» ya existe, omitiendo" -#: catalog/index.c:912 +#: catalog/index.c:913 #, c-format msgid "pg_class index OID value not set when in binary upgrade mode" msgstr "el valor de OID de índice de pg_class no se definió en modo de actualización binaria" -#: catalog/index.c:2191 +#: catalog/index.c:2201 #, c-format msgid "DROP INDEX CONCURRENTLY must be first action in transaction" msgstr "DROP INDEX CONCURRENTLY debe ser la primera acción en una transacción" -#: catalog/index.c:3576 +#: catalog/index.c:3586 #, c-format msgid "cannot reindex temporary tables of other sessions" msgstr "no se puede hacer reindex de tablas temporales de otras sesiones" -#: catalog/index.c:3587 commands/indexcmds.c:3426 +#: catalog/index.c:3597 commands/indexcmds.c:3426 #, c-format msgid "cannot reindex invalid index on TOAST table" msgstr "no es posible reindexar un índice no válido en tabla TOAST" -#: catalog/index.c:3603 commands/indexcmds.c:3306 commands/indexcmds.c:3450 +#: catalog/index.c:3613 commands/indexcmds.c:3306 commands/indexcmds.c:3450 #: commands/tablecmds.c:3247 #, c-format msgid "cannot move system relation \"%s\"" msgstr "no se puede mover la relación de sistema «%s»" -#: catalog/index.c:3747 +#: catalog/index.c:3757 #, c-format msgid "index \"%s\" was reindexed" msgstr "el índice «%s» fue reindexado" -#: catalog/index.c:3878 +#: catalog/index.c:3888 #, c-format msgid "cannot reindex invalid index \"%s.%s\" on TOAST table, skipping" msgstr "no se puede reindexar el índice no válido «%s.%s» en tabla TOAST, omitiendo" @@ -4566,13 +4588,13 @@ msgstr "no existe la plantilla de búsqueda en texto «%s»" msgid "text search configuration \"%s\" does not exist" msgstr "no existe la configuración de búsqueda en texto «%s»" -#: catalog/namespace.c:2882 parser/parse_expr.c:810 parser/parse_target.c:1256 +#: catalog/namespace.c:2882 parser/parse_expr.c:810 parser/parse_target.c:1255 #, c-format msgid "cross-database references are not implemented: %s" msgstr "no están implementadas las referencias entre bases de datos: %s" #: catalog/namespace.c:2888 gram.y:15102 gram.y:17076 parser/parse_expr.c:817 -#: parser/parse_target.c:1263 +#: parser/parse_target.c:1262 #, c-format msgid "improper qualified name (too many dotted names): %s" msgstr "el nombre no es válido (demasiados puntos): %s" @@ -4631,26 +4653,26 @@ msgstr "La sintaxis de lista no es válida." #: catalog/objectaddress.c:1370 catalog/pg_publication.c:58 #: commands/policy.c:96 commands/policy.c:376 commands/tablecmds.c:243 -#: commands/tablecmds.c:285 commands/tablecmds.c:2134 commands/tablecmds.c:6001 -#: commands/tablecmds.c:11667 +#: commands/tablecmds.c:285 commands/tablecmds.c:2134 commands/tablecmds.c:6035 +#: commands/tablecmds.c:11714 #, c-format msgid "\"%s\" is not a table" msgstr "«%s» no es una tabla" #: catalog/objectaddress.c:1377 commands/tablecmds.c:255 -#: commands/tablecmds.c:6040 commands/tablecmds.c:16465 commands/view.c:119 +#: commands/tablecmds.c:6074 commands/tablecmds.c:16515 commands/view.c:119 #, c-format msgid "\"%s\" is not a view" msgstr "«%s» no es una vista" #: catalog/objectaddress.c:1384 commands/matview.c:175 commands/tablecmds.c:261 -#: commands/tablecmds.c:16470 +#: commands/tablecmds.c:16520 #, c-format msgid "\"%s\" is not a materialized view" msgstr "«%s» no es una vista materializada" #: catalog/objectaddress.c:1391 commands/tablecmds.c:279 -#: commands/tablecmds.c:6043 commands/tablecmds.c:16475 +#: commands/tablecmds.c:6077 commands/tablecmds.c:16525 #, c-format msgid "\"%s\" is not a foreign table" msgstr "«%s» no es una tabla foránea" @@ -4757,7 +4779,7 @@ msgstr "el largo de la lista de nombres debe ser al menos %d" msgid "argument list length must be exactly %d" msgstr "el largo de la lista de argumentos debe ser exactamente %d" -#: catalog/objectaddress.c:2488 libpq/be-fsstubs.c:321 +#: catalog/objectaddress.c:2488 libpq/be-fsstubs.c:318 #, c-format msgid "must be owner of large object %u" msgstr "debe ser dueño del objeto grande %u" @@ -5139,7 +5161,7 @@ msgstr "la función final con argumentos extra no debe declararse STRICT" msgid "return type of combine function %s is not %s" msgstr "el tipo de retorno de la función «combine» %s no es %s" -#: catalog/pg_aggregate.c:439 executor/nodeAgg.c:4132 +#: catalog/pg_aggregate.c:439 executor/nodeAgg.c:4125 #, c-format msgid "combine function with transition type %s must not be declared STRICT" msgstr "la función «combine» con tipo de transición %s no debe declararse STRICT" @@ -5330,8 +5352,8 @@ msgstr "no se puede desprender la partición «%s»" msgid "The partition is being detached concurrently or has an unfinished detach." msgstr "La partición está siendo desprendida de forma concurrente o tiene un desprendimiento sin terminar." -#: catalog/pg_inherits.c:596 commands/tablecmds.c:4391 -#: commands/tablecmds.c:14771 +#: catalog/pg_inherits.c:596 commands/tablecmds.c:4425 +#: commands/tablecmds.c:14815 #, c-format msgid "Use ALTER TABLE ... DETACH PARTITION ... FINALIZE to complete the pending detach operation." msgstr "Utilice ALTER TABLE ... DETACH PARTITION ... FINALIZE para completar la operación de desprendimiento pendiente." @@ -5528,18 +5550,18 @@ msgstr "la tabla «%s» no puede replicarse" msgid "Temporary and unlogged relations cannot be replicated." msgstr "Las tablas temporales o «unlogged» no pueden replicarse." -#: catalog/pg_publication.c:212 +#: catalog/pg_publication.c:251 #, c-format msgid "relation \"%s\" is already member of publication \"%s\"" msgstr "la relación «%s» ya es un miembro de la publicación «%s»" -#: catalog/pg_publication.c:494 commands/publicationcmds.c:458 +#: catalog/pg_publication.c:533 commands/publicationcmds.c:458 #: commands/publicationcmds.c:786 #, c-format msgid "publication \"%s\" does not exist" msgstr "no existe la publicación «%s»" -#: catalog/pg_shdepend.c:832 +#: catalog/pg_shdepend.c:833 #, c-format msgid "" "\n" @@ -5554,55 +5576,55 @@ msgstr[1] "" "\n" "y objetos en otras %d bases de datos (vea el registro del servidor para obtener la lista)" -#: catalog/pg_shdepend.c:1176 +#: catalog/pg_shdepend.c:1180 #, c-format msgid "role %u was concurrently dropped" msgstr "el rol %u fue eliminado por una transacción concurrente" -#: catalog/pg_shdepend.c:1188 +#: catalog/pg_shdepend.c:1192 #, c-format msgid "tablespace %u was concurrently dropped" msgstr "el tablespace %u fue eliminado por una transacción concurrente" -#: catalog/pg_shdepend.c:1202 +#: catalog/pg_shdepend.c:1206 #, c-format msgid "database %u was concurrently dropped" msgstr "la base de datos %u fue eliminado por una transacción concurrente" -#: catalog/pg_shdepend.c:1247 +#: catalog/pg_shdepend.c:1257 #, c-format msgid "owner of %s" msgstr "dueño de %s" -#: catalog/pg_shdepend.c:1249 +#: catalog/pg_shdepend.c:1259 #, c-format msgid "privileges for %s" msgstr "privilegios para %s" -#: catalog/pg_shdepend.c:1251 +#: catalog/pg_shdepend.c:1261 #, c-format msgid "target of %s" msgstr "destino de %s" -#: catalog/pg_shdepend.c:1253 +#: catalog/pg_shdepend.c:1263 #, c-format msgid "tablespace for %s" msgstr "tablespace para %s" #. translator: %s will always be "database %s" -#: catalog/pg_shdepend.c:1261 +#: catalog/pg_shdepend.c:1271 #, c-format msgid "%d object in %s" msgid_plural "%d objects in %s" msgstr[0] "%d objeto en %s" msgstr[1] "%d objetos en %s" -#: catalog/pg_shdepend.c:1372 +#: catalog/pg_shdepend.c:1382 #, c-format msgid "cannot drop objects owned by %s because they are required by the database system" msgstr "no se puede eliminar objetos de propiedad de %s porque son requeridos por el sistema" -#: catalog/pg_shdepend.c:1519 +#: catalog/pg_shdepend.c:1529 #, c-format msgid "cannot reassign ownership of objects owned by %s because they are required by the database system" msgstr "no se puede reasignar la propiedad de objetos de %s porque son requeridos por el sistema" @@ -5682,8 +5704,8 @@ msgstr "Puede especificar manualmente un nombre para el tipo de multirango usand msgid "invalid page in block %u of relation %s" msgstr "la página no es válida en el bloque %u de la relación %s" -#: catalog/toasting.c:110 commands/indexcmds.c:667 commands/tablecmds.c:6013 -#: commands/tablecmds.c:16330 +#: catalog/toasting.c:110 commands/indexcmds.c:667 commands/tablecmds.c:6047 +#: commands/tablecmds.c:16380 #, c-format msgid "\"%s\" is not a table or materialized view" msgstr "«%s» no es una tabla o vista materializada" @@ -5911,17 +5933,17 @@ msgstr "la columna «%s» aparece más de una vez en la relación «%s»" msgid "automatic analyze of table \"%s.%s.%s\"\n" msgstr "análisis automático de la tabla «%s.%s.%s»\n" -#: commands/analyze.c:1346 +#: commands/analyze.c:1335 #, c-format msgid "\"%s\": scanned %d of %u pages, containing %.0f live rows and %.0f dead rows; %d rows in sample, %.0f estimated total rows" msgstr "«%s»: se procesaron %d de %u páginas, que contenían %.0f filas vigentes y %.0f filas no vigentes; %d filas en la muestra, %.0f total de filas estimadas" -#: commands/analyze.c:1426 +#: commands/analyze.c:1415 #, c-format msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no child tables" msgstr "omitiendo el análisis del árbol de herencia «%s.%s» --- este árbol no contiene tablas hijas" -#: commands/analyze.c:1524 +#: commands/analyze.c:1513 #, c-format msgid "skipping analyze of \"%s.%s\" inheritance tree --- this inheritance tree contains no analyzable child tables" msgstr "omitiendo el análisis del árbol de herencia «%s.%s» --- este árbol no contiene tablas hijas analizables" @@ -5986,7 +6008,7 @@ msgstr "no se puede hacer «cluster» a una tabla particionada" msgid "there is no previously clustered index for table \"%s\"" msgstr "no hay un índice de ordenamiento definido para la tabla «%s»" -#: commands/cluster.c:187 commands/tablecmds.c:13490 commands/tablecmds.c:15358 +#: commands/cluster.c:187 commands/tablecmds.c:13536 commands/tablecmds.c:15408 #, c-format msgid "index \"%s\" for table \"%s\" does not exist" msgstr "no existe el índice «%s» en la tabla «%s»" @@ -6001,7 +6023,7 @@ msgstr "no se puede reordenar un catálogo compartido" msgid "cannot vacuum temporary tables of other sessions" msgstr "no se puede hacer vacuum a tablas temporales de otras sesiones" -#: commands/cluster.c:456 commands/tablecmds.c:15368 +#: commands/cluster.c:456 commands/tablecmds.c:15418 #, c-format msgid "\"%s\" is not an index for table \"%s\"" msgstr "«%s» no es un índice de la tabla «%s»" @@ -6350,7 +6372,7 @@ msgid "column \"%s\" does not exist" msgstr "no existe la columna «%s»" #: commands/copy.c:753 commands/tablecmds.c:2347 commands/trigger.c:951 -#: parser/parse_target.c:1080 parser/parse_target.c:1091 +#: parser/parse_target.c:1079 parser/parse_target.c:1090 #, c-format msgid "column \"%s\" specified more than once" msgstr "la columna «%s» fue especificada más de una vez" @@ -6937,7 +6959,7 @@ msgid_plural "There are %d other sessions using the database." msgstr[0] "Hay %d otra sesión usando la base de datos." msgstr[1] "Hay otras %d sesiones usando la base de datos." -#: commands/dbcommands.c:2094 storage/ipc/procarray.c:3791 +#: commands/dbcommands.c:2094 storage/ipc/procarray.c:3804 #, c-format msgid "There is %d prepared transaction using the database." msgid_plural "There are %d prepared transactions using the database." @@ -6993,8 +7015,8 @@ msgid "Use DROP AGGREGATE to drop aggregate functions." msgstr "Use DROP AGGREGATE para eliminar funciones de agregación." #: commands/dropcmds.c:158 commands/sequence.c:447 commands/tablecmds.c:3554 -#: commands/tablecmds.c:3712 commands/tablecmds.c:3757 -#: commands/tablecmds.c:15791 tcop/utility.c:1324 +#: commands/tablecmds.c:3712 commands/tablecmds.c:3765 +#: commands/tablecmds.c:15841 tcop/utility.c:1324 #, c-format msgid "relation \"%s\" does not exist, skipping" msgstr "no existe la relación «%s», omitiendo" @@ -8088,7 +8110,7 @@ msgstr "la columna incluida no permite las opciones NULLS FIRST/LAST" msgid "could not determine which collation to use for index expression" msgstr "no se pudo determinar qué ordenamiento (collation) usar para la expresión de índice" -#: commands/indexcmds.c:1876 commands/tablecmds.c:16796 commands/typecmds.c:810 +#: commands/indexcmds.c:1876 commands/tablecmds.c:16846 commands/typecmds.c:810 #: parser/parse_expr.c:2680 parser/parse_type.c:566 parser/parse_utilcmd.c:3781 #: utils/adt/misc.c:599 #, c-format @@ -8125,8 +8147,8 @@ msgstr "el método de acceso «%s» no soporta las opciones ASC/DESC" msgid "access method \"%s\" does not support NULLS FIRST/LAST options" msgstr "el método de acceso «%s» no soporta las opciones NULLS FIRST/LAST" -#: commands/indexcmds.c:2031 commands/tablecmds.c:16821 -#: commands/tablecmds.c:16827 commands/typecmds.c:2317 +#: commands/indexcmds.c:2031 commands/tablecmds.c:16871 +#: commands/tablecmds.c:16877 commands/typecmds.c:2317 #, c-format msgid "data type %s has no default operator class for access method \"%s\"" msgstr "el tipo de dato %s no tiene una clase de operadores por omisión para el método de acceso «%s»" @@ -8228,7 +8250,7 @@ msgstr "no se puede mover relación no compartida al tablespace «%s»" msgid "index \"%s.%s\" was reindexed" msgstr "el índice «%s.%s» fue reindexado" -#: commands/lockcmds.c:92 commands/tablecmds.c:6004 commands/trigger.c:307 +#: commands/lockcmds.c:92 commands/tablecmds.c:6038 commands/trigger.c:307 #: rewrite/rewriteDefine.c:271 rewrite/rewriteDefine.c:938 #, c-format msgid "\"%s\" is not a table or view" @@ -8538,9 +8560,9 @@ msgstr "el atributo de operador «%s» no puede ser cambiado" #: commands/policy.c:89 commands/policy.c:382 commands/statscmds.c:151 #: commands/tablecmds.c:1560 commands/tablecmds.c:2139 -#: commands/tablecmds.c:3364 commands/tablecmds.c:5983 -#: commands/tablecmds.c:8854 commands/tablecmds.c:16386 -#: commands/tablecmds.c:16421 commands/trigger.c:313 commands/trigger.c:1289 +#: commands/tablecmds.c:3364 commands/tablecmds.c:6017 +#: commands/tablecmds.c:8901 commands/tablecmds.c:16436 +#: commands/tablecmds.c:16471 commands/trigger.c:313 commands/trigger.c:1289 #: commands/trigger.c:1398 rewrite/rewriteDefine.c:277 #: rewrite/rewriteDefine.c:943 rewrite/rewriteRemove.c:80 #, c-format @@ -8858,8 +8880,8 @@ msgstr "la secuencia debe estar en el mismo esquema que la tabla a la que está msgid "cannot change ownership of identity sequence" msgstr "no se puede cambiar el dueño de la secuencia de identidad" -#: commands/sequence.c:1717 commands/tablecmds.c:13182 -#: commands/tablecmds.c:15811 +#: commands/sequence.c:1717 commands/tablecmds.c:13228 +#: commands/tablecmds.c:15861 #, c-format msgid "Sequence \"%s\" is linked to table \"%s\"." msgstr "La secuencia «%s» está enlazada a la tabla «%s»." @@ -8929,12 +8951,12 @@ msgstr "nombre de columna duplicado en definición de estadísticas" msgid "duplicate expression in statistics definition" msgstr "expresión duplicada en definición de estadísticas" -#: commands/statscmds.c:635 commands/tablecmds.c:7824 +#: commands/statscmds.c:635 commands/tablecmds.c:7871 #, c-format msgid "statistics target %d is too low" msgstr "el valor de estadísticas %d es demasiado bajo" -#: commands/statscmds.c:643 commands/tablecmds.c:7832 +#: commands/statscmds.c:643 commands/tablecmds.c:7879 #, c-format msgid "lowering statistics target to %d" msgstr "bajando el valor de estadísticas a %d" @@ -8969,7 +8991,7 @@ msgid "must be superuser to create subscriptions" msgstr "debe ser superusuario para crear suscripciones" #: commands/subscriptioncmds.c:474 commands/subscriptioncmds.c:572 -#: replication/logical/tablesync.c:975 replication/logical/worker.c:3189 +#: replication/logical/tablesync.c:975 replication/logical/worker.c:3192 #, c-format msgid "could not connect to the publisher: %s" msgstr "no se pudo connectar con el editor (publisher): %s" @@ -9127,7 +9149,7 @@ msgstr "la vista materializada «%s» no existe, omitiendo" msgid "Use DROP MATERIALIZED VIEW to remove a materialized view." msgstr "Use DROP MATERIALIZED VIEW para eliminar una vista materializada." -#: commands/tablecmds.c:265 commands/tablecmds.c:289 commands/tablecmds.c:18232 +#: commands/tablecmds.c:265 commands/tablecmds.c:289 commands/tablecmds.c:18317 #: parser/parse_utilcmd.c:2247 #, c-format msgid "index \"%s\" does not exist" @@ -9151,8 +9173,8 @@ msgstr "«%s» no es un tipo" msgid "Use DROP TYPE to remove a type." msgstr "Use DROP TYPE para eliminar un tipo." -#: commands/tablecmds.c:277 commands/tablecmds.c:13021 -#: commands/tablecmds.c:15514 +#: commands/tablecmds.c:277 commands/tablecmds.c:13067 +#: commands/tablecmds.c:15564 #, c-format msgid "foreign table \"%s\" does not exist" msgstr "no existe la tabla foránea «%s»" @@ -9176,7 +9198,7 @@ msgstr "ON COMMIT sólo puede ser usado en tablas temporales" msgid "cannot create temporary table within security-restricted operation" msgstr "no se puede crear una tabla temporal dentro una operación restringida por seguridad" -#: commands/tablecmds.c:730 commands/tablecmds.c:14305 +#: commands/tablecmds.c:730 commands/tablecmds.c:14351 #, c-format msgid "relation \"%s\" would be inherited from more than once" msgstr "se heredaría de la relación «%s» más de una vez" @@ -9246,7 +9268,7 @@ msgstr "no se puede truncar la tabla foránea «%s»" msgid "cannot truncate temporary tables of other sessions" msgstr "no se pueden truncar tablas temporales de otras sesiones" -#: commands/tablecmds.c:2404 commands/tablecmds.c:14202 +#: commands/tablecmds.c:2404 commands/tablecmds.c:14248 #, c-format msgid "cannot inherit from partitioned table \"%s\"" msgstr "no se puede heredar de la tabla particionada «%s»" @@ -9267,12 +9289,12 @@ msgstr "la relación heredada «%s» no es una tabla o tabla foránea" msgid "cannot create a temporary relation as partition of permanent relation \"%s\"" msgstr "no se puede crear una relación temporal como partición de la relación permanente «%s»" -#: commands/tablecmds.c:2438 commands/tablecmds.c:14181 +#: commands/tablecmds.c:2438 commands/tablecmds.c:14227 #, c-format msgid "cannot inherit from temporary relation \"%s\"" msgstr "no se puede heredar de la tabla temporal «%s»" -#: commands/tablecmds.c:2448 commands/tablecmds.c:14189 +#: commands/tablecmds.c:2448 commands/tablecmds.c:14235 #, c-format msgid "cannot inherit from temporary relation of another session" msgstr "no se puede heredar de una tabla temporal de otra sesión" @@ -9290,11 +9312,11 @@ msgstr "columna heredada «%s» tiene conflicto de tipos" #: commands/tablecmds.c:2512 commands/tablecmds.c:2535 #: commands/tablecmds.c:2552 commands/tablecmds.c:2808 #: commands/tablecmds.c:2838 commands/tablecmds.c:2852 -#: parser/parse_coerce.c:2091 parser/parse_coerce.c:2111 -#: parser/parse_coerce.c:2131 parser/parse_coerce.c:2152 -#: parser/parse_coerce.c:2207 parser/parse_coerce.c:2241 -#: parser/parse_coerce.c:2317 parser/parse_coerce.c:2348 -#: parser/parse_coerce.c:2387 parser/parse_coerce.c:2454 +#: parser/parse_coerce.c:2099 parser/parse_coerce.c:2119 +#: parser/parse_coerce.c:2139 parser/parse_coerce.c:2160 +#: parser/parse_coerce.c:2215 parser/parse_coerce.c:2249 +#: parser/parse_coerce.c:2325 parser/parse_coerce.c:2356 +#: parser/parse_coerce.c:2395 parser/parse_coerce.c:2462 #: parser/parse_param.c:227 #, c-format msgid "%s versus %s" @@ -9306,7 +9328,7 @@ msgid "inherited column \"%s\" has a collation conflict" msgstr "columna heredada «%s» tiene conflicto de ordenamiento (collation)" #: commands/tablecmds.c:2523 commands/tablecmds.c:2820 -#: commands/tablecmds.c:6492 +#: commands/tablecmds.c:6526 #, c-format msgid "\"%s\" versus \"%s\"" msgstr "«%s» versus «%s»" @@ -9327,7 +9349,7 @@ msgid "inherited column \"%s\" has a generation conflict" msgstr "columna heredada «%s» tiene conflicto de generación" #: commands/tablecmds.c:2659 commands/tablecmds.c:2714 -#: commands/tablecmds.c:11766 parser/parse_utilcmd.c:1291 +#: commands/tablecmds.c:11812 parser/parse_utilcmd.c:1291 #: parser/parse_utilcmd.c:1334 parser/parse_utilcmd.c:1742 #: parser/parse_utilcmd.c:1850 #, c-format @@ -9455,1072 +9477,1078 @@ msgid "cannot rename inherited constraint \"%s\"" msgstr "no se puede cambiar el nombre a la restricción heredada «%s»" #. translator: first %s is a SQL command, eg ALTER TABLE -#: commands/tablecmds.c:3916 +#: commands/tablecmds.c:3950 #, c-format msgid "cannot %s \"%s\" because it is being used by active queries in this session" msgstr "no se puede hacer %s en «%s» porque está siendo usada por consultas activas en esta sesión" #. translator: first %s is a SQL command, eg ALTER TABLE -#: commands/tablecmds.c:3925 +#: commands/tablecmds.c:3959 #, c-format msgid "cannot %s \"%s\" because it has pending trigger events" msgstr "no se puede hacer %s en «%s» porque tiene eventos de disparador pendientes" -#: commands/tablecmds.c:4389 +#: commands/tablecmds.c:4423 #, c-format msgid "cannot alter partition \"%s\" with an incomplete detach" msgstr "no se puede modificar la partición «%s» teniendo un desprendimiento incompleto" -#: commands/tablecmds.c:4582 commands/tablecmds.c:4597 +#: commands/tablecmds.c:4616 commands/tablecmds.c:4631 #, c-format msgid "cannot change persistence setting twice" msgstr "no se puede cambiar la opción de persistencia dos veces" -#: commands/tablecmds.c:5340 +#: commands/tablecmds.c:5374 #, c-format msgid "cannot rewrite system relation \"%s\"" msgstr "no se puede reescribir la relación de sistema «%s»" -#: commands/tablecmds.c:5346 +#: commands/tablecmds.c:5380 #, c-format msgid "cannot rewrite table \"%s\" used as a catalog table" msgstr "no se puede reescribir la tabla «%s» que es usada como tabla de catálogo" -#: commands/tablecmds.c:5356 +#: commands/tablecmds.c:5390 #, c-format msgid "cannot rewrite temporary tables of other sessions" msgstr "no se puede reescribir tablas temporales de otras sesiones" -#: commands/tablecmds.c:5817 +#: commands/tablecmds.c:5851 #, c-format msgid "column \"%s\" of relation \"%s\" contains null values" msgstr "la columna «%s» de la relación «%s» contiene valores null" -#: commands/tablecmds.c:5834 +#: commands/tablecmds.c:5868 #, c-format msgid "check constraint \"%s\" of relation \"%s\" is violated by some row" msgstr "la restricción check «%s» de la relación «%s» es violada por alguna fila" -#: commands/tablecmds.c:5853 partitioning/partbounds.c:3292 +#: commands/tablecmds.c:5887 partitioning/partbounds.c:3292 #, c-format msgid "updated partition constraint for default partition \"%s\" would be violated by some row" msgstr "la restricción de partición actualizada para la partición default «%s» sería violada por alguna fila" -#: commands/tablecmds.c:5859 +#: commands/tablecmds.c:5893 #, c-format msgid "partition constraint of relation \"%s\" is violated by some row" msgstr "la restricción de partición de la relación «%s» es violada por alguna fila" -#: commands/tablecmds.c:6007 commands/trigger.c:1283 commands/trigger.c:1389 +#: commands/tablecmds.c:6041 commands/trigger.c:1283 commands/trigger.c:1389 #, c-format msgid "\"%s\" is not a table, view, or foreign table" msgstr "«%s» no es una tabla, vista o tabla foránea" -#: commands/tablecmds.c:6010 +#: commands/tablecmds.c:6044 #, c-format msgid "\"%s\" is not a table, view, materialized view, or index" msgstr "«%s» no es una tabla, vista, vista materializada, o índice" -#: commands/tablecmds.c:6016 +#: commands/tablecmds.c:6050 #, c-format msgid "\"%s\" is not a table, materialized view, or index" msgstr "«%s» no es una tabla, vista materializada, o índice" -#: commands/tablecmds.c:6019 +#: commands/tablecmds.c:6053 #, c-format msgid "\"%s\" is not a table, materialized view, index, or partitioned index" msgstr "«%s» no es una tabla, vista materializada, índice o índice particionado" -#: commands/tablecmds.c:6022 +#: commands/tablecmds.c:6056 #, c-format msgid "\"%s\" is not a table, materialized view, index, partitioned index, or foreign table" msgstr "«%s» no es una tabla, vista materializada, índice, índice particionado o tabla foránea" -#: commands/tablecmds.c:6025 +#: commands/tablecmds.c:6059 #, c-format msgid "\"%s\" is not a table, materialized view, or foreign table" msgstr "«%s» no es una tabla, vista materializada o tabla foránea" -#: commands/tablecmds.c:6028 +#: commands/tablecmds.c:6062 #, c-format msgid "\"%s\" is not a table or foreign table" msgstr "«%s» no es una tabla o tabla foránea" -#: commands/tablecmds.c:6031 +#: commands/tablecmds.c:6065 #, c-format msgid "\"%s\" is not a table, composite type, or foreign table" msgstr "«%s» no es una tabla, tipo compuesto, o tabla foránea" -#: commands/tablecmds.c:6034 +#: commands/tablecmds.c:6068 #, c-format msgid "\"%s\" is not a table, materialized view, index, or foreign table" msgstr "«%s» no es una tabla, vista materializada, índice o tabla foránea" -#: commands/tablecmds.c:6037 +#: commands/tablecmds.c:6071 #, c-format msgid "\"%s\" is not a table or partitioned index" msgstr "«%s» no es una tabla o índice particionado" -#: commands/tablecmds.c:6047 +#: commands/tablecmds.c:6081 #, c-format msgid "\"%s\" is of the wrong type" msgstr "«%s» es tipo equivocado" -#: commands/tablecmds.c:6250 commands/tablecmds.c:6257 +#: commands/tablecmds.c:6284 commands/tablecmds.c:6291 #, c-format msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it" msgstr "no se puede alterar el tipo «%s» porque la columna «%s.%s» lo usa" -#: commands/tablecmds.c:6264 +#: commands/tablecmds.c:6298 #, c-format msgid "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type" msgstr "no se puede alterar la tabla foránea «%s» porque la columna «%s.%s» usa su tipo de registro" -#: commands/tablecmds.c:6271 +#: commands/tablecmds.c:6305 #, c-format msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type" msgstr "no se puede alterar la tabla «%s» porque la columna «%s.%s» usa su tipo de registro" -#: commands/tablecmds.c:6327 +#: commands/tablecmds.c:6361 #, c-format msgid "cannot alter type \"%s\" because it is the type of a typed table" msgstr "no se puede cambiar el tipo «%s» porque es el tipo de una tabla tipada" -#: commands/tablecmds.c:6329 +#: commands/tablecmds.c:6363 #, c-format msgid "Use ALTER ... CASCADE to alter the typed tables too." msgstr "Use ALTER ... CASCADE para eliminar además las tablas tipadas." -#: commands/tablecmds.c:6375 +#: commands/tablecmds.c:6409 #, c-format msgid "type %s is not a composite type" msgstr "el tipo %s no es un tipo compuesto" -#: commands/tablecmds.c:6402 +#: commands/tablecmds.c:6436 #, c-format msgid "cannot add column to typed table" msgstr "no se puede agregar una columna a una tabla tipada" -#: commands/tablecmds.c:6455 +#: commands/tablecmds.c:6489 #, c-format msgid "cannot add column to a partition" msgstr "no se puede agregar una columna a una partición" -#: commands/tablecmds.c:6484 commands/tablecmds.c:14432 +#: commands/tablecmds.c:6518 commands/tablecmds.c:14478 #, c-format msgid "child table \"%s\" has different type for column \"%s\"" msgstr "la tabla hija «%s» tiene un tipo diferente para la columna «%s»" -#: commands/tablecmds.c:6490 commands/tablecmds.c:14439 +#: commands/tablecmds.c:6524 commands/tablecmds.c:14485 #, c-format msgid "child table \"%s\" has different collation for column \"%s\"" msgstr "la tabla hija «%s» tiene un ordenamiento (collation) diferente para la columna «%s»" -#: commands/tablecmds.c:6504 +#: commands/tablecmds.c:6538 #, c-format msgid "merging definition of column \"%s\" for child \"%s\"" msgstr "mezclando la definición de la columna «%s» en la tabla hija «%s»" -#: commands/tablecmds.c:6547 +#: commands/tablecmds.c:6581 #, c-format msgid "cannot recursively add identity column to table that has child tables" msgstr "no se puede agregar una columna de identidad recursivamente a una tabla que tiene tablas hijas" -#: commands/tablecmds.c:6790 +#: commands/tablecmds.c:6824 #, c-format msgid "column must be added to child tables too" msgstr "la columna debe ser agregada a las tablas hijas también" -#: commands/tablecmds.c:6868 +#: commands/tablecmds.c:6902 #, c-format msgid "column \"%s\" of relation \"%s\" already exists, skipping" msgstr "la columna «%s» de la relación «%s» ya existe, omitiendo" -#: commands/tablecmds.c:6875 +#: commands/tablecmds.c:6909 #, c-format msgid "column \"%s\" of relation \"%s\" already exists" msgstr "ya existe la columna «%s» en la relación «%s»" -#: commands/tablecmds.c:6941 commands/tablecmds.c:11404 +#: commands/tablecmds.c:6975 commands/tablecmds.c:11451 #, c-format msgid "cannot remove constraint from only the partitioned table when partitions exist" msgstr "no se pueden eliminar restricciones sólo de la tabla particionada cuando existen particiones" -#: commands/tablecmds.c:6942 commands/tablecmds.c:7246 -#: commands/tablecmds.c:8269 commands/tablecmds.c:11405 +#: commands/tablecmds.c:6976 commands/tablecmds.c:7293 +#: commands/tablecmds.c:8316 commands/tablecmds.c:11452 #, c-format msgid "Do not specify the ONLY keyword." msgstr "No especifique la opción ONLY." -#: commands/tablecmds.c:6979 commands/tablecmds.c:7172 -#: commands/tablecmds.c:7314 commands/tablecmds.c:7428 -#: commands/tablecmds.c:7522 commands/tablecmds.c:7581 -#: commands/tablecmds.c:7699 commands/tablecmds.c:7865 -#: commands/tablecmds.c:7935 commands/tablecmds.c:8091 -#: commands/tablecmds.c:11559 commands/tablecmds.c:13044 -#: commands/tablecmds.c:15605 +#: commands/tablecmds.c:7013 commands/tablecmds.c:7219 +#: commands/tablecmds.c:7361 commands/tablecmds.c:7475 +#: commands/tablecmds.c:7569 commands/tablecmds.c:7628 +#: commands/tablecmds.c:7746 commands/tablecmds.c:7912 +#: commands/tablecmds.c:7982 commands/tablecmds.c:8138 +#: commands/tablecmds.c:11606 commands/tablecmds.c:13090 +#: commands/tablecmds.c:15655 #, c-format msgid "cannot alter system column \"%s\"" msgstr "no se puede alterar columna de sistema «%s»" -#: commands/tablecmds.c:6985 commands/tablecmds.c:7320 +#: commands/tablecmds.c:7019 commands/tablecmds.c:7367 #, c-format msgid "column \"%s\" of relation \"%s\" is an identity column" msgstr "la columna «%s» en la relación «%s» es una columna de identidad" -#: commands/tablecmds.c:7021 +#: commands/tablecmds.c:7062 #, c-format msgid "column \"%s\" is in a primary key" msgstr "la columna «%s» está en la llave primaria" -#: commands/tablecmds.c:7043 +#: commands/tablecmds.c:7067 +#, fuzzy, c-format +#| msgid "cannot use invalid index \"%s\" as replica identity" +msgid "column \"%s\" is in index used as replica identity" +msgstr "no se puede usar el índice no válido «%s» como identidad de réplica" + +#: commands/tablecmds.c:7090 #, c-format msgid "column \"%s\" is marked NOT NULL in parent table" msgstr "columna «%s» está marcada NOT NULL en la tabla padre" -#: commands/tablecmds.c:7243 commands/tablecmds.c:8752 +#: commands/tablecmds.c:7290 commands/tablecmds.c:8799 #, c-format msgid "constraint must be added to child tables too" msgstr "la restricción debe ser agregada a las tablas hijas también" -#: commands/tablecmds.c:7244 +#: commands/tablecmds.c:7291 #, c-format msgid "Column \"%s\" of relation \"%s\" is not already NOT NULL." msgstr "La columna «%s» de la relación «%s» no está previamente marcada NOT NULL." -#: commands/tablecmds.c:7322 +#: commands/tablecmds.c:7369 #, c-format msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY instead." msgstr "Use ALTER TABLE ... ALTER COLUMN ... DROP IDENTITY en su lugar." -#: commands/tablecmds.c:7327 +#: commands/tablecmds.c:7374 #, c-format msgid "column \"%s\" of relation \"%s\" is a generated column" msgstr "la columna «%s» en la relación «%s» es una columna generada" -#: commands/tablecmds.c:7330 +#: commands/tablecmds.c:7377 #, c-format msgid "Use ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSION instead." msgstr "Use ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSION en su lugar." -#: commands/tablecmds.c:7439 +#: commands/tablecmds.c:7486 #, c-format msgid "column \"%s\" of relation \"%s\" must be declared NOT NULL before identity can be added" msgstr "la columna «%s» en la relación «%s» debe ser declarada NOT NULL antes de que una identidad pueda agregarse" -#: commands/tablecmds.c:7445 +#: commands/tablecmds.c:7492 #, c-format msgid "column \"%s\" of relation \"%s\" is already an identity column" msgstr "la columna «%s» en la relación «%s» ya es una columna de identidad" -#: commands/tablecmds.c:7451 +#: commands/tablecmds.c:7498 #, c-format msgid "column \"%s\" of relation \"%s\" already has a default value" msgstr "la columna «%s» en la relación «%s» ya tiene un valor por omisión" -#: commands/tablecmds.c:7528 commands/tablecmds.c:7589 +#: commands/tablecmds.c:7575 commands/tablecmds.c:7636 #, c-format msgid "column \"%s\" of relation \"%s\" is not an identity column" msgstr "la columna «%s» en la relación «%s» no es una columna identidad" -#: commands/tablecmds.c:7594 +#: commands/tablecmds.c:7641 #, c-format msgid "column \"%s\" of relation \"%s\" is not an identity column, skipping" msgstr "la columna «%s» de la relación «%s» no es una columna identidad, omitiendo" -#: commands/tablecmds.c:7647 +#: commands/tablecmds.c:7694 #, c-format msgid "ALTER TABLE / DROP EXPRESSION must be applied to child tables too" msgstr "ALTER TABLE / DROP EXPRESSION se debe aplicar a las tablas hijas también" -#: commands/tablecmds.c:7669 +#: commands/tablecmds.c:7716 #, c-format msgid "cannot drop generation expression from inherited column" msgstr "no se puede eliminar la expresión de generación de una columna heredada" -#: commands/tablecmds.c:7707 +#: commands/tablecmds.c:7754 #, c-format msgid "column \"%s\" of relation \"%s\" is not a stored generated column" msgstr "la columna «%s» en la relación «%s» no es una columna generada almacenada" -#: commands/tablecmds.c:7712 +#: commands/tablecmds.c:7759 #, c-format msgid "column \"%s\" of relation \"%s\" is not a stored generated column, skipping" msgstr "la columna «%s» de la relación «%s» no es una columna generada almacenada, omitiendo" -#: commands/tablecmds.c:7812 +#: commands/tablecmds.c:7859 #, c-format msgid "cannot refer to non-index column by number" msgstr "no se puede referir a columnas que no son de índice por número" -#: commands/tablecmds.c:7855 +#: commands/tablecmds.c:7902 #, c-format msgid "column number %d of relation \"%s\" does not exist" msgstr "no existe la columna número %d en la relación «%s»" -#: commands/tablecmds.c:7874 +#: commands/tablecmds.c:7921 #, c-format msgid "cannot alter statistics on included column \"%s\" of index \"%s\"" msgstr "no se puede alterar estadísticas en la columna incluida «%s» del índice «%s»" -#: commands/tablecmds.c:7879 +#: commands/tablecmds.c:7926 #, c-format msgid "cannot alter statistics on non-expression column \"%s\" of index \"%s\"" msgstr "no se puede alterar estadísticas en la columna no-de-expresión «%s» del índice «%s»" -#: commands/tablecmds.c:7881 +#: commands/tablecmds.c:7928 #, c-format msgid "Alter statistics on table column instead." msgstr "Altere las estadísticas en la columna de la tabla en su lugar." -#: commands/tablecmds.c:8071 +#: commands/tablecmds.c:8118 #, c-format msgid "invalid storage type \"%s\"" msgstr "tipo de almacenamiento no válido «%s»" -#: commands/tablecmds.c:8103 +#: commands/tablecmds.c:8150 #, c-format msgid "column data type %s can only have storage PLAIN" msgstr "el tipo de datos %s de la columna sólo puede tener almacenamiento PLAIN" -#: commands/tablecmds.c:8148 +#: commands/tablecmds.c:8195 #, c-format msgid "cannot drop column from typed table" msgstr "no se pueden eliminar columnas de una tabla tipada" -#: commands/tablecmds.c:8207 +#: commands/tablecmds.c:8254 #, c-format msgid "column \"%s\" of relation \"%s\" does not exist, skipping" msgstr "no existe la columna «%s» en la relación «%s», omitiendo" -#: commands/tablecmds.c:8220 +#: commands/tablecmds.c:8267 #, c-format msgid "cannot drop system column \"%s\"" msgstr "no se puede eliminar la columna de sistema «%s»" -#: commands/tablecmds.c:8230 +#: commands/tablecmds.c:8277 #, c-format msgid "cannot drop inherited column \"%s\"" msgstr "no se puede eliminar la columna heredada «%s»" -#: commands/tablecmds.c:8243 +#: commands/tablecmds.c:8290 #, c-format msgid "cannot drop column \"%s\" because it is part of the partition key of relation \"%s\"" msgstr "no se puede eliminar la columna «%s» porque es parte de la llave de partición de la relación «%s»" -#: commands/tablecmds.c:8268 +#: commands/tablecmds.c:8315 #, c-format msgid "cannot drop column from only the partitioned table when partitions exist" msgstr "no se pueden eliminar columnas sólo de una tabla particionada cuando existe particiones" -#: commands/tablecmds.c:8472 +#: commands/tablecmds.c:8519 #, c-format msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX is not supported on partitioned tables" msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX no está soportado en tablas particionadas" -#: commands/tablecmds.c:8497 +#: commands/tablecmds.c:8544 #, c-format msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\"" msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX renombrará el índice «%s» a «%s»" -#: commands/tablecmds.c:8832 +#: commands/tablecmds.c:8879 #, c-format msgid "cannot use ONLY for foreign key on partitioned table \"%s\" referencing relation \"%s\"" msgstr "no se puede usar ONLY para una llave foránea en la tabla particionada «%s» haciendo referencia a la relación «%s»" -#: commands/tablecmds.c:8838 +#: commands/tablecmds.c:8885 #, c-format msgid "cannot add NOT VALID foreign key on partitioned table \"%s\" referencing relation \"%s\"" msgstr "no se puede agregar una llave foránea NOT VALID a la tabla particionada «%s» haciendo referencia a la relación «%s»" -#: commands/tablecmds.c:8841 +#: commands/tablecmds.c:8888 #, c-format msgid "This feature is not yet supported on partitioned tables." msgstr "Esta característica no está aún soportada en tablas particionadas." -#: commands/tablecmds.c:8848 commands/tablecmds.c:9253 +#: commands/tablecmds.c:8895 commands/tablecmds.c:9300 #, c-format msgid "referenced relation \"%s\" is not a table" msgstr "la relación referida «%s» no es una tabla" -#: commands/tablecmds.c:8871 +#: commands/tablecmds.c:8918 #, c-format msgid "constraints on permanent tables may reference only permanent tables" msgstr "las restricciones en tablas permanentes sólo pueden hacer referencia a tablas permanentes" -#: commands/tablecmds.c:8878 +#: commands/tablecmds.c:8925 #, c-format msgid "constraints on unlogged tables may reference only permanent or unlogged tables" msgstr "las restricciones en tablas «unlogged» sólo pueden hacer referencia a tablas permanentes o «unlogged»" -#: commands/tablecmds.c:8884 +#: commands/tablecmds.c:8931 #, c-format msgid "constraints on temporary tables may reference only temporary tables" msgstr "las restricciones en tablas temporales sólo pueden hacer referencia a tablas temporales" -#: commands/tablecmds.c:8888 +#: commands/tablecmds.c:8935 #, c-format msgid "constraints on temporary tables must involve temporary tables of this session" msgstr "las restricciones en tablas temporales sólo pueden hacer referencia a tablas temporales de esta sesión" -#: commands/tablecmds.c:8954 commands/tablecmds.c:8960 +#: commands/tablecmds.c:9001 commands/tablecmds.c:9007 #, c-format msgid "invalid %s action for foreign key constraint containing generated column" msgstr "acción %s no válida para restricción de llave foránea que contiene columnas generadas" -#: commands/tablecmds.c:8976 +#: commands/tablecmds.c:9023 #, c-format msgid "number of referencing and referenced columns for foreign key disagree" msgstr "el número de columnas referidas en la llave foránea no coincide con el número de columnas de referencia" -#: commands/tablecmds.c:9083 +#: commands/tablecmds.c:9130 #, c-format msgid "foreign key constraint \"%s\" cannot be implemented" msgstr "la restricción de llave foránea «%s» no puede ser implementada" -#: commands/tablecmds.c:9085 +#: commands/tablecmds.c:9132 #, c-format msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s." msgstr "Las columnas llave «%s» y «%s» son de tipos incompatibles: %s y %s" -#: commands/tablecmds.c:9448 commands/tablecmds.c:9841 +#: commands/tablecmds.c:9495 commands/tablecmds.c:9888 #: parser/parse_utilcmd.c:786 parser/parse_utilcmd.c:915 #, c-format msgid "foreign key constraints are not supported on foreign tables" msgstr "las restricciones de llave foránea no están soportadas en tablas foráneas" -#: commands/tablecmds.c:10208 commands/tablecmds.c:10486 -#: commands/tablecmds.c:11361 commands/tablecmds.c:11436 +#: commands/tablecmds.c:10255 commands/tablecmds.c:10533 +#: commands/tablecmds.c:11408 commands/tablecmds.c:11483 #, c-format msgid "constraint \"%s\" of relation \"%s\" does not exist" msgstr "no existe la restricción «%s» en la relación «%s»" -#: commands/tablecmds.c:10215 +#: commands/tablecmds.c:10262 #, c-format msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint" msgstr "la restricción «%s» de la relación «%s» no es una restriccion de llave foránea" -#: commands/tablecmds.c:10253 +#: commands/tablecmds.c:10300 #, c-format msgid "cannot alter constraint \"%s\" on relation \"%s\"" msgstr "no se puede modificar la restricción «%s» en la relación «%s»" -#: commands/tablecmds.c:10256 +#: commands/tablecmds.c:10303 #, c-format msgid "Constraint \"%s\" is derived from constraint \"%s\" of relation \"%s\"." msgstr "La restricción «%s» deriva de la restricción «%s» de la relación «%s»." -#: commands/tablecmds.c:10258 +#: commands/tablecmds.c:10305 #, c-format msgid "You may alter the constraint it derives from, instead." msgstr "En su lugar, puede modificar la restricción de la cual deriva." -#: commands/tablecmds.c:10494 +#: commands/tablecmds.c:10541 #, c-format msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint" msgstr "la restricción «%s» de la relación «%s» no es una llave foránea o restricción «check»" -#: commands/tablecmds.c:10572 +#: commands/tablecmds.c:10619 #, c-format msgid "constraint must be validated on child tables too" msgstr "la restricción debe ser validada en las tablas hijas también" -#: commands/tablecmds.c:10656 +#: commands/tablecmds.c:10703 #, c-format msgid "column \"%s\" referenced in foreign key constraint does not exist" msgstr "no existe la columna «%s» referida en la llave foránea" -#: commands/tablecmds.c:10661 +#: commands/tablecmds.c:10708 #, c-format msgid "cannot have more than %d keys in a foreign key" msgstr "no se puede tener más de %d columnas en una llave foránea" -#: commands/tablecmds.c:10726 +#: commands/tablecmds.c:10773 #, c-format msgid "cannot use a deferrable primary key for referenced table \"%s\"" msgstr "no se puede usar una llave primaria postergable para la tabla referenciada «%s»" -#: commands/tablecmds.c:10743 +#: commands/tablecmds.c:10790 #, c-format msgid "there is no primary key for referenced table \"%s\"" msgstr "no hay llave primaria para la tabla referida «%s»" -#: commands/tablecmds.c:10808 +#: commands/tablecmds.c:10855 #, c-format msgid "foreign key referenced-columns list must not contain duplicates" msgstr "la lista de columnas referidas en una llave foránea no debe contener duplicados" -#: commands/tablecmds.c:10902 +#: commands/tablecmds.c:10949 #, c-format msgid "cannot use a deferrable unique constraint for referenced table \"%s\"" msgstr "no se puede usar una restricción unique postergable para la tabla referenciada «%s»" -#: commands/tablecmds.c:10907 +#: commands/tablecmds.c:10954 #, c-format msgid "there is no unique constraint matching given keys for referenced table \"%s\"" msgstr "no hay restricción unique que coincida con las columnas dadas en la tabla referida «%s»" -#: commands/tablecmds.c:11317 +#: commands/tablecmds.c:11364 #, c-format msgid "cannot drop inherited constraint \"%s\" of relation \"%s\"" msgstr "no se puede eliminar la restricción «%s» heredada de la relación «%s»" -#: commands/tablecmds.c:11367 +#: commands/tablecmds.c:11414 #, c-format msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping" msgstr "no existe la restricción «%s» en la relación «%s», omitiendo" -#: commands/tablecmds.c:11543 +#: commands/tablecmds.c:11590 #, c-format msgid "cannot alter column type of typed table" msgstr "no se puede cambiar el tipo de una columna de una tabla tipada" -#: commands/tablecmds.c:11570 +#: commands/tablecmds.c:11617 #, c-format msgid "cannot alter inherited column \"%s\"" msgstr "no se puede alterar la columna heredada «%s»" -#: commands/tablecmds.c:11579 +#: commands/tablecmds.c:11626 #, c-format msgid "cannot alter column \"%s\" because it is part of the partition key of relation \"%s\"" msgstr "no se puede alterar la columna «%s» porque es parte de la llave de partición de la relación «%s»" -#: commands/tablecmds.c:11629 +#: commands/tablecmds.c:11676 #, c-format msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s" msgstr "el resultado de la cláusula USING para la columna «%s» no puede ser convertido automáticamente al tipo %s" -#: commands/tablecmds.c:11632 +#: commands/tablecmds.c:11679 #, c-format msgid "You might need to add an explicit cast." msgstr "Puede ser necesario agregar un cast explícito." -#: commands/tablecmds.c:11636 +#: commands/tablecmds.c:11683 #, c-format msgid "column \"%s\" cannot be cast automatically to type %s" msgstr "la columna «%s» no puede convertirse automáticamente al tipo %s" #. translator: USING is SQL, don't translate it -#: commands/tablecmds.c:11639 +#: commands/tablecmds.c:11686 #, c-format msgid "You might need to specify \"USING %s::%s\"." msgstr "Puede ser necesario especificar «USING %s::%s»." -#: commands/tablecmds.c:11739 +#: commands/tablecmds.c:11785 #, c-format msgid "cannot alter inherited column \"%s\" of relation \"%s\"" msgstr "no se puede alterar la columna heredada «%s» de la relación «%s»" -#: commands/tablecmds.c:11767 +#: commands/tablecmds.c:11813 #, c-format msgid "USING expression contains a whole-row table reference." msgstr "La expresión USING contiene una referencia a la fila completa (whole-row)." -#: commands/tablecmds.c:11778 +#: commands/tablecmds.c:11824 #, c-format msgid "type of inherited column \"%s\" must be changed in child tables too" msgstr "debe cambiar el tipo a la columna heredada «%s» en las tablas hijas también" -#: commands/tablecmds.c:11903 +#: commands/tablecmds.c:11949 #, c-format msgid "cannot alter type of column \"%s\" twice" msgstr "no se puede alterar el tipo de la columna «%s» dos veces" -#: commands/tablecmds.c:11941 +#: commands/tablecmds.c:11987 #, c-format msgid "generation expression for column \"%s\" cannot be cast automatically to type %s" msgstr "la expresión de generación para la columna «%s» no puede ser convertido automáticamente al tipo %s" -#: commands/tablecmds.c:11946 +#: commands/tablecmds.c:11992 #, c-format msgid "default for column \"%s\" cannot be cast automatically to type %s" msgstr "el valor por omisión para la columna «%s» no puede ser convertido automáticamente al tipo %s" -#: commands/tablecmds.c:12024 +#: commands/tablecmds.c:12070 #, c-format msgid "cannot alter type of a column used by a generated column" msgstr "no se puede alterar el tipo de una columna usada por una columna generada" -#: commands/tablecmds.c:12025 +#: commands/tablecmds.c:12071 #, c-format msgid "Column \"%s\" is used by generated column \"%s\"." msgstr "La columna «%s» es usada por la columna generada «%s»." -#: commands/tablecmds.c:12046 +#: commands/tablecmds.c:12092 #, c-format msgid "cannot alter type of a column used by a view or rule" msgstr "no se puede alterar el tipo de una columna usada en una regla o vista" -#: commands/tablecmds.c:12047 commands/tablecmds.c:12066 -#: commands/tablecmds.c:12084 +#: commands/tablecmds.c:12093 commands/tablecmds.c:12112 +#: commands/tablecmds.c:12130 #, c-format msgid "%s depends on column \"%s\"" msgstr "%s depende de la columna «%s»" -#: commands/tablecmds.c:12065 +#: commands/tablecmds.c:12111 #, c-format msgid "cannot alter type of a column used in a trigger definition" msgstr "no se puede alterar el tipo de una columna usada en una definición de trigger" -#: commands/tablecmds.c:12083 +#: commands/tablecmds.c:12129 #, c-format msgid "cannot alter type of a column used in a policy definition" msgstr "no se puede alterar el tipo de una columna usada en una definición de política" -#: commands/tablecmds.c:13152 commands/tablecmds.c:13164 +#: commands/tablecmds.c:13198 commands/tablecmds.c:13210 #, c-format msgid "cannot change owner of index \"%s\"" msgstr "no se puede cambiar el dueño del índice «%s»" -#: commands/tablecmds.c:13154 commands/tablecmds.c:13166 +#: commands/tablecmds.c:13200 commands/tablecmds.c:13212 #, c-format msgid "Change the ownership of the index's table, instead." msgstr "Considere cambiar el dueño de la tabla en vez de cambiar el dueño del índice." -#: commands/tablecmds.c:13180 +#: commands/tablecmds.c:13226 #, c-format msgid "cannot change owner of sequence \"%s\"" msgstr "no se puede cambiar el dueño de la secuencia «%s»" -#: commands/tablecmds.c:13194 commands/tablecmds.c:16497 +#: commands/tablecmds.c:13240 commands/tablecmds.c:16547 #, c-format msgid "Use ALTER TYPE instead." msgstr "Considere usar ALTER TYPE." -#: commands/tablecmds.c:13203 +#: commands/tablecmds.c:13249 #, c-format msgid "\"%s\" is not a table, view, sequence, or foreign table" msgstr "«%s» no es una tabla, vista, secuencia o tabla foránea" -#: commands/tablecmds.c:13542 +#: commands/tablecmds.c:13588 #, c-format msgid "cannot have multiple SET TABLESPACE subcommands" msgstr "no se pueden tener múltiples subórdenes SET TABLESPACE" -#: commands/tablecmds.c:13619 +#: commands/tablecmds.c:13665 #, c-format msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table" msgstr "«%s» no es una tabla, vista, tabla materializada, índice o tabla TOAST" -#: commands/tablecmds.c:13652 commands/view.c:491 +#: commands/tablecmds.c:13698 commands/view.c:491 #, c-format msgid "WITH CHECK OPTION is supported only on automatically updatable views" msgstr "WITH CHECK OPTION sólo puede usarse en vistas automáticamente actualizables" -#: commands/tablecmds.c:13904 +#: commands/tablecmds.c:13950 #, c-format msgid "only tables, indexes, and materialized views exist in tablespaces" msgstr "solamente tablas, índices y vistas materializadas existen en tablespaces" -#: commands/tablecmds.c:13916 +#: commands/tablecmds.c:13962 #, c-format msgid "cannot move relations in to or out of pg_global tablespace" msgstr "no se puede mover objetos hacia o desde el tablespace pg_global" -#: commands/tablecmds.c:14008 +#: commands/tablecmds.c:14054 #, c-format msgid "aborting because lock on relation \"%s.%s\" is not available" msgstr "cancelando porque el lock en la relación «%s.%s» no está disponible" -#: commands/tablecmds.c:14024 +#: commands/tablecmds.c:14070 #, c-format msgid "no matching relations in tablespace \"%s\" found" msgstr "no se encontraron relaciones coincidentes en el tablespace «%s»" -#: commands/tablecmds.c:14140 +#: commands/tablecmds.c:14186 #, c-format msgid "cannot change inheritance of typed table" msgstr "no se puede cambiar la herencia de una tabla tipada" -#: commands/tablecmds.c:14145 commands/tablecmds.c:14701 +#: commands/tablecmds.c:14191 commands/tablecmds.c:14747 #, c-format msgid "cannot change inheritance of a partition" msgstr "no puede cambiar la herencia de una partición" -#: commands/tablecmds.c:14150 +#: commands/tablecmds.c:14196 #, c-format msgid "cannot change inheritance of partitioned table" msgstr "no se puede cambiar la herencia de una tabla particionada" -#: commands/tablecmds.c:14196 +#: commands/tablecmds.c:14242 #, c-format msgid "cannot inherit to temporary relation of another session" msgstr "no se puede agregar herencia a tablas temporales de otra sesión" -#: commands/tablecmds.c:14209 +#: commands/tablecmds.c:14255 #, c-format msgid "cannot inherit from a partition" msgstr "no se puede heredar de una partición" -#: commands/tablecmds.c:14231 commands/tablecmds.c:17141 +#: commands/tablecmds.c:14277 commands/tablecmds.c:17191 #, c-format msgid "circular inheritance not allowed" msgstr "la herencia circular no está permitida" -#: commands/tablecmds.c:14232 commands/tablecmds.c:17142 +#: commands/tablecmds.c:14278 commands/tablecmds.c:17192 #, c-format msgid "\"%s\" is already a child of \"%s\"." msgstr "«%s» ya es un hijo de «%s»." -#: commands/tablecmds.c:14245 +#: commands/tablecmds.c:14291 #, c-format msgid "trigger \"%s\" prevents table \"%s\" from becoming an inheritance child" msgstr "el trigger «%s» impide a la tabla «%s» convertirse en hija de herencia" -#: commands/tablecmds.c:14247 +#: commands/tablecmds.c:14293 #, c-format msgid "ROW triggers with transition tables are not supported in inheritance hierarchies." msgstr "Los triggers ROW con tablas de transición no están permitidos en jerarquías de herencia." -#: commands/tablecmds.c:14450 +#: commands/tablecmds.c:14496 #, c-format msgid "column \"%s\" in child table must be marked NOT NULL" msgstr "columna «%s» en tabla hija debe marcarse como NOT NULL" -#: commands/tablecmds.c:14459 +#: commands/tablecmds.c:14505 #, c-format msgid "column \"%s\" in child table must be a generated column" msgstr "columna «%s» en tabla hija debe ser una columna generada" -#: commands/tablecmds.c:14509 +#: commands/tablecmds.c:14555 #, c-format msgid "column \"%s\" in child table has a conflicting generation expression" msgstr "la columna «%s» en tabla hija tiene una expresión de generación en conflicto" -#: commands/tablecmds.c:14537 +#: commands/tablecmds.c:14583 #, c-format msgid "child table is missing column \"%s\"" msgstr "tabla hija no tiene la columna «%s»" -#: commands/tablecmds.c:14625 +#: commands/tablecmds.c:14671 #, c-format msgid "child table \"%s\" has different definition for check constraint \"%s\"" msgstr "la tabla hija «%s» tiene una definición diferente para la restricción «check» «%s»" -#: commands/tablecmds.c:14633 +#: commands/tablecmds.c:14679 #, c-format msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\"" msgstr "la restricción «%s» está en conflicto con la restricción no heredada en la tabla hija «%s»" -#: commands/tablecmds.c:14644 +#: commands/tablecmds.c:14690 #, c-format msgid "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\"" msgstr "la restricción «%s» está en conflicto con la restricción NOT VALID en la tabla hija «%s»" -#: commands/tablecmds.c:14679 +#: commands/tablecmds.c:14725 #, c-format msgid "child table is missing constraint \"%s\"" msgstr "tabla hija no tiene la restricción «%s»" -#: commands/tablecmds.c:14767 +#: commands/tablecmds.c:14811 #, c-format msgid "partition \"%s\" already pending detach in partitioned table \"%s.%s\"" msgstr "la partición «%s» ya tiene un desprendimiento pendiente en la tabla particionada «%s.%s»" -#: commands/tablecmds.c:14796 commands/tablecmds.c:14844 +#: commands/tablecmds.c:14840 commands/tablecmds.c:14888 #, c-format msgid "relation \"%s\" is not a partition of relation \"%s\"" msgstr "relación «%s» no es una partición de la relación «%s»" -#: commands/tablecmds.c:14850 +#: commands/tablecmds.c:14894 #, c-format msgid "relation \"%s\" is not a parent of relation \"%s\"" msgstr "relación «%s» no es un padre de la relación «%s»" -#: commands/tablecmds.c:15078 +#: commands/tablecmds.c:15122 #, c-format msgid "typed tables cannot inherit" msgstr "las tablas tipadas no pueden heredar" -#: commands/tablecmds.c:15108 +#: commands/tablecmds.c:15152 #, c-format msgid "table is missing column \"%s\"" msgstr "la tabla no tiene la columna «%s»" -#: commands/tablecmds.c:15119 +#: commands/tablecmds.c:15163 #, c-format msgid "table has column \"%s\" where type requires \"%s\"" msgstr "la tabla tiene columna «%s» en la posición en que el tipo requiere «%s»." -#: commands/tablecmds.c:15128 +#: commands/tablecmds.c:15172 #, c-format msgid "table \"%s\" has different type for column \"%s\"" msgstr "la tabla «%s» tiene un tipo diferente para la columna «%s»" -#: commands/tablecmds.c:15142 +#: commands/tablecmds.c:15186 #, c-format msgid "table has extra column \"%s\"" msgstr "tabla tiene la columna extra «%s»" -#: commands/tablecmds.c:15194 +#: commands/tablecmds.c:15238 #, c-format msgid "\"%s\" is not a typed table" msgstr "«%s» no es una tabla tipada" -#: commands/tablecmds.c:15376 +#: commands/tablecmds.c:15426 #, c-format msgid "cannot use non-unique index \"%s\" as replica identity" msgstr "no se puede usar el índice no-único «%s» como identidad de réplica" -#: commands/tablecmds.c:15382 +#: commands/tablecmds.c:15432 #, c-format msgid "cannot use non-immediate index \"%s\" as replica identity" msgstr "no puede usar el índice no-inmediato «%s» como identidad de réplica" -#: commands/tablecmds.c:15388 +#: commands/tablecmds.c:15438 #, c-format msgid "cannot use expression index \"%s\" as replica identity" msgstr "no se puede usar el índice funcional «%s» como identidad de réplica" -#: commands/tablecmds.c:15394 +#: commands/tablecmds.c:15444 #, c-format msgid "cannot use partial index \"%s\" as replica identity" msgstr "no se puede usar el índice parcial «%s» como identidad de réplica" -#: commands/tablecmds.c:15400 +#: commands/tablecmds.c:15450 #, c-format msgid "cannot use invalid index \"%s\" as replica identity" msgstr "no se puede usar el índice no válido «%s» como identidad de réplica" -#: commands/tablecmds.c:15417 +#: commands/tablecmds.c:15467 #, c-format msgid "index \"%s\" cannot be used as replica identity because column %d is a system column" msgstr "el índice «%s» no puede usarse como identidad de réplica porque la column %d es una columna de sistema" -#: commands/tablecmds.c:15424 +#: commands/tablecmds.c:15474 #, c-format msgid "index \"%s\" cannot be used as replica identity because column \"%s\" is nullable" msgstr "el índice «%s» no puede usarse como identidad de réplica porque la column «%s» acepta valores nulos" -#: commands/tablecmds.c:15671 +#: commands/tablecmds.c:15721 #, c-format msgid "cannot change logged status of table \"%s\" because it is temporary" msgstr "no se puede cambiar el estado «logged» de la tabla «%s» porque es temporal" -#: commands/tablecmds.c:15695 +#: commands/tablecmds.c:15745 #, c-format msgid "cannot change table \"%s\" to unlogged because it is part of a publication" msgstr "no se pudo cambiar la tabla «%s» a «unlogged» porque es parte de una publicación" -#: commands/tablecmds.c:15697 +#: commands/tablecmds.c:15747 #, c-format msgid "Unlogged relations cannot be replicated." msgstr "Las tablas «unlogged» no pueden replicarse." -#: commands/tablecmds.c:15742 +#: commands/tablecmds.c:15792 #, c-format msgid "could not change table \"%s\" to logged because it references unlogged table \"%s\"" msgstr "no se pudo cambiar la tabla «%s» a «logged» porque hace referencia a la tabla «unlogged» «%s»" -#: commands/tablecmds.c:15752 +#: commands/tablecmds.c:15802 #, c-format msgid "could not change table \"%s\" to unlogged because it references logged table \"%s\"" msgstr "no se pudo cambiar la tabla «%s» a «unlogged» porque hace referencia a la tabla «logged» «%s»" -#: commands/tablecmds.c:15810 +#: commands/tablecmds.c:15860 #, c-format msgid "cannot move an owned sequence into another schema" msgstr "no se puede mover una secuencia enlazada a una tabla hacia otro esquema" -#: commands/tablecmds.c:15917 +#: commands/tablecmds.c:15967 #, c-format msgid "relation \"%s\" already exists in schema \"%s\"" msgstr "ya existe una relación llamada «%s» en el esquema «%s»" -#: commands/tablecmds.c:16480 +#: commands/tablecmds.c:16530 #, c-format msgid "\"%s\" is not a composite type" msgstr "«%s» no es un tipo compuesto" -#: commands/tablecmds.c:16512 +#: commands/tablecmds.c:16562 #, c-format msgid "\"%s\" is not a table, view, materialized view, sequence, or foreign table" msgstr "«%s» no es una tabla, vista, vista materializada, secuencia o tabla foránea" -#: commands/tablecmds.c:16547 +#: commands/tablecmds.c:16597 #, c-format msgid "unrecognized partitioning strategy \"%s\"" msgstr "estrategia de particionamiento «%s» no reconocida" -#: commands/tablecmds.c:16555 +#: commands/tablecmds.c:16605 #, c-format msgid "cannot use \"list\" partition strategy with more than one column" msgstr "no se puede usar la estrategia de particionamiento «list» con más de una columna" -#: commands/tablecmds.c:16621 +#: commands/tablecmds.c:16671 #, c-format msgid "column \"%s\" named in partition key does not exist" msgstr "la columna «%s» nombrada en llave de particionamiento no existe" -#: commands/tablecmds.c:16629 +#: commands/tablecmds.c:16679 #, c-format msgid "cannot use system column \"%s\" in partition key" msgstr "no se puede usar la columna de sistema «%s» en llave de particionamiento" -#: commands/tablecmds.c:16640 commands/tablecmds.c:16754 +#: commands/tablecmds.c:16690 commands/tablecmds.c:16804 #, c-format msgid "cannot use generated column in partition key" msgstr "no se puede usar una columna generada en llave de particionamiento" -#: commands/tablecmds.c:16641 commands/tablecmds.c:16755 commands/trigger.c:653 +#: commands/tablecmds.c:16691 commands/tablecmds.c:16805 commands/trigger.c:653 #: rewrite/rewriteHandler.c:907 rewrite/rewriteHandler.c:942 #, c-format msgid "Column \"%s\" is a generated column." msgstr "La columna «%s» es una columna generada." -#: commands/tablecmds.c:16717 +#: commands/tablecmds.c:16767 #, c-format msgid "functions in partition key expression must be marked IMMUTABLE" msgstr "las funciones utilizadas en expresiones de la llave de particionamiento deben estar marcadas IMMUTABLE" -#: commands/tablecmds.c:16737 +#: commands/tablecmds.c:16787 #, c-format msgid "partition key expressions cannot contain system column references" msgstr "las expresiones en la llave de particionamiento no pueden contener referencias a columnas de sistema" -#: commands/tablecmds.c:16767 +#: commands/tablecmds.c:16817 #, c-format msgid "cannot use constant expression as partition key" msgstr "no se pueden usar expresiones constantes como llave de particionamiento" -#: commands/tablecmds.c:16788 +#: commands/tablecmds.c:16838 #, c-format msgid "could not determine which collation to use for partition expression" msgstr "no se pudo determinar qué ordenamiento (collation) usar para la expresión de particionamiento" -#: commands/tablecmds.c:16823 +#: commands/tablecmds.c:16873 #, c-format msgid "You must specify a hash operator class or define a default hash operator class for the data type." msgstr "Debe especificar una clase de operadores hash, o definir una clase de operadores por omisión para hash para el tipo de datos." -#: commands/tablecmds.c:16829 +#: commands/tablecmds.c:16879 #, c-format msgid "You must specify a btree operator class or define a default btree operator class for the data type." msgstr "Debe especificar una clase de operadores btree, o definir una clase de operadores por omisión para btree para el tipo de datos." -#: commands/tablecmds.c:17081 +#: commands/tablecmds.c:17131 #, c-format msgid "\"%s\" is already a partition" msgstr "«%s» ya es una partición" -#: commands/tablecmds.c:17087 +#: commands/tablecmds.c:17137 #, c-format msgid "cannot attach a typed table as partition" msgstr "no puede adjuntar tabla tipada como partición" -#: commands/tablecmds.c:17103 +#: commands/tablecmds.c:17153 #, c-format msgid "cannot attach inheritance child as partition" msgstr "no puede adjuntar hija de herencia como partición" -#: commands/tablecmds.c:17117 +#: commands/tablecmds.c:17167 #, c-format msgid "cannot attach inheritance parent as partition" msgstr "no puede adjuntar ancestro de herencia como partición" -#: commands/tablecmds.c:17151 +#: commands/tablecmds.c:17201 #, c-format msgid "cannot attach a temporary relation as partition of permanent relation \"%s\"" msgstr "no se puede adjuntar una relación temporal como partición de la relación permanente «%s»" -#: commands/tablecmds.c:17159 +#: commands/tablecmds.c:17209 #, c-format msgid "cannot attach a permanent relation as partition of temporary relation \"%s\"" msgstr "no se puede adjuntar una relación permanente como partición de la relación temporal «%s»" -#: commands/tablecmds.c:17167 +#: commands/tablecmds.c:17217 #, c-format msgid "cannot attach as partition of temporary relation of another session" msgstr "no se puede adjuntar como partición de una relación temporal de otra sesión" -#: commands/tablecmds.c:17174 +#: commands/tablecmds.c:17224 #, c-format msgid "cannot attach temporary relation of another session as partition" msgstr "no se adjuntar una relación temporal de otra sesión como partición" -#: commands/tablecmds.c:17194 +#: commands/tablecmds.c:17244 #, c-format msgid "table \"%s\" contains column \"%s\" not found in parent \"%s\"" msgstr "la tabla «%s» contiene la columna «%s» no encontrada en el padre «%s»" -#: commands/tablecmds.c:17197 +#: commands/tablecmds.c:17247 #, c-format msgid "The new partition may contain only the columns present in parent." msgstr "La nueva partición sólo puede contener las columnas presentes en el padre." -#: commands/tablecmds.c:17209 +#: commands/tablecmds.c:17259 #, c-format msgid "trigger \"%s\" prevents table \"%s\" from becoming a partition" msgstr "el trigger «%s» impide a la tabla «%s» devenir partición" -#: commands/tablecmds.c:17211 commands/trigger.c:459 +#: commands/tablecmds.c:17261 commands/trigger.c:459 #, c-format msgid "ROW triggers with transition tables are not supported on partitions" msgstr "los triggers ROW con tablas de transición no están soportados en particiones" -#: commands/tablecmds.c:17374 +#: commands/tablecmds.c:17440 #, c-format msgid "cannot attach foreign table \"%s\" as partition of partitioned table \"%s\"" msgstr "no se puede adjuntar la tabla foránea «%s» como partición de la tabla particionada «%s»" -#: commands/tablecmds.c:17377 +#: commands/tablecmds.c:17443 #, c-format msgid "Partitioned table \"%s\" contains unique indexes." msgstr "La tabla particionada «%s» contiene índices únicos." -#: commands/tablecmds.c:17697 +#: commands/tablecmds.c:17763 #, c-format msgid "cannot detach partitions concurrently when a default partition exists" msgstr "no se puede desprender particiones concurrentemente cuando existe una partición por omisión" -#: commands/tablecmds.c:17806 +#: commands/tablecmds.c:17872 #, c-format msgid "partitioned table \"%s\" was removed concurrently" msgstr "la tabla particionada «%s» fue eliminada concurrentemente" -#: commands/tablecmds.c:17812 +#: commands/tablecmds.c:17878 #, c-format msgid "partition \"%s\" was removed concurrently" msgstr "la partición «%s» fue eliminada concurrentemente" -#: commands/tablecmds.c:18266 commands/tablecmds.c:18286 -#: commands/tablecmds.c:18306 commands/tablecmds.c:18325 -#: commands/tablecmds.c:18367 +#: commands/tablecmds.c:18351 commands/tablecmds.c:18371 +#: commands/tablecmds.c:18391 commands/tablecmds.c:18410 +#: commands/tablecmds.c:18452 #, c-format msgid "cannot attach index \"%s\" as a partition of index \"%s\"" msgstr "no se puede adjuntar el índice «%s» como partición del índice «%s»" -#: commands/tablecmds.c:18269 +#: commands/tablecmds.c:18354 #, c-format msgid "Index \"%s\" is already attached to another index." msgstr "El índice «%s» ya está adjunto a otro índice." -#: commands/tablecmds.c:18289 +#: commands/tablecmds.c:18374 #, c-format msgid "Index \"%s\" is not an index on any partition of table \"%s\"." msgstr "El índice «%s» no es un índice en una partición de la tabla «%s»." -#: commands/tablecmds.c:18309 +#: commands/tablecmds.c:18394 #, c-format msgid "The index definitions do not match." msgstr "Las definiciones de los índices no coinciden." -#: commands/tablecmds.c:18328 +#: commands/tablecmds.c:18413 #, c-format msgid "The index \"%s\" belongs to a constraint in table \"%s\" but no constraint exists for index \"%s\"." msgstr "El índice «%s» pertenece a una restricción en la tabla «%s», pero no existe una restricción para el índice «%s»." -#: commands/tablecmds.c:18370 +#: commands/tablecmds.c:18455 #, c-format msgid "Another index is already attached for partition \"%s\"." msgstr "Otro índice ya está adjunto para la partición «%s»." -#: commands/tablecmds.c:18600 +#: commands/tablecmds.c:18685 #, c-format msgid "column data type %s does not support compression" msgstr "el tipo de dato de columna %s no soporta compresión" -#: commands/tablecmds.c:18607 +#: commands/tablecmds.c:18692 #, c-format msgid "invalid compression method \"%s\"" msgstr "método de compresión «%s» no válido" @@ -12432,17 +12460,17 @@ msgstr "La sentencia final retorna muy pocas columnas." msgid "return type %s is not supported for SQL functions" msgstr "el tipo de retorno %s no es soportado en funciones SQL" -#: executor/nodeAgg.c:3087 executor/nodeAgg.c:3096 executor/nodeAgg.c:3108 +#: executor/nodeAgg.c:3088 executor/nodeAgg.c:3097 executor/nodeAgg.c:3109 #, c-format msgid "unexpected EOF for tape %d: requested %zu bytes, read %zu bytes" msgstr "EOF inesperado para la cinta %d: se requerían %zu bytes, se leyeron %zu bytes" -#: executor/nodeAgg.c:3981 parser/parse_agg.c:661 parser/parse_agg.c:689 +#: executor/nodeAgg.c:3974 parser/parse_agg.c:661 parser/parse_agg.c:689 #, c-format msgid "aggregate function calls cannot be nested" msgstr "no se pueden anidar llamadas a funciones de agregación" -#: executor/nodeAgg.c:4189 executor/nodeWindowAgg.c:2836 +#: executor/nodeAgg.c:4182 executor/nodeWindowAgg.c:2836 #, c-format msgid "aggregate %u needs to have compatible input type and transition type" msgstr "la función de agregación %u necesita tener tipos de entrada y transición compatibles" @@ -12462,7 +12490,7 @@ msgstr "no se puede rebobinar el archivo temporal del hash-join" msgid "could not read from hash-join temporary file: read only %zu of %zu bytes" msgstr "no se pudo leer el archivo temporal de hash-join: se leyeron sólo %zu de %zu bytes" -#: executor/nodeIndexonlyscan.c:242 +#: executor/nodeIndexonlyscan.c:240 #, c-format msgid "lossy distance functions are not supported in index-only scans" msgstr "no se permiten funciones de ventana deslizante en predicados de índice" @@ -13829,137 +13857,139 @@ msgstr "no se pudo traducir el nombre de servidor RADIUS «%s» a dirección: %s msgid "could not generate random encryption vector" msgstr "no se pudo generar un vector aleatorio de encriptación" -#: libpq/auth.c:3254 -#, c-format -msgid "could not perform MD5 encryption of password" +#: libpq/auth.c:3257 +#, fuzzy, c-format +#| msgid "could not perform MD5 encryption of password" +msgid "could not perform MD5 encryption of password: %s" msgstr "no se pudo efectuar cifrado MD5 de la contraseña" -#: libpq/auth.c:3280 +#: libpq/auth.c:3284 #, c-format msgid "could not create RADIUS socket: %m" msgstr "no se pudo crear el socket RADIUS: %m" -#: libpq/auth.c:3302 +#: libpq/auth.c:3306 #, c-format msgid "could not bind local RADIUS socket: %m" msgstr "no se pudo enlazar el socket RADIUS local: %m" -#: libpq/auth.c:3312 +#: libpq/auth.c:3316 #, c-format msgid "could not send RADIUS packet: %m" msgstr "no se pudo enviar el paquete RADIUS: %m" -#: libpq/auth.c:3345 libpq/auth.c:3371 +#: libpq/auth.c:3350 libpq/auth.c:3376 #, c-format msgid "timeout waiting for RADIUS response from %s" msgstr "se agotó el tiempo de espera de la respuesta RADIUS desde %s" -#: libpq/auth.c:3364 +#: libpq/auth.c:3369 #, c-format msgid "could not check status on RADIUS socket: %m" msgstr "no se pudo verificar el estado en el socket %m" -#: libpq/auth.c:3394 +#: libpq/auth.c:3399 #, c-format msgid "could not read RADIUS response: %m" msgstr "no se pudo leer la respuesta RADIUS: %m" -#: libpq/auth.c:3407 libpq/auth.c:3411 +#: libpq/auth.c:3412 libpq/auth.c:3416 #, c-format msgid "RADIUS response from %s was sent from incorrect port: %d" msgstr "la respuesta RADIUS desde %s fue enviada desde el port incorrecto: %d" -#: libpq/auth.c:3420 +#: libpq/auth.c:3425 #, c-format msgid "RADIUS response from %s too short: %d" msgstr "la respuesta RADIUS desde %s es demasiado corta: %d" -#: libpq/auth.c:3427 +#: libpq/auth.c:3432 #, c-format msgid "RADIUS response from %s has corrupt length: %d (actual length %d)" msgstr "la respuesta RADIUS desde %ss tiene largo corrupto: %d (largo real %d)" -#: libpq/auth.c:3435 +#: libpq/auth.c:3440 #, c-format msgid "RADIUS response from %s is to a different request: %d (should be %d)" msgstr "la respuesta RADIUS desde %s es a una petición diferente: %d (debería ser %d)" -#: libpq/auth.c:3460 -#, c-format -msgid "could not perform MD5 encryption of received packet" +#: libpq/auth.c:3465 +#, fuzzy, c-format +#| msgid "could not perform MD5 encryption of received packet" +msgid "could not perform MD5 encryption of received packet: %s" msgstr "no se pudo realizar cifrado MD5 del paquete recibido" -#: libpq/auth.c:3469 +#: libpq/auth.c:3475 #, c-format msgid "RADIUS response from %s has incorrect MD5 signature" msgstr "la respuesta RADIUS desde %s tiene firma MD5 incorrecta" -#: libpq/auth.c:3487 +#: libpq/auth.c:3493 #, c-format msgid "RADIUS response from %s has invalid code (%d) for user \"%s\"" msgstr "la respuesta RADIUS desde %s tiene código no válido (%d) para el usuario «%s»" -#: libpq/be-fsstubs.c:119 libpq/be-fsstubs.c:150 libpq/be-fsstubs.c:178 -#: libpq/be-fsstubs.c:204 libpq/be-fsstubs.c:229 libpq/be-fsstubs.c:277 -#: libpq/be-fsstubs.c:300 libpq/be-fsstubs.c:553 +#: libpq/be-fsstubs.c:128 libpq/be-fsstubs.c:157 libpq/be-fsstubs.c:185 +#: libpq/be-fsstubs.c:211 libpq/be-fsstubs.c:236 libpq/be-fsstubs.c:274 +#: libpq/be-fsstubs.c:297 libpq/be-fsstubs.c:545 #, c-format msgid "invalid large-object descriptor: %d" msgstr "el descriptor de objeto grande no es válido: %d" -#: libpq/be-fsstubs.c:161 +#: libpq/be-fsstubs.c:168 #, c-format msgid "large object descriptor %d was not opened for reading" msgstr "el descriptor de objeto grande %d no fue abierto para lectura" -#: libpq/be-fsstubs.c:185 libpq/be-fsstubs.c:560 +#: libpq/be-fsstubs.c:192 libpq/be-fsstubs.c:552 #, c-format msgid "large object descriptor %d was not opened for writing" msgstr "el descriptor de objeto grande %d no fue abierto para escritura" -#: libpq/be-fsstubs.c:212 +#: libpq/be-fsstubs.c:219 #, c-format msgid "lo_lseek result out of range for large-object descriptor %d" msgstr "resultado de lo_lseek fuera de rango para el descriptor de objeto grande %d" -#: libpq/be-fsstubs.c:285 +#: libpq/be-fsstubs.c:282 #, c-format msgid "lo_tell result out of range for large-object descriptor %d" msgstr "resultado de lo_tell fuera de rango para el descriptor de objeto grande %d" -#: libpq/be-fsstubs.c:432 +#: libpq/be-fsstubs.c:424 #, c-format msgid "could not open server file \"%s\": %m" msgstr "no se pudo abrir el archivo de servidor «%s»: %m" -#: libpq/be-fsstubs.c:454 +#: libpq/be-fsstubs.c:447 #, c-format msgid "could not read server file \"%s\": %m" msgstr "no se pudo leer el archivo de servidor «%s»: %m" -#: libpq/be-fsstubs.c:514 +#: libpq/be-fsstubs.c:506 #, c-format msgid "could not create server file \"%s\": %m" msgstr "no se pudo crear el archivo del servidor «%s»: %m" -#: libpq/be-fsstubs.c:526 +#: libpq/be-fsstubs.c:518 #, c-format msgid "could not write server file \"%s\": %m" msgstr "no se pudo escribir el archivo del servidor «%s»: %m" -#: libpq/be-fsstubs.c:760 +#: libpq/be-fsstubs.c:758 #, c-format msgid "large object read request is too large" msgstr "el tamaño de petición de lectura de objeto grande es muy grande" -#: libpq/be-fsstubs.c:802 utils/adt/genfile.c:267 utils/adt/genfile.c:306 +#: libpq/be-fsstubs.c:800 utils/adt/genfile.c:267 utils/adt/genfile.c:306 #: utils/adt/genfile.c:342 #, c-format msgid "requested length cannot be negative" msgstr "el tamaño solicitado no puede ser negativo" -#: libpq/be-fsstubs.c:855 storage/large_object/inv_api.c:297 -#: storage/large_object/inv_api.c:309 storage/large_object/inv_api.c:513 -#: storage/large_object/inv_api.c:624 storage/large_object/inv_api.c:814 +#: libpq/be-fsstubs.c:851 storage/large_object/inv_api.c:299 +#: storage/large_object/inv_api.c:311 storage/large_object/inv_api.c:508 +#: storage/large_object/inv_api.c:619 storage/large_object/inv_api.c:809 #, c-format msgid "permission denied for large object %u" msgstr "permiso denegado al objeto grande %u" @@ -14261,17 +14291,17 @@ msgstr "El usuario «%s» no tiene una contraseña asignada." msgid "User \"%s\" has an expired password." msgstr "El usuario «%s» tiene contraseña expirada." -#: libpq/crypt.c:179 +#: libpq/crypt.c:181 #, c-format msgid "User \"%s\" has a password that cannot be used with MD5 authentication." msgstr "El usuario \"%s\" tiene una contraseña que no se puede usar con la autentificación MD5." -#: libpq/crypt.c:203 libpq/crypt.c:244 libpq/crypt.c:268 +#: libpq/crypt.c:202 libpq/crypt.c:244 libpq/crypt.c:264 #, c-format msgid "Password does not match for user \"%s\"." msgstr "La contraseña no coincide para el usuario «%s»." -#: libpq/crypt.c:287 +#: libpq/crypt.c:283 #, c-format msgid "Password of user \"%s\" is in unrecognized format." msgstr "La contraseña del usuario \"%s\" está en un formato no reconocido." @@ -14661,168 +14691,168 @@ msgstr "no se pudo abrir el archivo de mapa de usuarios «%s»: %m" msgid "could not set socket to nonblocking mode: %m" msgstr "no se pudo establecer el socket en modo no bloqueante: %m" -#: libpq/pqcomm.c:362 +#: libpq/pqcomm.c:377 #, c-format msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)" msgstr "la ruta al socket de dominio Unix «%s» es demasiado larga (máximo %d bytes)" -#: libpq/pqcomm.c:383 +#: libpq/pqcomm.c:398 #, c-format msgid "could not translate host name \"%s\", service \"%s\" to address: %s" msgstr "no se pudo traducir el nombre de host «%s», servicio «%s» a dirección: %s" -#: libpq/pqcomm.c:387 +#: libpq/pqcomm.c:402 #, c-format msgid "could not translate service \"%s\" to address: %s" msgstr "no se pudo traducir el servicio «%s» a dirección: %s" -#: libpq/pqcomm.c:414 +#: libpq/pqcomm.c:429 #, c-format msgid "could not bind to all requested addresses: MAXLISTEN (%d) exceeded" msgstr "no se pudo enlazar a todas las direcciones pedidas: MAXLISTEN (%d) fue excedido" -#: libpq/pqcomm.c:423 +#: libpq/pqcomm.c:438 msgid "IPv4" msgstr "IPv4" -#: libpq/pqcomm.c:427 +#: libpq/pqcomm.c:442 msgid "IPv6" msgstr "IPv6" -#: libpq/pqcomm.c:432 +#: libpq/pqcomm.c:447 msgid "Unix" msgstr "Unix" -#: libpq/pqcomm.c:437 +#: libpq/pqcomm.c:452 #, c-format msgid "unrecognized address family %d" msgstr "la familia de direcciones %d no reconocida" #. translator: first %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:463 +#: libpq/pqcomm.c:478 #, c-format msgid "could not create %s socket for address \"%s\": %m" msgstr "no se pudo crear el socket %s de escucha para la dirección «%s»: %m" #. translator: third %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:489 libpq/pqcomm.c:507 +#: libpq/pqcomm.c:504 libpq/pqcomm.c:522 #, c-format msgid "%s(%s) failed for %s address \"%s\": %m" msgstr "%s(%s) falló para la dirección %s «%s»: %m" #. translator: first %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:530 +#: libpq/pqcomm.c:545 #, c-format msgid "could not bind %s address \"%s\": %m" msgstr "no se pudo enlazar a la dirección %s «%s»: %m" -#: libpq/pqcomm.c:534 +#: libpq/pqcomm.c:549 #, c-format msgid "Is another postmaster already running on port %d?" msgstr "¿Hay otro postmaster corriendo en el puerto %d?" -#: libpq/pqcomm.c:536 +#: libpq/pqcomm.c:551 #, c-format msgid "Is another postmaster already running on port %d? If not, wait a few seconds and retry." msgstr "¿Hay otro postmaster corriendo en el puerto %d? Si no, aguarde unos segundos y reintente." #. translator: first %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:569 +#: libpq/pqcomm.c:584 #, c-format msgid "could not listen on %s address \"%s\": %m" msgstr "no se pudo escuchar en la dirección %s «%s»: %m" -#: libpq/pqcomm.c:578 +#: libpq/pqcomm.c:593 #, c-format msgid "listening on Unix socket \"%s\"" msgstr "escuchando en el socket Unix «%s»" #. translator: first %s is IPv4 or IPv6 -#: libpq/pqcomm.c:584 +#: libpq/pqcomm.c:599 #, c-format msgid "listening on %s address \"%s\", port %d" msgstr "escuchando en la dirección %s «%s», port %d" -#: libpq/pqcomm.c:675 +#: libpq/pqcomm.c:690 #, c-format msgid "group \"%s\" does not exist" msgstr "no existe el grupo «%s»" -#: libpq/pqcomm.c:685 +#: libpq/pqcomm.c:700 #, c-format msgid "could not set group of file \"%s\": %m" msgstr "no se pudo definir el grupo del archivo «%s»: %m" -#: libpq/pqcomm.c:696 +#: libpq/pqcomm.c:711 #, c-format msgid "could not set permissions of file \"%s\": %m" msgstr "no se pudo definir los permisos del archivo «%s»: %m" -#: libpq/pqcomm.c:726 +#: libpq/pqcomm.c:741 #, c-format msgid "could not accept new connection: %m" msgstr "no se pudo aceptar una nueva conexión: %m" -#: libpq/pqcomm.c:766 libpq/pqcomm.c:775 libpq/pqcomm.c:807 libpq/pqcomm.c:817 -#: libpq/pqcomm.c:1630 libpq/pqcomm.c:1675 libpq/pqcomm.c:1715 -#: libpq/pqcomm.c:1759 libpq/pqcomm.c:1798 libpq/pqcomm.c:1837 -#: libpq/pqcomm.c:1873 libpq/pqcomm.c:1912 postmaster/pgstat.c:619 +#: libpq/pqcomm.c:781 libpq/pqcomm.c:790 libpq/pqcomm.c:822 libpq/pqcomm.c:832 +#: libpq/pqcomm.c:1657 libpq/pqcomm.c:1702 libpq/pqcomm.c:1742 +#: libpq/pqcomm.c:1786 libpq/pqcomm.c:1825 libpq/pqcomm.c:1864 +#: libpq/pqcomm.c:1900 libpq/pqcomm.c:1939 postmaster/pgstat.c:619 #: postmaster/pgstat.c:630 #, c-format msgid "%s(%s) failed: %m" msgstr "%s(%s) falló: %m" -#: libpq/pqcomm.c:921 +#: libpq/pqcomm.c:936 #, c-format msgid "there is no client connection" msgstr "no hay conexión de cliente" -#: libpq/pqcomm.c:972 libpq/pqcomm.c:1068 +#: libpq/pqcomm.c:987 libpq/pqcomm.c:1083 #, c-format msgid "could not receive data from client: %m" msgstr "no se pudo recibir datos del cliente: %m" -#: libpq/pqcomm.c:1161 tcop/postgres.c:4292 +#: libpq/pqcomm.c:1188 tcop/postgres.c:4292 #, c-format msgid "terminating connection because protocol synchronization was lost" msgstr "terminando la conexión por pérdida de sincronía del protocolo" -#: libpq/pqcomm.c:1227 +#: libpq/pqcomm.c:1254 #, c-format msgid "unexpected EOF within message length word" msgstr "EOF inesperado dentro de la palabra de tamaño del mensaje" -#: libpq/pqcomm.c:1237 +#: libpq/pqcomm.c:1264 #, c-format msgid "invalid message length" msgstr "el largo de mensaje no es válido" -#: libpq/pqcomm.c:1259 libpq/pqcomm.c:1272 +#: libpq/pqcomm.c:1286 libpq/pqcomm.c:1299 #, c-format msgid "incomplete message from client" msgstr "mensaje incompleto del cliente" -#: libpq/pqcomm.c:1383 +#: libpq/pqcomm.c:1410 #, c-format msgid "could not send data to client: %m" msgstr "no se pudo enviar datos al cliente: %m" -#: libpq/pqcomm.c:1598 +#: libpq/pqcomm.c:1625 #, c-format msgid "%s(%s) failed: error code %d" msgstr "%s(%s) falló: código de error %d" -#: libpq/pqcomm.c:1687 +#: libpq/pqcomm.c:1714 #, c-format msgid "setting the keepalive idle time is not supported" msgstr "establecer el tiempo de inactividad para keepalive no está soportado" -#: libpq/pqcomm.c:1771 libpq/pqcomm.c:1846 libpq/pqcomm.c:1921 +#: libpq/pqcomm.c:1798 libpq/pqcomm.c:1873 libpq/pqcomm.c:1948 #, c-format msgid "%s(%s) not supported" msgstr "%s(%s) no está soportado" -#: libpq/pqcomm.c:1956 +#: libpq/pqcomm.c:1983 #, c-format msgid "could not poll socket: %m" msgstr "no se pudo monitorear socket: %m" @@ -15155,8 +15185,8 @@ msgstr "ExtensibleNodeMethods «%s» no fue registrado" msgid "relation \"%s\" does not have a composite type" msgstr "la relación «%s» no tiene un tipo compuesto" -#: nodes/nodeFuncs.c:114 nodes/nodeFuncs.c:145 parser/parse_coerce.c:2495 -#: parser/parse_coerce.c:2633 parser/parse_coerce.c:2680 +#: nodes/nodeFuncs.c:114 nodes/nodeFuncs.c:145 parser/parse_coerce.c:2503 +#: parser/parse_coerce.c:2641 parser/parse_coerce.c:2688 #: parser/parse_expr.c:2021 parser/parse_func.c:710 parser/parse_oper.c:883 #: utils/fmgr/funcapi.c:558 #, c-format @@ -15185,44 +15215,44 @@ msgid "%s cannot be applied to the nullable side of an outer join" msgstr "%s no puede ser aplicado al lado nulable de un outer join" #. translator: %s is a SQL row locking clause such as FOR UPDATE -#: optimizer/plan/planner.c:1315 parser/analyze.c:1677 parser/analyze.c:1933 +#: optimizer/plan/planner.c:1316 parser/analyze.c:1677 parser/analyze.c:1933 #: parser/analyze.c:3112 #, c-format msgid "%s is not allowed with UNION/INTERSECT/EXCEPT" msgstr "%s no está permitido con UNION/INTERSECT/EXCEPT" -#: optimizer/plan/planner.c:1978 optimizer/plan/planner.c:3634 +#: optimizer/plan/planner.c:1979 optimizer/plan/planner.c:3635 #, c-format msgid "could not implement GROUP BY" msgstr "no se pudo implementar GROUP BY" -#: optimizer/plan/planner.c:1979 optimizer/plan/planner.c:3635 -#: optimizer/plan/planner.c:4392 optimizer/prep/prepunion.c:1046 +#: optimizer/plan/planner.c:1980 optimizer/plan/planner.c:3636 +#: optimizer/plan/planner.c:4393 optimizer/prep/prepunion.c:1046 #, c-format msgid "Some of the datatypes only support hashing, while others only support sorting." msgstr "Algunos de los tipos sólo soportan hashing, mientras que otros sólo soportan ordenamiento." -#: optimizer/plan/planner.c:4391 +#: optimizer/plan/planner.c:4392 #, c-format msgid "could not implement DISTINCT" msgstr "no se pudo implementar DISTINCT" -#: optimizer/plan/planner.c:5239 +#: optimizer/plan/planner.c:5240 #, c-format msgid "could not implement window PARTITION BY" msgstr "No se pudo implementar PARTITION BY de ventana" -#: optimizer/plan/planner.c:5240 +#: optimizer/plan/planner.c:5241 #, c-format msgid "Window partitioning columns must be of sortable datatypes." msgstr "Las columnas de particionamiento de ventana deben de tipos que se puedan ordenar." -#: optimizer/plan/planner.c:5244 +#: optimizer/plan/planner.c:5245 #, c-format msgid "could not implement window ORDER BY" msgstr "no se pudo implementar ORDER BY de ventana" -#: optimizer/plan/planner.c:5245 +#: optimizer/plan/planner.c:5246 #, c-format msgid "Window ordering columns must be of sortable datatypes." msgstr "Las columnas de ordenamiento de ventana debe ser de tipos que se puedan ordenar." @@ -15248,7 +15278,7 @@ msgstr "Todos los tipos de dato de las columnas deben ser tipos de los que se pu msgid "could not implement %s" msgstr "no se pudo implementar %s" -#: optimizer/util/clauses.c:4728 +#: optimizer/util/clauses.c:4729 #, c-format msgid "SQL function \"%s\" during inlining" msgstr "función SQL «%s», durante expansión en línea" @@ -16086,153 +16116,153 @@ msgstr "RANGE con desplazamiento PRECEDING/FOLLOWING tiene múltiples interpreta msgid "Cast the offset value to the exact intended type." msgstr "Convierta el valor de desplazamiento al tipo deseado exacto." -#: parser/parse_coerce.c:1042 parser/parse_coerce.c:1080 -#: parser/parse_coerce.c:1098 parser/parse_coerce.c:1113 -#: parser/parse_expr.c:2055 parser/parse_expr.c:2649 parser/parse_target.c:995 +#: parser/parse_coerce.c:1050 parser/parse_coerce.c:1088 +#: parser/parse_coerce.c:1106 parser/parse_coerce.c:1121 +#: parser/parse_expr.c:2055 parser/parse_expr.c:2649 parser/parse_target.c:994 #, c-format msgid "cannot cast type %s to %s" msgstr "no se puede convertir el tipo %s a %s" -#: parser/parse_coerce.c:1083 +#: parser/parse_coerce.c:1091 #, c-format msgid "Input has too few columns." msgstr "La entrada tiene muy pocas columnas." -#: parser/parse_coerce.c:1101 +#: parser/parse_coerce.c:1109 #, c-format msgid "Cannot cast type %s to %s in column %d." msgstr "No se puede convertir el tipo %s a %s en la columna %d." -#: parser/parse_coerce.c:1116 +#: parser/parse_coerce.c:1124 #, c-format msgid "Input has too many columns." msgstr "La entrada tiene demasiadas columnas." #. translator: first %s is name of a SQL construct, eg WHERE #. translator: first %s is name of a SQL construct, eg LIMIT -#: parser/parse_coerce.c:1171 parser/parse_coerce.c:1219 +#: parser/parse_coerce.c:1179 parser/parse_coerce.c:1227 #, c-format msgid "argument of %s must be type %s, not type %s" msgstr "el argumento de %s debe ser de tipo %s, no tipo %s" #. translator: %s is name of a SQL construct, eg WHERE #. translator: %s is name of a SQL construct, eg LIMIT -#: parser/parse_coerce.c:1182 parser/parse_coerce.c:1231 +#: parser/parse_coerce.c:1190 parser/parse_coerce.c:1239 #, c-format msgid "argument of %s must not return a set" msgstr "el argumento de %s no debe retornar un conjunto" #. translator: first %s is name of a SQL construct, eg CASE -#: parser/parse_coerce.c:1371 +#: parser/parse_coerce.c:1379 #, c-format msgid "%s types %s and %s cannot be matched" msgstr "los tipos %2$s y %3$s no son coincidentes en %1$s" -#: parser/parse_coerce.c:1483 +#: parser/parse_coerce.c:1491 #, c-format msgid "argument types %s and %s cannot be matched" msgstr "los tipos de argumento %s y %s no pueden hacerse coincidir" #. translator: first %s is name of a SQL construct, eg CASE -#: parser/parse_coerce.c:1535 +#: parser/parse_coerce.c:1543 #, c-format msgid "%s could not convert type %s to %s" msgstr "%s no pudo convertir el tipo %s a %s" -#: parser/parse_coerce.c:2090 parser/parse_coerce.c:2110 -#: parser/parse_coerce.c:2130 parser/parse_coerce.c:2151 -#: parser/parse_coerce.c:2206 parser/parse_coerce.c:2240 +#: parser/parse_coerce.c:2098 parser/parse_coerce.c:2118 +#: parser/parse_coerce.c:2138 parser/parse_coerce.c:2159 +#: parser/parse_coerce.c:2214 parser/parse_coerce.c:2248 #, c-format msgid "arguments declared \"%s\" are not all alike" msgstr "los argumentos declarados «%s» no son de tipos compatibles" -#: parser/parse_coerce.c:2185 parser/parse_coerce.c:2298 +#: parser/parse_coerce.c:2193 parser/parse_coerce.c:2306 #: utils/fmgr/funcapi.c:489 #, c-format msgid "argument declared %s is not an array but type %s" msgstr "el argumento declarado %s no es un array sino de tipo %s" -#: parser/parse_coerce.c:2218 parser/parse_coerce.c:2368 +#: parser/parse_coerce.c:2226 parser/parse_coerce.c:2376 #: utils/fmgr/funcapi.c:503 #, c-format msgid "argument declared %s is not a range type but type %s" msgstr "el argumento declarado %s no es un tipo de rango sino tipo %s" -#: parser/parse_coerce.c:2252 parser/parse_coerce.c:2332 -#: parser/parse_coerce.c:2465 utils/fmgr/funcapi.c:521 utils/fmgr/funcapi.c:586 +#: parser/parse_coerce.c:2260 parser/parse_coerce.c:2340 +#: parser/parse_coerce.c:2473 utils/fmgr/funcapi.c:521 utils/fmgr/funcapi.c:586 #, c-format msgid "argument declared %s is not a multirange type but type %s" msgstr "el argumento declarado %s no es un tipo de multirango sino tipo %s" -#: parser/parse_coerce.c:2289 +#: parser/parse_coerce.c:2297 #, c-format msgid "cannot determine element type of \"anyarray\" argument" msgstr "no se puede determinar el tipo del argumento «anyarray»" -#: parser/parse_coerce.c:2315 parser/parse_coerce.c:2346 -#: parser/parse_coerce.c:2385 parser/parse_coerce.c:2451 +#: parser/parse_coerce.c:2323 parser/parse_coerce.c:2354 +#: parser/parse_coerce.c:2393 parser/parse_coerce.c:2459 #, c-format msgid "argument declared %s is not consistent with argument declared %s" msgstr "el argumento declarado %s no es consistente con el argumento declarado %s" -#: parser/parse_coerce.c:2410 +#: parser/parse_coerce.c:2418 #, c-format msgid "could not determine polymorphic type because input has type %s" msgstr "no se pudo determinar el tipo polimórfico porque la entrada es de tipo %s" -#: parser/parse_coerce.c:2424 +#: parser/parse_coerce.c:2432 #, c-format msgid "type matched to anynonarray is an array type: %s" msgstr "el argumento emparejado con anynonarray es un array: %s" -#: parser/parse_coerce.c:2434 +#: parser/parse_coerce.c:2442 #, c-format msgid "type matched to anyenum is not an enum type: %s" msgstr "el tipo emparejado con anyenum no es un tipo enum: %s" -#: parser/parse_coerce.c:2505 parser/parse_coerce.c:2526 -#: parser/parse_coerce.c:2576 parser/parse_coerce.c:2581 -#: parser/parse_coerce.c:2645 parser/parse_coerce.c:2657 +#: parser/parse_coerce.c:2513 parser/parse_coerce.c:2534 +#: parser/parse_coerce.c:2584 parser/parse_coerce.c:2589 +#: parser/parse_coerce.c:2653 parser/parse_coerce.c:2665 #, c-format msgid "could not determine polymorphic type %s because input has type %s" msgstr "no se pudo determinar el tipo polimórfico %s porque la entrada es de tipo %s" -#: parser/parse_coerce.c:2515 +#: parser/parse_coerce.c:2523 #, c-format msgid "anycompatiblerange type %s does not match anycompatible type %s" msgstr "el tipo anycompatiblerange %s no coincide con el tipo anycompatible %s" -#: parser/parse_coerce.c:2536 +#: parser/parse_coerce.c:2544 #, c-format msgid "anycompatiblemultirange type %s does not match anycompatible type %s" msgstr "el tipo anycompatiblemultirange %s no coincide con el tipo anycompatible %s" -#: parser/parse_coerce.c:2550 +#: parser/parse_coerce.c:2558 #, c-format msgid "type matched to anycompatiblenonarray is an array type: %s" msgstr "el argumento emparejado a anycompatiblenonarray es un array: %s" -#: parser/parse_coerce.c:2785 +#: parser/parse_coerce.c:2793 #, c-format msgid "A result of type %s requires at least one input of type anyrange or anymultirange." msgstr "Un resultado de tipo %s requiere al menos una entrada de tipo anyrange o anymultirange." -#: parser/parse_coerce.c:2802 +#: parser/parse_coerce.c:2810 #, c-format msgid "A result of type %s requires at least one input of type anycompatiblerange or anycompatiblemultirange." msgstr "Un resultado de tipo %s requiere al menos una entrada de tipo anycompatiblerange o anycompatiblemultirange." -#: parser/parse_coerce.c:2814 +#: parser/parse_coerce.c:2822 #, c-format msgid "A result of type %s requires at least one input of type anyelement, anyarray, anynonarray, anyenum, anyrange, or anymultirange." msgstr "Un resultado de tipo %s requiere al menos una entrada de tipo anyelement, anyarray, anynonarray, anyenum, anyrange o anymultirange." -#: parser/parse_coerce.c:2826 +#: parser/parse_coerce.c:2834 #, c-format msgid "A result of type %s requires at least one input of type anycompatible, anycompatiblearray, anycompatiblenonarray, anycompatiblerange, or anycompatiblemultirange." msgstr "Un resultado de tipo %s requiere al menos una entrada de tipo anycompatible, anycompatiblearray, anycompatiblenonarray, anycompatiblerange o anycompatiblemultirange." -#: parser/parse_coerce.c:2856 +#: parser/parse_coerce.c:2864 msgid "A result of type internal requires at least one input of type internal." msgstr "Un resultado de tipo internal requiere al menos una entrada de tipo internal." @@ -16449,7 +16479,7 @@ msgstr "no se pudo identificar la columna «%s» en el tipo de dato record" msgid "column notation .%s applied to type %s, which is not a composite type" msgstr "la notación de columna .%s fue aplicada al tipo %s, que no es un tipo compuesto" -#: parser/parse_expr.c:395 parser/parse_target.c:740 +#: parser/parse_expr.c:395 parser/parse_target.c:739 #, c-format msgid "row expansion via \"*\" is not supported here" msgstr "la expansión de filas a través de «*» no está soportado aquí" @@ -16463,7 +16493,7 @@ msgid "cannot use column reference in partition bound expression" msgstr "no se pueden usar referencias a columnas en expresión de borde de partición" #: parser/parse_expr.c:788 parser/parse_relation.c:807 -#: parser/parse_relation.c:889 parser/parse_target.c:1235 +#: parser/parse_relation.c:889 parser/parse_target.c:1234 #, c-format msgid "column reference \"%s\" is ambiguous" msgstr "la referencia a la columna «%s» es ambigua" @@ -17175,47 +17205,47 @@ msgstr "Hay una columna llamada «%s» en la tabla «%s», pero no puede ser ref msgid "Perhaps you meant to reference the column \"%s.%s\" or the column \"%s.%s\"." msgstr "Probablemente quiera hacer referencia a la columna «%s.%s» o la columna «%s.%s»." -#: parser/parse_target.c:483 parser/parse_target.c:804 +#: parser/parse_target.c:482 parser/parse_target.c:803 #, c-format msgid "cannot assign to system column \"%s\"" msgstr "no se puede asignar a la columna de sistema «%s»" -#: parser/parse_target.c:511 +#: parser/parse_target.c:510 #, c-format msgid "cannot set an array element to DEFAULT" msgstr "no se puede definir un elemento de array a DEFAULT" -#: parser/parse_target.c:516 +#: parser/parse_target.c:515 #, c-format msgid "cannot set a subfield to DEFAULT" msgstr "no se puede definir un subcampo a DEFAULT" -#: parser/parse_target.c:590 +#: parser/parse_target.c:589 #, c-format msgid "column \"%s\" is of type %s but expression is of type %s" msgstr "la columna «%s» es de tipo %s pero la expresión es de tipo %s" -#: parser/parse_target.c:788 +#: parser/parse_target.c:787 #, c-format msgid "cannot assign to field \"%s\" of column \"%s\" because its type %s is not a composite type" msgstr "no se puede asignar al campo «%s» de la columna «%s» porque su tipo %s no es un tipo compuesto" -#: parser/parse_target.c:797 +#: parser/parse_target.c:796 #, c-format msgid "cannot assign to field \"%s\" of column \"%s\" because there is no such column in data type %s" msgstr "no se puede asignar al campo «%s» de la columna «%s» porque no existe esa columna en el tipo de dato %s" -#: parser/parse_target.c:878 +#: parser/parse_target.c:877 #, c-format msgid "subscripted assignment to \"%s\" requires type %s but expression is of type %s" msgstr "la asignación subindexada a «%s» requiere tipo %s pero la expresión es de tipo %s" -#: parser/parse_target.c:888 +#: parser/parse_target.c:887 #, c-format msgid "subfield \"%s\" is of type %s but expression is of type %s" msgstr "el subcampo «%s» es de tipo %s pero la expresión es de tipo %s" -#: parser/parse_target.c:1323 +#: parser/parse_target.c:1322 #, c-format msgid "SELECT * with no tables specified is not valid" msgstr "SELECT * sin especificar tablas no es válido" @@ -17742,12 +17772,17 @@ msgstr "Este error normalmente significa que la petición de un segmento de memo msgid "huge pages not supported on this platform" msgstr "las huge pages no están soportados en esta plataforma" -#: port/pg_shmem.c:747 port/sysv_shmem.c:747 utils/init/miscinit.c:1167 +#: port/pg_shmem.c:693 port/sysv_shmem.c:693 +#, c-format +msgid "huge pages not supported with the current shared_memory_type setting" +msgstr "" + +#: port/pg_shmem.c:753 port/sysv_shmem.c:753 utils/init/miscinit.c:1167 #, c-format msgid "pre-existing shared memory block (key %lu, ID %lu) is still in use" msgstr "el bloque de memoria compartida preexistente (clave %lu, ID %lu) aún está en uso" -#: port/pg_shmem.c:750 port/sysv_shmem.c:750 utils/init/miscinit.c:1169 +#: port/pg_shmem.c:756 port/sysv_shmem.c:756 utils/init/miscinit.c:1169 #, c-format msgid "Terminate any old server processes associated with data directory \"%s\"." msgstr "Termine cualquier proceso de servidor asociado al directorio de datos «%s»." @@ -18054,7 +18089,7 @@ msgstr "La orden fallida era: «%s»" msgid "archive command was terminated by exception 0x%X" msgstr "la orden de archivado fue terminada por una excepción 0x%X" -#: postmaster/pgarch.c:545 postmaster/postmaster.c:3724 +#: postmaster/pgarch.c:545 postmaster/postmaster.c:3748 #, c-format msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value." msgstr "Vea el archivo «ntstatus.h» para una descripción del valor hexadecimal." @@ -18383,431 +18418,447 @@ msgstr "el de paquete de inicio tiene largo incorrecto" msgid "failed to send SSL negotiation response: %m" msgstr "no se pudo enviar la respuesta de negociación SSL: %m" -#: postmaster/postmaster.c:2080 +#: postmaster/postmaster.c:2066 +#, fuzzy, c-format +#| msgid "received copy data after EOF marker" +msgid "received unencrypted data after SSL request" +msgstr "se recibieron datos de copy después del marcador EOF" + +#: postmaster/postmaster.c:2067 postmaster/postmaster.c:2111 +#, c-format +msgid "This could be either a client-software bug or evidence of an attempted man-in-the-middle attack." +msgstr "" + +#: postmaster/postmaster.c:2092 #, c-format msgid "failed to send GSSAPI negotiation response: %m" msgstr "no se pudo enviar la respuesta de negociación GSSAPI: %m" #: postmaster/postmaster.c:2110 #, c-format +msgid "received unencrypted data after GSSAPI encryption request" +msgstr "" + +#: postmaster/postmaster.c:2134 +#, c-format msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u" msgstr "el protocolo %u.%u no está soportado: servidor soporta %u.0 hasta %u.%u" -#: postmaster/postmaster.c:2174 utils/misc/guc.c:7113 utils/misc/guc.c:7149 +#: postmaster/postmaster.c:2198 utils/misc/guc.c:7113 utils/misc/guc.c:7149 #: utils/misc/guc.c:7219 utils/misc/guc.c:8551 utils/misc/guc.c:11507 #: utils/misc/guc.c:11548 #, c-format msgid "invalid value for parameter \"%s\": \"%s\"" msgstr "valor no válido para el parámetro «%s»: «%s»" -#: postmaster/postmaster.c:2177 +#: postmaster/postmaster.c:2201 #, c-format msgid "Valid values are: \"false\", 0, \"true\", 1, \"database\"." msgstr "Los valores válidos son: «false», 0, «true», 1, «database»." -#: postmaster/postmaster.c:2222 +#: postmaster/postmaster.c:2246 #, c-format msgid "invalid startup packet layout: expected terminator as last byte" msgstr "el paquete de inicio no es válido: se esperaba un terminador en el último byte" -#: postmaster/postmaster.c:2239 +#: postmaster/postmaster.c:2263 #, c-format msgid "no PostgreSQL user name specified in startup packet" msgstr "no se especifica un nombre de usuario en el paquete de inicio" -#: postmaster/postmaster.c:2303 +#: postmaster/postmaster.c:2327 #, c-format msgid "the database system is starting up" msgstr "el sistema de base de datos está iniciándose" -#: postmaster/postmaster.c:2309 +#: postmaster/postmaster.c:2333 #, c-format msgid "the database system is not yet accepting connections" msgstr "el sistema de bases de datos aún no está aceptando conexiones" -#: postmaster/postmaster.c:2310 +#: postmaster/postmaster.c:2334 #, c-format msgid "Consistent recovery state has not been yet reached." msgstr "Aún no se ha alcanzado un estado de recuperación consistente." -#: postmaster/postmaster.c:2314 +#: postmaster/postmaster.c:2338 #, c-format msgid "the database system is not accepting connections" msgstr "el sistema de bases de datos no está aceptando conexiones" -#: postmaster/postmaster.c:2315 +#: postmaster/postmaster.c:2339 #, c-format msgid "Hot standby mode is disabled." msgstr "El modo hot standby está desactivado." -#: postmaster/postmaster.c:2320 +#: postmaster/postmaster.c:2344 #, c-format msgid "the database system is shutting down" msgstr "el sistema de base de datos está apagándose" -#: postmaster/postmaster.c:2325 +#: postmaster/postmaster.c:2349 #, c-format msgid "the database system is in recovery mode" msgstr "el sistema de base de datos está en modo de recuperación" -#: postmaster/postmaster.c:2330 storage/ipc/procarray.c:475 +#: postmaster/postmaster.c:2354 storage/ipc/procarray.c:475 #: storage/ipc/sinvaladt.c:297 storage/lmgr/proc.c:361 #, c-format msgid "sorry, too many clients already" msgstr "lo siento, ya tenemos demasiados clientes" -#: postmaster/postmaster.c:2420 +#: postmaster/postmaster.c:2444 #, c-format msgid "wrong key in cancel request for process %d" msgstr "llave incorrecta en la petición de cancelación para el proceso %d" -#: postmaster/postmaster.c:2432 +#: postmaster/postmaster.c:2456 #, c-format msgid "PID %d in cancel request did not match any process" msgstr "el PID %d en la petición de cancelación no coincidió con ningún proceso" -#: postmaster/postmaster.c:2686 +#: postmaster/postmaster.c:2710 #, c-format msgid "received SIGHUP, reloading configuration files" msgstr "se recibió SIGHUP, volviendo a cargar archivos de configuración" #. translator: %s is a configuration file -#: postmaster/postmaster.c:2712 postmaster/postmaster.c:2716 +#: postmaster/postmaster.c:2736 postmaster/postmaster.c:2740 #, c-format msgid "%s was not reloaded" msgstr "%s no fue vuelto a cargar" -#: postmaster/postmaster.c:2726 +#: postmaster/postmaster.c:2750 #, c-format msgid "SSL configuration was not reloaded" msgstr "la configuración SSL no fue vuelta a cargar" -#: postmaster/postmaster.c:2782 +#: postmaster/postmaster.c:2806 #, c-format msgid "received smart shutdown request" msgstr "se recibió petición de apagado inteligente" -#: postmaster/postmaster.c:2828 +#: postmaster/postmaster.c:2852 #, c-format msgid "received fast shutdown request" msgstr "se recibió petición de apagado rápido" -#: postmaster/postmaster.c:2846 +#: postmaster/postmaster.c:2870 #, c-format msgid "aborting any active transactions" msgstr "abortando transacciones activas" -#: postmaster/postmaster.c:2870 +#: postmaster/postmaster.c:2894 #, c-format msgid "received immediate shutdown request" msgstr "se recibió petición de apagado inmediato" -#: postmaster/postmaster.c:2947 +#: postmaster/postmaster.c:2971 #, c-format msgid "shutdown at recovery target" msgstr "apagándose al alcanzar el destino de recuperación" -#: postmaster/postmaster.c:2965 postmaster/postmaster.c:3001 +#: postmaster/postmaster.c:2989 postmaster/postmaster.c:3025 msgid "startup process" msgstr "proceso de inicio" -#: postmaster/postmaster.c:2968 +#: postmaster/postmaster.c:2992 #, c-format msgid "aborting startup due to startup process failure" msgstr "abortando el inicio debido a una falla en el procesamiento de inicio" -#: postmaster/postmaster.c:3043 +#: postmaster/postmaster.c:3067 #, c-format msgid "database system is ready to accept connections" msgstr "el sistema de bases de datos está listo para aceptar conexiones" -#: postmaster/postmaster.c:3064 +#: postmaster/postmaster.c:3088 msgid "background writer process" msgstr "proceso background writer" -#: postmaster/postmaster.c:3118 +#: postmaster/postmaster.c:3142 msgid "checkpointer process" msgstr "proceso checkpointer" -#: postmaster/postmaster.c:3134 +#: postmaster/postmaster.c:3158 msgid "WAL writer process" msgstr "proceso escritor de WAL" -#: postmaster/postmaster.c:3149 +#: postmaster/postmaster.c:3173 msgid "WAL receiver process" msgstr "proceso receptor de WAL" -#: postmaster/postmaster.c:3164 +#: postmaster/postmaster.c:3188 msgid "autovacuum launcher process" msgstr "proceso lanzador de autovacuum" -#: postmaster/postmaster.c:3182 +#: postmaster/postmaster.c:3206 msgid "archiver process" msgstr "proceso de archivado" -#: postmaster/postmaster.c:3197 +#: postmaster/postmaster.c:3221 msgid "statistics collector process" msgstr "recolector de estadísticas" -#: postmaster/postmaster.c:3211 +#: postmaster/postmaster.c:3235 msgid "system logger process" msgstr "proceso de log" -#: postmaster/postmaster.c:3275 +#: postmaster/postmaster.c:3299 #, c-format msgid "background worker \"%s\"" msgstr "proceso ayudante «%s»" -#: postmaster/postmaster.c:3359 postmaster/postmaster.c:3379 -#: postmaster/postmaster.c:3386 postmaster/postmaster.c:3404 +#: postmaster/postmaster.c:3383 postmaster/postmaster.c:3403 +#: postmaster/postmaster.c:3410 postmaster/postmaster.c:3428 msgid "server process" msgstr "proceso de servidor" -#: postmaster/postmaster.c:3458 +#: postmaster/postmaster.c:3482 #, c-format msgid "terminating any other active server processes" msgstr "terminando todos los otros procesos de servidor activos" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3711 +#: postmaster/postmaster.c:3735 #, c-format msgid "%s (PID %d) exited with exit code %d" msgstr "%s (PID %d) terminó con código de salida %d" -#: postmaster/postmaster.c:3713 postmaster/postmaster.c:3725 -#: postmaster/postmaster.c:3735 postmaster/postmaster.c:3746 +#: postmaster/postmaster.c:3737 postmaster/postmaster.c:3749 +#: postmaster/postmaster.c:3759 postmaster/postmaster.c:3770 #, c-format msgid "Failed process was running: %s" msgstr "El proceso que falló estaba ejecutando: %s" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3722 +#: postmaster/postmaster.c:3746 #, c-format msgid "%s (PID %d) was terminated by exception 0x%X" msgstr "%s (PID %d) fue terminado por una excepción 0x%X" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3732 +#: postmaster/postmaster.c:3756 #, c-format msgid "%s (PID %d) was terminated by signal %d: %s" msgstr "%s (PID %d) fue terminado por una señal %d: %s" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3744 +#: postmaster/postmaster.c:3768 #, c-format msgid "%s (PID %d) exited with unrecognized status %d" msgstr "%s (PID %d) terminó con código %d no reconocido" -#: postmaster/postmaster.c:3958 +#: postmaster/postmaster.c:3982 #, c-format msgid "abnormal database system shutdown" msgstr "apagado anormal del sistema de bases de datos" -#: postmaster/postmaster.c:3996 +#: postmaster/postmaster.c:4020 #, c-format msgid "shutting down due to startup process failure" msgstr "apagando debido a una falla en el procesamiento de inicio" -#: postmaster/postmaster.c:4002 +#: postmaster/postmaster.c:4026 #, c-format msgid "shutting down because restart_after_crash is off" msgstr "apagando debido a que restart_after_crash está desactivado" -#: postmaster/postmaster.c:4014 +#: postmaster/postmaster.c:4038 #, c-format msgid "all server processes terminated; reinitializing" msgstr "todos los procesos fueron terminados; reinicializando" -#: postmaster/postmaster.c:4188 postmaster/postmaster.c:5547 -#: postmaster/postmaster.c:5938 +#: postmaster/postmaster.c:4212 postmaster/postmaster.c:5571 +#: postmaster/postmaster.c:5962 #, c-format msgid "could not generate random cancel key" msgstr "no se pudo generar una llave de cancelación aleatoria" -#: postmaster/postmaster.c:4242 +#: postmaster/postmaster.c:4266 #, c-format msgid "could not fork new process for connection: %m" msgstr "no se pudo lanzar el nuevo proceso para la conexión: %m" -#: postmaster/postmaster.c:4284 +#: postmaster/postmaster.c:4308 msgid "could not fork new process for connection: " msgstr "no se pudo lanzar el nuevo proceso para la conexión: " -#: postmaster/postmaster.c:4390 +#: postmaster/postmaster.c:4414 #, c-format msgid "connection received: host=%s port=%s" msgstr "conexión recibida: host=%s port=%s" -#: postmaster/postmaster.c:4395 +#: postmaster/postmaster.c:4419 #, c-format msgid "connection received: host=%s" msgstr "conexión recibida: host=%s" -#: postmaster/postmaster.c:4638 +#: postmaster/postmaster.c:4662 #, c-format msgid "could not execute server process \"%s\": %m" msgstr "no se pudo lanzar el proceso servidor «%s»: %m" -#: postmaster/postmaster.c:4696 +#: postmaster/postmaster.c:4720 #, c-format msgid "could not create backend parameter file mapping: error code %lu" msgstr "no se pudo crear mapeo de archivo de parámetros de servidor: código de error %lu" -#: postmaster/postmaster.c:4705 +#: postmaster/postmaster.c:4729 #, c-format msgid "could not map backend parameter memory: error code %lu" msgstr "no se pudo mapear memoria para parámetros de servidor: código de error %lu" -#: postmaster/postmaster.c:4732 +#: postmaster/postmaster.c:4756 #, c-format msgid "subprocess command line too long" msgstr "orden de subproceso demasiado larga" -#: postmaster/postmaster.c:4750 +#: postmaster/postmaster.c:4774 #, c-format msgid "CreateProcess() call failed: %m (error code %lu)" msgstr "llamada a CreateProcess() falló: %m (código de error %lu)" -#: postmaster/postmaster.c:4777 +#: postmaster/postmaster.c:4801 #, c-format msgid "could not unmap view of backend parameter file: error code %lu" msgstr "no se pudo desmapear la vista del archivo de parámetros de servidor: código de error %lu" -#: postmaster/postmaster.c:4781 +#: postmaster/postmaster.c:4805 #, c-format msgid "could not close handle to backend parameter file: error code %lu" msgstr "no se pudo cerrar el archivo de parámetros de servidor: código de error %lu" -#: postmaster/postmaster.c:4803 +#: postmaster/postmaster.c:4827 #, c-format msgid "giving up after too many tries to reserve shared memory" msgstr "renunciar después de demasiados intentos de reservar memoria compartida" -#: postmaster/postmaster.c:4804 +#: postmaster/postmaster.c:4828 #, c-format msgid "This might be caused by ASLR or antivirus software." msgstr "Esto podría deberse a ASLR o un software antivirus." -#: postmaster/postmaster.c:4994 +#: postmaster/postmaster.c:5018 #, c-format msgid "SSL configuration could not be loaded in child process" msgstr "No se pudo cargar la configuración SSL en proceso secundario" -#: postmaster/postmaster.c:5120 +#: postmaster/postmaster.c:5144 #, c-format msgid "Please report this to <%s>." msgstr "Por favor reporte esto a <%s>." -#: postmaster/postmaster.c:5207 +#: postmaster/postmaster.c:5231 #, c-format msgid "database system is ready to accept read-only connections" msgstr "el sistema de bases de datos está listo para aceptar conexiones de sólo lectura" -#: postmaster/postmaster.c:5471 +#: postmaster/postmaster.c:5495 #, c-format msgid "could not fork startup process: %m" msgstr "no se pudo lanzar el proceso de inicio: %m" -#: postmaster/postmaster.c:5475 +#: postmaster/postmaster.c:5499 #, c-format msgid "could not fork archiver process: %m" msgstr "no se pudo lanzar el proceso de archivado: %m" -#: postmaster/postmaster.c:5479 +#: postmaster/postmaster.c:5503 #, c-format msgid "could not fork background writer process: %m" msgstr "no se pudo lanzar el background writer: %m" -#: postmaster/postmaster.c:5483 +#: postmaster/postmaster.c:5507 #, c-format msgid "could not fork checkpointer process: %m" msgstr "no se pudo lanzar el checkpointer: %m" -#: postmaster/postmaster.c:5487 +#: postmaster/postmaster.c:5511 #, c-format msgid "could not fork WAL writer process: %m" msgstr "no se pudo lanzar el proceso escritor de WAL: %m" -#: postmaster/postmaster.c:5491 +#: postmaster/postmaster.c:5515 #, c-format msgid "could not fork WAL receiver process: %m" msgstr "no se pudo lanzar el proceso receptor de WAL: %m" -#: postmaster/postmaster.c:5495 +#: postmaster/postmaster.c:5519 #, c-format msgid "could not fork process: %m" msgstr "no se pudo lanzar el proceso: %m" -#: postmaster/postmaster.c:5696 postmaster/postmaster.c:5719 +#: postmaster/postmaster.c:5720 postmaster/postmaster.c:5743 #, c-format msgid "database connection requirement not indicated during registration" msgstr "el requerimiento de conexión a base de datos no fue indicado durante el registro" -#: postmaster/postmaster.c:5703 postmaster/postmaster.c:5726 +#: postmaster/postmaster.c:5727 postmaster/postmaster.c:5750 #, c-format msgid "invalid processing mode in background worker" msgstr "modo de procesamiento no válido en proceso ayudante" -#: postmaster/postmaster.c:5811 +#: postmaster/postmaster.c:5835 #, c-format msgid "could not fork worker process: %m" msgstr "no se pudo lanzar el proceso ayudante: %m" -#: postmaster/postmaster.c:5924 +#: postmaster/postmaster.c:5948 #, c-format msgid "no slot available for new worker process" msgstr "no hay slot disponible para un nuevo proceso ayudante" -#: postmaster/postmaster.c:6258 +#: postmaster/postmaster.c:6282 #, c-format msgid "could not duplicate socket %d for use in backend: error code %d" msgstr "no se pudo duplicar el socket %d para su empleo en el backend: código de error %d" -#: postmaster/postmaster.c:6290 +#: postmaster/postmaster.c:6314 #, c-format msgid "could not create inherited socket: error code %d\n" msgstr "no se pudo crear el socket heradado: código de error %d\n" -#: postmaster/postmaster.c:6319 +#: postmaster/postmaster.c:6343 #, c-format msgid "could not open backend variables file \"%s\": %s\n" msgstr "no se pudo abrir el archivo de variables de servidor «%s»: %s\n" -#: postmaster/postmaster.c:6326 +#: postmaster/postmaster.c:6350 #, c-format msgid "could not read from backend variables file \"%s\": %s\n" msgstr "no se pudo leer el archivo de variables de servidor «%s»: %s\n" -#: postmaster/postmaster.c:6335 +#: postmaster/postmaster.c:6359 #, c-format msgid "could not remove file \"%s\": %s\n" msgstr "no se pudo eliminar el archivo «%s»: %s\n" -#: postmaster/postmaster.c:6352 +#: postmaster/postmaster.c:6376 #, c-format msgid "could not map view of backend variables: error code %lu\n" msgstr "no se pudo mapear la vista del archivo de variables: código de error %lu\n" -#: postmaster/postmaster.c:6361 +#: postmaster/postmaster.c:6385 #, c-format msgid "could not unmap view of backend variables: error code %lu\n" msgstr "no se pudo desmapear la vista del archivo de variables: código de error %lu\n" -#: postmaster/postmaster.c:6368 +#: postmaster/postmaster.c:6392 #, c-format msgid "could not close handle to backend parameter variables: error code %lu\n" msgstr "no se pudo cerrar el archivo de variables de servidor: código de error %lu\n" -#: postmaster/postmaster.c:6545 +#: postmaster/postmaster.c:6569 #, c-format msgid "could not read exit code for process\n" msgstr "no se pudo leer el código de salida del proceso\n" -#: postmaster/postmaster.c:6550 +#: postmaster/postmaster.c:6574 #, c-format msgid "could not post child completion status\n" msgstr "no se pudo publicar el estado de completitud del proceso hijo\n" @@ -18885,27 +18936,27 @@ msgstr "posición de inicio de flujo de WAL no válida" msgid "unterminated quoted string" msgstr "una cadena de caracteres entre comillas está inconclusa" -#: replication/backup_manifest.c:251 +#: replication/backup_manifest.c:252 #, c-format msgid "expected end timeline %u but found timeline %u" msgstr "se esperaba el timeline de término %u pero se encontró el tieneline %u" -#: replication/backup_manifest.c:275 +#: replication/backup_manifest.c:276 #, c-format msgid "expected start timeline %u but found timeline %u" msgstr "se esperaba el timeline de inicio %u pero se encontró el timeline %u" -#: replication/backup_manifest.c:302 +#: replication/backup_manifest.c:303 #, c-format msgid "start timeline %u not found in history of timeline %u" msgstr "el timeline de inicio %u no fue encontrado en la historia del timeline %u" -#: replication/backup_manifest.c:353 +#: replication/backup_manifest.c:355 #, c-format msgid "could not rewind temporary file" msgstr "no se puede rebobinar el archivo temporal" -#: replication/backup_manifest.c:380 +#: replication/backup_manifest.c:382 #, c-format msgid "could not read from temporary file: %m" msgstr "no se pudo leer del archivo temporal: %m" @@ -19434,59 +19485,59 @@ msgid_plural "exported logical decoding snapshot: \"%s\" with %u transaction IDs msgstr[0] "se exportó un snapshot de decodificación lógica: «%s» con %u ID de transacción" msgstr[1] "se exportó un snapshot de decodificación lógica: «%s» con %u IDs de transacción" -#: replication/logical/snapbuild.c:1254 replication/logical/snapbuild.c:1347 -#: replication/logical/snapbuild.c:1878 +#: replication/logical/snapbuild.c:1270 replication/logical/snapbuild.c:1363 +#: replication/logical/snapbuild.c:1894 #, c-format msgid "logical decoding found consistent point at %X/%X" msgstr "la decodificación lógica encontró un punto consistente en %X/%X" -#: replication/logical/snapbuild.c:1256 +#: replication/logical/snapbuild.c:1272 #, c-format msgid "There are no running transactions." msgstr "No hay transacciones en ejecución." -#: replication/logical/snapbuild.c:1298 +#: replication/logical/snapbuild.c:1314 #, c-format msgid "logical decoding found initial starting point at %X/%X" msgstr "decodificación lógica encontró punto de inicio en %X/%X" -#: replication/logical/snapbuild.c:1300 replication/logical/snapbuild.c:1324 +#: replication/logical/snapbuild.c:1316 replication/logical/snapbuild.c:1340 #, c-format msgid "Waiting for transactions (approximately %d) older than %u to end." msgstr "Esperando que las (aproximadamente %d) transacciones más antiguas que %u terminen." -#: replication/logical/snapbuild.c:1322 +#: replication/logical/snapbuild.c:1338 #, c-format msgid "logical decoding found initial consistent point at %X/%X" msgstr "la decodificación lógica encontró un punto consistente inicial en %X/%X" -#: replication/logical/snapbuild.c:1349 +#: replication/logical/snapbuild.c:1365 #, c-format msgid "There are no old transactions anymore." msgstr "Ya no hay transacciones antiguas en ejecución." # FIXME "snapbuild"? -#: replication/logical/snapbuild.c:1746 +#: replication/logical/snapbuild.c:1762 #, c-format msgid "snapbuild state file \"%s\" has wrong magic number: %u instead of %u" msgstr "el archivo de estado de snapbuild «%s» tiene número mágico erróneo: %u en lugar de %u" -#: replication/logical/snapbuild.c:1752 +#: replication/logical/snapbuild.c:1768 #, c-format msgid "snapbuild state file \"%s\" has unsupported version: %u instead of %u" msgstr "el archivo de estado de snapbuild «%s» tiene versión no soportada: %u en vez de %u" -#: replication/logical/snapbuild.c:1823 +#: replication/logical/snapbuild.c:1839 #, c-format msgid "checksum mismatch for snapbuild state file \"%s\": is %u, should be %u" msgstr "suma de verificación no coincidente para el archivo de estado de snapbuild «%s»: es %u, debería ser %u" -#: replication/logical/snapbuild.c:1880 +#: replication/logical/snapbuild.c:1896 #, c-format msgid "Logical decoding will begin using saved snapshot." msgstr "La decodificación lógica comenzará usando el snapshot guardado." -#: replication/logical/snapbuild.c:1952 +#: replication/logical/snapbuild.c:1968 #, c-format msgid "could not parse file name \"%s\"" msgstr "no se pudo interpretar el nombre de archivo «%s»" @@ -19547,69 +19598,69 @@ msgstr "el formato de datos binarios es incorrecto en argumento %d a función" msgid "could not read from streaming transaction's changes file \"%s\": %m" msgstr "no se pudo leer el archivo de variables de servidor «%s»: %s\n" -#: replication/logical/worker.c:1332 +#: replication/logical/worker.c:1335 #, c-format msgid "publisher did not send replica identity column expected by the logical replication target relation \"%s.%s\"" msgstr "el editor (publisher) no envía la columna identidad de réplica esperada por la relación de destino de replicación lógica «%s.%s»" -#: replication/logical/worker.c:1339 +#: replication/logical/worker.c:1342 #, c-format msgid "logical replication target relation \"%s.%s\" has neither REPLICA IDENTITY index nor PRIMARY KEY and published relation does not have REPLICA IDENTITY FULL" msgstr "la relación destino de replicación lógica «%s.%s» no tiene índice REPLICA IDENTITY ni PRIMARY KEY y la relación publicada no tiene REPLICA IDENTITY FULL" -#: replication/logical/worker.c:2218 +#: replication/logical/worker.c:2221 #, c-format msgid "data stream from publisher has ended" msgstr "el flujo de datos del publisher ha terminado" -#: replication/logical/worker.c:2369 +#: replication/logical/worker.c:2372 #, c-format msgid "terminating logical replication worker due to timeout" msgstr "terminando el proceso de replicación lógica debido a que se agotó el tiempo de espera" -#: replication/logical/worker.c:2517 +#: replication/logical/worker.c:2520 #, c-format msgid "logical replication apply worker for subscription \"%s\" will stop because the subscription was removed" msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se detendrá porque la suscripción fue eliminada" -#: replication/logical/worker.c:2531 +#: replication/logical/worker.c:2534 #, c-format msgid "logical replication apply worker for subscription \"%s\" will stop because the subscription was disabled" msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se detendrá porque la suscripción fue inhabilitada" -#: replication/logical/worker.c:2553 +#: replication/logical/worker.c:2556 #, fuzzy, c-format #| msgid "logical replication apply worker for subscription \"%s\" will restart because subscription was renamed" msgid "logical replication apply worker for subscription \"%s\" will restart because of a parameter change" msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque a la suscripción se le cambió el nombre" -#: replication/logical/worker.c:2718 replication/logical/worker.c:2740 +#: replication/logical/worker.c:2721 replication/logical/worker.c:2743 #, fuzzy, c-format #| msgid "could not read from file \"%s\": %m" msgid "could not read from streaming transaction's subxact file \"%s\": %m" msgstr "no se pudo leer el archivo «%s»: %m" -#: replication/logical/worker.c:3099 +#: replication/logical/worker.c:3102 #, c-format msgid "logical replication apply worker for subscription %u will not start because the subscription was removed during startup" msgstr "el ayudante «apply» de replicación lógica para la suscripción %u no se iniciará porque la suscripción fue eliminada durante el inicio" -#: replication/logical/worker.c:3111 +#: replication/logical/worker.c:3114 #, c-format msgid "logical replication apply worker for subscription \"%s\" will not start because the subscription was disabled during startup" msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» no se iniciará porque la suscripción fue inhabilitada durante el inicio" -#: replication/logical/worker.c:3129 +#: replication/logical/worker.c:3132 #, c-format msgid "logical replication table synchronization worker for subscription \"%s\", table \"%s\" has started" msgstr "el ayudante de sincronización de tabla de replicación lógica para la suscripción «%s», tabla «%s» ha iniciado" -#: replication/logical/worker.c:3133 +#: replication/logical/worker.c:3136 #, c-format msgid "logical replication apply worker for subscription \"%s\" has started" msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» ha iniciado" -#: replication/logical/worker.c:3171 +#: replication/logical/worker.c:3174 #, c-format msgid "subscription has no replication slot set" msgstr "la suscripción no tiene un slot de replicación establecido" @@ -19692,7 +19743,7 @@ msgid "Free one or increase max_replication_slots." msgstr "Libere uno o incremente max_replication_slots." #: replication/slot.c:402 replication/slotfuncs.c:761 -#: utils/adt/pgstatfuncs.c:2227 +#: utils/adt/pgstatfuncs.c:2228 #, c-format msgid "replication slot \"%s\" does not exist" msgstr "no existe el slot de replicación «%s»" @@ -20885,18 +20936,18 @@ msgstr "no se pudo cerrar el segmento de memoria compartida «%s»: %m" msgid "could not duplicate handle for \"%s\": %m" msgstr "no se pudo duplicar el «handle» para «%s»: %m" -#: storage/ipc/procarray.c:3789 +#: storage/ipc/procarray.c:3802 #, fuzzy, c-format #| msgid "database \"%s\" is being used by logical replication subscription" msgid "database \"%s\" is being used by prepared transactions" msgstr "la base de datos «%s» está siendo utilizada por suscripciones de replicación lógica" -#: storage/ipc/procarray.c:3821 storage/ipc/signalfuncs.c:221 +#: storage/ipc/procarray.c:3834 storage/ipc/signalfuncs.c:221 #, c-format msgid "must be a superuser to terminate superuser process" msgstr "debe ser superusuario para terminar proceso de superusuario" -#: storage/ipc/procarray.c:3828 storage/ipc/signalfuncs.c:226 +#: storage/ipc/procarray.c:3841 storage/ipc/signalfuncs.c:226 #, c-format msgid "must be a member of the role whose process is being terminated or member of pg_signal_backend" msgstr "debe ser miembro del rol cuyo proceso se está terminando o ser miembro de pg_signal_backend" @@ -20914,8 +20965,8 @@ msgid "invalid message size %zu in shared memory queue" msgstr "número mágico no válido en segmento de memoria compartida dinámica" #: storage/ipc/shm_toc.c:118 storage/ipc/shm_toc.c:200 storage/lmgr/lock.c:981 -#: storage/lmgr/lock.c:1019 storage/lmgr/lock.c:2844 storage/lmgr/lock.c:4254 -#: storage/lmgr/lock.c:4319 storage/lmgr/lock.c:4626 +#: storage/lmgr/lock.c:1019 storage/lmgr/lock.c:2844 storage/lmgr/lock.c:4258 +#: storage/lmgr/lock.c:4323 storage/lmgr/lock.c:4673 #: storage/lmgr/predicate.c:2470 storage/lmgr/predicate.c:2485 #: storage/lmgr/predicate.c:3967 storage/lmgr/predicate.c:5078 #: utils/hash/dynahash.c:1112 @@ -21026,37 +21077,37 @@ msgstr "cancelando la sentencia debido a un conflicto con la recuperación" msgid "User transaction caused buffer deadlock with recovery." msgstr "La transacción del usuario causó un «deadlock» con la recuperación." -#: storage/ipc/standby.c:1421 +#: storage/ipc/standby.c:1423 #, fuzzy #| msgid "unknown" msgid "unknown reason" msgstr "desconocido" -#: storage/ipc/standby.c:1426 +#: storage/ipc/standby.c:1428 msgid "recovery conflict on buffer pin" msgstr "" -#: storage/ipc/standby.c:1429 +#: storage/ipc/standby.c:1431 #, fuzzy #| msgid "abort reason: recovery conflict" msgid "recovery conflict on lock" msgstr "razón para abortar: conflicto en la recuperación" -#: storage/ipc/standby.c:1432 +#: storage/ipc/standby.c:1434 #, fuzzy #| msgid "remove a tablespace" msgid "recovery conflict on tablespace" msgstr "elimina un tablespace" -#: storage/ipc/standby.c:1435 +#: storage/ipc/standby.c:1437 msgid "recovery conflict on snapshot" msgstr "" -#: storage/ipc/standby.c:1438 +#: storage/ipc/standby.c:1440 msgid "recovery conflict on buffer deadlock" msgstr "" -#: storage/ipc/standby.c:1441 +#: storage/ipc/standby.c:1443 #, fuzzy #| msgid "already connected to a database" msgid "recovery conflict on database" @@ -21067,17 +21118,17 @@ msgstr "ya está conectado a una base de datos" msgid "pg_largeobject entry for OID %u, page %d has invalid data field size %d" msgstr "la entrada pg_largeobject para el OID %u, página %d tiene tamaño de campo %d no válido" -#: storage/large_object/inv_api.c:272 +#: storage/large_object/inv_api.c:274 #, c-format msgid "invalid flags for opening a large object: %d" msgstr "opciones no válidas para abrir un objeto grande: %d" -#: storage/large_object/inv_api.c:462 +#: storage/large_object/inv_api.c:457 #, c-format msgid "invalid whence setting: %d" msgstr "parámetro «whence» no válido: %d" -#: storage/large_object/inv_api.c:634 +#: storage/large_object/inv_api.c:629 #, c-format msgid "invalid large object write request size: %d" msgstr "tamaño de petición de escritura de objeto grande no válido: %d" @@ -21142,64 +21193,64 @@ msgstr "mientras se verificaba la tupla actualizada (%u,%u) en la relación «%s msgid "while checking exclusion constraint on tuple (%u,%u) in relation \"%s\"" msgstr "mientras se verificaba una restricción de exclusión en la tupla (%u,%u) en la relación «%s»" -#: storage/lmgr/lmgr.c:1106 +#: storage/lmgr/lmgr.c:1107 #, c-format msgid "relation %u of database %u" msgstr "relación %u de la base de datos %u" -#: storage/lmgr/lmgr.c:1112 +#: storage/lmgr/lmgr.c:1113 #, c-format msgid "extension of relation %u of database %u" msgstr "extensión de la relación %u de la base de datos %u" -#: storage/lmgr/lmgr.c:1118 +#: storage/lmgr/lmgr.c:1119 #, fuzzy, c-format #| msgid "relation %u of database %u" msgid "pg_database.datfrozenxid of database %u" msgstr "relación %u de la base de datos %u" -#: storage/lmgr/lmgr.c:1123 +#: storage/lmgr/lmgr.c:1124 #, c-format msgid "page %u of relation %u of database %u" msgstr "página %u de la relación %u de la base de datos %u" -#: storage/lmgr/lmgr.c:1130 +#: storage/lmgr/lmgr.c:1131 #, c-format msgid "tuple (%u,%u) of relation %u of database %u" msgstr "tupla (%u,%u) de la relación %u de la base de datos %u" -#: storage/lmgr/lmgr.c:1138 +#: storage/lmgr/lmgr.c:1139 #, c-format msgid "transaction %u" msgstr "transacción %u" -#: storage/lmgr/lmgr.c:1143 +#: storage/lmgr/lmgr.c:1144 #, c-format msgid "virtual transaction %d/%u" msgstr "transacción virtual %d/%u" -#: storage/lmgr/lmgr.c:1149 +#: storage/lmgr/lmgr.c:1150 #, c-format msgid "speculative token %u of transaction %u" msgstr "token especulativo %u de la transacción %u" -#: storage/lmgr/lmgr.c:1155 +#: storage/lmgr/lmgr.c:1156 #, c-format msgid "object %u of class %u of database %u" msgstr "objeto %u de clase %u de la base de datos %u" -#: storage/lmgr/lmgr.c:1163 +#: storage/lmgr/lmgr.c:1164 #, c-format msgid "user lock [%u,%u,%u]" msgstr "candado de usuario [%u,%u,%u]" # XXX is this a good translation? -#: storage/lmgr/lmgr.c:1170 +#: storage/lmgr/lmgr.c:1171 #, c-format msgid "advisory lock [%u,%u,%u,%u]" msgstr "candado consultivo [%u,%u,%u,%u]" -#: storage/lmgr/lmgr.c:1178 +#: storage/lmgr/lmgr.c:1179 #, c-format msgid "unrecognized locktag type %d" msgstr "tipo de locktag %d no reconocido" @@ -21215,12 +21266,12 @@ msgid "Only RowExclusiveLock or less can be acquired on database objects during msgstr "Sólo candados RowExclusiveLock o menor pueden ser adquiridos en objetos de la base de datos durante la recuperación." #: storage/lmgr/lock.c:982 storage/lmgr/lock.c:1020 storage/lmgr/lock.c:2845 -#: storage/lmgr/lock.c:4255 storage/lmgr/lock.c:4320 storage/lmgr/lock.c:4627 +#: storage/lmgr/lock.c:4259 storage/lmgr/lock.c:4324 storage/lmgr/lock.c:4674 #, c-format msgid "You might need to increase max_locks_per_transaction." msgstr "Puede ser necesario incrementar max_locks_per_transaction." -#: storage/lmgr/lock.c:3296 storage/lmgr/lock.c:3364 storage/lmgr/lock.c:3480 +#: storage/lmgr/lock.c:3300 storage/lmgr/lock.c:3368 storage/lmgr/lock.c:3484 #, c-format msgid "cannot PREPARE while holding both session-level and transaction-level locks on the same object" msgstr "no se puede hacer PREPARE mientras se mantienen candados a nivel de sesión y transacción simultáneamente sobre el mismo objeto" @@ -22418,8 +22469,8 @@ msgstr "los arrays con elementos null no son permitidos en este contexto" msgid "cannot compare arrays of different element types" msgstr "no se pueden comparar arrays con elementos de distintos tipos" -#: utils/adt/arrayfuncs.c:3980 utils/adt/multirangetypes.c:2739 -#: utils/adt/multirangetypes.c:2811 utils/adt/rangetypes.c:1343 +#: utils/adt/arrayfuncs.c:3980 utils/adt/multirangetypes.c:2742 +#: utils/adt/multirangetypes.c:2814 utils/adt/rangetypes.c:1343 #: utils/adt/rangetypes.c:1407 utils/adt/rowtypes.c:1858 #, c-format msgid "could not identify a hash function for type %s" @@ -22576,6 +22627,12 @@ msgstr "división por cero" msgid "\"char\" out of range" msgstr "«char» fuera de rango" +#: utils/adt/cryptohashfuncs.c:47 utils/adt/cryptohashfuncs.c:69 +#, fuzzy, c-format +#| msgid "could not compress data: %s" +msgid "could not compute %s hash: %s" +msgstr "no se pudo comprimir datos: %s" + #: utils/adt/date.c:62 utils/adt/timestamp.c:97 utils/adt/varbit.c:105 #: utils/adt/varchar.c:48 #, c-format @@ -22738,7 +22795,7 @@ msgstr "desplazamiento de huso horario fuera de rango: «%s»" msgid "This time zone name appears in the configuration file for time zone abbreviation \"%s\"." msgstr "Este nombre de huso horario aparece en el archivo de configuración para abreviaciones de husos horarios «%s»." -#: utils/adt/datum.c:89 utils/adt/datum.c:101 +#: utils/adt/datum.c:90 utils/adt/datum.c:102 #, c-format msgid "invalid Datum pointer" msgstr "puntero a Datum no válido" @@ -24024,25 +24081,25 @@ msgstr "inicio de array inesperado" msgid "Expected comma or end of multirange." msgstr "fin de línea inesperado" -#: utils/adt/multirangetypes.c:972 +#: utils/adt/multirangetypes.c:975 #, fuzzy, c-format #| msgid "thresholds must be one-dimensional array" msgid "multiranges cannot be constructed from multidimensional arrays" msgstr "los umbrales deben ser un array unidimensional" -#: utils/adt/multirangetypes.c:998 +#: utils/adt/multirangetypes.c:1001 #, fuzzy, c-format #| msgid "array must not contain nulls" msgid "multirange values cannot contain null members" msgstr "el array no debe contener nulls" -#: utils/adt/multirangetypes.c:1346 +#: utils/adt/multirangetypes.c:1349 #, fuzzy, c-format #| msgid "%s must be called inside a transaction" msgid "range_agg must be called with a range" msgstr "%s no debe ser ejecutado dentro de una transacción" -#: utils/adt/multirangetypes.c:1417 +#: utils/adt/multirangetypes.c:1420 #, c-format msgid "range_intersect_agg must be called with a multirange" msgstr "" @@ -24517,7 +24574,7 @@ msgid "more than one operator named %s" msgstr "existe más de un operador llamado %s" #: utils/adt/regproc.c:715 utils/adt/regproc.c:756 utils/adt/regproc.c:2055 -#: utils/adt/ruleutils.c:9692 utils/adt/ruleutils.c:9861 +#: utils/adt/ruleutils.c:9694 utils/adt/ruleutils.c:9863 #, c-format msgid "too many arguments" msgstr "demasiados argumentos" @@ -25401,17 +25458,17 @@ msgstr "falta la función de soporte %3$d para el tipo %4$s de la clase de opera msgid "cached plan must not change result type" msgstr "el plan almacenado no debe cambiar el tipo de resultado" -#: utils/cache/relcache.c:6221 +#: utils/cache/relcache.c:6324 #, c-format msgid "could not create relation-cache initialization file \"%s\": %m" msgstr "no se pudo crear el archivo de cache de catálogos de sistema «%s»: %m" -#: utils/cache/relcache.c:6223 +#: utils/cache/relcache.c:6326 #, c-format msgid "Continuing anyway, but there's something wrong." msgstr "Prosiguiendo de todas maneras, pero hay algo mal." -#: utils/cache/relcache.c:6545 +#: utils/cache/relcache.c:6648 #, c-format msgid "could not remove cache file \"%s\": %m" msgstr "no se pudo eliminar el archivo de cache «%s»: %m" @@ -28576,206 +28633,239 @@ msgstr "una transacción serializable que no es de sólo lectura no puede import msgid "cannot import a snapshot from a different database" msgstr "no se puede importar un snapshot desde una base de datos diferente" -#~ msgid "distance in phrase operator should be non-negative and less than %d" -#~ msgstr "la distancia en el operador de frases debe ser no negativa y menor que %d" +#~ msgid " -o OPTIONS pass \"OPTIONS\" to each server process (obsolete)\n" +#~ msgstr " -o OPCIONES pasar «OPCIONES» a cada proceso servidor (obsoleto)\n" -#~ msgid "unsupported LZ4 compression method" -#~ msgstr "método de compresión LZ4 no soportado" +#~ msgid " read=%.3f" +#~ msgstr " lectura=%.3f" -#~ msgid "Use ALTER TABLE ... DETACH PARTITION ... FINALIZE to complete the pending detach operation" -#~ msgstr "Utilice ALTER TABLE ... DETACH PARTITION ... FINALIZE para completar la operación de desprendimiento pendiente" +#~ msgid " write=%.3f" +#~ msgstr " escritura=%.3f" -#~ msgid "role \"%s\" could not be removed from policy \"%s\" on \"%s\"" -#~ msgstr "el rol «%s» no pudo ser eliminado de la política «%s» en «%s»" +#~ msgid "\"%s\" has now caught up with upstream server" +#~ msgstr "«%s» ha alcanzado al servidor de origen" -#~ msgid "ORIGIN message sent out of order" -#~ msgstr "mensaje ORIGIN enviado fuera de orden" +#~ msgid "\"%s\": removed %.0f row versions in %u pages" +#~ msgstr "«%s»: se eliminaron %.0f versiones de filas en %u páginas" -#~ msgid "invalid logical replication message type \"%c\"" -#~ msgstr "tipo de mensaje de replicación lógica «%c» no válido" +#~ msgid "\"%s\": removed %d dead item identifiers in %u pages" +#~ msgstr "«%s»: se eliminaron %d identificadores de elementos muertos en %u páginas" -#~ msgid "cannot convert NaN to integer" -#~ msgstr "no se puede convertir NaN a entero" +#~ msgid "%s %s will create implicit index \"%s\" for table \"%s\"" +#~ msgstr "%s %s creará el índice implícito «%s» para la tabla «%s»" -#~ msgid "cannot convert NaN to bigint" -#~ msgstr "no se puede convertir NaN a bigint" +#~ msgid "%s will create implicit sequence \"%s\" for serial column \"%s.%s\"" +#~ msgstr "%s creará una secuencia implícita «%s» para la columna serial «%s.%s»" -#~ msgid "cannot convert NaN to smallint" -#~ msgstr "no se puede convertir NaN a smallint" +#~ msgid "%u page is entirely empty.\n" +#~ msgid_plural "%u pages are entirely empty.\n" +#~ msgstr[0] "%u página está completamente vacía.\n" +#~ msgstr[1] "%u páginas están completamente vacías.\n" -#~ msgid "Number of tuple inserts prior to index cleanup as a fraction of reltuples." -#~ msgstr "Número de inserts de tuplas antes de ejecutar una limpieza de índice, como fracción de reltuples." +#~ msgid "%u page removed.\n" +#~ msgid_plural "%u pages removed.\n" +#~ msgstr[0] "%u página eliminada.\n" +#~ msgstr[1] "%u páginas eliminadas.\n" -#~ msgid "For RAID arrays, this should be approximately the number of drive spindles in the array." -#~ msgstr "Para arrays RAID, esto debería ser aproximadamente la cantidad de discos en el array." +#~ msgid "COPY BINARY is not supported to stdout or from stdin" +#~ msgstr "COPY BINARY no está soportado a la salida estándar o desde la entrada estándar" + +#~ msgid "Client Connection Defaults" +#~ msgstr "Valores por Omisión de Conexiones" + +#~ msgid "Either set wal_level to \"replica\" on the master, or turn off hot_standby here." +#~ msgstr "Defina wal_level a «replica» en el maestro, o bien desactive hot_standby en este servidor." #~ msgid "Emit a warning for constructs that changed meaning since PostgreSQL 9.4." #~ msgstr "Emitir una advertencia en constructos que cambiaron significado desde PostgreSQL 9.4." -#~ msgid "Version and Platform Compatibility" -#~ msgstr "Compatibilidad de Versión y Plataforma" +#~ msgid "For RAID arrays, this should be approximately the number of drive spindles in the array." +#~ msgstr "Para arrays RAID, esto debería ser aproximadamente la cantidad de discos en el array." -#~ msgid "Client Connection Defaults" -#~ msgstr "Valores por Omisión de Conexiones" +#~ msgid "GSSAPI encryption can only be used with gss, trust, or reject authentication methods" +#~ msgstr "el cifrado GSSAPI sólo puede ser usado con los métodos gss, trust o reject" -#~ msgid "Statistics" -#~ msgstr "Estadísticas" +#~ msgid "GSSAPI encryption only supports gss, trust, or reject authentication" +#~ msgstr "El cifrado GSSAPI sólo soporta autentificación gss, trust o reject" + +#~ msgid "GSSAPI is not supported in protocol version 2" +#~ msgstr "GSSAPI no está soportado por el protocolo versión 2" + +#~ msgid "I/O Timings:" +#~ msgstr "Tiempos de E/S:" + +#~ msgid "INOUT arguments are permitted." +#~ msgstr "Argumentos INOUT están permitidos." + +#~ msgid "Is another postmaster already running on port %d? If not, remove socket file \"%s\" and retry." +#~ msgstr "¿Hay otro postmaster corriendo en el puerto %d? Si no, elimine el socket «%s» y reintente." + +#~ msgid "MultiXact member stop limit is now %u based on MultiXact %u" +#~ msgstr "el límite de detención de miembros de multixact es ahora %u basado en el multixact %u" + +#~ msgid "MultiXactId wrap limit is %u, limited by database with OID %u" +#~ msgstr "el límite para el reciclaje de MultiXactId es %u, limitado por base de datos con OID %u" + +#~ msgid "Number of tuple inserts prior to index cleanup as a fraction of reltuples." +#~ msgstr "Número de inserts de tuplas antes de ejecutar una limpieza de índice, como fracción de reltuples." + +#~ msgid "ORIGIN message sent out of order" +#~ msgstr "mensaje ORIGIN enviado fuera de orden" + +#~ msgid "Process %d waits for %s on %s." +#~ msgstr "El proceso %d espera %s en %s." #~ msgid "Process Title" #~ msgstr "Título de Proceso" -#~ msgid "Reporting and Logging" -#~ msgstr "Reporte y Registro" - #~ msgid "Query Tuning" #~ msgstr "Afinamiento de Consultas" +#~ msgid "REINDEX is not yet implemented for partitioned indexes" +#~ msgstr "REINDEX no está implementado aún para tablas particionadas" + +#~ msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\"" +#~ msgstr "REINDEX de tablas particionadas no está implementado aún, omitiendo «%s»" + #~ msgid "Replication" #~ msgstr "Replicación" -#~ msgid "Write-Ahead Log" -#~ msgstr "Write-Ahead Log" +#~ msgid "Reporting and Logging" +#~ msgstr "Reporte y Registro" #~ msgid "Resource Usage" #~ msgstr "Uso de Recursos" -#~ msgid "connection authorized: user=%s database=%s" -#~ msgstr "conexión autorizada: usuario=%s database=%s" +#~ msgid "SASL authentication is not supported in protocol version 2" +#~ msgstr "autentificación SASL no está soportada en el protocolo versión 2" -#~ msgid "connection authorized: user=%s database=%s application_name=%s" -#~ msgstr "conexión autorizada: usuario=%s base de datos=%s application_name=%s" +#~ msgid "SSL connection from \"%s\"" +#~ msgstr "conexión SSL desde «%s»" -#~ msgid "connection authorized: user=%s database=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" -#~ msgstr "conexión autorizada: usuario=%s base de datos=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s" +#~ msgid "SSL off" +#~ msgstr "SSL inactivo" -#~ msgid "connection authorized: user=%s database=%s application_name=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" -#~ msgstr "conexión autorizada: usuario=%s base_de_datos=%s application_name=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s)" +#~ msgid "SSPI is not supported in protocol version 2" +#~ msgstr "SSPI no está soportado por el protocolo versión 2" -#~ msgid "replication connection authorized: user=%s application_name=%s" -#~ msgstr "conexión de replicación autorizada: usuario=%s application_name=%s" +#~ msgid "Statistics" +#~ msgstr "Estadísticas" -#~ msgid "replication connection authorized: user=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" -#~ msgstr "conexión de replicación autorizada: usuario=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s)" +#~ msgid "The error was: %s" +#~ msgstr "El error fue: %s" -#~ msgid "on" -#~ msgstr "activado" +#~ msgid "There were %.0f unused item identifiers.\n" +#~ msgstr "Hubo %.0f identificadores de ítem sin usar.\n" -#~ msgid "off" -#~ msgstr "desactivado" +#~ msgid "Use ALTER TABLE ... DETACH PARTITION ... FINALIZE to complete the pending detach operation" +#~ msgstr "Utilice ALTER TABLE ... DETACH PARTITION ... FINALIZE para completar la operación de desprendimiento pendiente" -#~ msgid "replication connection authorized: user=%s application_name=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" -#~ msgstr "conexión de replicación autorizada: usuario=%s application_name=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s)" +#~ msgid "Version and Platform Compatibility" +#~ msgstr "Compatibilidad de Versión y Plataforma" -#~ msgid "loaded library \"%s\"" -#~ msgstr "biblioteca «%s» cargada" +#~ msgid "Write-Ahead Log" +#~ msgstr "Write-Ahead Log" #~ msgid "You need to rebuild PostgreSQL using --with-libxml." #~ msgstr "Necesita reconstruir PostgreSQL usando --with-libxml." -#~ msgid "wrong data type: %u, expected %u" -#~ msgstr "tipo de dato erróneo: %u, se esperaba %u" +#~ msgid "arguments declared \"anycompatiblerange\" are not all alike" +#~ msgstr "los argumentos declarados «anycompatiblerange» no son todos parecidos" -#~ msgid "invalid concatenation of jsonb objects" -#~ msgstr "concatenación no válida de objetos jsonb" +#~ msgid "arguments declared \"anyelement\" are not all alike" +#~ msgstr "los argumentos declarados «anyelement» no son de tipos compatibles" -#~ msgid "wrong element type" -#~ msgstr "el tipo de elemento es erróneo" +#~ msgid "arguments declared \"anyrange\" are not all alike" +#~ msgstr "los argumentos declarados «anyrange» no son de tipos compatibles" -#~ msgid "logical replication launcher shutting down" -#~ msgstr "lanzador de replicación lógica apagándose" +#~ msgid "array assignment requires type %s but expression is of type %s" +#~ msgstr "la asignación de array debe tener tipo %s pero la expresión es de tipo %s" -#~ msgid "bind %s to %s" -#~ msgstr "bind %s a %s" +#~ msgid "at least one of leftarg or rightarg must be specified" +#~ msgstr "debe especificar al menos uno de los argumentos izquierdo o derecho" -#~ msgid "parse %s: %s" -#~ msgstr "parse %s: %s" +#~ msgid "authentication file line too long" +#~ msgstr "línea en el archivo de autentificación demasiado larga" -#~ msgid "unexpected EOF on client connection" -#~ msgstr "se encontró fin de archivo inesperado en la conexión del cliente" +#~ msgid "automatic analyze of table \"%s.%s.%s\" system usage: %s" +#~ msgstr "analyze automático de la tabla «%s.%s.%s»: uso del sistema: %s" -#~ msgid "could not fsync file \"%s\" but retrying: %m" -#~ msgstr "no se pudo sincronizar (fsync) archivo «%s» pero reintentando: %m" +#~ msgid "autovacuum launcher shutting down" +#~ msgstr "lanzador de autovacuum apagándose" -#~ msgid "could not forward fsync request because request queue is full" -#~ msgstr "no se pudo enviar una petición fsync porque la cola de peticiones está llena" +#~ msgid "autovacuum launcher started" +#~ msgstr "lanzador de autovacuum iniciado" -#~ msgid "sending cancel to blocking autovacuum PID %d" -#~ msgstr "enviando señal de cancelación a la tarea autovacuum bloqueante con PID %d" +#~ msgid "autovacuum: processing database \"%s\"" +#~ msgstr "autovacuum: procesando la base de datos «%s»" -#~ msgid "Process %d waits for %s on %s." -#~ msgstr "El proceso %d espera %s en %s." +#~ msgid "backup label %s in file \"%s\"" +#~ msgstr "etiqueta de respaldo %s en archivo «%s»" -#~ msgid "deferrable snapshot was unsafe; trying a new one" -#~ msgstr "la instantánea postergada era insegura; intentando con una nueva" - -#~ msgid "\"%s\" has now caught up with upstream server" -#~ msgstr "«%s» ha alcanzado al servidor de origen" - -#~ msgid "unexpected standby message type \"%c\", after receiving CopyDone" -#~ msgstr "mensaje de standby de tipo «%c» inesperado, después de recibir CopyDone" - -#~ msgid "standby \"%s\" now has synchronous standby priority %u" -#~ msgstr "el standby «%s» ahora tiene prioridad sincrónica %u" - -#~ msgid "logical replication apply worker for subscription \"%s\" will restart because subscription's publications were changed" -#~ msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque las publicaciones de la suscripción fueron cambiadas" +#~ msgid "backup time %s in file \"%s\"" +#~ msgstr "tiempo de respaldo %s en archivo «%s»" -#~ msgid "logical replication apply worker for subscription \"%s\" will restart because the replication slot name was changed" -#~ msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque el nombre del slot de replicación fue cambiado" +#~ msgid "backup timeline %u in file \"%s\"" +#~ msgstr "línea de tiempo %u en archivo «%s»" -#~ msgid "logical replication apply worker for subscription \"%s\" will restart because the connection information was changed" -#~ msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque la información de conexión fue cambiada" +#~ msgid "bind %s to %s" +#~ msgstr "bind %s a %s" -#~ msgid "could not fetch table info for table \"%s.%s\": %s" -#~ msgstr "no se pudo obtener información de la tabla «%s.%s»: %s" +#~ msgid "building index \"%s\" on table \"%s\" serially" +#~ msgstr "construyendo índice «%s» en la tabla «%s» en forma serial" -#~ msgid "only superusers can query or manipulate replication origins" -#~ msgstr "debe ser superusuario para consultar o manipular orígenes de replicación" +#~ msgid "building index \"%s\" on table \"%s\" with request for %d parallel worker" +#~ msgid_plural "building index \"%s\" on table \"%s\" with request for %d parallel workers" +#~ msgstr[0] "construyendo índice «%s» en la tabla «%s» solicitando %d ayudante paralelo" +#~ msgstr[1] "construyendo índice «%s» en la tabla «%s» solicitando %d ayudantes paralelos" -#~ msgid "logical replication launcher started" -#~ msgstr "lanzador de replicación lógica iniciado" +#~ msgid "cannot PREPARE a transaction that has manipulated logical replication workers" +#~ msgstr "no se puede hacer PREPARE de una transacción que ha manipulado procesos ayudantes de replicación lógica" -#~ msgid "starting logical replication worker for subscription \"%s\"" -#~ msgstr "iniciando el proceso ayudante de replicación lógica para la suscripción «%s»" +#~ msgid "cannot convert NaN to bigint" +#~ msgstr "no se puede convertir NaN a bigint" -#~ msgid "could not reread block %d of file \"%s\": %m" -#~ msgstr "no se pudo leer el bloque %d del archivo «%s»: %m" +#~ msgid "cannot convert NaN to integer" +#~ msgstr "no se puede convertir NaN a entero" -#~ msgid "could not fseek in file \"%s\": %m" -#~ msgstr "no se pudo posicionar (fseek) el archivo «%s»: %m" +#~ msgid "cannot convert NaN to smallint" +#~ msgstr "no se puede convertir NaN a smallint" -#~ msgid "could not read from file \"%s\"" -#~ msgstr "no se pudo leer del archivo «%s»" +#~ msgid "cannot reindex invalid index on TOAST table concurrently" +#~ msgstr "no se puede reindexar el índice no válido en una tabla TOAST concurrentemente" -#~ msgid "logger shutting down" -#~ msgstr "proceso logger apagándose" +#~ msgid "checkpoint record is at %X/%X" +#~ msgstr "el registro del punto de control está en %X/%X" -#~ msgid "starting background worker process \"%s\"" -#~ msgstr "iniciando el proceso ayudante «%s»" +#~ msgid "checkpoint skipped because system is idle" +#~ msgstr "omitiendo checkpoint porque el sistema está inactivo" -#~ msgid "could not fork archiver: %m" -#~ msgstr "no se pudo lanzar el proceso archivador: %m" +#~ msgid "collation of partition bound value for column \"%s\" does not match partition key collation \"%s\"" +#~ msgstr "el ordenamiento (collation) del valor de borde de partición para la columna «%s» no coincide con el ordenamiento de la llave de particionamiento «%s»" #~ msgid "compacted fsync request queue from %d entries to %d entries" #~ msgstr "la cola de peticiones de fsync fue compactada de %d a %d elementos" -#~ msgid "unregistering background worker \"%s\"" -#~ msgstr "des-registrando el proceso ayudante «%s»" +#~ msgid "connection authorized: user=%s database=%s" +#~ msgstr "conexión autorizada: usuario=%s database=%s" -#~ msgid "registering background worker \"%s\"" -#~ msgstr "registrando el proceso ayudante «%s»" +#~ msgid "connection authorized: user=%s database=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" +#~ msgstr "conexión autorizada: usuario=%s base de datos=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s" -#~ msgid "autovacuum: processing database \"%s\"" -#~ msgstr "autovacuum: procesando la base de datos «%s»" +#~ msgid "connection authorized: user=%s database=%s application_name=%s" +#~ msgstr "conexión autorizada: usuario=%s base de datos=%s application_name=%s" -#~ msgid "autovacuum launcher shutting down" -#~ msgstr "lanzador de autovacuum apagándose" +#~ msgid "connection authorized: user=%s database=%s application_name=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" +#~ msgstr "conexión autorizada: usuario=%s base_de_datos=%s application_name=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s)" -#~ msgid "autovacuum launcher started" -#~ msgstr "lanzador de autovacuum iniciado" +#~ msgid "connection lost during COPY to stdout" +#~ msgstr "se perdió la conexión durante COPY a la salida estándar" -#~ msgid "disabling huge pages" -#~ msgstr "desactivando «huge pages»" +#~ msgid "connection was re-authenticated" +#~ msgstr "la conexión fue reautenticada" + +#~ msgid "could not determine which collation to use for partition bound expression" +#~ msgstr "no se pudo determinar qué ordenamiento (collation) usar para la expresión de borde de particionamiento" #~ msgid "could not enable Lock Pages in Memory user right" #~ msgstr "no se pudo activar el privilegio «Bloquear páginas en la memoria»" @@ -28783,163 +28873,170 @@ msgstr "no se puede importar un snapshot desde una base de datos diferente" #~ msgid "could not enable Lock Pages in Memory user right: error code %lu" #~ msgstr "no se pudo activar el privilegio «Bloquear páginas en la memoria»: código de error %lu" -#~ msgid "collation of partition bound value for column \"%s\" does not match partition key collation \"%s\"" -#~ msgstr "el ordenamiento (collation) del valor de borde de partición para la columna «%s» no coincide con el ordenamiento de la llave de particionamiento «%s»" +#~ msgid "could not fetch table info for table \"%s.%s\": %s" +#~ msgstr "no se pudo obtener información de la tabla «%s.%s»: %s" -#~ msgid "could not determine which collation to use for partition bound expression" -#~ msgstr "no se pudo determinar qué ordenamiento (collation) usar para la expresión de borde de particionamiento" +#~ msgid "could not fork archiver: %m" +#~ msgstr "no se pudo lanzar el proceso archivador: %m" -#~ msgid "%s will create implicit sequence \"%s\" for serial column \"%s.%s\"" -#~ msgstr "%s creará una secuencia implícita «%s» para la columna serial «%s.%s»" +#~ msgid "could not forward fsync request because request queue is full" +#~ msgstr "no se pudo enviar una petición fsync porque la cola de peticiones está llena" -#~ msgid "array assignment requires type %s but expression is of type %s" -#~ msgstr "la asignación de array debe tener tipo %s pero la expresión es de tipo %s" +#~ msgid "could not fseek in file \"%s\": %m" +#~ msgstr "no se pudo posicionar (fseek) el archivo «%s»: %m" -#~ msgid "operator precedence change: %s is now lower precedence than %s" -#~ msgstr "cambio de precedencia de operadores: %s es ahora de menor precedencia que %s" +#~ msgid "could not fsync file \"%s\" but retrying: %m" +#~ msgstr "no se pudo sincronizar (fsync) archivo «%s» pero reintentando: %m" -#~ msgid "arguments declared \"anycompatiblerange\" are not all alike" -#~ msgstr "los argumentos declarados «anycompatiblerange» no son todos parecidos" +#~ msgid "could not read from file \"%s\"" +#~ msgstr "no se pudo leer del archivo «%s»" -#~ msgid "arguments declared \"anyrange\" are not all alike" -#~ msgstr "los argumentos declarados «anyrange» no son de tipos compatibles" +#~ msgid "could not reread block %d of file \"%s\": %m" +#~ msgstr "no se pudo leer el bloque %d del archivo «%s»: %m" -#~ msgid "arguments declared \"anyelement\" are not all alike" -#~ msgstr "los argumentos declarados «anyelement» no son de tipos compatibles" +#~ msgid "deferrable snapshot was unsafe; trying a new one" +#~ msgstr "la instantánea postergada era insegura; intentando con una nueva" -#~ msgid " -o OPTIONS pass \"OPTIONS\" to each server process (obsolete)\n" -#~ msgstr " -o OPCIONES pasar «OPCIONES» a cada proceso servidor (obsoleto)\n" +#~ msgid "disabling huge pages" +#~ msgstr "desactivando «huge pages»" -#~ msgid "Is another postmaster already running on port %d? If not, remove socket file \"%s\" and retry." -#~ msgstr "¿Hay otro postmaster corriendo en el puerto %d? Si no, elimine el socket «%s» y reintente." +#~ msgid "distance in phrase operator should be non-negative and less than %d" +#~ msgstr "la distancia en el operador de frases debe ser no negativa y menor que %d" -#~ msgid "setsockopt(SO_REUSEADDR) failed for %s address \"%s\": %m" -#~ msgstr "setsockopt(SO_REUSEADDR) falló para la dirección %s «%s»: %m" +#~ msgid "distance in phrase operator should not be greater than %d" +#~ msgstr "distancia en operador de frases no debe ser mayor que %d" -#~ msgid "GSSAPI encryption only supports gss, trust, or reject authentication" -#~ msgstr "El cifrado GSSAPI sólo soporta autentificación gss, trust o reject" +#~ msgid "drop auto-cascades to %s" +#~ msgstr "eliminando automáticamente %s" -#~ msgid "authentication file line too long" -#~ msgstr "línea en el archivo de autentificación demasiado larga" +#~ msgid "initializing for hot standby" +#~ msgstr "inicializando para hot standby" -#~ msgid "SSL connection from \"%s\"" -#~ msgstr "conexión SSL desde «%s»" +#~ msgid "insufficient columns in %s constraint definition" +#~ msgstr "columnas insuficientes en definición de restricción %s" -#~ msgid "SSPI is not supported in protocol version 2" -#~ msgstr "SSPI no está soportado por el protocolo versión 2" +#~ msgid "invalid concatenation of jsonb objects" +#~ msgstr "concatenación no válida de objetos jsonb" -#~ msgid "GSSAPI is not supported in protocol version 2" -#~ msgstr "GSSAPI no está soportado por el protocolo versión 2" +#~ msgid "invalid hexadecimal digit" +#~ msgstr "dígito hexadecimal no válido" -#~ msgid "SASL authentication is not supported in protocol version 2" -#~ msgstr "autentificación SASL no está soportada en el protocolo versión 2" +#~ msgid "invalid logical replication message type \"%c\"" +#~ msgstr "tipo de mensaje de replicación lógica «%c» no válido" -#~ msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\"" -#~ msgstr "no hay una línea en pg_hba.conf para «%s», usuario «%s», base de datos «%s»" +#~ msgid "loaded library \"%s\"" +#~ msgstr "biblioteca «%s» cargada" -#~ msgid "no pg_hba.conf entry for replication connection from host \"%s\", user \"%s\"" -#~ msgstr "no hay una línea en pg_hba.conf para la conexión de replicación desde el servidor «%s», usuario «%s»" +#~ msgid "logger shutting down" +#~ msgstr "proceso logger apagándose" -#~ msgid "pg_hba.conf rejects connection for host \"%s\", user \"%s\", database \"%s\"" -#~ msgstr "pg_hba.conf rechaza la conexión para el servidor «%s», usuario «%s», base de datos «%s»" +#~ msgid "logical replication apply worker for subscription \"%s\" will restart because subscription's publications were changed" +#~ msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque las publicaciones de la suscripción fueron cambiadas" -#~ msgid "pg_hba.conf rejects replication connection for host \"%s\", user \"%s\"" -#~ msgstr "pg_hba.conf rechaza la conexión de replicación para el servidor «%s», usuario «%s»" +#~ msgid "logical replication apply worker for subscription \"%s\" will restart because the connection information was changed" +#~ msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque la información de conexión fue cambiada" -#~ msgid "SSL off" -#~ msgstr "SSL inactivo" +#~ msgid "logical replication apply worker for subscription \"%s\" will restart because the replication slot name was changed" +#~ msgstr "el ayudante «apply» de replicación lógica para la suscripción «%s» se reiniciará porque el nombre del slot de replicación fue cambiado" -#~ msgid "GSSAPI encryption can only be used with gss, trust, or reject authentication methods" -#~ msgstr "el cifrado GSSAPI sólo puede ser usado con los métodos gss, trust o reject" +#~ msgid "logical replication launcher shutting down" +#~ msgstr "lanzador de replicación lógica apagándose" -#~ msgid "time to inline: %.3fs, opt: %.3fs, emit: %.3fs" -#~ msgstr "tiempo en «inline»: %.3fs, opt: %.3fs, emisión: %.3fs" +#~ msgid "logical replication launcher started" +#~ msgstr "lanzador de replicación lógica iniciado" -#~ msgid "must be superuser to alter replication users" -#~ msgstr "debe ser superusuario para alterar usuarios de replicación" +#~ msgid "modulus for hash partition must be a positive integer" +#~ msgstr "el módulo para una partición hash debe ser un entero positivo" #~ msgid "moving row to another partition during a BEFORE trigger is not supported" #~ msgstr "mover registros a otra partición durante un trigger BEFORE no está soportado" -#~ msgid "updated partition constraint for default partition \"%s\" is implied by existing constraints" -#~ msgstr "la restricción de partición actualizada para la partición por omisión \"%s\" está implícita en las restricciones existentes" +#~ msgid "must be superuser to alter replication users" +#~ msgstr "debe ser superusuario para alterar usuarios de replicación" -#~ msgid "partition constraint for table \"%s\" is implied by existing constraints" -#~ msgstr "la restricción de partición para la tabla \"%s\" está implícita en las restricciones existentes" +#~ msgid "must be superuser to drop access methods" +#~ msgstr "debe ser superusuario para eliminar métodos de acceso" -#~ msgid "validating foreign key constraint \"%s\"" -#~ msgstr "validando restricción de llave foránea «%s»" +#~ msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\"" +#~ msgstr "no hay una línea en pg_hba.conf para «%s», usuario «%s», base de datos «%s»" -#~ msgid "verifying table \"%s\"" -#~ msgstr "verificando tabla «%s»" +#~ msgid "no pg_hba.conf entry for replication connection from host \"%s\", user \"%s\"" +#~ msgstr "no hay una línea en pg_hba.conf para la conexión de replicación desde el servidor «%s», usuario «%s»" -#~ msgid "rewriting table \"%s\"" -#~ msgstr "reescribiendo tabla «%s»" +#~ msgid "off" +#~ msgstr "desactivado" -#~ msgid "The error was: %s" -#~ msgstr "El error fue: %s" +#~ msgid "oldest MultiXactId member is at offset %u" +#~ msgstr "el miembro de multixact más antiguo está en la posición %u" -#~ msgid "table \"%s.%s\" removed from subscription \"%s\"" -#~ msgstr "tabla «%s.%s» eliminada de suscripción «%s»" +#~ msgid "on" +#~ msgstr "activado" -#~ msgid "table \"%s.%s\" added to subscription \"%s\"" -#~ msgstr "tabla «%s.%s» agregada a suscripción «%s»" +#~ msgid "only superusers can query or manipulate replication origins" +#~ msgstr "debe ser superusuario para consultar o manipular orígenes de replicación" -#~ msgid "at least one of leftarg or rightarg must be specified" -#~ msgstr "debe especificar al menos uno de los argumentos izquierdo o derecho" +#~ msgid "operator precedence change: %s is now lower precedence than %s" +#~ msgstr "cambio de precedencia de operadores: %s es ahora de menor precedencia que %s" -#~ msgid "REINDEX is not yet implemented for partitioned indexes" -#~ msgstr "REINDEX no está implementado aún para tablas particionadas" +#~ msgid "overflow of destination buffer in hex decoding" +#~ msgstr "desbordamiento de búfer destino en decodificación hexadecimal" -#~ msgid "cannot reindex invalid index on TOAST table concurrently" -#~ msgstr "no se puede reindexar el índice no válido en una tabla TOAST concurrentemente" +#~ msgid "overflow of destination buffer in hex encoding" +#~ msgstr "desbordamiento de búfer destino en codificación hexadecimal" -#~ msgid "%s %s will create implicit index \"%s\" for table \"%s\"" -#~ msgstr "%s %s creará el índice implícito «%s» para la tabla «%s»" +#~ msgid "parse %s: %s" +#~ msgstr "parse %s: %s" -#~ msgid "insufficient columns in %s constraint definition" -#~ msgstr "columnas insuficientes en definición de restricción %s" +#~ msgid "partition constraint for table \"%s\" is implied by existing constraints" +#~ msgstr "la restricción de partición para la tabla \"%s\" está implícita en las restricciones existentes" -#~ msgid "INOUT arguments are permitted." -#~ msgstr "Argumentos INOUT están permitidos." +#~ msgid "password too long" +#~ msgstr "la contraseña es demasiado larga" + +#~ msgid "pclose failed: %m" +#~ msgstr "pclose falló: %m" + +#~ msgid "pg_hba.conf rejects connection for host \"%s\", user \"%s\", database \"%s\"" +#~ msgstr "pg_hba.conf rechaza la conexión para el servidor «%s», usuario «%s», base de datos «%s»" + +#~ msgid "pg_hba.conf rejects replication connection for host \"%s\", user \"%s\"" +#~ msgstr "pg_hba.conf rechaza la conexión de replicación para el servidor «%s», usuario «%s»" #~ msgid "procedures cannot have OUT arguments" #~ msgstr "los procedimientos no pueden tener argumentos OUT" -#~ msgid "connection lost during COPY to stdout" -#~ msgstr "se perdió la conexión durante COPY a la salida estándar" +#~ msgid "recycled write-ahead log file \"%s\"" +#~ msgstr "reciclado archivo de WAL «%s»" -#~ msgid "COPY BINARY is not supported to stdout or from stdin" -#~ msgstr "COPY BINARY no está soportado a la salida estándar o desde la entrada estándar" +#~ msgid "registering background worker \"%s\"" +#~ msgstr "registrando el proceso ayudante «%s»" -#~ msgid "automatic analyze of table \"%s.%s.%s\" system usage: %s" -#~ msgstr "analyze automático de la tabla «%s.%s.%s»: uso del sistema: %s" +#~ msgid "removing file \"%s\"" +#~ msgstr "eliminando el archivo «%s»" -#~ msgid "must be superuser to drop access methods" -#~ msgstr "debe ser superusuario para eliminar métodos de acceso" +#~ msgid "removing write-ahead log file \"%s\"" +#~ msgstr "eliminando archivo de WAL «%s»" -#~ msgid "REINDEX of partitioned tables is not yet implemented, skipping \"%s\"" -#~ msgstr "REINDEX de tablas particionadas no está implementado aún, omitiendo «%s»" +#~ msgid "replication connection authorized: user=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" +#~ msgstr "conexión de replicación autorizada: usuario=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s)" -#~ msgid "building index \"%s\" on table \"%s\" with request for %d parallel worker" -#~ msgid_plural "building index \"%s\" on table \"%s\" with request for %d parallel workers" -#~ msgstr[0] "construyendo índice «%s» en la tabla «%s» solicitando %d ayudante paralelo" -#~ msgstr[1] "construyendo índice «%s» en la tabla «%s» solicitando %d ayudantes paralelos" +#~ msgid "replication connection authorized: user=%s application_name=%s" +#~ msgstr "conexión de replicación autorizada: usuario=%s application_name=%s" -#~ msgid "building index \"%s\" on table \"%s\" serially" -#~ msgstr "construyendo índice «%s» en la tabla «%s» en forma serial" +#~ msgid "replication connection authorized: user=%s application_name=%s SSL enabled (protocol=%s, cipher=%s, bits=%d, compression=%s)" +#~ msgstr "conexión de replicación autorizada: usuario=%s application_name=%s SSL activo (protocolo=%s, cifrado=%s, bits=%d, compresión=%s)" -#~ msgid "drop auto-cascades to %s" -#~ msgstr "eliminando automáticamente %s" +#~ msgid "rewriting table \"%s\"" +#~ msgstr "reescribiendo tabla «%s»" -#~ msgid "backup timeline %u in file \"%s\"" -#~ msgstr "línea de tiempo %u en archivo «%s»" +#~ msgid "role \"%s\" could not be removed from policy \"%s\" on \"%s\"" +#~ msgstr "el rol «%s» no pudo ser eliminado de la política «%s» en «%s»" -#~ msgid "backup label %s in file \"%s\"" -#~ msgstr "etiqueta de respaldo %s en archivo «%s»" +#~ msgid "sending cancel to blocking autovacuum PID %d" +#~ msgstr "enviando señal de cancelación a la tarea autovacuum bloqueante con PID %d" -#~ msgid "backup time %s in file \"%s\"" -#~ msgstr "tiempo de respaldo %s en archivo «%s»" +#~ msgid "setsockopt(SO_REUSEADDR) failed for %s address \"%s\": %m" +#~ msgstr "setsockopt(SO_REUSEADDR) falló para la dirección %s «%s»: %m" #~ msgid "skipping restartpoint, already performed at %X/%X" #~ msgstr "omitiendo el restartpoint, ya fue llevado a cabo en %X/%X" @@ -28947,96 +29044,56 @@ msgstr "no se puede importar un snapshot desde una base de datos diferente" #~ msgid "skipping restartpoint, recovery has already ended" #~ msgstr "omitiendo el restartpoint, la recuperación ya ha terminado" -#~ msgid "checkpoint skipped because system is idle" -#~ msgstr "omitiendo checkpoint porque el sistema está inactivo" - -#~ msgid "initializing for hot standby" -#~ msgstr "inicializando para hot standby" +#~ msgid "standby \"%s\" now has synchronous standby priority %u" +#~ msgstr "el standby «%s» ahora tiene prioridad sincrónica %u" -#~ msgid "checkpoint record is at %X/%X" -#~ msgstr "el registro del punto de control está en %X/%X" +#~ msgid "starting background worker process \"%s\"" +#~ msgstr "iniciando el proceso ayudante «%s»" -#~ msgid "Either set wal_level to \"replica\" on the master, or turn off hot_standby here." -#~ msgstr "Defina wal_level a «replica» en el maestro, o bien desactive hot_standby en este servidor." +#~ msgid "starting logical replication worker for subscription \"%s\"" +#~ msgstr "iniciando el proceso ayudante de replicación lógica para la suscripción «%s»" -#~ msgid "removing write-ahead log file \"%s\"" -#~ msgstr "eliminando archivo de WAL «%s»" +#~ msgid "system usage: %s\n" +#~ msgstr "uso de sistema: %s\n" -#~ msgid "recycled write-ahead log file \"%s\"" -#~ msgstr "reciclado archivo de WAL «%s»" +#~ msgid "table \"%s.%s\" added to subscription \"%s\"" +#~ msgstr "tabla «%s.%s» agregada a suscripción «%s»" -#~ msgid "updated min recovery point to %X/%X on timeline %u" -#~ msgstr "el punto mínimo de recuperación fue actualizado a %X/%X en el timeline %u" +#~ msgid "table \"%s.%s\" removed from subscription \"%s\"" +#~ msgstr "tabla «%s.%s» eliminada de suscripción «%s»" -#~ msgid "cannot PREPARE a transaction that has manipulated logical replication workers" -#~ msgstr "no se puede hacer PREPARE de una transacción que ha manipulado procesos ayudantes de replicación lógica" +#~ msgid "time to inline: %.3fs, opt: %.3fs, emit: %.3fs" +#~ msgstr "tiempo en «inline»: %.3fs, opt: %.3fs, emisión: %.3fs" #~ msgid "transaction ID wrap limit is %u, limited by database with OID %u" #~ msgstr "el límite para el reciclaje de ID de transacciones es %u, limitado por base de datos con OID %u" -#~ msgid "removing file \"%s\"" -#~ msgstr "eliminando el archivo «%s»" - -#~ msgid "MultiXact member stop limit is now %u based on MultiXact %u" -#~ msgstr "el límite de detención de miembros de multixact es ahora %u basado en el multixact %u" - -#~ msgid "oldest MultiXactId member is at offset %u" -#~ msgstr "el miembro de multixact más antiguo está en la posición %u" - -#~ msgid "MultiXactId wrap limit is %u, limited by database with OID %u" -#~ msgstr "el límite para el reciclaje de MultiXactId es %u, limitado por base de datos con OID %u" - -#~ msgid "%u page is entirely empty.\n" -#~ msgid_plural "%u pages are entirely empty.\n" -#~ msgstr[0] "%u página está completamente vacía.\n" -#~ msgstr[1] "%u páginas están completamente vacías.\n" - -#~ msgid "There were %.0f unused item identifiers.\n" -#~ msgstr "Hubo %.0f identificadores de ítem sin usar.\n" - -#~ msgid "\"%s\": removed %.0f row versions in %u pages" -#~ msgstr "«%s»: se eliminaron %.0f versiones de filas en %u páginas" - -#~ msgid "password too long" -#~ msgstr "la contraseña es demasiado larga" - -#~ msgid "pclose failed: %m" -#~ msgstr "pclose falló: %m" - -#~ msgid "distance in phrase operator should not be greater than %d" -#~ msgstr "distancia en operador de frases no debe ser mayor que %d" - -#~ msgid "modulus for hash partition must be a positive integer" -#~ msgstr "el módulo para una partición hash debe ser un entero positivo" - -#~ msgid "connection was re-authenticated" -#~ msgstr "la conexión fue reautenticada" +#~ msgid "unexpected EOF on client connection" +#~ msgstr "se encontró fin de archivo inesperado en la conexión del cliente" -#~ msgid "\"%s\": removed %d dead item identifiers in %u pages" -#~ msgstr "«%s»: se eliminaron %d identificadores de elementos muertos en %u páginas" +#~ msgid "unexpected standby message type \"%c\", after receiving CopyDone" +#~ msgstr "mensaje de standby de tipo «%c» inesperado, después de recibir CopyDone" -#~ msgid "%u page removed.\n" -#~ msgid_plural "%u pages removed.\n" -#~ msgstr[0] "%u página eliminada.\n" -#~ msgstr[1] "%u páginas eliminadas.\n" +#~ msgid "unregistering background worker \"%s\"" +#~ msgstr "des-registrando el proceso ayudante «%s»" -#~ msgid "system usage: %s\n" -#~ msgstr "uso de sistema: %s\n" +#~ msgid "unsupported LZ4 compression method" +#~ msgstr "método de compresión LZ4 no soportado" -#~ msgid " write=%.3f" -#~ msgstr " escritura=%.3f" +#~ msgid "updated min recovery point to %X/%X on timeline %u" +#~ msgstr "el punto mínimo de recuperación fue actualizado a %X/%X en el timeline %u" -#~ msgid " read=%.3f" -#~ msgstr " lectura=%.3f" +#~ msgid "updated partition constraint for default partition \"%s\" is implied by existing constraints" +#~ msgstr "la restricción de partición actualizada para la partición por omisión \"%s\" está implícita en las restricciones existentes" -#~ msgid "I/O Timings:" -#~ msgstr "Tiempos de E/S:" +#~ msgid "validating foreign key constraint \"%s\"" +#~ msgstr "validando restricción de llave foránea «%s»" -#~ msgid "overflow of destination buffer in hex decoding" -#~ msgstr "desbordamiento de búfer destino en decodificación hexadecimal" +#~ msgid "verifying table \"%s\"" +#~ msgstr "verificando tabla «%s»" -#~ msgid "overflow of destination buffer in hex encoding" -#~ msgstr "desbordamiento de búfer destino en codificación hexadecimal" +#~ msgid "wrong data type: %u, expected %u" +#~ msgstr "tipo de dato erróneo: %u, se esperaba %u" -#~ msgid "invalid hexadecimal digit" -#~ msgstr "dígito hexadecimal no válido" +#~ msgid "wrong element type" +#~ msgstr "el tipo de elemento es erróneo" diff --git a/es/psql.po b/es/psql.po index f8af8b72..61e71587 100644 --- a/es/psql.po +++ b/es/psql.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: psql (PostgreSQL) 14\n" "Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n" -"POT-Creation-Date: 2021-10-13 22:14+0000\n" +"POT-Creation-Date: 2022-01-12 04:15+0000\n" "PO-Revision-Date: 2021-10-14 10:22-0500\n" "Last-Translator: Carlos Chapi \n" "Language-Team: PgSQL-es-Ayuda \n" @@ -74,7 +74,7 @@ msgid "%s() failed: %m" msgstr "%s() falló: %m" #: ../../common/exec.c:522 ../../common/exec.c:567 ../../common/exec.c:659 -#: command.c:1315 command.c:3246 command.c:3295 command.c:3412 input.c:227 +#: command.c:1315 command.c:3254 command.c:3303 command.c:3420 input.c:227 #: mainloop.c:81 mainloop.c:402 #, c-format msgid "out of memory" @@ -230,12 +230,12 @@ msgstr "Está conectado a la base de datos «%s» como el usuario «%s» en el s msgid "You are connected to database \"%s\" as user \"%s\" on host \"%s\" at port \"%s\".\n" msgstr "Está conectado a la base de datos «%s» como el usuario «%s» en el servidor «%s» port «%s».\n" -#: command.c:1012 command.c:1121 command.c:2602 +#: command.c:1012 command.c:1121 command.c:2610 #, c-format msgid "no query buffer" msgstr "no hay búfer de consulta" -#: command.c:1045 command.c:5304 +#: command.c:1045 command.c:5312 #, c-format msgid "invalid line number: %s" msgstr "número de línea no válido: %s" @@ -259,7 +259,7 @@ msgstr "Sin cambios" msgid "%s: invalid encoding name or conversion procedure not found" msgstr "%s: nombre de codificación no válido o procedimiento de conversión no encontrado" -#: command.c:1311 command.c:2052 command.c:3242 command.c:3434 command.c:5406 +#: command.c:1311 command.c:2063 command.c:3250 command.c:3442 command.c:5414 #: common.c:174 common.c:223 common.c:392 common.c:1248 common.c:1276 #: common.c:1385 common.c:1492 common.c:1530 copy.c:488 copy.c:709 help.c:62 #: large_obj.c:157 large_obj.c:192 large_obj.c:254 startup.c:298 @@ -276,8 +276,8 @@ msgstr "No hay error anterior." msgid "\\%s: missing right parenthesis" msgstr "\\%s: falta el paréntesis derecho" -#: command.c:1608 command.c:1913 command.c:1927 command.c:1944 command.c:2106 -#: command.c:2342 command.c:2569 command.c:2609 +#: command.c:1608 command.c:1913 command.c:1927 command.c:1944 command.c:2114 +#: command.c:2350 command.c:2577 command.c:2617 #, c-format msgid "\\%s: missing required argument" msgstr "\\%s: falta argumento requerido" @@ -311,134 +311,136 @@ msgstr "\\endif: no hay un \\if coincidente" msgid "Query buffer is empty." msgstr "El búfer de consulta está vacío." -#: command.c:2030 -msgid "Enter new password: " -msgstr "Ingrese la nueva contraseña: " +#: command.c:2045 +#, fuzzy, c-format +#| msgid "Password for user %s: " +msgid "Enter new password for user \"%s\": " +msgstr "Contraseña para usuario %s: " -#: command.c:2031 +#: command.c:2048 msgid "Enter it again: " msgstr "Ingrésela nuevamente: " -#: command.c:2035 +#: command.c:2052 #, c-format msgid "Passwords didn't match." msgstr "Las constraseñas no coinciden." -#: command.c:2135 +#: command.c:2143 #, c-format msgid "\\%s: could not read value for variable" msgstr "%s: no se pudo leer el valor para la variable" -#: command.c:2238 +#: command.c:2246 msgid "Query buffer reset (cleared)." msgstr "El búfer de consulta ha sido reiniciado (limpiado)." -#: command.c:2260 +#: command.c:2268 #, c-format msgid "Wrote history to file \"%s\".\n" msgstr "Se escribió la historia en el archivo «%s».\n" -#: command.c:2347 +#: command.c:2355 #, c-format msgid "\\%s: environment variable name must not contain \"=\"" msgstr "\\%s: el nombre de variable de ambiente no debe contener «=»" -#: command.c:2399 +#: command.c:2407 #, c-format msgid "The server (version %s) does not support showing function source." msgstr "El servidor (versión %s) no soporta el despliegue del código fuente de funciones." -#: command.c:2402 +#: command.c:2410 #, c-format msgid "The server (version %s) does not support showing view definitions." msgstr "El servidor (versión %s) no soporta el despliegue de definiciones de vistas." -#: command.c:2409 +#: command.c:2417 #, c-format msgid "function name is required" msgstr "el nombre de la función es requerido" -#: command.c:2411 +#: command.c:2419 #, c-format msgid "view name is required" msgstr "el nombre de la vista es requerido" -#: command.c:2541 +#: command.c:2549 msgid "Timing is on." msgstr "El despliegue de duración está activado." -#: command.c:2543 +#: command.c:2551 msgid "Timing is off." msgstr "El despliegue de duración está desactivado." -#: command.c:2628 command.c:2656 command.c:3873 command.c:3876 command.c:3879 -#: command.c:3885 command.c:3887 command.c:3913 command.c:3923 command.c:3935 -#: command.c:3949 command.c:3976 command.c:4034 common.c:70 copy.c:331 +#: command.c:2636 command.c:2664 command.c:3881 command.c:3884 command.c:3887 +#: command.c:3893 command.c:3895 command.c:3921 command.c:3931 command.c:3943 +#: command.c:3957 command.c:3984 command.c:4042 common.c:70 copy.c:331 #: copy.c:403 psqlscanslash.l:784 psqlscanslash.l:795 psqlscanslash.l:805 #, c-format msgid "%s: %m" msgstr "%s: %m" -#: command.c:3047 startup.c:237 startup.c:287 +#: command.c:3055 startup.c:237 startup.c:287 msgid "Password: " msgstr "Contraseña: " -#: command.c:3052 startup.c:284 +#: command.c:3060 startup.c:284 #, c-format msgid "Password for user %s: " msgstr "Contraseña para usuario %s: " -#: command.c:3104 +#: command.c:3112 #, c-format msgid "Do not give user, host, or port separately when using a connection string" msgstr "No proporcione usuario, host o puerto de forma separada al usar una cadena de conexión" -#: command.c:3139 +#: command.c:3147 #, c-format msgid "No database connection exists to re-use parameters from" msgstr "No existe una conexión de base de datos para poder reusar sus parámetros" -#: command.c:3440 +#: command.c:3448 #, c-format msgid "Previous connection kept" msgstr "Se ha mantenido la conexión anterior" -#: command.c:3446 +#: command.c:3454 #, c-format msgid "\\connect: %s" msgstr "\\connect: %s" -#: command.c:3502 +#: command.c:3510 #, c-format msgid "You are now connected to database \"%s\" as user \"%s\" on address \"%s\" at port \"%s\".\n" msgstr "Ahora está conectado a la base de datos «%s» como el usuario «%s» en la dirección «%s» port «%s».\n" -#: command.c:3505 +#: command.c:3513 #, c-format msgid "You are now connected to database \"%s\" as user \"%s\" via socket in \"%s\" at port \"%s\".\n" msgstr "Ahora está conectado a la base de datos «%s» como el usuario «%s» a través del socket en «%s» port «%s».\n" -#: command.c:3511 +#: command.c:3519 #, c-format msgid "You are now connected to database \"%s\" as user \"%s\" on host \"%s\" (address \"%s\") at port \"%s\".\n" msgstr "Ahora está conectado a la base de datos «%s» como el usuario «%s» en el servidor «%s» (dirección «%s») port «%s».\n" -#: command.c:3514 +#: command.c:3522 #, c-format msgid "You are now connected to database \"%s\" as user \"%s\" on host \"%s\" at port \"%s\".\n" msgstr "Ahora está conectado a la base de datos «%s» como el usuario «%s» en el servidor «%s» port «%s».\n" -#: command.c:3519 +#: command.c:3527 #, c-format msgid "You are now connected to database \"%s\" as user \"%s\".\n" msgstr "Ahora está conectado a la base de datos «%s» con el usuario «%s».\n" -#: command.c:3559 +#: command.c:3567 #, c-format msgid "%s (%s, server %s)\n" msgstr "%s (%s, servidor %s)\n" -#: command.c:3567 +#: command.c:3575 #, c-format msgid "" "WARNING: %s major version %s, server major version %s.\n" @@ -447,29 +449,29 @@ msgstr "" "ADVERTENCIA: %s versión mayor %s, servidor versión mayor %s.\n" " Algunas características de psql podrían no funcionar.\n" -#: command.c:3606 +#: command.c:3614 #, c-format msgid "SSL connection (protocol: %s, cipher: %s, bits: %s, compression: %s)\n" msgstr "Conexión SSL (protocolo: %s, cifrado: %s, bits: %s, compresión: %s)\n" -#: command.c:3607 command.c:3608 command.c:3609 +#: command.c:3615 command.c:3616 command.c:3617 msgid "unknown" msgstr "desconocido" -#: command.c:3610 help.c:45 +#: command.c:3618 help.c:45 msgid "off" msgstr "desactivado" -#: command.c:3610 help.c:45 +#: command.c:3618 help.c:45 msgid "on" msgstr "activado" -#: command.c:3624 +#: command.c:3632 #, c-format msgid "GSSAPI-encrypted connection\n" msgstr "Conexión Cifrada GSSAPI\n" -#: command.c:3644 +#: command.c:3652 #, c-format msgid "" "WARNING: Console code page (%u) differs from Windows code page (%u)\n" @@ -482,259 +484,259 @@ msgstr "" " Vea la página de referencia de psql «Notes for Windows users»\n" " para obtener más detalles.\n" -#: command.c:3749 +#: command.c:3757 #, c-format msgid "environment variable PSQL_EDITOR_LINENUMBER_ARG must be set to specify a line number" msgstr "la variable de ambiente PSQL_EDITOR_LINENUMBER_SWITCH debe estar definida para poder especificar un número de línea" -#: command.c:3778 +#: command.c:3786 #, c-format msgid "could not start editor \"%s\"" msgstr "no se pudo iniciar el editor «%s»" -#: command.c:3780 +#: command.c:3788 #, c-format msgid "could not start /bin/sh" msgstr "no se pudo iniciar /bin/sh" -#: command.c:3830 +#: command.c:3838 #, c-format msgid "could not locate temporary directory: %s" msgstr "no se pudo ubicar el directorio temporal: %s" -#: command.c:3857 +#: command.c:3865 #, c-format msgid "could not open temporary file \"%s\": %m" msgstr "no se pudo abrir archivo temporal «%s»: %m" -#: command.c:4193 +#: command.c:4201 #, c-format msgid "\\pset: ambiguous abbreviation \"%s\" matches both \"%s\" and \"%s\"" msgstr "\\pset: abreviación ambigua «%s» coincide tanto con «%s» como con «%s»" -#: command.c:4213 +#: command.c:4221 #, c-format msgid "\\pset: allowed formats are aligned, asciidoc, csv, html, latex, latex-longtable, troff-ms, unaligned, wrapped" msgstr "\\pset: formatos permitidos son aligned, asciidoc, csv, html, latex, latex-longtable, troff-ms, unaligned, wrapped" -#: command.c:4232 +#: command.c:4240 #, c-format msgid "\\pset: allowed line styles are ascii, old-ascii, unicode" msgstr "\\pset: estilos de línea permitidos son ascii, old-ascii, unicode" -#: command.c:4247 +#: command.c:4255 #, c-format msgid "\\pset: allowed Unicode border line styles are single, double" msgstr "\\pset: estilos de línea Unicode de borde permitidos son single, double" -#: command.c:4262 +#: command.c:4270 #, c-format msgid "\\pset: allowed Unicode column line styles are single, double" msgstr "\\pset: estilos de línea Unicode de columna permitidos son single, double" -#: command.c:4277 +#: command.c:4285 #, c-format msgid "\\pset: allowed Unicode header line styles are single, double" msgstr "\\pset: estilos de línea Unicode de encabezado permitidos son single, double" -#: command.c:4320 +#: command.c:4328 #, c-format msgid "\\pset: csv_fieldsep must be a single one-byte character" msgstr "\\pset: csv_fieldsep debe ser un carácter de un solo byte" -#: command.c:4325 +#: command.c:4333 #, c-format msgid "\\pset: csv_fieldsep cannot be a double quote, a newline, or a carriage return" msgstr "\\pset: csv_fieldset ni puede ser una comilla doble, un salto de línea, o un retorno de carro" -#: command.c:4462 command.c:4650 +#: command.c:4470 command.c:4658 #, c-format msgid "\\pset: unknown option: %s" msgstr "\\pset: opción desconocida: %s" -#: command.c:4482 +#: command.c:4490 #, c-format msgid "Border style is %d.\n" msgstr "El estilo de borde es %d.\n" -#: command.c:4488 +#: command.c:4496 #, c-format msgid "Target width is unset.\n" msgstr "El ancho no está definido.\n" -#: command.c:4490 +#: command.c:4498 #, c-format msgid "Target width is %d.\n" msgstr "El ancho es %d.\n" -#: command.c:4497 +#: command.c:4505 #, c-format msgid "Expanded display is on.\n" msgstr "Se ha activado el despliegue expandido.\n" -#: command.c:4499 +#: command.c:4507 #, c-format msgid "Expanded display is used automatically.\n" msgstr "El despliegue expandido se usa automáticamente.\n" -#: command.c:4501 +#: command.c:4509 #, c-format msgid "Expanded display is off.\n" msgstr "Se ha desactivado el despliegue expandido.\n" -#: command.c:4507 +#: command.c:4515 #, c-format msgid "Field separator for CSV is \"%s\".\n" msgstr "El separador de campos para CSV es «%s».\n" -#: command.c:4515 command.c:4523 +#: command.c:4523 command.c:4531 #, c-format msgid "Field separator is zero byte.\n" msgstr "El separador de campos es el byte cero.\n" -#: command.c:4517 +#: command.c:4525 #, c-format msgid "Field separator is \"%s\".\n" msgstr "El separador de campos es «%s».\n" -#: command.c:4530 +#: command.c:4538 #, c-format msgid "Default footer is on.\n" msgstr "El pie por omisión está activo.\n" -#: command.c:4532 +#: command.c:4540 #, c-format msgid "Default footer is off.\n" msgstr "El pie de página por omisión está desactivado.\n" -#: command.c:4538 +#: command.c:4546 #, c-format msgid "Output format is %s.\n" msgstr "El formato de salida es %s.\n" -#: command.c:4544 +#: command.c:4552 #, c-format msgid "Line style is %s.\n" msgstr "El estilo de línea es %s.\n" -#: command.c:4551 +#: command.c:4559 #, c-format msgid "Null display is \"%s\".\n" msgstr "Despliegue de nulos es «%s».\n" -#: command.c:4559 +#: command.c:4567 #, c-format msgid "Locale-adjusted numeric output is on.\n" msgstr "La salida numérica ajustada localmente está habilitada.\n" -#: command.c:4561 +#: command.c:4569 #, c-format msgid "Locale-adjusted numeric output is off.\n" msgstr "La salida numérica ajustada localmente está deshabilitada.\n" -#: command.c:4568 +#: command.c:4576 #, c-format msgid "Pager is used for long output.\n" msgstr "El paginador se usará para salida larga.\n" -#: command.c:4570 +#: command.c:4578 #, c-format msgid "Pager is always used.\n" msgstr "El paginador se usará siempre.\n" -#: command.c:4572 +#: command.c:4580 #, c-format msgid "Pager usage is off.\n" msgstr "El paginador no se usará.\n" -#: command.c:4578 +#: command.c:4586 #, c-format msgid "Pager won't be used for less than %d line.\n" msgid_plural "Pager won't be used for less than %d lines.\n" msgstr[0] "El paginador no se usará para menos de %d línea.\n" msgstr[1] "El paginador no se usará para menos de %d líneas.\n" -#: command.c:4588 command.c:4598 +#: command.c:4596 command.c:4606 #, c-format msgid "Record separator is zero byte.\n" msgstr "El separador de filas es el byte cero.\n" -#: command.c:4590 +#: command.c:4598 #, c-format msgid "Record separator is .\n" msgstr "El separador de filas es .\n" -#: command.c:4592 +#: command.c:4600 #, c-format msgid "Record separator is \"%s\".\n" msgstr "El separador de filas es «%s».\n" -#: command.c:4605 +#: command.c:4613 #, c-format msgid "Table attributes are \"%s\".\n" msgstr "Los atributos de tabla son «%s».\n" -#: command.c:4608 +#: command.c:4616 #, c-format msgid "Table attributes unset.\n" msgstr "Los atributos de tabla han sido indefinidos.\n" -#: command.c:4615 +#: command.c:4623 #, c-format msgid "Title is \"%s\".\n" msgstr "El título es «%s».\n" -#: command.c:4617 +#: command.c:4625 #, c-format msgid "Title is unset.\n" msgstr "El título ha sido indefinido.\n" -#: command.c:4624 +#: command.c:4632 #, c-format msgid "Tuples only is on.\n" msgstr "Mostrar sólo filas está activado.\n" -#: command.c:4626 +#: command.c:4634 #, c-format msgid "Tuples only is off.\n" msgstr "Mostrar sólo filas está desactivado.\n" -#: command.c:4632 +#: command.c:4640 #, c-format msgid "Unicode border line style is \"%s\".\n" msgstr "El estilo Unicode de borde es «%s».\n" -#: command.c:4638 +#: command.c:4646 #, c-format msgid "Unicode column line style is \"%s\".\n" msgstr "El estilo de línea Unicode de columna es «%s».\n" -#: command.c:4644 +#: command.c:4652 #, c-format msgid "Unicode header line style is \"%s\".\n" msgstr "El estilo de línea Unicode de encabezado es «%s».\n" -#: command.c:4877 +#: command.c:4885 #, c-format msgid "\\!: failed" msgstr "\\!: falló" -#: command.c:4902 common.c:652 +#: command.c:4910 common.c:652 #, c-format msgid "\\watch cannot be used with an empty query" msgstr "\\watch no puede ser usado con una consulta vacía" -#: command.c:4943 +#: command.c:4951 #, c-format msgid "%s\t%s (every %gs)\n" msgstr "%s\t%s (cada %gs)\n" -#: command.c:4946 +#: command.c:4954 #, c-format msgid "%s (every %gs)\n" msgstr "%s (cada %gs)\n" -#: command.c:5000 command.c:5007 common.c:552 common.c:559 common.c:1231 +#: command.c:5008 command.c:5015 common.c:552 common.c:559 common.c:1231 #, c-format msgid "" "********* QUERY **********\n" @@ -747,12 +749,12 @@ msgstr "" "**************************\n" "\n" -#: command.c:5199 +#: command.c:5207 #, c-format msgid "\"%s.%s\" is not a view" msgstr "«%s.%s» no es una vista" -#: command.c:5215 +#: command.c:5223 #, c-format msgid "could not parse reloptions array" msgstr "no se pudo interpretar el array reloptions" @@ -6463,14 +6465,17 @@ msgstr "" "valor «%s» no reconocido para «%s»\n" "Los valores disponibles son: %s." -#~ msgid "pclose failed: %m" -#~ msgstr "pclose falló: %m" +#~ msgid "All connection parameters must be supplied because no database connection exists" +#~ msgstr "Debe proveer todos los parámetros de conexión porque no existe conexión a una base de datos" #~ msgid "Could not send cancel request: %s" #~ msgstr "No se pudo enviar el paquete de cancelación: %s" -#~ msgid "All connection parameters must be supplied because no database connection exists" -#~ msgstr "Debe proveer todos los parámetros de conexión porque no existe conexión a una base de datos" +#~ msgid "Enter new password: " +#~ msgstr "Ingrese la nueva contraseña: " #~ msgid "could not connect to server: %s" #~ msgstr "no se pudo conectar al servidor: %s" + +#~ msgid "pclose failed: %m" +#~ msgstr "pclose falló: %m" -- 2.39.5