summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq
diff options
context:
space:
mode:
authorPeter Eisentraut2016-05-09 14:04:41 +0000
committerPeter Eisentraut2016-05-09 14:04:41 +0000
commit48aaba4acf4db787a1f1dff01b910e7557f1c657 (patch)
treee18f97c238c422060a1a64de1f2ad6b1749af0c7 /src/interfaces/libpq
parent91fd1df4aad2141859310564b498a3e28055ee28 (diff)
Translation updates
Source-Git-URL: git://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 17bf3e8564abf600274789fcc90e72532d5e7c05
Diffstat (limited to 'src/interfaces/libpq')
-rw-r--r--src/interfaces/libpq/nls.mk2
-rw-r--r--src/interfaces/libpq/po/de.po384
-rw-r--r--src/interfaces/libpq/po/es.po593
-rw-r--r--src/interfaces/libpq/po/fr.po430
-rw-r--r--src/interfaces/libpq/po/it.po437
-rw-r--r--src/interfaces/libpq/po/ko.po1021
-rw-r--r--src/interfaces/libpq/po/pl.po480
-rw-r--r--src/interfaces/libpq/po/pt_BR.po397
-rw-r--r--src/interfaces/libpq/po/ru.po323
-rw-r--r--src/interfaces/libpq/po/zh_CN.po412
10 files changed, 2902 insertions, 1577 deletions
diff --git a/src/interfaces/libpq/nls.mk b/src/interfaces/libpq/nls.mk
index 962e43328f5..1e2a7a872cb 100644
--- a/src/interfaces/libpq/nls.mk
+++ b/src/interfaces/libpq/nls.mk
@@ -1,6 +1,6 @@
# src/interfaces/libpq/nls.mk
CATALOG_NAME = libpq
-AVAIL_LANGUAGES = cs de es fr it ja pl pt_BR ru tr zh_CN zh_TW
+AVAIL_LANGUAGES = cs de es fr it ja ko pl pt_BR ru tr zh_CN zh_TW
GETTEXT_FILES = fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-protocol2.c fe-protocol3.c fe-secure.c fe-secure-openssl.c win32.c
GETTEXT_TRIGGERS = libpq_gettext pqInternalNotice:2
GETTEXT_FLAGS = libpq_gettext:1:pass-c-format pqInternalNotice:2:c-format
diff --git a/src/interfaces/libpq/po/de.po b/src/interfaces/libpq/po/de.po
index f5198ff012c..dd94c51aabf 100644
--- a/src/interfaces/libpq/po/de.po
+++ b/src/interfaces/libpq/po/de.po
@@ -1,14 +1,14 @@
# German message translation file for libpq
-# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2015.
+# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2016.
#
# Use these quotes: „%s“
#
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 9.5\n"
+"Project-Id-Version: PostgreSQL 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-05-19 00:38+0000\n"
-"PO-Revision-Date: 2015-05-18 20:57-0400\n"
+"POT-Creation-Date: 2016-04-23 21:08+0000\n"
+"PO-Revision-Date: 2016-04-23 21:21-0400\n"
"Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n"
"Language-Team: German <peter_e@gmx.net>\n"
"Language: de\n"
@@ -20,7 +20,7 @@ msgstr ""
msgid "GSSAPI continuation error"
msgstr "GSSAPI-Fortsetzungsfehler"
-#: fe-auth.c:177 fe-auth.c:410
+#: fe-auth.c:177 fe-auth.c:412
msgid "host name must be specified\n"
msgstr "Hostname muss angegeben werden\n"
@@ -28,14 +28,14 @@ msgstr "Hostname muss angegeben werden\n"
msgid "duplicate GSS authentication request\n"
msgstr "doppelte GSSAPI-Authentifizierungsanfrage\n"
-#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
-#: fe-auth.c:778 fe-connect.c:701 fe-connect.c:898 fe-connect.c:1074
-#: fe-connect.c:2085 fe-connect.c:3477 fe-connect.c:3729 fe-connect.c:3848
-#: fe-connect.c:4088 fe-connect.c:4168 fe-connect.c:4267 fe-connect.c:4519
-#: fe-connect.c:4547 fe-connect.c:4619 fe-connect.c:4637 fe-connect.c:4733
-#: fe-connect.c:5067 fe-connect.c:5217 fe-exec.c:3339 fe-exec.c:3504
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544
-#: fe-secure-openssl.c:528 fe-secure-openssl.c:1064
+#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
+#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4526
+#: fe-connect.c:4555 fe-connect.c:4627 fe-connect.c:4645 fe-connect.c:4741
+#: fe-connect.c:5075 fe-connect.c:5225 fe-exec.c:2634 fe-exec.c:3381
+#: fe-exec.c:3546 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:551 fe-secure-openssl.c:1093
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
@@ -43,74 +43,74 @@ msgstr "Speicher aufgebraucht\n"
msgid "GSSAPI name import error"
msgstr "GSSAPI-Namensimportfehler"
-#: fe-auth.c:296
+#: fe-auth.c:298
msgid "SSPI continuation error"
msgstr "SSPI-Fortsetzungsfehler"
-#: fe-auth.c:396
+#: fe-auth.c:398
msgid "could not acquire SSPI credentials"
msgstr "konnte SSPI-Credentials nicht erhalten"
-#: fe-auth.c:487
+#: fe-auth.c:489
msgid "SCM_CRED authentication method not supported\n"
msgstr "SCM_CRED-Authentifizierungsmethode nicht unterstützt\n"
-#: fe-auth.c:563
+#: fe-auth.c:565
msgid "Kerberos 4 authentication not supported\n"
msgstr "Authentifizierung mit Kerberos 4 nicht unterstützt\n"
-#: fe-auth.c:568
+#: fe-auth.c:570
msgid "Kerberos 5 authentication not supported\n"
msgstr "Authentifizierung mit Kerberos 5 nicht unterstützt\n"
-#: fe-auth.c:639
+#: fe-auth.c:641
msgid "GSSAPI authentication not supported\n"
msgstr "Authentifizierung mit GSSAPI nicht unterstützt\n"
-#: fe-auth.c:671
+#: fe-auth.c:673
msgid "SSPI authentication not supported\n"
msgstr "Authentifizierung mit SSPI nicht unterstützt\n"
-#: fe-auth.c:679
+#: fe-auth.c:681
msgid "Crypt authentication not supported\n"
msgstr "Authentifizierung mit Crypt nicht unterstützt\n"
-#: fe-auth.c:706
+#: fe-auth.c:708
#, c-format
msgid "authentication method %u not supported\n"
msgstr "Authentifizierungsmethode %u nicht unterstützt\n"
-#: fe-auth.c:753
+#: fe-auth.c:755
#, c-format
msgid "user name lookup failure: error code %lu\n"
msgstr "Fehler beim Nachschlagen des Benutzernamens: Fehlercode %lu\n"
-#: fe-auth.c:763 fe-connect.c:2012
+#: fe-auth.c:765 fe-connect.c:2018
#, c-format
msgid "could not look up local user ID %d: %s\n"
msgstr "konnte lokale Benutzer-ID %d nicht nachschlagen: %s\n"
-#: fe-auth.c:768 fe-connect.c:2017
+#: fe-auth.c:770 fe-connect.c:2023
#, c-format
msgid "local user with ID %d does not exist\n"
msgstr "lokaler Benutzer mit ID %d existiert nicht\n"
-#: fe-connect.c:840
+#: fe-connect.c:846
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "ungültiger sslmode-Wert: „%s“\n"
-#: fe-connect.c:861
+#: fe-connect.c:867
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "sslmode-Wert „%s“ ist ungültig, wenn SSL-Unterstützung nicht einkompiliert worden ist\n"
-#: fe-connect.c:1098
+#: fe-connect.c:1104
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "konnte Socket nicht auf TCP „No Delay“-Modus umstellen: %s\n"
-#: fe-connect.c:1128
+#: fe-connect.c:1134
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -121,7 +121,7 @@ msgstr ""
"\tLäuft der Server lokal und akzeptiert er Verbindungen\n"
"\tauf dem Unix-Domain-Socket „%s“?\n"
-#: fe-connect.c:1183
+#: fe-connect.c:1189
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -132,7 +132,7 @@ msgstr ""
"\tLäuft der Server auf dem Host „%s“ (%s) und akzeptiert er\n"
"\tTCP/IP-Verbindungen auf Port %s?\n"
-#: fe-connect.c:1192
+#: fe-connect.c:1198
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -143,396 +143,400 @@ msgstr ""
"\tLäuft der Server auf dem Host „%s“ und akzeptiert er\n"
"\tTCP/IP-Verbindungen auf Port %s?\n"
-#: fe-connect.c:1243
+#: fe-connect.c:1249
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPIDLE) fehlgeschlagen: %s\n"
-#: fe-connect.c:1256
+#: fe-connect.c:1262
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPALIVE) fehlgeschlagen: %s\n"
-#: fe-connect.c:1288
+#: fe-connect.c:1294
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "setsockopt(TCP_KEEPINTVL) fehlgeschlagen: %s\n"
-#: fe-connect.c:1320
+#: fe-connect.c:1326
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "setsockopt(TCP_KEEPCNT) fehlgeschlagen: %s\n"
-#: fe-connect.c:1368
+#: fe-connect.c:1374
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) fehlgeschlagen: %ui\n"
-#: fe-connect.c:1420
+#: fe-connect.c:1426
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "ungültige Portnummer: „%s“\n"
-#: fe-connect.c:1453
+#: fe-connect.c:1459
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "Unix-Domain-Socket-Pfad „%s“ ist zu lang (maximal %d Bytes)\n"
-#: fe-connect.c:1472
+#: fe-connect.c:1478
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "konnte Hostnamen „%s“ nicht in Adresse übersetzen: %s\n"
-#: fe-connect.c:1476
+#: fe-connect.c:1482
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr "konnte Unix-Domain-Socket-Pfad „%s“ nicht in Adresse übersetzen: %s\n"
-#: fe-connect.c:1681
+#: fe-connect.c:1687
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "ungültiger Verbindungszustand, möglicherweise ein Speicherproblem\n"
-#: fe-connect.c:1721
+#: fe-connect.c:1727
#, c-format
msgid "could not create socket: %s\n"
msgstr "konnte Socket nicht erzeugen: %s\n"
-#: fe-connect.c:1743
+#: fe-connect.c:1749
#, c-format
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "konnte Socket nicht auf nicht-blockierenden Modus umstellen: %s\n"
-#: fe-connect.c:1754
+#: fe-connect.c:1760
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "konnte Socket nicht auf „Close on exec“-Modus umstellen: %s\n"
-#: fe-connect.c:1773
+#: fe-connect.c:1779
msgid "keepalives parameter must be an integer\n"
msgstr "Parameter „keepalives“ muss eine ganze Zahl sein\n"
-#: fe-connect.c:1786
+#: fe-connect.c:1792
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(SO_KEEPALIVE) fehlgeschlagen: %s\n"
-#: fe-connect.c:1923
+#: fe-connect.c:1929
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "konnte Socket-Fehlerstatus nicht ermitteln: %s\n"
-#: fe-connect.c:1957
+#: fe-connect.c:1963
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "konnte Client-Adresse vom Socket nicht ermitteln: %s\n"
-#: fe-connect.c:1999
+#: fe-connect.c:2005
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "Parameter „requirepeer“ wird auf dieser Plattform nicht unterstützt\n"
-#: fe-connect.c:2002
+#: fe-connect.c:2008
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "konnte Credentials von Gegenstelle nicht ermitteln: %s\n"
-#: fe-connect.c:2025
+#: fe-connect.c:2031
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "requirepeer gibt „%s“ an, aber tatsächlicher Benutzername der Gegenstelle ist „%s“\n"
-#: fe-connect.c:2059
+#: fe-connect.c:2065
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "konnte Paket zur SSL-Verhandlung nicht senden: %s\n"
-#: fe-connect.c:2098
+#: fe-connect.c:2104
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "konnte Startpaket nicht senden: %s\n"
-#: fe-connect.c:2168
+#: fe-connect.c:2174
msgid "server does not support SSL, but SSL was required\n"
msgstr "Server unterstützt kein SSL, aber SSL wurde verlangt\n"
-#: fe-connect.c:2194
+#: fe-connect.c:2200
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "ungültige Antwort auf SSL-Verhandlungspaket empfangen: %c\n"
-#: fe-connect.c:2269 fe-connect.c:2302
+#: fe-connect.c:2275 fe-connect.c:2308
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "Authentifizierungsanfrage wurde vom Server erwartet, aber %c wurde empfangen\n"
-#: fe-connect.c:2469
+#: fe-connect.c:2475
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "Speicher aufgebraucht beim Anlegen des GSSAPI-Puffers (%d)"
-#: fe-connect.c:2554
+#: fe-connect.c:2560
msgid "unexpected message from server during startup\n"
msgstr "unerwartete Nachricht vom Server beim Start\n"
-#: fe-connect.c:2648
+#: fe-connect.c:2654
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "ungültiger Verbindungszustand %d, möglicherweise ein Speicherproblem\n"
-#: fe-connect.c:3083 fe-connect.c:3143
+#: fe-connect.c:3090 fe-connect.c:3150
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "PGEventProc „%s“ während PGEVT_CONNRESET-Ereignis fehlgeschlagen\n"
-#: fe-connect.c:3490
+#: fe-connect.c:3497
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "ungültige LDAP-URL „%s“: Schema muss ldap:// sein\n"
-#: fe-connect.c:3505
+#: fe-connect.c:3512
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "ungültige LDAP-URL „%s“: Distinguished Name fehlt\n"
-#: fe-connect.c:3516 fe-connect.c:3569
+#: fe-connect.c:3523 fe-connect.c:3576
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "ungültige LDAP-URL „%s“: muss genau ein Attribut haben\n"
-#: fe-connect.c:3526 fe-connect.c:3583
+#: fe-connect.c:3533 fe-connect.c:3590
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr "ungültige LDAP-URL „%s“: Suchbereich fehlt (base/one/sub)\n"
-#: fe-connect.c:3537
+#: fe-connect.c:3544
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "ungültige LDAP-URL „%s“: kein Filter\n"
-#: fe-connect.c:3558
+#: fe-connect.c:3565
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "ungültige LDAP-URL „%s“: ungültige Portnummer\n"
-#: fe-connect.c:3592
+#: fe-connect.c:3599
msgid "could not create LDAP structure\n"
msgstr "konnte LDAP-Struktur nicht erzeugen\n"
-#: fe-connect.c:3668
+#: fe-connect.c:3675
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "Suche auf LDAP-Server fehlgeschlagen: %s\n"
-#: fe-connect.c:3679
+#: fe-connect.c:3686
msgid "more than one entry found on LDAP lookup\n"
msgstr "LDAP-Suche ergab mehr als einen Eintrag\n"
-#: fe-connect.c:3680 fe-connect.c:3692
+#: fe-connect.c:3687 fe-connect.c:3699
msgid "no entry found on LDAP lookup\n"
msgstr "kein Eintrag gefunden bei LDAP-Suche\n"
-#: fe-connect.c:3703 fe-connect.c:3716
+#: fe-connect.c:3710 fe-connect.c:3723
msgid "attribute has no values on LDAP lookup\n"
msgstr "Attribut hat keine Werte bei LDAP-Suche\n"
-#: fe-connect.c:3768 fe-connect.c:3787 fe-connect.c:4306
+#: fe-connect.c:3775 fe-connect.c:3794 fe-connect.c:4313
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "fehlendes „=“ nach „%s“ in der Zeichenkette der Verbindungsdaten\n"
-#: fe-connect.c:3860 fe-connect.c:4487 fe-connect.c:5200
+#: fe-connect.c:3867 fe-connect.c:4494 fe-connect.c:5208
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "ungültige Verbindungsoption „%s“\n"
-#: fe-connect.c:3876 fe-connect.c:4355
+#: fe-connect.c:3883 fe-connect.c:4362
msgid "unterminated quoted string in connection info string\n"
msgstr "fehlendes schließendes Anführungszeichen (\") in der Zeichenkette der Verbindungsdaten\n"
-#: fe-connect.c:3916
+#: fe-connect.c:3923
msgid "could not get home directory to locate service definition file"
msgstr "konnte Home-Verzeichnis nicht ermitteln, um Servicedefinitionsdatei zu finden"
-#: fe-connect.c:3949
+#: fe-connect.c:3956
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "Definition von Service „%s“ nicht gefunden\n"
-#: fe-connect.c:3972
+#: fe-connect.c:3979
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "Servicedatei „%s“ nicht gefunden\n"
-#: fe-connect.c:3985
+#: fe-connect.c:3992
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "Zeile %d zu lang in Servicedatei „%s“\n"
-#: fe-connect.c:4056 fe-connect.c:4100
+#: fe-connect.c:4063 fe-connect.c:4107
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "Syntaxfehler in Servicedatei „%s“, Zeile %d\n"
-#: fe-connect.c:4067
+#: fe-connect.c:4074
#, c-format
msgid "nested service specifications not supported in service file \"%s\", line %d\n"
msgstr "geschachtelte „service“-Definitionen werden nicht unterstützt in Servicedatei „%s“, Zeile %d\n"
-#: fe-connect.c:4744
+#: fe-connect.c:4752
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "ungültige URI an interne Parserroutine weitergeleitet: „%s“\n"
-#: fe-connect.c:4814
+#: fe-connect.c:4822
#, c-format
msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n"
msgstr "Ende der Eingabezeichenkette gefunden beim Suchen nach passendem „]“ in IPv6-Hostadresse in URI: „%s“\n"
-#: fe-connect.c:4821
+#: fe-connect.c:4829
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "IPv6-Hostadresse darf nicht leer sein in URI: „%s“\n"
-#: fe-connect.c:4836
+#: fe-connect.c:4844
#, c-format
msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n"
msgstr "unerwartetes Zeichen „%c“ an Position %d in URI („:“ oder „/“ erwartet): „%s“\n"
-#: fe-connect.c:4950
+#: fe-connect.c:4958
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "zusätzliches Schlüssel/Wert-Trennzeichen „=“ in URI-Query-Parameter: „%s“\n"
-#: fe-connect.c:4970
+#: fe-connect.c:4978
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "fehlendes Schlüssel/Wert-Trennzeichen „=“ in URI-Query-Parameter: „%s“\n"
-#: fe-connect.c:5021
+#: fe-connect.c:5029
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "ungültiger URI-Query-Parameter: „%s“\n"
-#: fe-connect.c:5095
+#: fe-connect.c:5103
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "ungültiges Prozent-kodiertes Token: „%s“\n"
-#: fe-connect.c:5105
+#: fe-connect.c:5113
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "verbotener Wert %%00 in Prozent-kodiertem Wert: „%s“\n"
-#: fe-connect.c:5436
+#: fe-connect.c:5447
msgid "connection pointer is NULL\n"
msgstr "Verbindung ist ein NULL-Zeiger\n"
-#: fe-connect.c:5722
+#: fe-connect.c:5745
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "WARNUNG: Passwortdatei „%s“ ist keine normale Datei\n"
-#: fe-connect.c:5731
+#: fe-connect.c:5754
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "WARNUNG: Passwortdatei „%s“ erlaubt Lesezugriff für Gruppe oder Andere; Rechte sollten u=rw (0600) oder weniger sein\n"
-#: fe-connect.c:5837
+#: fe-connect.c:5860
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "Passwort wurde aus Datei „%s“ gelesen\n"
-#: fe-exec.c:825
+#: fe-exec.c:826
msgid "NOTICE"
msgstr "HINWEIS"
-#: fe-exec.c:1122 fe-exec.c:1180 fe-exec.c:1226
+#: fe-exec.c:1123 fe-exec.c:1181 fe-exec.c:1227
msgid "command string is a null pointer\n"
msgstr "Befehlszeichenkette ist ein NULL-Zeiger\n"
-#: fe-exec.c:1186 fe-exec.c:1232 fe-exec.c:1327
+#: fe-exec.c:1187 fe-exec.c:1233 fe-exec.c:1328
msgid "number of parameters must be between 0 and 65535\n"
msgstr "Anzahl der Parameter muss zwischen 0 und 65535 sein\n"
-#: fe-exec.c:1220 fe-exec.c:1321
+#: fe-exec.c:1221 fe-exec.c:1322
msgid "statement name is a null pointer\n"
msgstr "Anweisungsname ist ein NULL-Zeiger\n"
-#: fe-exec.c:1240 fe-exec.c:1404 fe-exec.c:2119 fe-exec.c:2318
+#: fe-exec.c:1241 fe-exec.c:1405 fe-exec.c:2123 fe-exec.c:2322
msgid "function requires at least protocol version 3.0\n"
msgstr "Funktion erfordert mindestens Protokollversion 3.0\n"
-#: fe-exec.c:1358
+#: fe-exec.c:1359
msgid "no connection to the server\n"
msgstr "keine Verbindung mit dem Server\n"
-#: fe-exec.c:1365
+#: fe-exec.c:1366
msgid "another command is already in progress\n"
msgstr "ein anderer Befehl ist bereits in Ausführung\n"
-#: fe-exec.c:1480
+#: fe-exec.c:1481
msgid "length must be given for binary parameter\n"
msgstr "für binäre Parameter muss eine Länge angegeben werden\n"
-#: fe-exec.c:1749
+#: fe-exec.c:1753
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "unerwarteter asyncStatus: %d\n"
-#: fe-exec.c:1769
+#: fe-exec.c:1773
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc „%s“ während PGEVT_RESULTCREATE-Ereignis fehlgeschlagen\n"
-#: fe-exec.c:1929
+#: fe-exec.c:1933
msgid "COPY terminated by new PQexec"
msgstr "COPY von neuem PQexec beendet"
-#: fe-exec.c:1937
+#: fe-exec.c:1941
msgid "COPY IN state must be terminated first\n"
msgstr "COPY-IN-Zustand muss erst beendet werden\n"
-#: fe-exec.c:1957
+#: fe-exec.c:1961
msgid "COPY OUT state must be terminated first\n"
msgstr "COPY-OUT-Zustand muss erst beendet werden\n"
-#: fe-exec.c:1965
+#: fe-exec.c:1969
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec ist während COPY BOTH nicht erlaubt\n"
-#: fe-exec.c:2208 fe-exec.c:2275 fe-exec.c:2365 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2212 fe-exec.c:2279 fe-exec.c:2369 fe-protocol2.c:1352
+#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "keine COPY in Ausführung\n"
-#: fe-exec.c:2555
+#: fe-exec.c:2559
msgid "connection in wrong state\n"
msgstr "Verbindung im falschen Zustand\n"
-#: fe-exec.c:2586
+#: fe-exec.c:2590
msgid "invalid ExecStatusType code"
msgstr "ungültiger ExecStatusType-Kode"
-#: fe-exec.c:2650 fe-exec.c:2673
+#: fe-exec.c:2617
+msgid "PGresult is not an error result\n"
+msgstr "PGresult ist kein Fehlerresultat\n"
+
+#: fe-exec.c:2692 fe-exec.c:2715
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "Spaltennummer %d ist außerhalb des zulässigen Bereichs 0..%d"
-#: fe-exec.c:2666
+#: fe-exec.c:2708
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "Zeilennummer %d ist außerhalb des zulässigen Bereichs 0..%d"
-#: fe-exec.c:2688
+#: fe-exec.c:2730
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "Parameternummer %d ist außerhalb des zulässigen Bereichs 0..%d"
-#: fe-exec.c:2998
+#: fe-exec.c:3040
#, c-format
msgid "could not interpret result from server: %s"
msgstr "konnte Ergebnis vom Server nicht interpretieren: %s"
-#: fe-exec.c:3237 fe-exec.c:3321
+#: fe-exec.c:3279 fe-exec.c:3363
msgid "incomplete multibyte character\n"
msgstr "unvollständiges Mehrbyte-Zeichen\n"
@@ -629,11 +633,11 @@ msgstr "Integer der Größe %lu wird von pqGetInt nicht unterstützt"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "Integer der Größe %lu wird von pqPutInt nicht unterstützt"
-#: fe-misc.c:642 fe-misc.c:842
+#: fe-misc.c:642 fe-misc.c:843
msgid "connection not open\n"
msgstr "Verbindung nicht offen\n"
-#: fe-misc.c:812 fe-secure-openssl.c:249 fe-secure-openssl.c:356
+#: fe-misc.c:812 fe-secure-openssl.c:270 fe-secure-openssl.c:379
#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
@@ -644,15 +648,15 @@ msgstr ""
"\tDas heißt wahrscheinlich, dass der Server abnormal beendete\n"
"\tbevor oder während die Anweisung bearbeitet wurde.\n"
-#: fe-misc.c:1015
+#: fe-misc.c:1016
msgid "timeout expired\n"
msgstr "Timeout abgelaufen\n"
-#: fe-misc.c:1060
-msgid "socket not open\n"
-msgstr "Socket ist nicht offen\n"
+#: fe-misc.c:1061
+msgid "invalid socket\n"
+msgstr "ungültiges Socket\n"
-#: fe-misc.c:1083
+#: fe-misc.c:1084
#, c-format
msgid "select() failed: %s\n"
msgstr "select() fehlgeschlagen: %s\n"
@@ -672,154 +676,168 @@ msgstr "ungültiger Zustand %c, möglicherweise ein Speicherproblem\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "Nachricht vom Typ 0x%02x kam vom Server im Ruhezustand"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333
+#: fe-protocol3.c:728 fe-protocol3.c:951
+msgid "out of memory"
+msgstr "Speicher aufgebraucht"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "unerwartetes Zeichen %c kam nach Antwort auf leere Anfrage („I“-Nachricht)"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "Server sendete Daten („D“-Nachricht) ohne vorherige Zeilenbeschreibung („T“-Nachricht)"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
msgstr "Server sendete binäre Daten („B“-Nachricht) ohne vorherige Zeilenbeschreibung („T“-Nachricht)"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:412
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "unerwartete Antwort vom Server; erstes empfangenes Zeichen war „%c“\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:627 fe-protocol3.c:854
msgid "out of memory for query result"
msgstr "Speicher für Anfrageergebnis aufgebraucht"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1886
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "Synchronisation mit Server verloren, Verbindung wird zurückgesetzt"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:2089
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "Protokollfehler: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:368
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "Server sendete Daten („D“-Nachricht) ohne vorherige Zeilenbeschreibung („T“-Nachricht)\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:433
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "Nachrichteninhalt stimmt nicht mit Länge in Nachrichtentyp „%c“ überein\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:454
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "Synchronisation mit Server verloren: Nachrichtentyp „%c“ empfangen, Länge %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:505 fe-protocol3.c:545
msgid "insufficient data in \"T\" message"
msgstr "nicht genug Daten in „T“-Nachricht"
-#: fe-protocol3.c:551
+#: fe-protocol3.c:578
msgid "extraneous data in \"T\" message"
msgstr "zu viele Daten in „T“-Nachricht"
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:691
+msgid "extraneous data in \"t\" message"
+msgstr "zu viele Daten in „t“-Nachricht"
+
+#: fe-protocol3.c:762 fe-protocol3.c:794 fe-protocol3.c:812
msgid "insufficient data in \"D\" message"
msgstr "nicht genug Daten in „D“-Nachricht"
-#: fe-protocol3.c:696
+#: fe-protocol3.c:768
msgid "unexpected field count in \"D\" message"
msgstr "unerwartete Feldzahl in „D“-Nachricht"
-#: fe-protocol3.c:749
+#: fe-protocol3.c:821
msgid "extraneous data in \"D\" message"
msgstr "zu viele Daten in „D“-Nachricht"
+#: fe-protocol3.c:1005
+msgid "no error message available\n"
+msgstr "keine Fehlermeldung verfügbar\n"
+
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:1035 fe-protocol3.c:1054
#, c-format
msgid " at character %s"
msgstr " bei Zeichen %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:1067
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETAIL: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:1070
#, c-format
msgid "HINT: %s\n"
msgstr "TIP: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:1073
#, c-format
msgid "QUERY: %s\n"
msgstr "ANFRAGE: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:1080
#, c-format
msgid "CONTEXT: %s\n"
msgstr "KONTEXT: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:1089
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "SCHEMANAME: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:1093
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "TABELLENNAME: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:1097
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "SPALTENNAME: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:1101
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "DATENTYPNAME: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:1105
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "CONSTRAINT-NAME: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:1117
msgid "LOCATION: "
msgstr "ORT: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:1119
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:1121
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1316
#, c-format
msgid "LINE %d: "
msgstr "ZEILE %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1711
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: Text COPY OUT nicht ausgeführt\n"
-#: fe-secure-openssl.c:146 fe-secure-openssl.c:1001 fe-secure-openssl.c:1221
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1030 fe-secure-openssl.c:1250
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "konnte Mutex nicht sperren: %s\n"
@@ -829,116 +847,116 @@ msgstr "konnte Mutex nicht sperren: %s\n"
msgid "could not establish SSL connection: %s\n"
msgstr "konnte SSL-Verbindung nicht aufbauen: %s\n"
-#: fe-secure-openssl.c:254 fe-secure-openssl.c:361 fe-secure-openssl.c:1344
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1376
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "SSL-SYSCALL-Fehler: %s\n"
-#: fe-secure-openssl.c:261 fe-secure-openssl.c:368 fe-secure-openssl.c:1348
+#: fe-secure-openssl.c:282 fe-secure-openssl.c:391 fe-secure-openssl.c:1380
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "SSL-SYSCALL-Fehler: Dateiende entdeckt\n"
-#: fe-secure-openssl.c:272 fe-secure-openssl.c:379 fe-secure-openssl.c:1357
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:402 fe-secure-openssl.c:1389
#, c-format
msgid "SSL error: %s\n"
msgstr "SSL-Fehler: %s\n"
-#: fe-secure-openssl.c:287 fe-secure-openssl.c:394
+#: fe-secure-openssl.c:308 fe-secure-openssl.c:417
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL-Verbindung wurde unerwartet geschlossen\n"
-#: fe-secure-openssl.c:293 fe-secure-openssl.c:400 fe-secure-openssl.c:1366
+#: fe-secure-openssl.c:314 fe-secure-openssl.c:423 fe-secure-openssl.c:1398
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "unbekannter SSL-Fehlercode: %d\n"
-#: fe-secure-openssl.c:512
+#: fe-secure-openssl.c:535
msgid "SSL certificate's name entry is missing\n"
msgstr "Namenseintrag fehlt im SSL-Zertifikat\n"
-#: fe-secure-openssl.c:542
+#: fe-secure-openssl.c:565
msgid "SSL certificate's name contains embedded null\n"
msgstr "Name im SSL-Zertifikat enthält Null-Byte\n"
-#: fe-secure-openssl.c:592
+#: fe-secure-openssl.c:616
msgid "host name must be specified for a verified SSL connection\n"
msgstr "Hostname muss angegeben werden für eine verifizierte SSL-Verbindung\n"
-#: fe-secure-openssl.c:691
+#: fe-secure-openssl.c:716
#, c-format
msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
msgstr "Server-Zertifikat für „%s“ stimmt nicht mit dem Hostnamen „%s“ überein\n"
-#: fe-secure-openssl.c:697
+#: fe-secure-openssl.c:722
msgid "could not get server's host name from server certificate\n"
msgstr "konnte Hostnamen des Servers nicht aus dem Serverzertifikat ermitteln\n"
-#: fe-secure-openssl.c:842
+#: fe-secure-openssl.c:869
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "konnte SSL-Kontext nicht erzeugen: %s\n"
-#: fe-secure-openssl.c:971
+#: fe-secure-openssl.c:1000
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "konnte Zertifikatdatei „%s“ nicht öffnen: %s\n"
-#: fe-secure-openssl.c:1010 fe-secure-openssl.c:1025
+#: fe-secure-openssl.c:1039 fe-secure-openssl.c:1054
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "konnte Zertifikatdatei „%s“ nicht lesen: %s\n"
-#: fe-secure-openssl.c:1080
+#: fe-secure-openssl.c:1109
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "konnte SSL-Engine „%s“ nicht laden: %s\n"
-#: fe-secure-openssl.c:1092
+#: fe-secure-openssl.c:1121
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "konnte SSL-Engine „%s“ nicht initialisieren: %s\n"
-#: fe-secure-openssl.c:1108
+#: fe-secure-openssl.c:1137
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "konnte privaten SSL-Schlüssel „%s“ nicht von Engine „%s“ lesen: %s\n"
-#: fe-secure-openssl.c:1122
+#: fe-secure-openssl.c:1151
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "konnte privaten SSL-Schlüssel „%s“ nicht von Engine „%s“ laden: %s\n"
-#: fe-secure-openssl.c:1159
+#: fe-secure-openssl.c:1188
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "Zertifikat vorhanden, aber keine private Schlüsseldatei „%s“\n"
-#: fe-secure-openssl.c:1167
+#: fe-secure-openssl.c:1196
#, c-format
msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "WARNUNG: private Schlüsseldatei „%s“ erlaubt Lesezugriff für Gruppe oder Andere; Rechte sollten u=rw (0600) oder weniger sein\n"
-#: fe-secure-openssl.c:1178
+#: fe-secure-openssl.c:1207
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "konnte private Schlüsseldatei „%s“ nicht laden: %s\n"
-#: fe-secure-openssl.c:1192
+#: fe-secure-openssl.c:1221
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "Zertifikat passt nicht zur privaten Schlüsseldatei „%s“: %s\n"
-#: fe-secure-openssl.c:1230
+#: fe-secure-openssl.c:1259
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "konnte Root-Zertifikat-Datei „%s“ nicht lesen: %s\n"
-#: fe-secure-openssl.c:1260
+#: fe-secure-openssl.c:1289
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "SSL-Bibliothek unterstützt keine CRL-Zertifikate (Datei „%s“)\n"
-#: fe-secure-openssl.c:1293
+#: fe-secure-openssl.c:1322
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate verification.\n"
@@ -946,7 +964,7 @@ msgstr ""
"konnte Home-Verzeichnis nicht ermitteln, um Root-Zertifikat-Datei zu finden\n"
"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
-#: fe-secure-openssl.c:1297
+#: fe-secure-openssl.c:1326
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -955,17 +973,17 @@ msgstr ""
"Root-Zertifikat-Datei „%s“ existiert nicht\n"
"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
-#: fe-secure-openssl.c:1385
+#: fe-secure-openssl.c:1419
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "Zertifikat konnte nicht ermittelt werden: %s\n"
-#: fe-secure-openssl.c:1477
+#: fe-secure-openssl.c:1511
#, c-format
msgid "no SSL error reported"
msgstr "kein SSL-Fehler berichtet"
-#: fe-secure-openssl.c:1486
+#: fe-secure-openssl.c:1520
#, c-format
msgid "SSL error code %lu"
msgstr "SSL-Fehlercode %lu"
diff --git a/src/interfaces/libpq/po/es.po b/src/interfaces/libpq/po/es.po
index d69dcf44ab3..e319e6dd7be 100644
--- a/src/interfaces/libpq/po/es.po
+++ b/src/interfaces/libpq/po/es.po
@@ -9,22 +9,23 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: libpq (PostgreSQL 9.4)\n"
+"Project-Id-Version: libpq (PostgreSQL 9.6)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-12-15 05:38+0000\n"
-"PO-Revision-Date: 2014-12-16 12:12-0300\n"
-"Last-Translator: Álvaro Herrera <alvherre@alvh.no-ip.org>\n"
+"POT-Creation-Date: 2016-05-02 20:08+0000\n"
+"PO-Revision-Date: 2016-05-06 13:08-0500\n"
+"Last-Translator: Carlos Chapi <waldosaurio@gmail.com>\n"
"Language-Team: PgSQL-es-Ayuda <pgsql-es-ayuda@postgresql.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.4\n"
#: fe-auth.c:148
msgid "GSSAPI continuation error"
msgstr "error en continuación de GSSAPI"
-#: fe-auth.c:177 fe-auth.c:410
+#: fe-auth.c:177 fe-auth.c:412
msgid "host name must be specified\n"
msgstr "el nombre de servidor debe ser especificado\n"
@@ -32,14 +33,14 @@ msgstr "el nombre de servidor debe ser especificado\n"
msgid "duplicate GSS authentication request\n"
msgstr "petición de autentificación GSS duplicada\n"
-#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
-#: fe-connect.c:701 fe-connect.c:882 fe-connect.c:1058 fe-connect.c:2063
-#: fe-connect.c:3454 fe-connect.c:3706 fe-connect.c:3825 fe-connect.c:4055
-#: fe-connect.c:4135 fe-connect.c:4230 fe-connect.c:4482 fe-connect.c:4510
-#: fe-connect.c:4582 fe-connect.c:4600 fe-connect.c:4616 fe-connect.c:4699
-#: fe-connect.c:5051 fe-connect.c:5201 fe-exec.c:3340 fe-exec.c:3505
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544 fe-secure.c:792
-#: fe-secure.c:1201
+#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
+#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4526
+#: fe-connect.c:4555 fe-connect.c:4627 fe-connect.c:4645 fe-connect.c:4741
+#: fe-connect.c:5075 fe-connect.c:5225 fe-exec.c:2634 fe-exec.c:3381
+#: fe-exec.c:3546 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:551 fe-secure-openssl.c:1093
msgid "out of memory\n"
msgstr "memoria agotada\n"
@@ -47,59 +48,76 @@ msgstr "memoria agotada\n"
msgid "GSSAPI name import error"
msgstr "error en conversión de nombre GSSAPI"
-#: fe-auth.c:296
+#: fe-auth.c:298
msgid "SSPI continuation error"
msgstr "error en continuación de SSPI"
-#: fe-auth.c:396
+#: fe-auth.c:398
msgid "could not acquire SSPI credentials"
msgstr "no se pudo obtener las credenciales SSPI"
-#: fe-auth.c:487
+#: fe-auth.c:489
msgid "SCM_CRED authentication method not supported\n"
msgstr "el método de autentificación SCM_CRED no está soportado\n"
-#: fe-auth.c:563
+#: fe-auth.c:565
msgid "Kerberos 4 authentication not supported\n"
msgstr "el método de autentificación Kerberos 4 no está soportado\n"
-#: fe-auth.c:568
+#: fe-auth.c:570
msgid "Kerberos 5 authentication not supported\n"
msgstr "el método de autentificación Kerberos 5 no está soportado\n"
-#: fe-auth.c:639
+#: fe-auth.c:641
msgid "GSSAPI authentication not supported\n"
msgstr "el método de autentificación GSSAPI no está soportado\n"
-#: fe-auth.c:671
+#: fe-auth.c:673
msgid "SSPI authentication not supported\n"
msgstr "el método de autentificación SSPI no está soportado\n"
-#: fe-auth.c:679
+#: fe-auth.c:681
msgid "Crypt authentication not supported\n"
msgstr "el método de autentificación Crypt no está soportado\n"
-#: fe-auth.c:706
+#: fe-auth.c:708
#, c-format
msgid "authentication method %u not supported\n"
msgstr "el método de autentificación %u no está soportado\n"
-#: fe-connect.c:824
+#: fe-auth.c:755
+#, 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:765 fe-connect.c:2018
+#, 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:770 fe-connect.c:2023
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "no existe un usuario local con ID %d\n"
+
+#: fe-connect.c:846
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "valor sslmode no válido: «%s»\n"
-#: fe-connect.c:845
+#: fe-connect.c:867
#, 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"
+msgstr ""
+"el valor sslmode «%s» no es válido cuando no se ha compilado con soporte "
+"SSL\n"
-#: fe-connect.c:1082
+#: fe-connect.c:1104
#, 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:1112
+#: fe-connect.c:1134
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -110,7 +128,7 @@ msgstr ""
"\t¿Está el servidor en ejecución localmente y aceptando\n"
"\tconexiones en el socket de dominio Unix «%s»?\n"
-#: fe-connect.c:1167
+#: fe-connect.c:1189
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -121,7 +139,7 @@ msgstr ""
"\t¿Está el servidor en ejecución en el servidor «%s» (%s) y aceptando\n"
"\tconexiones TCP/IP en el puerto %s?\n"
-#: fe-connect.c:1176
+#: fe-connect.c:1198
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -132,396 +150,429 @@ msgstr ""
"\t¿Está el servidor en ejecución en el servidor «%s» y aceptando\n"
"\tconexiones TCP/IP en el puerto %s?\n"
-#: fe-connect.c:1227
+#: fe-connect.c:1249
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPIDLE) falló: %s\n"
-#: fe-connect.c:1240
+#: fe-connect.c:1262
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPALIVE) falló: %s\n"
-#: fe-connect.c:1272
+#: fe-connect.c:1294
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "setsockopt(TCP_KEEPINTVL) falló: %s\n"
-#: fe-connect.c:1304
+#: fe-connect.c:1326
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "setsockopt(TCP_KEEPCNT) falló: %s\n"
-#: fe-connect.c:1352
+#: fe-connect.c:1374
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
-#: fe-connect.c:1404
+#: fe-connect.c:1426
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "número de puerto no válido: «%s»\n"
-#: fe-connect.c:1437
+#: fe-connect.c:1459
#, 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"
+msgstr ""
+"la ruta del socket de dominio Unix «%s» es demasiado larga (máximo %d "
+"bytes)\n"
-#: fe-connect.c:1456
+#: fe-connect.c:1478
#, 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:1460
+#: fe-connect.c:1482
#, 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:1665
+#: fe-connect.c:1687
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"
+msgstr ""
+"el estado de conexión no es válido, probablemente por corrupción de memoria\n"
-#: fe-connect.c:1705
+#: fe-connect.c:1727
#, c-format
msgid "could not create socket: %s\n"
msgstr "no se pudo crear el socket: %s\n"
-#: fe-connect.c:1727
+#: fe-connect.c:1749
#, 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:1738
+#: fe-connect.c:1760
#, 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:1757
+#: fe-connect.c:1779
msgid "keepalives parameter must be an integer\n"
msgstr "el parámetro de keepalives debe ser un entero\n"
-#: fe-connect.c:1770
+#: fe-connect.c:1792
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(SO_KEEPALIVE) falló: %s\n"
-#: fe-connect.c:1907
+#: fe-connect.c:1929
#, 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:1941
+#: fe-connect.c:1963
#, 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:1982
+#: fe-connect.c:2005
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:1985
+#: fe-connect.c:2008
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "no se pudo obtener credenciales de la contraparte: %s\n"
-#: fe-connect.c:1995
-#, c-format
-msgid "local user with ID %d does not exist\n"
-msgstr "no existe un usuario local con ID %d\n"
-
-#: fe-connect.c:2003
+#: fe-connect.c:2031
#, 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"
+msgstr ""
+"requirepeer especifica «%s», pero el nombre de usuario de la contraparte es "
+"«%s»\n"
-#: fe-connect.c:2037
+#: fe-connect.c:2065
#, 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:2076
+#: fe-connect.c:2104
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "no se pudo enviar el paquete de inicio: %s\n"
-#: fe-connect.c:2146
+#: fe-connect.c:2174
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:2172
+#: fe-connect.c:2200
#, 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:2247 fe-connect.c:2280
+#: fe-connect.c:2275 fe-connect.c:2308
#, 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"
+msgstr ""
+"se esperaba una petición de autentificación desde el servidor, pero se ha "
+"recibido %c\n"
-#: fe-connect.c:2447
+#: fe-connect.c:2475
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "memoria agotada creando el búfer GSSAPI (%d)"
-#: fe-connect.c:2532
+#: fe-connect.c:2560
msgid "unexpected message from server during startup\n"
msgstr "se ha recibido un mensaje inesperado del servidor durante el inicio\n"
-#: fe-connect.c:2626
+#: fe-connect.c:2654
#, 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"
+msgstr ""
+"estado de conexión no válido %d, probablemente por corrupción de memoria\n"
-#: fe-connect.c:3060 fe-connect.c:3120
+#: fe-connect.c:3090 fe-connect.c:3150
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "PGEventProc «%s» falló durante el evento PGEVT_CONNRESET\n"
-#: fe-connect.c:3467
+#: fe-connect.c:3497
#, 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:3482
+#: fe-connect.c:3512
#, 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:3493 fe-connect.c:3546
+#: fe-connect.c:3523 fe-connect.c:3576
#, 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:3503 fe-connect.c:3560
+#: fe-connect.c:3533 fe-connect.c:3590
#, 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"
+msgstr ""
+"URL LDAP no válida «%s»: debe tener ámbito de búsqueda (base/one/sub)\n"
-#: fe-connect.c:3514
+#: fe-connect.c:3544
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "URL LDAP no válida «%s»: no tiene filtro\n"
-#: fe-connect.c:3535
+#: fe-connect.c:3565
#, 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:3569
+#: fe-connect.c:3599
msgid "could not create LDAP structure\n"
msgstr "no se pudo crear estructura LDAP\n"
-#: fe-connect.c:3645
+#: fe-connect.c:3675
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "búsqueda en servidor LDAP falló: %s\n"
-#: fe-connect.c:3656
+#: fe-connect.c:3686
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:3657 fe-connect.c:3669
+#: fe-connect.c:3687 fe-connect.c:3699
msgid "no entry found on LDAP lookup\n"
msgstr "no se encontró ninguna entrada en búsqueda LDAP\n"
-#: fe-connect.c:3680 fe-connect.c:3693
+#: fe-connect.c:3710 fe-connect.c:3723
msgid "attribute has no values on LDAP lookup\n"
msgstr "la búsqueda LDAP entregó atributo sin valores\n"
-#: fe-connect.c:3745 fe-connect.c:3764 fe-connect.c:4269
+#: fe-connect.c:3775 fe-connect.c:3794 fe-connect.c:4313
#, 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:3837 fe-connect.c:4450 fe-connect.c:5184
+#: fe-connect.c:3867 fe-connect.c:4494 fe-connect.c:5208
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "opción de conexión no válida «%s»\n"
-#: fe-connect.c:3853 fe-connect.c:4318
+#: fe-connect.c:3883 fe-connect.c:4362
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"
+msgstr ""
+"cadena de caracteres entre comillas sin terminar en la cadena de información "
+"de conexión\n"
-#: fe-connect.c:3893
+#: fe-connect.c:3923
msgid "could not get home directory to locate service definition file"
-msgstr "no se pudo obtener el directorio home para localizar el archivo de definición de servicio"
+msgstr ""
+"no se pudo obtener el directorio home para localizar el archivo de "
+"definición de servicio"
-#: fe-connect.c:3926
+#: fe-connect.c:3956
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "la definición de servicio «%s» no fue encontrada\n"
-#: fe-connect.c:3949
+#: fe-connect.c:3979
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "el archivo de servicio «%s» no fue encontrado\n"
-#: fe-connect.c:3962
+#: fe-connect.c:3992
#, 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:4033 fe-connect.c:4067
+#: fe-connect.c:4063 fe-connect.c:4107
#, 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:4710
+#: fe-connect.c:4074
+#, 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:4752
#, 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:4780
+#: fe-connect.c:4822
#, 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"
+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:4787
+#: fe-connect.c:4829
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
-msgstr "la dirección de anfitrión IPv6 no puede ser vacía en la URI: «%s»\n"
+msgstr "la dirección IPv6 no puede ser vacía en la URI: «%s»\n"
-#: fe-connect.c:4802
+#: fe-connect.c:4844
#, 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"
+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:4916
+#: fe-connect.c:4958
#, 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:4936
+#: fe-connect.c:4978
#, 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:5007
+#: fe-connect.c:5029
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "parámetro de URI no válido: «%s»\n"
-#: fe-connect.c:5079
+#: fe-connect.c:5103
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "elemento escapado con %% no válido: «%s»\n"
-#: fe-connect.c:5089
+#: fe-connect.c:5113
#, 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:5420
+#: fe-connect.c:5447
msgid "connection pointer is NULL\n"
msgstr "el puntero de conexión es NULL\n"
-#: fe-connect.c:5706
+#: fe-connect.c:5745
#, 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:5715
+#: fe-connect.c:5754
#, 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"
+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:5821
+#: fe-connect.c:5860
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "contraseña obtenida desde el archivo «%s»\n"
-#: fe-exec.c:825
+#: fe-exec.c:826
msgid "NOTICE"
msgstr "AVISO"
-#: fe-exec.c:1121 fe-exec.c:1179 fe-exec.c:1225
+#: fe-exec.c:1123 fe-exec.c:1181 fe-exec.c:1227
msgid "command string is a null pointer\n"
msgstr "la cadena de orden es un puntero nulo\n"
-#: fe-exec.c:1185 fe-exec.c:1231 fe-exec.c:1326
+#: fe-exec.c:1187 fe-exec.c:1233 fe-exec.c:1328
msgid "number of parameters must be between 0 and 65535\n"
msgstr "el número de parámetros debe estar entre 0 y 65535\n"
-#: fe-exec.c:1219 fe-exec.c:1320
+#: fe-exec.c:1221 fe-exec.c:1322
msgid "statement name is a null pointer\n"
msgstr "el nombre de sentencia es un puntero nulo\n"
-#: fe-exec.c:1239 fe-exec.c:1403 fe-exec.c:2118 fe-exec.c:2317
+#: fe-exec.c:1241 fe-exec.c:1405 fe-exec.c:2123 fe-exec.c:2322
msgid "function requires at least protocol version 3.0\n"
msgstr "la función requiere protocolo 3.0 o superior\n"
-#: fe-exec.c:1357
+#: fe-exec.c:1359
msgid "no connection to the server\n"
msgstr "no hay conexión con el servidor\n"
-#: fe-exec.c:1364
+#: fe-exec.c:1366
msgid "another command is already in progress\n"
msgstr "hay otra orden en ejecución\n"
-#: fe-exec.c:1479
+#: fe-exec.c:1481
msgid "length must be given for binary parameter\n"
msgstr "el largo debe ser especificado para un parámetro binario\n"
-#: fe-exec.c:1748
+#: fe-exec.c:1753
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "asyncStatus no esperado: %d\n"
-#: fe-exec.c:1768
+#: fe-exec.c:1773
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc «%s» falló durante el evento PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1928
+#: fe-exec.c:1933
msgid "COPY terminated by new PQexec"
msgstr "COPY terminado por un nuevo PQexec"
-#: fe-exec.c:1936
+#: fe-exec.c:1941
msgid "COPY IN state must be terminated first\n"
msgstr "el estado COPY IN debe ser terminado primero\n"
-#: fe-exec.c:1956
+#: fe-exec.c:1961
msgid "COPY OUT state must be terminated first\n"
msgstr "el estado COPY OUT debe ser terminado primero\n"
-#: fe-exec.c:1964
+#: fe-exec.c:1969
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec no está permitido durante COPY BOTH\n"
-#: fe-exec.c:2207 fe-exec.c:2274 fe-exec.c:2364 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2212 fe-exec.c:2279 fe-exec.c:2369 fe-protocol2.c:1352
+#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "no hay COPY alguno en ejecución\n"
-#: fe-exec.c:2556
+#: fe-exec.c:2559
msgid "connection in wrong state\n"
msgstr "la conexión está en un estado incorrecto\n"
-#: fe-exec.c:2587
+#: fe-exec.c:2590
msgid "invalid ExecStatusType code"
msgstr "el código de ExecStatusType no es válido"
-#: fe-exec.c:2651 fe-exec.c:2674
+#: fe-exec.c:2617
+#| msgid "result is out of range"
+msgid "PGresult is not an error result\n"
+msgstr "PGresult no es un resultado de error\n"
+
+#: fe-exec.c:2692 fe-exec.c:2715
#, 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:2667
+#: fe-exec.c:2708
#, 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:2689
+#: fe-exec.c:2730
#, 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:2999
+#: fe-exec.c:3040
#, c-format
msgid "could not interpret result from server: %s"
msgstr "no se pudo interpretar el resultado del servidor: %s"
-#: fe-exec.c:3238 fe-exec.c:3322
+#: fe-exec.c:3279 fe-exec.c:3363
msgid "incomplete multibyte character\n"
msgstr "carácter multibyte incompleto\n"
@@ -574,7 +625,9 @@ msgstr "no se pudo escribir a archivo «%s»: %s\n"
#: fe-lobj.c:947
msgid "query to initialize large object functions did not return data\n"
-msgstr "la consulta para inicializar las funciones de objetos grandes no devuelve datos\n"
+msgstr ""
+"la consulta para inicializar las funciones de objetos grandes no devuelve "
+"datos\n"
#: fe-lobj.c:996
msgid "cannot determine OID of function lo_open\n"
@@ -618,12 +671,12 @@ msgstr "el entero de tamaño %lu no está soportado por pqGetInt"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "el entero de tamaño %lu no está soportado por pqPutInt"
-#: fe-misc.c:642 fe-misc.c:841
+#: fe-misc.c:642 fe-misc.c:843
msgid "connection not open\n"
msgstr "la conexión no está abierta\n"
-#: fe-misc.c:811 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure-openssl.c:270 fe-secure-openssl.c:379
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -633,15 +686,16 @@ msgstr ""
"\tProbablemente se debe a que el servidor terminó de manera anormal\n"
"\tantes o durante el procesamiento de la petición.\n"
-#: fe-misc.c:1007
+#: fe-misc.c:1016
msgid "timeout expired\n"
msgstr "tiempo de espera agotado\n"
-#: fe-misc.c:1052
-msgid "socket not open\n"
-msgstr "el socket no está abierto\n"
+#: fe-misc.c:1061
+#| msgid "invalid symbol"
+msgid "invalid socket\n"
+msgstr "socket no válido\n"
-#: fe-misc.c:1075
+#: fe-misc.c:1084
#, c-format
msgid "select() failed: %s\n"
msgstr "select() fallida: %s\n"
@@ -649,7 +703,9 @@ msgstr "select() fallida: %s\n"
#: fe-protocol2.c:91
#, c-format
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"
+msgstr ""
+"el estado de setenv %c no es válido, probablemente por corrupción de "
+"memoria\n"
#: fe-protocol2.c:390
#, c-format
@@ -661,311 +717,370 @@ msgstr "el estado %c no es válido, probablemente por corrupción de memoria\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "un mensaje de tipo 0x%02x llegó del servidor estando inactivo"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333
+#: fe-protocol3.c:728 fe-protocol3.c:951
+msgid "out of memory"
+msgstr "memoria agotada"
+
+#: fe-protocol2.c:529
#, c-format
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»)"
+msgstr ""
+"carácter %c no esperado, siguiendo una respuesta de consulta vacía (mensaje "
+"«I»)"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
-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 ""
+"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»)"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
-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 ""
+"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»)"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:412
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
-msgstr "se ha recibido una respuesta inesperada del servidor; el primer carácter recibido fue «%c»\n"
+msgstr ""
+"se ha recibido una respuesta inesperada del servidor; el primer carácter "
+"recibido fue «%c»\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:627 fe-protocol3.c:854
msgid "out of memory for query result"
msgstr "no hay suficiente memoria para el resultado de la consulta"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1886
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "se perdió la sincronía con el servidor, reseteando la conexión"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:2089
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "error de protocolo: id=0x%x\n"
-#: fe-protocol3.c:341
-msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
-msgstr "el servidor envió datos (mensaje «D») sin precederlos con una descripción de fila (mensaje «T»)\n"
+#: fe-protocol3.c:368
+msgid ""
+"server sent data (\"D\" message) without prior row description (\"T\" "
+"message)\n"
+msgstr ""
+"el servidor envió datos (mensaje «D») sin precederlos con una descripción de "
+"fila (mensaje «T»)\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:433
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
-msgstr "el contenido del mensaje no concuerda con el largo, en el mensaje tipo «%c»\n"
+msgstr ""
+"el contenido del mensaje no concuerda con el largo, en el mensaje tipo «%c»\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:454
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
-msgstr "se perdió la sincronía con el servidor: se recibió un mensaje de tipo «%c», largo %d\n"
+msgstr ""
+"se perdió la sincronía con el servidor: se recibió un mensaje de tipo «%c», "
+"largo %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:505 fe-protocol3.c:545
msgid "insufficient data in \"T\" message"
msgstr "datos insuficientes en el mensaje «T»"
-#: fe-protocol3.c:551
+#: fe-protocol3.c:578
msgid "extraneous data in \"T\" message"
msgstr "datos ininteligibles en mensaje «T»"
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:691
+#| msgid "extraneous data in \"T\" message"
+msgid "extraneous data in \"t\" message"
+msgstr "datos ininteligibles en mensaje «t»"
+
+#: fe-protocol3.c:762 fe-protocol3.c:794 fe-protocol3.c:812
msgid "insufficient data in \"D\" message"
msgstr "datos insuficientes en el mensaje «D»"
-#: fe-protocol3.c:696
+#: fe-protocol3.c:768
msgid "unexpected field count in \"D\" message"
msgstr "cantidad de campos inesperada en mensaje «D»"
-#: fe-protocol3.c:749
+#: fe-protocol3.c:821
msgid "extraneous data in \"D\" message"
msgstr "datos ininteligibles en mensaje «D»"
+#: fe-protocol3.c:1005
+#| msgid "\\%s: error while setting variable\n"
+msgid "no error message available\n"
+msgstr "no hay mensaje de error disponible\n"
+
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:1035 fe-protocol3.c:1054
#, c-format
msgid " at character %s"
msgstr " en el carácter %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:1067
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETALLE: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:1070
#, c-format
msgid "HINT: %s\n"
msgstr "SUGERENCIA: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:1073
#, c-format
msgid "QUERY: %s\n"
msgstr "CONSULTA: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:1080
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTEXTO: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:1089
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "NOMBRE DE ESQUEMA: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:1093
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "NOMBRE DE TABLA: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:1097
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "NOMBRE DE COLUMNA: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:1101
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "NOMBRE TIPO DE DATO: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:1105
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "NOMBRE DE RESTRICCIÓN: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:1117
msgid "LOCATION: "
msgstr "UBICACIÓN: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:1119
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:1121
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1316
#, c-format
msgid "LINE %d: "
msgstr "LÍNEA %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1711
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: no se está haciendo COPY OUT de texto\n"
-#: fe-secure.c:270 fe-secure.c:1138 fe-secure.c:1358
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1030 fe-secure-openssl.c:1250
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "no se pudo adquirir el mutex: %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "no se pudo establecer conexión SSL: %s\n"
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1376
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "ERROR en llamada SSL: %s\n"
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure-openssl.c:282 fe-secure-openssl.c:391 fe-secure-openssl.c:1380
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "ERROR en llamada SSL: detectado fin de archivo\n"
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:402 fe-secure-openssl.c:1389
#, c-format
msgid "SSL error: %s\n"
msgstr "error de SSL: %s\n"
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure-openssl.c:308 fe-secure-openssl.c:417
msgid "SSL connection has been closed unexpectedly\n"
msgstr "la conexión SSL se ha cerrado inesperadamente\n"
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure-openssl.c:314 fe-secure-openssl.c:423 fe-secure-openssl.c:1398
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "código de error SSL no reconocido: %d\n"
-#: fe-secure.c:476
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "no se pudo recibir datos del servidor: %s\n"
-
-#: fe-secure.c:665
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "no se pudo enviar datos al servidor: %s\n"
+#: fe-secure-openssl.c:535
+msgid "SSL certificate's name entry is missing\n"
+msgstr "falta el elemento de nombre en el certificado SSL\n"
-#: fe-secure.c:785 fe-secure.c:802
-msgid "could not get server common name from server certificate\n"
-msgstr "no se pudo obtener el common name desde el certificado del servidor\n"
-
-#: fe-secure.c:815
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "el common name del certificado SSL contiene un carácter null\n"
+#: fe-secure-openssl.c:565
+msgid "SSL certificate's name contains embedded null\n"
+msgstr ""
+"el elemento de nombre en el certificado SSL contiene un carácter null\n"
-#: fe-secure.c:827
+#: fe-secure-openssl.c:616
msgid "host name must be specified for a verified SSL connection\n"
-msgstr "el nombre de servidor debe ser especificado para una conexión SSL verificada\n"
+msgstr ""
+"el nombre de servidor debe ser especificado para una conexión SSL "
+"verificada\n"
-#: fe-secure.c:841
+#: fe-secure-openssl.c:716
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "el common name «%s» del servidor no coincide con el nombre de anfitrión «%s»\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr ""
+"el certificado de servidor para «%s» no coincide con el nombre de servidor "
+"«%s»\n"
-#: fe-secure.c:982
+#: fe-secure-openssl.c:722
+msgid "could not get server's host name from server certificate\n"
+msgstr ""
+"no se pudo obtener el nombre de servidor desde el certificado del servidor\n"
+
+#: fe-secure-openssl.c:869
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "no se pudo crear un contexto SSL: %s\n"
-#: fe-secure.c:1108
+#: fe-secure-openssl.c:1000
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "no se pudo abrir el archivo de certificado «%s»: %s\n"
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure-openssl.c:1039 fe-secure-openssl.c:1054
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "no se pudo leer el archivo de certificado «%s»: %s\n"
-#: fe-secure.c:1217
+#: fe-secure-openssl.c:1109
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "no se pudo cargar el motor SSL «%s»: %s\n"
-#: fe-secure.c:1229
+#: fe-secure-openssl.c:1121
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "no se pudo inicializar el motor SSL «%s»: %s\n"
-#: fe-secure.c:1245
+#: fe-secure-openssl.c:1137
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
-msgstr "no se pudo leer el archivo de la llave privada SSL «%s» desde el motor «%s»: %s\n"
+msgstr ""
+"no se pudo leer el archivo de la llave privada SSL «%s» desde el motor «%s»: "
+"%s\n"
-#: fe-secure.c:1259
+#: fe-secure-openssl.c:1151
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "no se pudo leer la llave privada SSL «%s» desde el motor «%s»: %s\n"
-#: fe-secure.c:1296
+#: fe-secure-openssl.c:1188
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "el certificado está presente, pero no la llave privada «%s»\n"
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1196
#, c-format
-msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
-msgstr "el archivo de la llave privada «%s» tiene permiso de lectura para el grupo u otros; los permisos deberían ser u=rw (0600) o menos\n"
+msgid ""
+"private key file \"%s\" has group or world access; permissions should be "
+"u=rw (0600) or less\n"
+msgstr ""
+"el archivo de la llave privada «%s» tiene permiso de lectura para el grupo u "
+"otros; los permisos deberían ser u=rw (0600) o menos\n"
-#: fe-secure.c:1315
+#: fe-secure-openssl.c:1207
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "no se pudo cargar el archivo de la llave privada «%s»: %s\n"
-#: fe-secure.c:1329
+#: fe-secure-openssl.c:1221
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "el certificado no coincide con la llave privada «%s»: %s\n"
-#: fe-secure.c:1367
+#: fe-secure-openssl.c:1259
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "no se pudo leer la lista de certificado raíz «%s»: %s\n"
-#: fe-secure.c:1397
+#: fe-secure-openssl.c:1289
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "la biblioteca SSL no soporta certificados CRL (archivo «%s»)\n"
-#: fe-secure.c:1430
+#: fe-secure-openssl.c:1322
msgid ""
"could not get home directory to locate root certificate file\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
+"Either provide the file or change sslmode to disable server certificate "
+"verification.\n"
msgstr ""
-"no se pudo obtener el directorio «home» para ubicar el archivo del certificado raíz\n"
-"Debe ya sea entregar este archivo, o bien cambiar sslmode para deshabilitar la verificación de certificados del servidor.\n"
+"no se pudo obtener el directorio «home» para ubicar el archivo del "
+"certificado raíz\n"
+"Debe ya sea entregar este archivo, o bien cambiar sslmode para deshabilitar "
+"la verificación de certificados del servidor.\n"
-#: fe-secure.c:1434
+#: fe-secure-openssl.c:1326
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
+"Either provide the file or change sslmode to disable server certificate "
+"verification.\n"
msgstr ""
"el archivo de certificado raíz «%s» no existe\n"
-"Debe ya sea entregar este archivo, o bien cambiar sslmode para deshabilitar la verificación de certificados del servidor.\n"
+"Debe ya sea entregar este archivo, o bien cambiar sslmode para deshabilitar "
+"la verificación de certificados del servidor.\n"
-#: fe-secure.c:1528
+#: fe-secure-openssl.c:1419
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "el certificado no pudo ser obtenido: %s\n"
-#: fe-secure.c:1624
+#: fe-secure-openssl.c:1511
#, c-format
msgid "no SSL error reported"
msgstr "código de error SSL no reportado"
-#: fe-secure.c:1633
+#: fe-secure-openssl.c:1520
#, c-format
msgid "SSL error code %lu"
msgstr "código de error SSL %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "no se pudo recibir datos del servidor: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "no se pudo enviar datos al servidor: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "código de error de socket no reconocido: 0x%08X/%d"
+
+#~ msgid "socket not open\n"
+#~ msgstr "el socket no está abierto\n"
diff --git a/src/interfaces/libpq/po/fr.po b/src/interfaces/libpq/po/fr.po
index d47213c6239..a1bc707d56e 100644
--- a/src/interfaces/libpq/po/fr.po
+++ b/src/interfaces/libpq/po/fr.po
@@ -7,23 +7,23 @@
# Stphane Schildknecht <stephane.schildknecht@dalibo.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 8.4\n"
+"Project-Id-Version: PostgreSQL 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-02-08 09:08+0000\n"
-"PO-Revision-Date: 2015-02-08 11:07+0100\n"
+"POT-Creation-Date: 2016-05-08 21:08+0000\n"
+"PO-Revision-Date: 2016-05-09 10:18+0200\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: PostgreSQLfr <pgsql-fr-generale@postgresql.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-15\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.7.3\n"
+"X-Generator: Poedit 1.8.7.1\n"
#: fe-auth.c:148
msgid "GSSAPI continuation error"
msgstr "erreur de suite GSSAPI"
-#: fe-auth.c:177 fe-auth.c:410
+#: fe-auth.c:177 fe-auth.c:412
msgid "host name must be specified\n"
msgstr "le nom d'hte doit tre prcis\n"
@@ -31,14 +31,14 @@ msgstr "le nom d'hte doit tre prcis\n"
msgid "duplicate GSS authentication request\n"
msgstr "requte d'authentification GSS duplique\n"
-#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
-#: fe-auth.c:778 fe-connect.c:701 fe-connect.c:898 fe-connect.c:1074
-#: fe-connect.c:2085 fe-connect.c:3476 fe-connect.c:3728 fe-connect.c:3847
-#: fe-connect.c:4077 fe-connect.c:4157 fe-connect.c:4252 fe-connect.c:4504
-#: fe-connect.c:4532 fe-connect.c:4604 fe-connect.c:4622 fe-connect.c:4718
-#: fe-connect.c:5070 fe-connect.c:5220 fe-exec.c:3340 fe-exec.c:3505
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544 fe-secure.c:792
-#: fe-secure.c:1201
+#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
+#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4526
+#: fe-connect.c:4555 fe-connect.c:4627 fe-connect.c:4645 fe-connect.c:4741
+#: fe-connect.c:5075 fe-connect.c:5225 fe-exec.c:2634 fe-exec.c:3381
+#: fe-exec.c:3546 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:551 fe-secure-openssl.c:1093
msgid "out of memory\n"
msgstr "mmoire puise\n"
@@ -46,74 +46,74 @@ msgstr "mmoire puise\n"
msgid "GSSAPI name import error"
msgstr "erreur d'import du nom GSSAPI"
-#: fe-auth.c:296
+#: fe-auth.c:298
msgid "SSPI continuation error"
msgstr "erreur de suite SSPI"
-#: fe-auth.c:396
+#: fe-auth.c:398
msgid "could not acquire SSPI credentials"
msgstr "n'a pas pu rcuprer les pices d'identit SSPI"
-#: fe-auth.c:487
+#: fe-auth.c:489
msgid "SCM_CRED authentication method not supported\n"
msgstr "authentification SCM_CRED non supporte\n"
-#: fe-auth.c:563
+#: fe-auth.c:565
msgid "Kerberos 4 authentication not supported\n"
msgstr "authentification Kerberos 4 non supporte\n"
-#: fe-auth.c:568
+#: fe-auth.c:570
msgid "Kerberos 5 authentication not supported\n"
msgstr "authentification Kerberos 5 non supporte\n"
-#: fe-auth.c:639
+#: fe-auth.c:641
msgid "GSSAPI authentication not supported\n"
msgstr "authentification GSSAPI non supporte\n"
-#: fe-auth.c:671
+#: fe-auth.c:673
msgid "SSPI authentication not supported\n"
msgstr "authentification SSPI non supporte\n"
-#: fe-auth.c:679
+#: fe-auth.c:681
msgid "Crypt authentication not supported\n"
msgstr "authentification crypt non supporte\n"
-#: fe-auth.c:706
+#: fe-auth.c:708
#, c-format
msgid "authentication method %u not supported\n"
msgstr "mthode d'authentification %u non supporte\n"
-#: fe-auth.c:753
+#: fe-auth.c:755
#, c-format
msgid "user name lookup failure: error code %lu\n"
msgstr "chec de la recherche du nom d'utilisateur : code erreur %lu\n"
-#: fe-auth.c:763 fe-connect.c:2012
+#: fe-auth.c:765 fe-connect.c:2018
#, c-format
msgid "could not look up local user ID %d: %s\n"
msgstr "n'a pas pu rechercher l'identifiant de l'utilisateur local %d : %s\n"
-#: fe-auth.c:768 fe-connect.c:2017
+#: fe-auth.c:770 fe-connect.c:2023
#, c-format
msgid "local user with ID %d does not exist\n"
msgstr "l'utilisateur local dont l'identifiant est %d n'existe pas\n"
-#: fe-connect.c:840
+#: fe-connect.c:846
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "valeur sslmode invalide : %s \n"
-#: fe-connect.c:861
+#: fe-connect.c:867
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "valeur sslmode %s invalide si le support SSL n'est pas compil initialement\n"
-#: fe-connect.c:1098
+#: fe-connect.c:1104
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "n'a pas pu activer le mode TCP sans dlai pour la socket : %s\n"
-#: fe-connect.c:1128
+#: fe-connect.c:1134
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -124,7 +124,7 @@ msgstr ""
"\tLe serveur est-il actif localement et accepte-t-il les connexions sur la\n"
" \tsocket Unix %s ?\n"
-#: fe-connect.c:1183
+#: fe-connect.c:1189
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -135,7 +135,7 @@ msgstr ""
"\tLe serveur est-il actif sur l'hte %s (%s)\n"
"\tet accepte-t-il les connexionsTCP/IP sur le port %s ?\n"
-#: fe-connect.c:1192
+#: fe-connect.c:1198
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -146,302 +146,307 @@ msgstr ""
"\tLe serveur est-il actif sur l'hte %s et accepte-t-il les connexions\n"
"\tTCP/IP sur le port %s ?\n"
-#: fe-connect.c:1243
+#: fe-connect.c:1249
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPIDLE) a chou : %s\n"
-#: fe-connect.c:1256
+#: fe-connect.c:1262
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPALIVE) a chou : %s\n"
-#: fe-connect.c:1288
+#: fe-connect.c:1294
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "setsockopt(TCP_KEEPINTVL) a chou : %s\n"
-#: fe-connect.c:1320
+#: fe-connect.c:1326
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "setsockopt(TCP_KEEPCNT) a chou : %s\n"
-#: fe-connect.c:1368
+#: fe-connect.c:1374
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) a chou : %ui\n"
-#: fe-connect.c:1420
+#: fe-connect.c:1426
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "numro de port invalide : %s \n"
-#: fe-connect.c:1453
+#: fe-connect.c:1459
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "Le chemin du socket de domaine Unix, %s , est trop (maximum %d octets)\n"
-#: fe-connect.c:1472
+#: fe-connect.c:1478
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "n'a pas pu traduire le nom d'hte %s en adresse : %s\n"
-#: fe-connect.c:1476
+#: fe-connect.c:1482
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr ""
"n'a pas pu traduire le chemin de la socket du domaine Unix %s en adresse :\n"
"%s\n"
-#: fe-connect.c:1681
+#: fe-connect.c:1687
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "tat de connexion invalide, indique probablement une corruption de mmoire\n"
-#: fe-connect.c:1721
+#: fe-connect.c:1727
#, c-format
msgid "could not create socket: %s\n"
msgstr "n'a pas pu crer la socket : %s\n"
-#: fe-connect.c:1743
+#: fe-connect.c:1749
#, c-format
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "n'a pas pu activer le mode non-bloquant pour la socket : %s\n"
-#: fe-connect.c:1754
+#: fe-connect.c:1760
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "n'a pas pu paramtrer la socket en mode close-on-exec : %s\n"
-#: fe-connect.c:1773
+#: fe-connect.c:1779
msgid "keepalives parameter must be an integer\n"
msgstr "le paramtre keepalives doit tre un entier\n"
-#: fe-connect.c:1786
+#: fe-connect.c:1792
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(SO_KEEPALIVE) a chou : %s\n"
-#: fe-connect.c:1923
+#: fe-connect.c:1929
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "n'a pas pu dterminer le statut d'erreur de la socket : %s\n"
-#: fe-connect.c:1957
+#: fe-connect.c:1963
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "n'a pas pu obtenir l'adresse du client depuis la socket : %s\n"
-#: fe-connect.c:1999
+#: fe-connect.c:2005
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "le paramtre requirepeer n'est pas support sur cette plateforme\n"
-#: fe-connect.c:2002
+#: fe-connect.c:2008
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "n'a pas pu obtenir l'authentification de l'autre : %s\n"
-#: fe-connect.c:2025
+#: fe-connect.c:2031
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "requirepeer indique %s mais le nom de l'utilisateur rel est %s \n"
-#: fe-connect.c:2059
+#: fe-connect.c:2065
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "n'a pas pu transmettre le paquet de ngociation SSL : %s\n"
-#: fe-connect.c:2098
+#: fe-connect.c:2104
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "n'a pas pu transmettre le paquet de dmarrage : %s\n"
-#: fe-connect.c:2168
+#: fe-connect.c:2174
msgid "server does not support SSL, but SSL was required\n"
msgstr "le serveur ne supporte pas SSL alors que SSL tait rclam\n"
-#: fe-connect.c:2194
+#: fe-connect.c:2200
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "a reu une rponse invalide la ngociation SSL : %c\n"
-#: fe-connect.c:2269 fe-connect.c:2302
+#: fe-connect.c:2275 fe-connect.c:2308
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr ""
"attendait une requte d'authentification en provenance du serveur, mais a\n"
" reu %c\n"
-#: fe-connect.c:2469
+#: fe-connect.c:2475
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "mmoire puise lors de l'allocation du tampon GSSAPI (%d)"
-#: fe-connect.c:2554
+#: fe-connect.c:2560
msgid "unexpected message from server during startup\n"
msgstr "message inattendu du serveur lors du dmarrage\n"
-#: fe-connect.c:2648
+#: fe-connect.c:2654
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr ""
"tat de connexion invalide (%d), indiquant probablement une corruption de\n"
" mmoire\n"
-#: fe-connect.c:3082 fe-connect.c:3142
+#: fe-connect.c:3090 fe-connect.c:3150
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "chec de PGEventProc %s lors de l'vnement PGEVT_CONNRESET\n"
-#: fe-connect.c:3489
+#: fe-connect.c:3497
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "URL LDAP %s invalide : le schma doit tre ldap://\n"
-#: fe-connect.c:3504
+#: fe-connect.c:3512
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "URL LDAP %s invalide : le distinguished name manque\n"
-#: fe-connect.c:3515 fe-connect.c:3568
+#: fe-connect.c:3523 fe-connect.c:3576
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "URL LDAP %s invalide : doit avoir exactement un attribut\n"
-#: fe-connect.c:3525 fe-connect.c:3582
+#: fe-connect.c:3533 fe-connect.c:3590
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr "URL LDAP %s invalide : doit avoir une chelle de recherche (base/un/sous)\n"
-#: fe-connect.c:3536
+#: fe-connect.c:3544
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "URL LDAP %s invalide : aucun filtre\n"
-#: fe-connect.c:3557
+#: fe-connect.c:3565
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "URL LDAP %s invalide : numro de port invalide\n"
-#: fe-connect.c:3591
+#: fe-connect.c:3599
msgid "could not create LDAP structure\n"
msgstr "n'a pas pu crer la structure LDAP\n"
-#: fe-connect.c:3667
+#: fe-connect.c:3675
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "chec de la recherche sur le serveur LDAP : %s\n"
-#: fe-connect.c:3678
+#: fe-connect.c:3686
msgid "more than one entry found on LDAP lookup\n"
msgstr "plusieurs entres trouves pendant la recherche LDAP\n"
-#: fe-connect.c:3679 fe-connect.c:3691
+#: fe-connect.c:3687 fe-connect.c:3699
msgid "no entry found on LDAP lookup\n"
msgstr "aucune entre trouve pendant la recherche LDAP\n"
-#: fe-connect.c:3702 fe-connect.c:3715
+#: fe-connect.c:3710 fe-connect.c:3723
msgid "attribute has no values on LDAP lookup\n"
msgstr "l'attribut n'a pas de valeur aprs la recherche LDAP\n"
-#: fe-connect.c:3767 fe-connect.c:3786 fe-connect.c:4291
+#: fe-connect.c:3775 fe-connect.c:3794 fe-connect.c:4313
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr " = manquant aprs %s dans la chane des paramtres de connexion\n"
-#: fe-connect.c:3859 fe-connect.c:4472 fe-connect.c:5203
+#: fe-connect.c:3867 fe-connect.c:4494 fe-connect.c:5208
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "option de connexion %s invalide\n"
-#: fe-connect.c:3875 fe-connect.c:4340
+#: fe-connect.c:3883 fe-connect.c:4362
msgid "unterminated quoted string in connection info string\n"
msgstr "guillemets non referms dans la chane des paramtres de connexion\n"
-#: fe-connect.c:3915
+#: fe-connect.c:3923
msgid "could not get home directory to locate service definition file"
msgstr ""
"n'a pas pu obtenir le rpertoire personnel pour trouver le certificat de\n"
"dfinition du service"
-#: fe-connect.c:3948
+#: fe-connect.c:3956
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "dfinition du service %s introuvable\n"
-#: fe-connect.c:3971
+#: fe-connect.c:3979
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "fichier de service %s introuvable\n"
-#: fe-connect.c:3984
+#: fe-connect.c:3992
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "ligne %d trop longue dans le fichier service %s \n"
-#: fe-connect.c:4055 fe-connect.c:4089
+#: fe-connect.c:4063 fe-connect.c:4107
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "erreur de syntaxe dans le fichier service %s , ligne %d\n"
-#: fe-connect.c:4729
+#: fe-connect.c:4074
+#, c-format
+msgid "nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "spcifications imbriques de service non supportes dans le fichier service %s , ligne %d\n"
+
+#: fe-connect.c:4752
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "URI invalide propage la routine d'analyse interne : %s \n"
-#: fe-connect.c:4799
+#: fe-connect.c:4822
#, c-format
msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n"
msgstr ""
"fin de chane atteinte lors de la recherche du ] correspondant dans\n"
"l'adresse IPv6 de l'hte indique dans l'URI : %s \n"
-#: fe-connect.c:4806
+#: fe-connect.c:4829
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "l'adresse IPv6 de l'hte ne peut pas tre vide dans l'URI : %s \n"
-#: fe-connect.c:4821
+#: fe-connect.c:4844
#, c-format
msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n"
msgstr ""
"caractre %c inattendu la position %d de l'URI (caractre : ou\n"
" / attendu) : %s \n"
-#: fe-connect.c:4935
+#: fe-connect.c:4958
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "sparateur = de cl/valeur en trop dans le paramtre de requte URI : %s \n"
-#: fe-connect.c:4955
+#: fe-connect.c:4978
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "sparateur = de cl/valeur manquant dans le paramtre de requte URI : %s \n"
-#: fe-connect.c:5026
+#: fe-connect.c:5029
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "paramtre de la requte URI invalide : %s \n"
-#: fe-connect.c:5098
+#: fe-connect.c:5103
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "jeton encod en pourcentage invalide : %s \n"
-#: fe-connect.c:5108
+#: fe-connect.c:5113
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "valeur %%00 interdite dans la valeur code en pourcentage : %s \n"
-#: fe-connect.c:5439
+#: fe-connect.c:5447
msgid "connection pointer is NULL\n"
msgstr "le pointeur de connexion est NULL\n"
-#: fe-connect.c:5725
+#: fe-connect.c:5745
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "ATTENTION : le fichier de mots de passe %s n'est pas un fichier texte\n"
-#: fe-connect.c:5734
+#: fe-connect.c:5754
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr ""
@@ -449,103 +454,107 @@ msgstr ""
"lecture pour le groupe ou universel ; les droits devraient tre u=rw (0600)\n"
"ou infrieur\n"
-#: fe-connect.c:5840
+#: fe-connect.c:5860
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "mot de passe rcupr dans le fichier fichier %s \n"
-#: fe-exec.c:825
+#: fe-exec.c:826
msgid "NOTICE"
msgstr "NOTICE"
-#: fe-exec.c:1121 fe-exec.c:1179 fe-exec.c:1225
+#: fe-exec.c:1123 fe-exec.c:1181 fe-exec.c:1227
msgid "command string is a null pointer\n"
msgstr "la chane de commande est un pointeur nul\n"
-#: fe-exec.c:1185 fe-exec.c:1231 fe-exec.c:1326
+#: fe-exec.c:1187 fe-exec.c:1233 fe-exec.c:1328
msgid "number of parameters must be between 0 and 65535\n"
msgstr "le nombre de paramtres doit tre compris entre 0 et 65535\n"
-#: fe-exec.c:1219 fe-exec.c:1320
+#: fe-exec.c:1221 fe-exec.c:1322
msgid "statement name is a null pointer\n"
msgstr "le nom de l'instruction est un pointeur nul\n"
-#: fe-exec.c:1239 fe-exec.c:1403 fe-exec.c:2118 fe-exec.c:2317
+#: fe-exec.c:1241 fe-exec.c:1405 fe-exec.c:2123 fe-exec.c:2322
msgid "function requires at least protocol version 3.0\n"
msgstr "la fonction ncessite au minimum le protocole 3.0\n"
-#: fe-exec.c:1357
+#: fe-exec.c:1359
msgid "no connection to the server\n"
msgstr "aucune connexion au serveur\n"
-#: fe-exec.c:1364
+#: fe-exec.c:1366
msgid "another command is already in progress\n"
msgstr "une autre commande est dj en cours\n"
-#: fe-exec.c:1479
+#: fe-exec.c:1481
msgid "length must be given for binary parameter\n"
msgstr "la longueur doit tre indique pour les paramtres binaires\n"
-#: fe-exec.c:1748
+#: fe-exec.c:1753
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "asyncStatus inattendu : %d\n"
-#: fe-exec.c:1768
+#: fe-exec.c:1773
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "chec de PGEventProc %s lors de l'vnement PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1928
+#: fe-exec.c:1933
msgid "COPY terminated by new PQexec"
msgstr "COPY termin par un nouveau PQexec"
-#: fe-exec.c:1936
+#: fe-exec.c:1941
msgid "COPY IN state must be terminated first\n"
msgstr "l'tat COPY IN doit d'abord tre termin\n"
-#: fe-exec.c:1956
+#: fe-exec.c:1961
msgid "COPY OUT state must be terminated first\n"
msgstr "l'tat COPY OUT doit d'abord tre termin\n"
-#: fe-exec.c:1964
+#: fe-exec.c:1969
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec non autoris pendant COPY BOTH\n"
-#: fe-exec.c:2207 fe-exec.c:2274 fe-exec.c:2364 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2212 fe-exec.c:2279 fe-exec.c:2369 fe-protocol2.c:1352
+#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "aucun COPY en cours\n"
-#: fe-exec.c:2556
+#: fe-exec.c:2559
msgid "connection in wrong state\n"
msgstr "connexion dans un tat erron\n"
-#: fe-exec.c:2587
+#: fe-exec.c:2590
msgid "invalid ExecStatusType code"
msgstr "code ExecStatusType invalide"
-#: fe-exec.c:2651 fe-exec.c:2674
+#: fe-exec.c:2617
+msgid "PGresult is not an error result\n"
+msgstr "PGresult n'est pas un rsultat d'erreur\n"
+
+#: fe-exec.c:2692 fe-exec.c:2715
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "le numro de colonne %d est en dehors des limites 0..%d"
-#: fe-exec.c:2667
+#: fe-exec.c:2708
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "le numro de ligne %d est en dehors des limites 0..%d"
-#: fe-exec.c:2689
+#: fe-exec.c:2730
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "le numro de paramtre %d est en dehors des limites 0..%d"
-#: fe-exec.c:2999
+#: fe-exec.c:3040
#, c-format
msgid "could not interpret result from server: %s"
msgstr "n'a pas pu interprter la rponse du serveur : %s"
-#: fe-exec.c:3238 fe-exec.c:3322
+#: fe-exec.c:3279 fe-exec.c:3363
msgid "incomplete multibyte character\n"
msgstr "caractre multi-octet incomplet\n"
@@ -644,12 +653,12 @@ msgstr "entier de taille %lu non support par pqGetInt"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "entier de taille %lu non support par pqPutInt"
-#: fe-misc.c:642 fe-misc.c:841
+#: fe-misc.c:642 fe-misc.c:843
msgid "connection not open\n"
msgstr "la connexion n'est pas active\n"
-#: fe-misc.c:811 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure-openssl.c:270 fe-secure-openssl.c:379
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -659,15 +668,15 @@ msgstr ""
"\tLe serveur s'est peut-tre arrt anormalement avant ou durant le\n"
"\ttraitement de la requte.\n"
-#: fe-misc.c:1007
+#: fe-misc.c:1016
msgid "timeout expired\n"
msgstr "le dlai est dpass\n"
-#: fe-misc.c:1052
-msgid "socket not open\n"
-msgstr "socket non ouvert\n"
+#: fe-misc.c:1061
+msgid "invalid socket\n"
+msgstr "socket invalide\n"
-#: fe-misc.c:1075
+#: fe-misc.c:1084
#, c-format
msgid "select() failed: %s\n"
msgstr "chec de select() : %s\n"
@@ -687,266 +696,274 @@ msgstr "tat %c invalide, indiquant probablement une corruption de la mmoire\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "le message de type 0x%02x est arriv alors que le serveur tait en attente"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049 fe-protocol3.c:209
+#: fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333 fe-protocol3.c:728
+#: fe-protocol3.c:951
+msgid "out of memory"
+msgstr "mmoire puise"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr ""
"caractre %c inattendu la suite d'une rponse de requte vide (message\n"
" I )"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr ""
"le serveur a envoy des donnes (message D ) sans description pralable\n"
"de la ligne (message T )"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
msgstr ""
"le serveur a envoy des donnes binaires (message B ) sans description\n"
"pralable de la ligne (message T )"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:412
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "rponse inattendue du serveur, le premier caractre reu tant %c \n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:627 fe-protocol3.c:854
msgid "out of memory for query result"
msgstr "mmoire puise pour le rsultat de la requte"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1886
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "synchronisation perdue avec le serveur, rinitialisation de la connexion"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:2089
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "erreur de protocole : id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:368
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr ""
"le serveur a envoy des donnes (message D ) sans description pralable\n"
"de la ligne (message T )\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:433
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr ""
"le contenu du message ne correspond pas avec la longueur du type de message\n"
" %c \n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:454
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr ""
"synchronisation perdue avec le serveur : a reu le type de message %c ,\n"
"longueur %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:505 fe-protocol3.c:545
msgid "insufficient data in \"T\" message"
msgstr "donnes insuffisantes dans le message T "
-#: fe-protocol3.c:551
+#: fe-protocol3.c:578
msgid "extraneous data in \"T\" message"
msgstr "donnes supplmentaires dans le message T "
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:691
+msgid "extraneous data in \"t\" message"
+msgstr "donnes supplmentaires dans le message t "
+
+#: fe-protocol3.c:762 fe-protocol3.c:794 fe-protocol3.c:812
msgid "insufficient data in \"D\" message"
msgstr "donnes insuffisantes dans le message D "
-#: fe-protocol3.c:696
+#: fe-protocol3.c:768
msgid "unexpected field count in \"D\" message"
msgstr "nombre de champs inattendu dans le message D "
-#: fe-protocol3.c:749
+#: fe-protocol3.c:821
msgid "extraneous data in \"D\" message"
msgstr "donnes supplmentaires dans le message D "
+#: fe-protocol3.c:1005
+msgid "no error message available\n"
+msgstr "aucun message d'erreur disponible\n"
+
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:1035 fe-protocol3.c:1054
#, c-format
msgid " at character %s"
msgstr " au caractre %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:1067
#, c-format
msgid "DETAIL: %s\n"
msgstr "DTAIL : %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:1070
#, c-format
msgid "HINT: %s\n"
msgstr "ASTUCE : %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:1073
#, c-format
msgid "QUERY: %s\n"
msgstr "REQUTE : %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:1080
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTEXTE : %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:1089
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "NOM DE SCHMA : %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:1093
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "NOM DE TABLE : %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:1097
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "NOM DE COLONNE : %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:1101
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "NOM DU TYPE DE DONNES : %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:1105
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "NOM DE CONTRAINTE : %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:1117
msgid "LOCATION: "
msgstr "EMPLACEMENT : "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:1119
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:1121
#, c-format
msgid "%s:%s"
msgstr "%s : %s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1316
#, c-format
msgid "LINE %d: "
msgstr "LIGNE %d : "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1711
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline : ne va pas raliser un COPY OUT au format texte\n"
-#: fe-secure.c:270 fe-secure.c:1138 fe-secure.c:1358
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1030 fe-secure-openssl.c:1250
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "n'a pas pu acqurir le mutex : %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "n'a pas pu tablir la connexion SSL : %s\n"
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1376
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "erreur SYSCALL SSL : %s\n"
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure-openssl.c:282 fe-secure-openssl.c:391 fe-secure-openssl.c:1380
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "erreur SYSCALL SSL : EOF dtect\n"
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:402 fe-secure-openssl.c:1389
#, c-format
msgid "SSL error: %s\n"
msgstr "erreur SSL : %s\n"
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure-openssl.c:308 fe-secure-openssl.c:417
msgid "SSL connection has been closed unexpectedly\n"
msgstr "la connexion SSL a t ferme de faon inattendu\n"
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure-openssl.c:314 fe-secure-openssl.c:423 fe-secure-openssl.c:1398
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "code d'erreur SSL inconnu : %d\n"
-#: fe-secure.c:476
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "n'a pas pu recevoir des donnes depuis le serveur : %s\n"
-
-#: fe-secure.c:665
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "n'a pas pu transmettre les donnes au serveur : %s\n"
-
-#: fe-secure.c:785 fe-secure.c:802
-msgid "could not get server common name from server certificate\n"
-msgstr "n'a pas pu rcuprer le nom commun partir du certificat du serveur\n"
+#: fe-secure-openssl.c:535
+msgid "SSL certificate's name entry is missing\n"
+msgstr "l'entre du nom du certificat SSL est manquante\n"
-#: fe-secure.c:815
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "le nom commun du certificat SSL contient des NULL\n"
+#: fe-secure-openssl.c:565
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "le nom du certificat SSL contient des NULL\n"
-#: fe-secure.c:827
+#: fe-secure-openssl.c:616
msgid "host name must be specified for a verified SSL connection\n"
msgstr "le nom d'hte doit tre prcis pour une connexion SSL vrifie\n"
-#: fe-secure.c:841
+#: fe-secure-openssl.c:716
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "le nom courant du serveur %s ne correspond pas au nom d'hte %s \n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr "le certificat serveur pour %s ne correspond pas au nom d'hte %s \n"
+
+#: fe-secure-openssl.c:722
+msgid "could not get server's host name from server certificate\n"
+msgstr "n'a pas pu rcuprer le nom d'hte du serveur partir du certificat serveur\n"
-#: fe-secure.c:982
+#: fe-secure-openssl.c:869
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "n'a pas pu crer le contexte SSL : %s\n"
-#: fe-secure.c:1108
+#: fe-secure-openssl.c:1000
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "n'a pas pu ouvrir le certificat %s : %s\n"
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure-openssl.c:1039 fe-secure-openssl.c:1054
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "n'a pas pu lire le certificat %s : %s\n"
-#: fe-secure.c:1217
+#: fe-secure-openssl.c:1109
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "n'a pas pu charger le moteur SSL %s : %s\n"
-#: fe-secure.c:1229
+#: fe-secure-openssl.c:1121
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "n'a pas pu initialiser le moteur SSL %s : %s\n"
-#: fe-secure.c:1245
+#: fe-secure-openssl.c:1137
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "n'a pas pu lire la cl prive SSL %s partir du moteur %s : %s\n"
-#: fe-secure.c:1259
+#: fe-secure-openssl.c:1151
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "n'a pas pu charger la cl prive SSL %s partir du moteur %s : %s\n"
-#: fe-secure.c:1296
+#: fe-secure-openssl.c:1188
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "le certificat est prsent, mais la cl prive %s est absente\n"
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1196
#, c-format
msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr ""
@@ -954,27 +971,27 @@ msgstr ""
"pour le groupe ou universel ; les droits devraient tre u=rw (0600)\n"
"ou infrieur\n"
-#: fe-secure.c:1315
+#: fe-secure-openssl.c:1207
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "n'a pas pu charger le fichier de cl prive %s : %s\n"
-#: fe-secure.c:1329
+#: fe-secure-openssl.c:1221
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "le certificat ne correspond pas la cl prive %s : %s\n"
-#: fe-secure.c:1367
+#: fe-secure-openssl.c:1259
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "n'a pas pu lire le certificat racine %s : %s\n"
-#: fe-secure.c:1397
+#: fe-secure-openssl.c:1289
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "la bibliothque SSL ne supporte pas les certificats CRL (fichier %s )\n"
-#: fe-secure.c:1430
+#: fe-secure-openssl.c:1322
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate verification.\n"
@@ -983,7 +1000,7 @@ msgstr ""
"Fournissez le fichier ou modifiez sslmode pour dsactiver la vrification du\n"
"certificat par le serveur.\n"
-#: fe-secure.c:1434
+#: fe-secure-openssl.c:1326
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -993,22 +1010,32 @@ msgstr ""
"Fournissez le fichier ou modifiez sslmode pour dsactiver la vrification du\n"
"certificat par le serveur.\n"
-#: fe-secure.c:1528
+#: fe-secure-openssl.c:1419
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "le certificat n'a pas pu tre obtenu : %s\n"
-#: fe-secure.c:1624
+#: fe-secure-openssl.c:1511
#, c-format
msgid "no SSL error reported"
msgstr "aucune erreur SSL reporte"
-#: fe-secure.c:1633
+#: fe-secure-openssl.c:1520
#, c-format
msgid "SSL error code %lu"
msgstr "erreur SSL %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "n'a pas pu recevoir des donnes depuis le serveur : %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "n'a pas pu transmettre les donnes au serveur : %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "erreur de socket non reconnue : 0x%08X/%d"
@@ -1049,3 +1076,6 @@ msgstr "erreur de socket non reconnue : 0x%08X/%d"
#~ msgid "could not set socket to blocking mode: %s\n"
#~ msgstr "n'a pas pu activer le mode bloquant pour la socket : %s\n"
+
+#~ msgid "socket not open\n"
+#~ msgstr "socket non ouvert\n"
diff --git a/src/interfaces/libpq/po/it.po b/src/interfaces/libpq/po/it.po
index 3dd56720fd1..cc3217dbec1 100644
--- a/src/interfaces/libpq/po/it.po
+++ b/src/interfaces/libpq/po/it.po
@@ -38,10 +38,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: libpq (PostgreSQL) 9.4\n"
+"Project-Id-Version: libpq (PostgreSQL) 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-07-30 04:08+0000\n"
-"PO-Revision-Date: 2013-10-04 01:18+0100\n"
+"POT-Creation-Date: 2016-04-17 00:08+0000\n"
+"PO-Revision-Date: 2016-04-17 20:43+0100\n"
"Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
"Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
"Language: it\n"
@@ -57,7 +57,7 @@ msgstr ""
msgid "GSSAPI continuation error"
msgstr "GSSAPI errore di continuazione"
-#: fe-auth.c:177 fe-auth.c:410
+#: fe-auth.c:177 fe-auth.c:412
msgid "host name must be specified\n"
msgstr "il nome dell'host deve essere specificato\n"
@@ -65,12 +65,14 @@ msgstr "il nome dell'host deve essere specificato\n"
msgid "duplicate GSS authentication request\n"
msgstr "richiesta di autenticazione GSS duplicata\n"
-#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
-#: fe-connect.c:2005 fe-connect.c:3395 fe-connect.c:3647 fe-connect.c:4060
-#: fe-connect.c:4155 fe-connect.c:4420 fe-connect.c:4492 fe-connect.c:4510
-#: fe-connect.c:4526 fe-connect.c:4608 fe-connect.c:4958 fe-connect.c:5108
-#: fe-exec.c:3340 fe-exec.c:3505 fe-lobj.c:896 fe-protocol2.c:1181
-#: fe-protocol3.c:1544 fe-secure.c:792 fe-secure.c:1201
+#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
+#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4526
+#: fe-connect.c:4555 fe-connect.c:4627 fe-connect.c:4645 fe-connect.c:4741
+#: fe-connect.c:5075 fe-connect.c:5225 fe-exec.c:2634 fe-exec.c:3381
+#: fe-exec.c:3546 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:551 fe-secure-openssl.c:1093
msgid "out of memory\n"
msgstr "memoria esaurita\n"
@@ -79,59 +81,74 @@ msgstr "memoria esaurita\n"
msgid "GSSAPI name import error"
msgstr "errore di importazione del nome GSSAPI"
-#: fe-auth.c:296
+#: fe-auth.c:298
msgid "SSPI continuation error"
msgstr "SSPI errore di continuazione"
-#: fe-auth.c:396
+#: fe-auth.c:398
msgid "could not acquire SSPI credentials"
msgstr "non è stato possibile ottenere le credenziali SSPI"
-#: fe-auth.c:487
+#: fe-auth.c:489
msgid "SCM_CRED authentication method not supported\n"
msgstr "il metodo di autenticazione SCM_CRED non è supportato\n"
-#: fe-auth.c:563
+#: fe-auth.c:565
msgid "Kerberos 4 authentication not supported\n"
msgstr "l'autenticazione Kerberos 4 non è supportata\n"
-#: fe-auth.c:568
+#: fe-auth.c:570
msgid "Kerberos 5 authentication not supported\n"
msgstr "l'autenticazione Kerberos 5 non è supportata\n"
-#: fe-auth.c:639
+#: fe-auth.c:641
msgid "GSSAPI authentication not supported\n"
msgstr "l'autenticazione GSSAPI non è supportata\n"
-#: fe-auth.c:671
+#: fe-auth.c:673
msgid "SSPI authentication not supported\n"
msgstr "l'autenticazione SSPI non è supportata\n"
-#: fe-auth.c:679
+#: fe-auth.c:681
msgid "Crypt authentication not supported\n"
msgstr "l'autenticazione Crypt non è supportata\n"
-#: fe-auth.c:706
+#: fe-auth.c:708
#, c-format
msgid "authentication method %u not supported\n"
msgstr "l'autenticazione %u non è supportata\n"
-#: fe-connect.c:798
+#: fe-auth.c:755
+#, c-format
+msgid "user name lookup failure: error code %lu\n"
+msgstr "ricerca del nome utente fallita: codice di errore %lu\n"
+
+#: fe-auth.c:765 fe-connect.c:2018
+#, c-format
+msgid "could not look up local user ID %d: %s\n"
+msgstr "ricerca dell'ID utente locale %d non riuscita: %s\n"
+
+#: fe-auth.c:770 fe-connect.c:2023
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "l'utente locale con ID %d non esiste\n"
+
+#: fe-connect.c:846
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "valore sslmode errato: \"%s\"\n"
-#: fe-connect.c:819
+#: fe-connect.c:867
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "valore sslmode \"%s\" non valido quando il supporto SSL non è compilato\n"
-#: fe-connect.c:1024
+#: fe-connect.c:1104
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "impostazione del socket in modalità TCP no delay fallita: %s\n"
-#: fe-connect.c:1054
+#: fe-connect.c:1134
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -142,7 +159,7 @@ msgstr ""
"\tVerifica che il server locale sia in funzione e che\n"
"\taccetti connessioni sul socket di dominio Unix \"%s\"\n"
-#: fe-connect.c:1109
+#: fe-connect.c:1189
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -153,7 +170,7 @@ msgstr ""
"\tVerifica che il server all'indirizzo \"%s\" (%s) sia in funzione\n"
"\te che accetti connessioni TCP/IP sulla porta %s\n"
-#: fe-connect.c:1118
+#: fe-connect.c:1198
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -164,399 +181,403 @@ msgstr ""
"\tVerifica che il server all'indirizzo \"%s\" sia in funzione\n"
"\te che accetti connessioni TCP/IP sulla porta %s\n"
-#: fe-connect.c:1169
+#: fe-connect.c:1249
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "chiamata setsockopt(TCP_KEEPIDLE) fallita: %s\n"
-#: fe-connect.c:1182
+#: fe-connect.c:1262
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "chiamata setsockopt(TCP_KEEPALIVE) fallita: %s\n"
-#: fe-connect.c:1214
+#: fe-connect.c:1294
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "chiamata setsockopt(TCP_KEEPINTVL) fallita: %s\n"
-#: fe-connect.c:1246
+#: fe-connect.c:1326
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "chiamata setsockopt(TCP_KEEPCNT) fallita: %s\n"
-#: fe-connect.c:1294
+#: fe-connect.c:1374
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "chiamata WSAIoctl(SIO_KEEPALIVE_VALS) fallito: %ui\n"
-#: fe-connect.c:1346
+#: fe-connect.c:1426
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "numero di porta non valido: \"%s\"\n"
-#: fe-connect.c:1379
+#: fe-connect.c:1459
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "Il percorso del socket di dominio unix \"%s\" è troppo lungo (massimo %d byte)\n"
-#: fe-connect.c:1398
+#: fe-connect.c:1478
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "conversione del nome host \"%s\" in indirizzo fallita: %s\n"
-#: fe-connect.c:1402
+#: fe-connect.c:1482
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr "conversione del percorso del socket di dominio Unix \"%s\" in indirizzo fallita: %s\n"
-#: fe-connect.c:1607
+#: fe-connect.c:1687
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "stato della connessione non valido, probabilmente indica una corruzione della memoria\n"
-#: fe-connect.c:1647
+#: fe-connect.c:1727
#, c-format
msgid "could not create socket: %s\n"
msgstr "creazione del socket fallita: %s\n"
-#: fe-connect.c:1669
+#: fe-connect.c:1749
#, c-format
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "impostazione del socket in modalità non bloccante fallita: %s\n"
-#: fe-connect.c:1680
+#: fe-connect.c:1760
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "impostazione del socket in modalità close-on-exec fallita: %s\n"
-#: fe-connect.c:1699
+#: fe-connect.c:1779
msgid "keepalives parameter must be an integer\n"
msgstr "il parametro keepalives dev'essere un intero\n"
-#: fe-connect.c:1712
+#: fe-connect.c:1792
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "chiamata setsockopt(SO_KEEPALIVE) fallita: %s\n"
-#: fe-connect.c:1849
+#: fe-connect.c:1929
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "lettura dello stato di errore del socket fallita: %s\n"
-#: fe-connect.c:1883
+#: fe-connect.c:1963
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "non è stato possibile ottenere l'indirizzo del client dal socket: %s\n"
-#: fe-connect.c:1924
+#: fe-connect.c:2005
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "il parametro requirepeer non è supportato su questa piattaforma\n"
-#: fe-connect.c:1927
+#: fe-connect.c:2008
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "non è stato possibile ottenere le credenziali del peer: %s\n"
-#: fe-connect.c:1937
-#, c-format
-msgid "local user with ID %d does not exist\n"
-msgstr "l'utente locale con ID %d non esiste\n"
-
-#: fe-connect.c:1945
+#: fe-connect.c:2031
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "requirepeer specifica \"%s\", ma il vero nome utente del peer è \"%s\"\n"
-#: fe-connect.c:1979
+#: fe-connect.c:2065
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "invio del pacchetto di negoziazione SSL fallito: %s\n"
-#: fe-connect.c:2018
+#: fe-connect.c:2104
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "invio del pacchetto di avvio fallito: %s\n"
-#: fe-connect.c:2088
+#: fe-connect.c:2174
msgid "server does not support SSL, but SSL was required\n"
msgstr "il server non supporta SSL, ma SSL è stato richiesto\n"
-#: fe-connect.c:2114
+#: fe-connect.c:2200
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "ricevuta risposta errata alla negoziazione SSL: %c\n"
-#: fe-connect.c:2189 fe-connect.c:2222
+#: fe-connect.c:2275 fe-connect.c:2308
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "prevista richiesta di autenticazione dal server, ma è stato ricevuto %c\n"
-#: fe-connect.c:2389
+#: fe-connect.c:2475
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "errore di memoria nell'allocazione del buffer GSSAPI (%d)"
-#: fe-connect.c:2474
+#: fe-connect.c:2560
msgid "unexpected message from server during startup\n"
msgstr "messaggio imprevisto dal server durante l'avvio\n"
-#: fe-connect.c:2568
+#: fe-connect.c:2654
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "stato connessione errato %d, probabilmente indica una corruzione di memoria\n"
-#: fe-connect.c:3001 fe-connect.c:3061
+#: fe-connect.c:3090 fe-connect.c:3150
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "PGEventProc \"%s\" fallito durante l'evento PGEVT_CONNRESET\n"
-#: fe-connect.c:3408
+#: fe-connect.c:3497
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "URL LDAP \"%s\" non corretta: lo schema deve essere ldap://\n"
-#: fe-connect.c:3423
+#: fe-connect.c:3512
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "URL LDAP \"%s\" non corretta: distinguished name non trovato\n"
-#: fe-connect.c:3434 fe-connect.c:3487
+#: fe-connect.c:3523 fe-connect.c:3576
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "URL LDAP \"%s\" non corretta: deve avere esattamente un attributo\n"
-#: fe-connect.c:3444 fe-connect.c:3501
+#: fe-connect.c:3533 fe-connect.c:3590
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr "URL LDAP \"%s\" non corretta: deve essere specificato la portata della ricerca (base/one/sub)\n"
-#: fe-connect.c:3455
+#: fe-connect.c:3544
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "URL LDAP \"%s\" non corretta: filtro non specificato\n"
-#: fe-connect.c:3476
+#: fe-connect.c:3565
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "URL LDAP \"%s\" non corretta: numero di porta non valido\n"
-#: fe-connect.c:3510
+#: fe-connect.c:3599
msgid "could not create LDAP structure\n"
msgstr "creazione della struttura dati LDAP fallita\n"
-#: fe-connect.c:3586
+#: fe-connect.c:3675
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "ricerca del server LDAP fallita: %s\n"
-#: fe-connect.c:3597
+#: fe-connect.c:3686
msgid "more than one entry found on LDAP lookup\n"
msgstr "trovata più di una voce nella ricerca LDAP\n"
-#: fe-connect.c:3598 fe-connect.c:3610
+#: fe-connect.c:3687 fe-connect.c:3699
msgid "no entry found on LDAP lookup\n"
msgstr "nessun elemento trovato per la ricerca LDAP\n"
-#: fe-connect.c:3621 fe-connect.c:3634
+#: fe-connect.c:3710 fe-connect.c:3723
msgid "attribute has no values on LDAP lookup\n"
msgstr "l'attributo non ha valori nella ricerca LDAP\n"
-#: fe-connect.c:3686 fe-connect.c:3705 fe-connect.c:4194
+#: fe-connect.c:3775 fe-connect.c:3794 fe-connect.c:4313
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "manca \"=\" dopo \"%s\" nella stringa di connessione\n"
-#: fe-connect.c:3769 fe-connect.c:4374 fe-connect.c:5090
+#: fe-connect.c:3867 fe-connect.c:4494 fe-connect.c:5208
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "opzione di connessione errata \"%s\"\n"
-#: fe-connect.c:3785 fe-connect.c:4243
+#: fe-connect.c:3883 fe-connect.c:4362
msgid "unterminated quoted string in connection info string\n"
msgstr "stringa tra virgolette non terminata nella stringa di connessione\n"
-#: fe-connect.c:3825
+#: fe-connect.c:3923
msgid "could not get home directory to locate service definition file"
msgstr "directory home non trovata per la localizzazione del file di definizione di servizio"
-#: fe-connect.c:3858
+#: fe-connect.c:3956
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "il file di definizione di servizio \"%s\" non è stato trovato\n"
-#: fe-connect.c:3881
+#: fe-connect.c:3979
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "il file di servizio \"%s\" non è stato trovato\n"
-#: fe-connect.c:3894
+#: fe-connect.c:3992
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "la riga %d nel file di servizio \"%s\" è troppo lunga\n"
-#: fe-connect.c:3965 fe-connect.c:3992
+#: fe-connect.c:4063 fe-connect.c:4107
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "errore di sintassi del file di servizio \"%s\", alla riga %d\n"
-#: fe-connect.c:4618
+#: fe-connect.c:4074
+#, c-format
+msgid "nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "specifiche di servizio annidate non supportate nel file di servizio \"%s\", linea %d\n"
+
+#: fe-connect.c:4752
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "URI invalida propagata alla routine di parsing interna: \"%s\"\n"
-#: fe-connect.c:4688
+#: fe-connect.c:4822
#, c-format
msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n"
msgstr "fine stringa raggiunta cercando un \"]\" corrispondente nell'indirizzo host IPv6 nella URI: \"%s\"\n"
-#: fe-connect.c:4695
+#: fe-connect.c:4829
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "l'indirizzo host IPv6 non dev'essere assente nella URI: \"%s\"\n"
-#: fe-connect.c:4710
+#: fe-connect.c:4844
#, c-format
msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n"
msgstr "carattere inatteso \"%c\" in posizione %d nella uri URI (atteso \":\" oppure \"/\"): \"%s\"\n"
-#: fe-connect.c:4824
+#: fe-connect.c:4958
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "separatore chiave/valore \"=\" in eccesso nei parametri della URI: \"%s\"\n"
-#: fe-connect.c:4844
+#: fe-connect.c:4978
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "separatore chiave/valore \"=\" mancante nei parametri della URI: \"%s\"\n"
-#: fe-connect.c:4915
+#: fe-connect.c:5029
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "parametro URI non valido: \"%s\"\n"
-#: fe-connect.c:4985
+#: fe-connect.c:5103
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "simbolo percent-encoded non valido \"%s\"\n"
-#: fe-connect.c:4995
+#: fe-connect.c:5113
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "valore non ammesso %%00 nel valore percent-encoded: \"%s\"\n"
-#: fe-connect.c:5335
+#: fe-connect.c:5447
msgid "connection pointer is NULL\n"
msgstr "il puntatore della connessione è NULL\n"
-#: fe-connect.c:5621
+#: fe-connect.c:5745
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "ATTENZIONE: il file delle password \"%s\" non è un file regolare\n"
-#: fe-connect.c:5630
+#: fe-connect.c:5754
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr ""
"ATTENZIONE: Il file delle password %s ha privilegi di accesso in lettura e scrittura per tutti;\n"
"i permessi dovrebbero essere u=rw (0600) o inferiori\n"
-#: fe-connect.c:5730
+#: fe-connect.c:5860
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "password ottenuta dal file \"%s\"\n"
-#: fe-exec.c:825
+#: fe-exec.c:826
msgid "NOTICE"
msgstr "NOTIFICA"
-#: fe-exec.c:1121 fe-exec.c:1179 fe-exec.c:1225
+#: fe-exec.c:1123 fe-exec.c:1181 fe-exec.c:1227
msgid "command string is a null pointer\n"
msgstr "il testo del comando è un puntatore nullo\n"
-#: fe-exec.c:1185 fe-exec.c:1231 fe-exec.c:1326
+#: fe-exec.c:1187 fe-exec.c:1233 fe-exec.c:1328
msgid "number of parameters must be between 0 and 65535\n"
msgstr "il numero di parametri deve essere tra 0 e 65535\n"
-#: fe-exec.c:1219 fe-exec.c:1320
+#: fe-exec.c:1221 fe-exec.c:1322
msgid "statement name is a null pointer\n"
msgstr "il nome dell'istruzione è un puntatore nullo\n"
-#: fe-exec.c:1239 fe-exec.c:1403 fe-exec.c:2118 fe-exec.c:2317
+#: fe-exec.c:1241 fe-exec.c:1405 fe-exec.c:2123 fe-exec.c:2322
msgid "function requires at least protocol version 3.0\n"
msgstr "la funzione richiede almeno il protocollo versione 3.0\n"
-#: fe-exec.c:1357
+#: fe-exec.c:1359
msgid "no connection to the server\n"
msgstr "nessuna connessione al server\n"
-#: fe-exec.c:1364
+#: fe-exec.c:1366
msgid "another command is already in progress\n"
msgstr "un altro comando è in esecuzione\n"
-#: fe-exec.c:1479
+#: fe-exec.c:1481
msgid "length must be given for binary parameter\n"
msgstr "la lunghezza deve essere fornita per i parametri binari\n"
-#: fe-exec.c:1748
+#: fe-exec.c:1753
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "asyncStatus imprevisto: %d\n"
-#: fe-exec.c:1768
+#: fe-exec.c:1773
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc \"%s\" fallito durante l'evento PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1928
+#: fe-exec.c:1933
msgid "COPY terminated by new PQexec"
msgstr "COPY terminato da una nuova PQexec"
-#: fe-exec.c:1936
+#: fe-exec.c:1941
msgid "COPY IN state must be terminated first\n"
msgstr "lo stato COPY IN deve prima essere terminato\n"
-#: fe-exec.c:1956
+#: fe-exec.c:1961
msgid "COPY OUT state must be terminated first\n"
msgstr "lo stato COPY OUT deve prima essere terminato\n"
# NON SONO ASSOLUTAMENTE CONVINTO!
-#: fe-exec.c:1964
+#: fe-exec.c:1969
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec not consentito durante COPY BOTH\n"
-#: fe-exec.c:2207 fe-exec.c:2274 fe-exec.c:2364 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2212 fe-exec.c:2279 fe-exec.c:2369 fe-protocol2.c:1352
+#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "nessun comando COPY in corso\n"
-#: fe-exec.c:2556
+#: fe-exec.c:2559
msgid "connection in wrong state\n"
msgstr "la connessione è in uno stato errato\n"
-#: fe-exec.c:2587
+#: fe-exec.c:2590
msgid "invalid ExecStatusType code"
msgstr "codice ExecStatusType errato"
-#: fe-exec.c:2651 fe-exec.c:2674
+#: fe-exec.c:2617
+msgid "PGresult is not an error result\n"
+msgstr "PGresult non è un risultato di errore\n"
+
+#: fe-exec.c:2692 fe-exec.c:2715
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "la colonna numero %d non è compreso tra 0 e %d"
-#: fe-exec.c:2667
+#: fe-exec.c:2708
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "la riga numero %d non è compreso tra 0 e %d"
-#: fe-exec.c:2689
+#: fe-exec.c:2730
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "il parametro numero %d non è compreso tra 0 e %d"
-#: fe-exec.c:2999
+#: fe-exec.c:3040
#, c-format
msgid "could not interpret result from server: %s"
msgstr "errore nell'interpretazione del risultato dal server: %s"
-#: fe-exec.c:3238 fe-exec.c:3322
+#: fe-exec.c:3279 fe-exec.c:3363
msgid "incomplete multibyte character\n"
msgstr "carattere multibyte incompleto\n"
@@ -653,12 +674,12 @@ msgstr "intero di dimensione %lu non supportato da pqGetInt"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "intero di dimensione %lu non supportato da pqPutInt"
-#: fe-misc.c:642 fe-misc.c:838
+#: fe-misc.c:642 fe-misc.c:843
msgid "connection not open\n"
msgstr "connessione non aperta\n"
-#: fe-misc.c:768 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure-openssl.c:270 fe-secure-openssl.c:379
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -668,15 +689,15 @@ msgstr ""
"\tQuesto probabilmente indica che il server ha terminato in modo anormale\n"
"\tprima o durante l'elaborazione della richiesta.\n"
-#: fe-misc.c:1004
+#: fe-misc.c:1016
msgid "timeout expired\n"
msgstr "timeout scaduto\n"
-#: fe-misc.c:1049
-msgid "socket not open\n"
-msgstr "socket non aperto\n"
+#: fe-misc.c:1061
+msgid "invalid socket\n"
+msgstr "socket non valido\n"
-#: fe-misc.c:1072
+#: fe-misc.c:1084
#, c-format
msgid "select() failed: %s\n"
msgstr "select() fallita: %s\n"
@@ -696,279 +717,287 @@ msgstr "stato %c non valido, probabilmente indica una corruzione di memoria\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "messaggio tipo 0x%02x arrivato dal server mentre era inattivo"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333
+#: fe-protocol3.c:728 fe-protocol3.c:951
+msgid "out of memory"
+msgstr "memoria esaurita"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "carattere %c non previsto a seguito di una risposta vuota ad una query (messaggio \"I\")"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "il server ha spedito dati (messaggio di tipo \"D\") senza prima il descrittore di riga (messaggio di tipo \"T\")"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
msgstr "il server ha spedito dati binari (messaggio di tipo \"B\") senza prima il descrittore di riga (messaggio di tipo \"T\")"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:412
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "risposta inattesa dal server; il primo carattere ricevuto era \"%c\"\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:627 fe-protocol3.c:854
msgid "out of memory for query result"
msgstr "memoria esaurita per il risultato della query"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1886
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "persa la sincronizzazione con il server, sto resettando la connessione"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:2089
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "errore di protocollo: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:368
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "il server ha spedito dati (messaggio di tipo \"D\") senza prima il descrittore di riga (messaggio di tipo \"T\")\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:433
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "i contenuti del messaggio non sono in accordo con la lunghezza del tipo di messaggio \"%c\"\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:454
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "persa la sincronizzazione con il server: ricevuto il tipo di messaggio \"%c\" di lunghezza %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:505 fe-protocol3.c:545
msgid "insufficient data in \"T\" message"
msgstr "dati insufficienti nel messaggio di tipo \"T\""
-#: fe-protocol3.c:551
+#: fe-protocol3.c:578
msgid "extraneous data in \"T\" message"
msgstr "dati estranei nel messaggio di tipo \"T\""
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:691
+msgid "extraneous data in \"t\" message"
+msgstr "dati estranei nel messaggio di tipo \"t\""
+
+#: fe-protocol3.c:762 fe-protocol3.c:794 fe-protocol3.c:812
msgid "insufficient data in \"D\" message"
msgstr "dati insufficienti nel messaggio di tipo \"D\""
-#: fe-protocol3.c:696
+#: fe-protocol3.c:768
msgid "unexpected field count in \"D\" message"
msgstr "numero dei campi non previsto nel messaggio di tipo \"D\""
-#: fe-protocol3.c:749
+#: fe-protocol3.c:821
msgid "extraneous data in \"D\" message"
msgstr "dati estranei nel messaggio di tipo \"D\""
+#: fe-protocol3.c:1005
+msgid "no error message available\n"
+msgstr "nessun messaggio di errore disponibile\n"
+
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:1035 fe-protocol3.c:1054
#, c-format
msgid " at character %s"
msgstr " al carattere %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:1067
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETTAGLI: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:1070
#, c-format
msgid "HINT: %s\n"
msgstr "NOTA: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:1073
#, c-format
msgid "QUERY: %s\n"
msgstr "QUERY: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:1080
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTESTO: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:1089
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "NOME SCHEMA: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:1093
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "NOME TABELLA: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:1097
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "NOME COLONNA: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:1101
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "NOME TIPO DATI: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:1105
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "NOME VINCOLO: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:1117
msgid "LOCATION: "
msgstr "POSIZIONE: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:1119
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:1121
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1316
#, c-format
msgid "LINE %d: "
msgstr "RIGA %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1711
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: COPY OUT testuale ignorato\n"
-#: fe-secure.c:270 fe-secure.c:1138 fe-secure.c:1358
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1030 fe-secure-openssl.c:1250
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "acquisizione del mutex fallita: %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "non è stato possibile stabilire una connessione SSL: %s\n"
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1376
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "errore SSL SYSCALL: %s\n"
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure-openssl.c:282 fe-secure-openssl.c:391 fe-secure-openssl.c:1380
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "errore SSL SYSCALL: rilevato EOF\n"
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:402 fe-secure-openssl.c:1389
#, c-format
msgid "SSL error: %s\n"
msgstr "errore SSL: %s\n"
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure-openssl.c:308 fe-secure-openssl.c:417
msgid "SSL connection has been closed unexpectedly\n"
msgstr "la connessione SSL è stata chiusa inaspettatamente\n"
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure-openssl.c:314 fe-secure-openssl.c:423 fe-secure-openssl.c:1398
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "codice di errore SSL sconosciuto: %d\n"
-#: fe-secure.c:476
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "ricezione dati dal server fallita: %s\n"
-
-#: fe-secure.c:665
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "invio dati al server fallito: %s\n"
-
-#: fe-secure.c:785 fe-secure.c:802
-msgid "could not get server common name from server certificate\n"
-msgstr "non è stato possibile ottenere in nome comune del server per il certificato del server\n"
+#: fe-secure-openssl.c:535
+msgid "SSL certificate's name entry is missing\n"
+msgstr "manca il nome del certificato SSL\n"
-#: fe-secure.c:815
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "Il nome comune del certificato SSL contiene un null\n"
+#: fe-secure-openssl.c:565
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "Il nome del certificato SSL contiene null\n"
-#: fe-secure.c:827
+#: fe-secure-openssl.c:616
msgid "host name must be specified for a verified SSL connection\n"
msgstr "il nome dell'host dev'essere specificato per una connessione SSL verificata\n"
-#: fe-secure.c:841
+#: fe-secure-openssl.c:716
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "il nome comune del server \"%s\" non corrisponde al nome dell'host \"%s\"\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr "il certificato per il server \"%s\" non combacia col nome host \"%s\"\n"
-#: fe-secure.c:982
+#: fe-secure-openssl.c:722
+msgid "could not get server's host name from server certificate\n"
+msgstr "impossibile ottenere il nome dell'host del server dal certificato del server\n"
+
+#: fe-secure-openssl.c:869
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "creazione del contesto SSL fallita: %s\n"
-#: fe-secure.c:1108
+#: fe-secure-openssl.c:1000
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "apertura del file di certificato \"%s\" fallita: %s\n"
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure-openssl.c:1039 fe-secure-openssl.c:1054
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "lettura del file di certificato \"%s\" fallita: %s\n"
-#: fe-secure.c:1217
+#: fe-secure-openssl.c:1109
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "caricamento del motore SSL \"%s\" fallito: %s\n"
-#: fe-secure.c:1229
+#: fe-secure-openssl.c:1121
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "inizializzazione del motore SSL \"%s\" fallita: %s\n"
-#: fe-secure.c:1245
+#: fe-secure-openssl.c:1137
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "lettura del file della chiave privata SSL \"%s\" dal motore \"%s\" fallita: %s\n"
-#: fe-secure.c:1259
+#: fe-secure-openssl.c:1151
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "caricamento della chiave privata SSL \"%s\" dal motore \"%s\" fallito: %s\n"
-#: fe-secure.c:1296
+#: fe-secure-openssl.c:1188
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "certificato trovato, ma non la chiave privata \"%s\"\n"
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1196
#, c-format
msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "Il file della chiave privata \"%s\" ha privilegi di accesso in lettura e scrittura per tutti; i permessi dovrebbero essere u=rw (0600) o inferiori\n"
-#: fe-secure.c:1315
+#: fe-secure-openssl.c:1207
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "caricamento del file della chiave privata \"%s\" fallito: %s\n"
-#: fe-secure.c:1329
+#: fe-secure-openssl.c:1221
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "il certificato non corrisponde con il file della chiave privata \"%s\": %s\n"
-#: fe-secure.c:1367
+#: fe-secure-openssl.c:1259
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "lettura del file di certificato radice \"%s\" fallita: %s\n"
-#: fe-secure.c:1397
+#: fe-secure-openssl.c:1289
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "la libreria SSL non supporta i certificati di tipo CRL (file \"%s\")\n"
-#: fe-secure.c:1430
+#: fe-secure-openssl.c:1322
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate verification.\n"
@@ -976,7 +1005,7 @@ msgstr ""
"directory utente non trovata per la locazione del file di certificato radice\n"
"Per favore fornisci il file oppure cambia sslmode per disabilitare la verifica del certificato del server.\n"
-#: fe-secure.c:1434
+#: fe-secure-openssl.c:1326
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -985,22 +1014,32 @@ msgstr ""
"il file \"%s\" del certificato radice non esiste\n"
"Per favore fornisci il file oppure cambia sslmode per disabilitare la verifica del certificato del server.\n"
-#: fe-secure.c:1528
+#: fe-secure-openssl.c:1419
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "non è stato possibile possibile ottenere il certificato: %s\n"
-#: fe-secure.c:1624
+#: fe-secure-openssl.c:1511
#, c-format
msgid "no SSL error reported"
msgstr "nessun errore SSL riportato"
-#: fe-secure.c:1633
+#: fe-secure-openssl.c:1520
#, c-format
msgid "SSL error code %lu"
msgstr "codice di errore SSL: %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "ricezione dati dal server fallita: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "invio dati al server fallito: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "errore socket sconosciuto: 0x%08X/%d"
diff --git a/src/interfaces/libpq/po/ko.po b/src/interfaces/libpq/po/ko.po
new file mode 100644
index 00000000000..974ec74f91e
--- /dev/null
+++ b/src/interfaces/libpq/po/ko.po
@@ -0,0 +1,1021 @@
+# Korean message translation file for libpq
+# Ioseph Kim. <ioseph@uri.sarang.net>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 9.5\n"
+"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
+"POT-Creation-Date: 2015-12-23 14:15+0900\n"
+"PO-Revision-Date: 2015-12-23 15:01+0900\n"
+"Last-Translator: Ioseph Kim <ioseph@uri.sarang.net>\n"
+"Language-Team: Korean <pgsql-kr@postgresql.kr>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: fe-auth.c:148
+msgid "GSSAPI continuation error"
+msgstr "GSSAPI 연속 오류"
+
+#: fe-auth.c:177 fe-auth.c:410
+msgid "host name must be specified\n"
+msgstr "호스트 이름을 지정해야 함\n"
+
+#: fe-auth.c:184
+msgid "duplicate GSS authentication request\n"
+msgstr "중복된 GSS 인증 요청\n"
+
+#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
+#: fe-auth.c:778 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3483 fe-connect.c:3735 fe-connect.c:3854
+#: fe-connect.c:4094 fe-connect.c:4174 fe-connect.c:4273 fe-connect.c:4525
+#: fe-connect.c:4554 fe-connect.c:4626 fe-connect.c:4644 fe-connect.c:4740
+#: fe-connect.c:5074 fe-connect.c:5224 fe-exec.c:3339 fe-exec.c:3504
+#: fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:1613
+#: fe-secure-openssl.c:527 fe-secure-openssl.c:1069
+msgid "out of memory\n"
+msgstr "메모리 부족\n"
+
+#: fe-auth.c:210
+msgid "GSSAPI name import error"
+msgstr "GSSAPI 이름 가져오기 오류"
+
+#: fe-auth.c:296
+msgid "SSPI continuation error"
+msgstr "SSPI 연속 오류"
+
+#: fe-auth.c:396
+msgid "could not acquire SSPI credentials"
+msgstr "SSPI 자격 증명을 가져올 수 없음"
+
+#: fe-auth.c:487
+msgid "SCM_CRED authentication method not supported\n"
+msgstr "SCM_CRED 인증 방법이 지원되지 않음\n"
+
+#: fe-auth.c:563
+msgid "Kerberos 4 authentication not supported\n"
+msgstr "Kerberos 4 인증 방법이 지원되지 않음\n"
+
+#: fe-auth.c:568
+msgid "Kerberos 5 authentication not supported\n"
+msgstr "Kerberos 5 인증 방법이 지원되지 않음\n"
+
+#: fe-auth.c:639
+msgid "GSSAPI authentication not supported\n"
+msgstr "GSSAPI 인증은 지원되지 않음\n"
+
+#: fe-auth.c:671
+msgid "SSPI authentication not supported\n"
+msgstr "SSPI 인증은 지원되지 않음\n"
+
+#: fe-auth.c:679
+msgid "Crypt authentication not supported\n"
+msgstr "암호화 인증은 지원되지 않음\n"
+
+#: fe-auth.c:706
+#, c-format
+msgid "authentication method %u not supported\n"
+msgstr "%u 인증 방법이 지원되지 않음\n"
+
+#: fe-auth.c:753
+#, c-format
+msgid "user name lookup failure: error code %lu\n"
+msgstr "사용자 이름 찾기 실패: 오류 코드 %lu\n"
+
+#: fe-auth.c:763 fe-connect.c:2018
+#, c-format
+msgid "could not look up local user ID %d: %s\n"
+msgstr "UID %d 해당하는 사용자를 찾을 수 없음: %s\n"
+
+#: fe-auth.c:768 fe-connect.c:2023
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "ID %d 로컬 사용자 없음\n"
+
+#: fe-connect.c:846
+#, c-format
+msgid "invalid sslmode value: \"%s\"\n"
+msgstr "잘못된 sslmode 값: \"%s\"\n"
+
+#: fe-connect.c:867
+#, c-format
+msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
+msgstr ""
+"SSL 연결 기능을 지원하지 않고 컴파일 된 경우는 sslmode 값으로 \"%s\" 값은 타"
+"당치 않습니다\n"
+
+#: fe-connect.c:1104
+#, c-format
+msgid "could not set socket to TCP no delay mode: %s\n"
+msgstr "소켓을 TCP에 no delay 모드로 지정할 수 없음: %s\n"
+
+#: fe-connect.c:1134
+#, c-format
+msgid ""
+"could not connect to server: %s\n"
+"\tIs the server running locally and accepting\n"
+"\tconnections on Unix domain socket \"%s\"?\n"
+msgstr ""
+"서버에 연결할 수 없음: %s\n"
+"\t로컬호스트에 서버가 가동 중인지,\n"
+"\t\"%s\" 유닉스 도메인 소켓 접근이 가능한지 살펴보십시오.\n"
+
+#: fe-connect.c:1189
+#, c-format
+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 ""
+"서버에 연결할 수 없음: %s\n"
+"\t\"%s\" (%s) 호스트에 서버가 가동 중인지,\n"
+"\t%s 포트로 TCP/IP 연결이 가능한지 살펴보십시오.\n"
+
+#: fe-connect.c:1198
+#, c-format
+msgid ""
+"could not connect to server: %s\n"
+"\tIs the server running on host \"%s\" and accepting\n"
+"\tTCP/IP connections on port %s?\n"
+msgstr ""
+"서버에 연결할 수 없음: %s\n"
+"\t\"%s\" 호스트에 서버가 가동 중인지,\n"
+"\t%s 포트로 TCP/IP 연결이 가능한지 살펴보십시오.\n"
+
+#: fe-connect.c:1249
+#, c-format
+msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
+msgstr "setsockopt(TCP_KEEPIDLE) 실패: %s\n"
+
+#: fe-connect.c:1262
+#, c-format
+msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
+msgstr "setsockopt(TCP_KEEPALIVE) 실패: %s\n"
+
+#: fe-connect.c:1294
+#, c-format
+msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
+msgstr "setsockopt(TCP_KEEPINTVL) 실패: %s\n"
+
+#: fe-connect.c:1326
+#, c-format
+msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
+msgstr "setsockopt(TCP_KEEPCNT) 실패: %s\n"
+
+#: fe-connect.c:1374
+#, c-format
+msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
+msgstr ""
+
+#: fe-connect.c:1426
+#, c-format
+msgid "invalid port number: \"%s\"\n"
+msgstr "잘못된 포트 번호: \"%s\"\n"
+
+#: fe-connect.c:1459
+#, c-format
+msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
+msgstr ""
+
+#: fe-connect.c:1478
+#, c-format
+msgid "could not translate host name \"%s\" to address: %s\n"
+msgstr "\"%s\" 호스트 이름을 전송할 수 없습니다: 대상 주소: %s\n"
+
+#: fe-connect.c:1482
+#, c-format
+msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
+msgstr "\"%s\" 유닉스 도메인 소켓 경로를 전송할 수 없습니다: 대상 주소: %s\n"
+
+#: fe-connect.c:1687
+msgid "invalid connection state, probably indicative of memory corruption\n"
+msgstr "잘못된 연결 상태, 메모리 손상일 가능성이 큼\n"
+
+#: fe-connect.c:1727
+#, c-format
+msgid "could not create socket: %s\n"
+msgstr "소켓을 만들 수 없음: %s\n"
+
+#: fe-connect.c:1749
+#, c-format
+msgid "could not set socket to nonblocking mode: %s\n"
+msgstr "소켓을 nonblocking 모드로 지정할 수 없음: %s\n"
+
+#: fe-connect.c:1760
+#, c-format
+msgid "could not set socket to close-on-exec mode: %s\n"
+msgstr "소켓을 close-on-exec 모드로 지정할 수 없음: %s\n"
+
+#: fe-connect.c:1779
+msgid "keepalives parameter must be an integer\n"
+msgstr "keepalives 매개변수값은 정수여야 합니다.\n"
+
+#: fe-connect.c:1792
+#, c-format
+msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
+msgstr "setsockopt(SO_KEEPALIVE) 실패: %s\n"
+
+#: fe-connect.c:1929
+#, c-format
+msgid "could not get socket error status: %s\n"
+msgstr "소켓 오류 상태를 구할 수 없음: %s\n"
+
+#: fe-connect.c:1963
+#, c-format
+msgid "could not get client address from socket: %s\n"
+msgstr "소켓에서 클라이언트 주소를 구할 수 없음: %s\n"
+
+#: fe-connect.c:2005
+msgid "requirepeer parameter is not supported on this platform\n"
+msgstr "requirepeer 매개변수는 이 운영체제에서 지원하지 않음\n"
+
+#: fe-connect.c:2008
+#, c-format
+msgid "could not get peer credentials: %s\n"
+msgstr "신뢰성 피어를 얻을 수 없습니다: %s\n"
+
+#: fe-connect.c:2031
+#, c-format
+msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:2065
+#, c-format
+msgid "could not send SSL negotiation packet: %s\n"
+msgstr "SSL 교섭 패킷을 보낼 수 없음: %s\n"
+
+#: fe-connect.c:2104
+#, c-format
+msgid "could not send startup packet: %s\n"
+msgstr "시작 패킷을 보낼 수 없음: %s\n"
+
+#: fe-connect.c:2174
+msgid "server does not support SSL, but SSL was required\n"
+msgstr "서버가 SSL 기능을 지원하지 않는데, SSL 기능을 요구했음\n"
+
+#: fe-connect.c:2200
+#, c-format
+msgid "received invalid response to SSL negotiation: %c\n"
+msgstr "SSL 교섭에 대한 잘못된 응답을 감지했음: %c\n"
+
+#: fe-connect.c:2275 fe-connect.c:2308
+#, c-format
+msgid "expected authentication request from server, but received %c\n"
+msgstr "서버가 인증을 요구했지만, %c 받았음\n"
+
+#: fe-connect.c:2475
+#, c-format
+msgid "out of memory allocating GSSAPI buffer (%d)"
+msgstr "GSSAPI 버퍼(%d)에 할당할 메모리 부족"
+
+#: fe-connect.c:2560
+msgid "unexpected message from server during startup\n"
+msgstr "시작하는 동안 서버로부터 기대되지 않는 메시지\n"
+
+#: fe-connect.c:2654
+#, c-format
+msgid "invalid connection state %d, probably indicative of memory corruption\n"
+msgstr "잘못된 연결 상태 %d, 메모리 손상일 가능성이 큼\n"
+
+#: fe-connect.c:3089 fe-connect.c:3149
+#, c-format
+msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
+msgstr "PGEVT_CONNRESET 이벤트 동안 PGEventProc \"%s\"이(가) 실패함\n"
+
+#: fe-connect.c:3496
+#, c-format
+msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
+msgstr "잘못된 LDAP URL \"%s\": 스키마는 ldap:// 여야함\n"
+
+#: fe-connect.c:3511
+#, c-format
+msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
+msgstr "잘못된 LDAP URL \"%s\": 식별자 이름이 빠졌음\n"
+
+#: fe-connect.c:3522 fe-connect.c:3575
+#, c-format
+msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
+msgstr "잘못된 LDAP URL \"%s\": 단 하나의 속성만 가져야함\n"
+
+#: fe-connect.c:3532 fe-connect.c:3589
+#, c-format
+msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
+msgstr "잘못된 LDAP URL \"%s\": 검색범위(base/one/sub)를 지정해야함\n"
+
+#: fe-connect.c:3543
+#, c-format
+msgid "invalid LDAP URL \"%s\": no filter\n"
+msgstr "잘못된 LDAP URL \"%s\": 필터 없음\n"
+
+#: fe-connect.c:3564
+#, c-format
+msgid "invalid LDAP URL \"%s\": invalid port number\n"
+msgstr "잘못된 LDAP URL \"%s\": 포트번호가 잘못됨\n"
+
+#: fe-connect.c:3598
+msgid "could not create LDAP structure\n"
+msgstr "LDAP 구조를 만들 수 없음\n"
+
+#: fe-connect.c:3674
+#, c-format
+msgid "lookup on LDAP server failed: %s\n"
+msgstr "LDAP 서버를 찾을 수 없음: %s\n"
+
+#: fe-connect.c:3685
+msgid "more than one entry found on LDAP lookup\n"
+msgstr "LDAP 검색에서 하나 이상의 엔트리가 발견되었음\n"
+
+#: fe-connect.c:3686 fe-connect.c:3698
+msgid "no entry found on LDAP lookup\n"
+msgstr "LDAP 검색에서 해당 항목 없음\n"
+
+#: fe-connect.c:3709 fe-connect.c:3722
+msgid "attribute has no values on LDAP lookup\n"
+msgstr "LDAP 검색에서 속성의 값이 없음\n"
+
+#: fe-connect.c:3774 fe-connect.c:3793 fe-connect.c:4312
+#, c-format
+msgid "missing \"=\" after \"%s\" in connection info string\n"
+msgstr "연결문자열에서 \"%s\" 다음에 \"=\" 문자 빠졌음\n"
+
+#: fe-connect.c:3866 fe-connect.c:4493 fe-connect.c:5207
+#, c-format
+msgid "invalid connection option \"%s\"\n"
+msgstr "잘못된 연결 옵션 \"%s\"\n"
+
+#: fe-connect.c:3882 fe-connect.c:4361
+msgid "unterminated quoted string in connection info string\n"
+msgstr "연결문자열에서 완성되지 못한 따옴표문자열이 있음\n"
+
+#: fe-connect.c:3922
+msgid "could not get home directory to locate service definition file"
+msgstr "서비스 정의 파일이 있는 홈 디렉토리를 찾을 수 없음"
+
+#: fe-connect.c:3955
+#, c-format
+msgid "definition of service \"%s\" not found\n"
+msgstr "\"%s\" 서비스 정의를 찾을 수 없음\n"
+
+#: fe-connect.c:3978
+#, c-format
+msgid "service file \"%s\" not found\n"
+msgstr "\"%s\" 서비스 파일을 찾을 수 없음\n"
+
+#: fe-connect.c:3991
+#, c-format
+msgid "line %d too long in service file \"%s\"\n"
+msgstr "%d번째 줄이 \"%s\" 서비스 파일에서 너무 깁니다\n"
+
+#: fe-connect.c:4062 fe-connect.c:4106
+#, c-format
+msgid "syntax error in service file \"%s\", line %d\n"
+msgstr "\"%s\" 서비스 파일의 %d번째 줄에 구문 오류 있음\n"
+
+#: fe-connect.c:4073
+#, c-format
+msgid ""
+"nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "\"%s\" 서비스 파일의 %d번째 줄에 설정을 지원하지 않음\n"
+
+#: fe-connect.c:4751
+#, c-format
+msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
+msgstr "URI 구문 분석을 할 수 없음: \"%s\"\n"
+
+#: fe-connect.c:4821
+#, c-format
+msgid ""
+"end of string reached when looking for matching \"]\" in IPv6 host address "
+"in URI: \"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:4828
+#, c-format
+msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:4843
+#, c-format
+msgid ""
+"unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): "
+"\"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:4957
+#, c-format
+msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:4977
+#, c-format
+msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:5028
+#, c-format
+msgid "invalid URI query parameter: \"%s\"\n"
+msgstr "잘못된 URL 쿼리 매개변수값: \"%s\"\n"
+
+#: fe-connect.c:5102
+#, c-format
+msgid "invalid percent-encoded token: \"%s\"\n"
+msgstr "잘못된 퍼센트 인코드 토큰: \"%s\"\n"
+
+#: fe-connect.c:5112
+#, c-format
+msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
+msgstr ""
+
+#: fe-connect.c:5443
+msgid "connection pointer is NULL\n"
+msgstr "연결 포인터가 NULL\n"
+
+#: fe-connect.c:5729
+#, c-format
+msgid "WARNING: password file \"%s\" is not a plain file\n"
+msgstr "경고: \"%s\" 패스워드 파일이 plain 파일이 아님\n"
+
+#: fe-connect.c:5738
+#, c-format
+msgid ""
+"WARNING: password file \"%s\" has group or world access; permissions should "
+"be u=rw (0600) or less\n"
+msgstr ""
+"경고: 패스워드 파일 \"%s\"에 그룹 또는 범용 액세스 권한이 있습니다. 권한은 "
+"u=rw(0600) 이하여야 합니다.\n"
+
+#: fe-connect.c:5844
+#, c-format
+msgid "password retrieved from file \"%s\"\n"
+msgstr "\"%s\" 파일에서 암호를 찾을 수 없음\n"
+
+#: fe-exec.c:825
+msgid "NOTICE"
+msgstr "알림"
+
+#: fe-exec.c:1122 fe-exec.c:1180 fe-exec.c:1226
+msgid "command string is a null pointer\n"
+msgstr "명령 문자열이 null 포인터\n"
+
+#: fe-exec.c:1186 fe-exec.c:1232 fe-exec.c:1327
+msgid "number of parameters must be between 0 and 65535\n"
+msgstr "매개변수값으로 숫자는 0에서 65535까지만 쓸 수 있음\n"
+
+#: fe-exec.c:1220 fe-exec.c:1321
+msgid "statement name is a null pointer\n"
+msgstr "실행 구문 이름이 null 포인트(값이 없음)입니다\n"
+
+#: fe-exec.c:1240 fe-exec.c:1404 fe-exec.c:2119 fe-exec.c:2318
+msgid "function requires at least protocol version 3.0\n"
+msgstr "함수는 적어도 버전 3의 프로토콜을 요구하고 있습니다\n"
+
+#: fe-exec.c:1358
+msgid "no connection to the server\n"
+msgstr "서버에 대한 연결이 없음\n"
+
+#: fe-exec.c:1365
+msgid "another command is already in progress\n"
+msgstr "처리 중에 이미 다른 명령이 존재함\n"
+
+#: fe-exec.c:1480
+msgid "length must be given for binary parameter\n"
+msgstr "바이너리 자료 매개 변수를 사용할 때는 그 길이를 지정해야 함\n"
+
+#: fe-exec.c:1749
+#, c-format
+msgid "unexpected asyncStatus: %d\n"
+msgstr "기대되지 않은 동기화상태: %d\n"
+
+#: fe-exec.c:1769
+#, c-format
+msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
+msgstr "PGEVT_RESULTCREATE 이벤트 동안 PGEventProc \"%s\" 실패함\n"
+
+#: fe-exec.c:1929
+msgid "COPY terminated by new PQexec"
+msgstr "새 PQexec 호출로 COPY 작업이 중지 되었습니다"
+
+#: fe-exec.c:1937
+msgid "COPY IN state must be terminated first\n"
+msgstr "COPY IN 상태가 먼저 끝나야함\n"
+
+#: fe-exec.c:1957
+msgid "COPY OUT state must be terminated first\n"
+msgstr "COPY OUT 상태가 먼저 끝나야함\n"
+
+#: fe-exec.c:1965
+msgid "PQexec not allowed during COPY BOTH\n"
+msgstr "COPY BOTH 작업 중에는 PQexec 사용할 수 없음\n"
+
+#: fe-exec.c:2208 fe-exec.c:2275 fe-exec.c:2365 fe-protocol2.c:1352
+#: fe-protocol3.c:1752
+msgid "no COPY in progress\n"
+msgstr "처리 가운데 COPY가 없음\n"
+
+#: fe-exec.c:2555
+msgid "connection in wrong state\n"
+msgstr "잘못된 상태의 연결\n"
+
+#: fe-exec.c:2586
+msgid "invalid ExecStatusType code"
+msgstr "잘못된 ExecStatusType 코드"
+
+#: fe-exec.c:2650 fe-exec.c:2673
+#, c-format
+msgid "column number %d is out of range 0..%d"
+msgstr "%d 번째 열은 0..%d 범위를 벗어났음"
+
+#: fe-exec.c:2666
+#, c-format
+msgid "row number %d is out of range 0..%d"
+msgstr "%d 번째 행(row)은 0..%d 범위를 벗어났음"
+
+#: fe-exec.c:2688
+#, c-format
+msgid "parameter number %d is out of range 0..%d"
+msgstr "%d개의 매개 변수는 0..%d 범위를 벗어났음"
+
+#: fe-exec.c:2998
+#, c-format
+msgid "could not interpret result from server: %s"
+msgstr "서버로부터 결과처리를 중지 시킬 수 없음: %s"
+
+#: fe-exec.c:3237 fe-exec.c:3321
+msgid "incomplete multibyte character\n"
+msgstr "완성되지 않은 멀티바이트 문자\n"
+
+#: fe-lobj.c:155
+msgid "cannot determine OID of function lo_truncate\n"
+msgstr "lo_truncate 함수의 OID를 결정할 수 없음\n"
+
+#: fe-lobj.c:171
+msgid "argument of lo_truncate exceeds integer range\n"
+msgstr "lo_truncate 함수의 인자값이 정수 범위가 아님\n"
+
+#: fe-lobj.c:222
+msgid "cannot determine OID of function lo_truncate64\n"
+msgstr "lo_truncate64 함수의 OID를 알 수 없음\n"
+
+#: fe-lobj.c:280
+msgid "argument of lo_read exceeds integer range\n"
+msgstr "lo_read 함수의 인자값이 정수 범위가 아님\n"
+
+#: fe-lobj.c:335
+msgid "argument of lo_write exceeds integer range\n"
+msgstr "lo_write 함수의 인자값이 정수 범위가 아님\n"
+
+#: fe-lobj.c:426
+msgid "cannot determine OID of function lo_lseek64\n"
+msgstr "lo_lseek64 함수의 OID를 알 수 없음\n"
+
+#: fe-lobj.c:522
+msgid "cannot determine OID of function lo_create\n"
+msgstr "lo_create 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:601
+msgid "cannot determine OID of function lo_tell64\n"
+msgstr "lo_tell64 함수의 OID를 알 수 없음\n"
+
+#: fe-lobj.c:707 fe-lobj.c:816
+#, c-format
+msgid "could not open file \"%s\": %s\n"
+msgstr "\"%s\" 파일을 열 수 없음: %s\n"
+
+#: fe-lobj.c:762
+#, c-format
+msgid "could not read from file \"%s\": %s\n"
+msgstr "\"%s\" 파일을 읽을 수 없음: %s\n"
+
+#: fe-lobj.c:836 fe-lobj.c:860
+#, c-format
+msgid "could not write to file \"%s\": %s\n"
+msgstr "\"%s\" 파일을 쓸 수 없음: %s\n"
+
+#: fe-lobj.c:947
+msgid "query to initialize large object functions did not return data\n"
+msgstr "large object function을 초기화 하는 쿼리가 데이터를 리턴하지 않았음\n"
+
+#: fe-lobj.c:996
+msgid "cannot determine OID of function lo_open\n"
+msgstr "lo_open 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1003
+msgid "cannot determine OID of function lo_close\n"
+msgstr "lo_close 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1010
+msgid "cannot determine OID of function lo_creat\n"
+msgstr "lo_create 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1017
+msgid "cannot determine OID of function lo_unlink\n"
+msgstr "lo_unlink 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1024
+msgid "cannot determine OID of function lo_lseek\n"
+msgstr "lo_lseek 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1031
+msgid "cannot determine OID of function lo_tell\n"
+msgstr "lo_tell 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1038
+msgid "cannot determine OID of function loread\n"
+msgstr "loread 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-lobj.c:1045
+msgid "cannot determine OID of function lowrite\n"
+msgstr "lowrite 함수의 OID 조사를 할 수 없음\n"
+
+#: fe-misc.c:295
+#, c-format
+msgid "integer of size %lu not supported by pqGetInt"
+msgstr "%lu 정수형 크기는 pqGetInt 함수에서 지원하지 않음"
+
+#: fe-misc.c:331
+#, c-format
+msgid "integer of size %lu not supported by pqPutInt"
+msgstr "%lu 정수형 크기는 pqPutInt 함수에서 지원하지 않음"
+
+#: fe-misc.c:642 fe-misc.c:843
+msgid "connection not open\n"
+msgstr "연결 열기 실패\n"
+
+#: fe-misc.c:812 fe-secure-openssl.c:249 fe-secure-openssl.c:355
+#: fe-secure.c:253 fe-secure.c:362
+msgid ""
+"server closed the connection unexpectedly\n"
+"\tThis probably means the server terminated abnormally\n"
+"\tbefore or while processing the request.\n"
+msgstr ""
+"서버가 갑자기 연결을 닫았음\n"
+"\t이런 처리는 클라이언트의 요구를 처리하는 동안이나\n"
+"\t처리하기 전에 서버가 갑자기 종료되었음을 의미함\n"
+
+#: fe-misc.c:1016
+msgid "timeout expired\n"
+msgstr "시간 초과\n"
+
+#: fe-misc.c:1061
+msgid "socket not open\n"
+msgstr "소캣 열기 실패\n"
+
+#: fe-misc.c:1084
+#, c-format
+msgid "select() failed: %s\n"
+msgstr "select() 실패: %s\n"
+
+#: fe-protocol2.c:91
+#, c-format
+msgid "invalid setenv state %c, probably indicative of memory corruption\n"
+msgstr "잘못된 환경변수 상태 %c, 메모리 손상일 가능성이 큼\n"
+
+#: fe-protocol2.c:390
+#, c-format
+msgid "invalid state %c, probably indicative of memory corruption\n"
+msgstr "잘못된 상태 %c, 메모리 손상일 가능성이 큼\n"
+
+#: fe-protocol2.c:479 fe-protocol3.c:186
+#, c-format
+msgid "message type 0x%02x arrived from server while idle"
+msgstr "휴지(idle)동안 서버로 부터 0x%02x 형태 메시지를 받았음"
+
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333
+#: fe-protocol3.c:720 fe-protocol3.c:1037
+msgid "out of memory"
+msgstr "메모리 부족"
+
+#: fe-protocol2.c:529
+#, c-format
+msgid "unexpected character %c following empty query response (\"I\" message)"
+msgstr "비어있는 쿼리 응답(\"I\" 메시지)에 뒤이어 %c의 잘못된 문자가 있음"
+
+#: fe-protocol2.c:595
+#, c-format
+msgid ""
+"server sent data (\"D\" message) without prior row description (\"T\" "
+"message)"
+msgstr ""
+"서버에서 먼저 행(row) 설명(\"T\" 메시지) 없이 자료(\"D\" 메시지)를 보냈음"
+
+#: fe-protocol2.c:613
+#, c-format
+msgid ""
+"server sent binary data (\"B\" message) without prior row description (\"T\" "
+"message)"
+msgstr ""
+"서버에서 먼저 행(row) 설명(\"T\" 메시지) 없이 바이너리 자료(\"B\" 메시지)를 "
+"보냈음"
+
+#: fe-protocol2.c:633 fe-protocol3.c:412
+#, c-format
+msgid "unexpected response from server; first received character was \"%c\"\n"
+msgstr "서버로부터 예상치 못한 응답을 받았음; \"%c\" 문자를 첫문자로 받았음\n"
+
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:627 fe-protocol3.c:841
+msgid "out of memory for query result"
+msgstr "쿼리 결과 처리를 위한 메모리 부족"
+
+#: fe-protocol2.c:1395 fe-protocol3.c:1821
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#: fe-protocol2.c:1407
+#, c-format
+msgid "lost synchronization with server, resetting connection"
+msgstr "서버와의 동기화가 끊김, 연결을 재 시도함"
+
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:2024
+#, c-format
+msgid "protocol error: id=0x%x\n"
+msgstr "프로토콜 오류: id=0x%x\n"
+
+#: fe-protocol3.c:368
+msgid ""
+"server sent data (\"D\" message) without prior row description (\"T\" "
+"message)\n"
+msgstr ""
+"서버에서 먼저 행(row) 설명(\"T\" 메시지) 없이 자료(\"D\" 메시지)를 보냈음\n"
+
+#: fe-protocol3.c:433
+#, c-format
+msgid "message contents do not agree with length in message type \"%c\"\n"
+msgstr "메시지 내용이 \"%c\" 메시지 형태의 길이를 허락하지 않음\n"
+
+#: fe-protocol3.c:454
+#, c-format
+msgid "lost synchronization with server: got message type \"%c\", length %d\n"
+msgstr "서버와의 동기화가 끊김: \"%c\" 형태 길이 %d 메시지 받음\n"
+
+#: fe-protocol3.c:505 fe-protocol3.c:545
+msgid "insufficient data in \"T\" message"
+msgstr "\"T\" 메시지 안에 부족자 데이터"
+
+#: fe-protocol3.c:578
+msgid "extraneous data in \"T\" message"
+msgstr "\"T\" 메시지 안에 잘못된 데이터"
+
+#: fe-protocol3.c:749 fe-protocol3.c:781 fe-protocol3.c:799
+msgid "insufficient data in \"D\" message"
+msgstr "\"D\" 메시지 안에 불충분한 데이터"
+
+#: fe-protocol3.c:755
+msgid "unexpected field count in \"D\" message"
+msgstr "\"D\" 메시지 안에 예상치 못한 필드 수"
+
+#: fe-protocol3.c:808
+msgid "extraneous data in \"D\" message"
+msgstr "\"D\" 메시지 안에 잘못된 데이터"
+
+#. translator: %s represents a digit string
+#: fe-protocol3.c:940 fe-protocol3.c:959
+#, c-format
+msgid " at character %s"
+msgstr " 위치: %s"
+
+#: fe-protocol3.c:972
+#, c-format
+msgid "DETAIL: %s\n"
+msgstr "상세정보: %s\n"
+
+#: fe-protocol3.c:975
+#, c-format
+msgid "HINT: %s\n"
+msgstr "힌트: %s\n"
+
+#: fe-protocol3.c:978
+#, c-format
+msgid "QUERY: %s\n"
+msgstr "쿼리: %s\n"
+
+#: fe-protocol3.c:981
+#, c-format
+msgid "CONTEXT: %s\n"
+msgstr "구문: %s\n"
+
+#: fe-protocol3.c:988
+#, c-format
+msgid "SCHEMA NAME: %s\n"
+msgstr "스키마 이름: %s\n"
+
+#: fe-protocol3.c:992
+#, c-format
+msgid "TABLE NAME: %s\n"
+msgstr "테이블 이름: %s\n"
+
+#: fe-protocol3.c:996
+#, c-format
+msgid "COLUMN NAME: %s\n"
+msgstr "칼럼 이름: %s\n"
+
+#: fe-protocol3.c:1000
+#, c-format
+msgid "DATATYPE NAME: %s\n"
+msgstr "자료형 이름: %s\n"
+
+#: fe-protocol3.c:1004
+#, c-format
+msgid "CONSTRAINT NAME: %s\n"
+msgstr "제약조건 이름: %s\n"
+
+#: fe-protocol3.c:1016
+msgid "LOCATION: "
+msgstr "위치: "
+
+#: fe-protocol3.c:1018
+#, c-format
+msgid "%s, "
+msgstr "%s, "
+
+#: fe-protocol3.c:1020
+#, c-format
+msgid "%s:%s"
+msgstr "%s:%s"
+
+#: fe-protocol3.c:1251
+#, c-format
+msgid "LINE %d: "
+msgstr "줄 %d: "
+
+#: fe-protocol3.c:1646
+msgid "PQgetline: not doing text COPY OUT\n"
+msgstr "PQgetline: text COPY OUT 작업을 할 수 없음\n"
+
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1006 fe-secure-openssl.c:1226
+#, c-format
+msgid "could not acquire mutex: %s\n"
+msgstr "mutex 취득 실패: %s\n"
+
+#: fe-secure-openssl.c:158
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "SSL 연결을 확립할 수 없음: %s\n"
+
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:360 fe-secure-openssl.c:1349
+#, c-format
+msgid "SSL SYSCALL error: %s\n"
+msgstr "SSL SYSCALL 오류: %s\n"
+
+#: fe-secure-openssl.c:261 fe-secure-openssl.c:367 fe-secure-openssl.c:1353
+msgid "SSL SYSCALL error: EOF detected\n"
+msgstr "SSL SYSCALL 오류: EOF 감지됨\n"
+
+#: fe-secure-openssl.c:272 fe-secure-openssl.c:378 fe-secure-openssl.c:1362
+#, c-format
+msgid "SSL error: %s\n"
+msgstr "SSL 오류: %s\n"
+
+#: fe-secure-openssl.c:287 fe-secure-openssl.c:393
+msgid "SSL connection has been closed unexpectedly\n"
+msgstr ""
+
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:399 fe-secure-openssl.c:1371
+#, c-format
+msgid "unrecognized SSL error code: %d\n"
+msgstr "알 수 없는 SSL 오류 코드: %d\n"
+
+#: fe-secure-openssl.c:511
+msgid "SSL certificate's name entry is missing\n"
+msgstr "SSL 인증서의 이름 항목이 잘못됨\n"
+
+#: fe-secure-openssl.c:541
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "SSL 인증서의 이름에 null 문자가 있음\n"
+
+#: fe-secure-openssl.c:592
+msgid "host name must be specified for a verified SSL connection\n"
+msgstr "인증된 SSL 접속을 위해서는 호스트 이름을 지정해야 함\n"
+
+#: fe-secure-openssl.c:692
+#, c-format
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr ""
+"서버 인증서의 이름 \"%s\"이(가) 호스트 이름 \"%s\"과(와) 일치하지 않음\n"
+
+#: fe-secure-openssl.c:698
+msgid "could not get server's host name from server certificate\n"
+msgstr "서버 인증서에서 서버 호스트 이름을 찾을 수 없음\n"
+
+#: fe-secure-openssl.c:845
+#, c-format
+msgid "could not create SSL context: %s\n"
+msgstr "SSL context를 만들 수 없음: %s\n"
+
+#: fe-secure-openssl.c:976
+#, c-format
+msgid "could not open certificate file \"%s\": %s\n"
+msgstr "\"%s\" 인증서 파일을 열수 없음: %s\n"
+
+#: fe-secure-openssl.c:1015 fe-secure-openssl.c:1030
+#, c-format
+msgid "could not read certificate file \"%s\": %s\n"
+msgstr "\"%s\" 인증서 파일을 읽을 수 없음: %s\n"
+
+#: fe-secure-openssl.c:1085
+#, c-format
+msgid "could not load SSL engine \"%s\": %s\n"
+msgstr "SSL 엔진 \"%s\"을(를) 로드할 수 없음: %s\n"
+
+#: fe-secure-openssl.c:1097
+#, c-format
+msgid "could not initialize SSL engine \"%s\": %s\n"
+msgstr "SSL 엔진 \"%s\"을(를) 초기화할 수 없음: %s\n"
+
+#: fe-secure-openssl.c:1113
+#, c-format
+msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
+msgstr "개인 SSL 키 \"%s\"을(를) \"%s\" 엔진에서 읽을 수 없음: %s\n"
+
+#: fe-secure-openssl.c:1127
+#, c-format
+msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
+msgstr "개인 SSL 키 \"%s\"을(를) \"%s\" 엔진에서 읽을 수 없음: %s\n"
+
+#: fe-secure-openssl.c:1164
+#, c-format
+msgid "certificate present, but not private key file \"%s\"\n"
+msgstr "인증서가 있지만, \"%s\" 개인키가 아닙니다.\n"
+
+#: fe-secure-openssl.c:1172
+#, c-format
+msgid ""
+"private key file \"%s\" has group or world access; permissions should be "
+"u=rw (0600) or less\n"
+msgstr ""
+"개인 키 파일 \"%s\"에 그룹 또는 범용 액세스 권한이 있습니다. 권한은 u=rw"
+"(0600) 이하여야 합니다.\n"
+
+#: fe-secure-openssl.c:1183
+#, c-format
+msgid "could not load private key file \"%s\": %s\n"
+msgstr "\"%s\" 개인키 파일을 불러들일 수 없습니다: %s\n"
+
+#: fe-secure-openssl.c:1197
+#, c-format
+msgid "certificate does not match private key file \"%s\": %s\n"
+msgstr "인증서가 \"%s\" 개인키 파일과 맞지 않습니다: %s\n"
+
+#: fe-secure-openssl.c:1235
+#, c-format
+msgid "could not read root certificate file \"%s\": %s\n"
+msgstr "\"%s\" 루트 인증서 파일을 읽을 수 없음: %s\n"
+
+#: fe-secure-openssl.c:1265
+#, c-format
+msgid "SSL library does not support CRL certificates (file \"%s\")\n"
+msgstr "SSL 라이브러리가 CRL 인증서 (\"%s\" 파일)를 지원하지 않음\n"
+
+#: fe-secure-openssl.c:1298
+msgid ""
+"could not get home directory to locate root certificate file\n"
+"Either provide the file or change sslmode to disable server certificate "
+"verification.\n"
+msgstr ""
+"루트 인증서 파일이 있는 홈 디렉터리를 찾을 수 없음\n"
+"해당 파일을 제공하거나 서버 인증서 확인을 사용하지 않도록 sslmode를 변경하십"
+"시오.\n"
+
+#: fe-secure-openssl.c:1302
+#, c-format
+msgid ""
+"root certificate file \"%s\" does not exist\n"
+"Either provide the file or change sslmode to disable server certificate "
+"verification.\n"
+msgstr ""
+"루트 인증서 파일 \"%s\"이(가) 없습니다.\n"
+"해당 파일을 제공하거나 서버 인증서 확인을 사용하지 않도록 sslmode를 변경하십"
+"시오.\n"
+
+#: fe-secure-openssl.c:1390
+#, c-format
+msgid "certificate could not be obtained: %s\n"
+msgstr "인증서를 구하질 못했습니다: %s\n"
+
+#: fe-secure-openssl.c:1482
+#, c-format
+msgid "no SSL error reported"
+msgstr "SSL 오류 없음이 보고됨"
+
+#: fe-secure-openssl.c:1491
+#, c-format
+msgid "SSL error code %lu"
+msgstr "SSL 오류 번호 %lu"
+
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "서버로부터 데이터를 받지 못했음: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "서버에 데이터를 보낼 수 없음: %s\n"
+
+#: win32.c:317
+#, c-format
+msgid "unrecognized socket error: 0x%08X/%d"
+msgstr "알 수 없는 소켓오류: 0x%08X/%d"
diff --git a/src/interfaces/libpq/po/pl.po b/src/interfaces/libpq/po/pl.po
index eb3d91d4142..b508e46b071 100644
--- a/src/interfaces/libpq/po/pl.po
+++ b/src/interfaces/libpq/po/pl.po
@@ -2,14 +2,15 @@
# Copyright (c) 2005 toczek, xxxtoczekxxx@wp.pl
# Distributed under the same licensing terms as PostgreSQL itself.
# Begina Felicysym <begina.felicysym@wp.eu>, 2011, 2012, 2013.
+# grzegorz <begina.felicysym@wp.eu>, 2015.
msgid ""
msgstr ""
"Project-Id-Version: libpq (PostgreSQL 9.1)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2013-08-29 23:12+0000\n"
-"PO-Revision-Date: 2013-08-30 09:26+0200\n"
-"Last-Translator: Begina Felicysym <begina.felicysym@wp.eu>\n"
-"Language-Team: Begina Felicysym\n"
+"POT-Creation-Date: 2015-08-15 18:38+0000\n"
+"PO-Revision-Date: 2015-09-20 00:04-0400\n"
+"Last-Translator: grzegorz <begina.felicysym@wp.eu>\n"
+"Language-Team: begina.felicysym@wp.eu\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -18,100 +19,103 @@ msgstr ""
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Virtaal 0.7.1\n"
-#: fe-auth.c:210 fe-auth.c:429 fe-auth.c:656
-msgid "host name must be specified\n"
-msgstr "nazwa hosta musi być określona\n"
-
-#: fe-auth.c:240
-#, c-format
-msgid "could not set socket to blocking mode: %s\n"
-msgstr "nie można ustawić gniazda w tryb blokowania: %s\n"
-
-#: fe-auth.c:258 fe-auth.c:262
-#, c-format
-msgid "Kerberos 5 authentication rejected: %*s\n"
-msgstr "Kerberos 5 autoryzacja odrzucona: %*s\n"
-
-#: fe-auth.c:288
-#, c-format
-#| msgid "could not restore non-blocking mode on socket: %s\n"
-msgid "could not restore nonblocking mode on socket: %s\n"
-msgstr "nie można odtworzyć trybu nieblokowanego gniazda: %s\n"
-
-#: fe-auth.c:400
+#: fe-auth.c:148
msgid "GSSAPI continuation error"
msgstr "błąd kontynuowania GSSAPI"
-#: fe-auth.c:436
+#: fe-auth.c:177 fe-auth.c:410
+msgid "host name must be specified\n"
+msgstr "nazwa hosta musi być określona\n"
+
+#: fe-auth.c:184
msgid "duplicate GSS authentication request\n"
msgstr "podwójne żądanie autoryzacji GSS\n"
-#: fe-auth.c:456
+#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
+#: fe-auth.c:778 fe-connect.c:701 fe-connect.c:898 fe-connect.c:1074
+#: fe-connect.c:2085 fe-connect.c:3477 fe-connect.c:3729 fe-connect.c:3848
+#: fe-connect.c:4088 fe-connect.c:4168 fe-connect.c:4267 fe-connect.c:4519
+#: fe-connect.c:4548 fe-connect.c:4620 fe-connect.c:4638 fe-connect.c:4734
+#: fe-connect.c:5068 fe-connect.c:5218 fe-exec.c:3339 fe-exec.c:3504
+#: fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:1571
+#: fe-secure-openssl.c:527 fe-secure-openssl.c:1069
+msgid "out of memory\n"
+msgstr "brak pamięci\n"
+
+#: fe-auth.c:210
msgid "GSSAPI name import error"
msgstr "błąd importu nazwy GSSAPI"
-#: fe-auth.c:542
+#: fe-auth.c:296
msgid "SSPI continuation error"
msgstr "błąd kontynuowania SSPI"
-#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2005
-#: fe-connect.c:3393 fe-connect.c:3611 fe-connect.c:4023 fe-connect.c:4118
-#: fe-connect.c:4383 fe-connect.c:4452 fe-connect.c:4469 fe-connect.c:4560
-#: fe-connect.c:4910 fe-connect.c:5060 fe-exec.c:3296 fe-exec.c:3461
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544 fe-secure.c:790
-#: fe-secure.c:1190
-msgid "out of memory\n"
-msgstr "brak pamięci\n"
-
-#: fe-auth.c:642
+#: fe-auth.c:396
msgid "could not acquire SSPI credentials"
msgstr "nie można nabyć poświadczeń SSPI"
-#: fe-auth.c:733
+#: fe-auth.c:487
msgid "SCM_CRED authentication method not supported\n"
msgstr "Metoda autoryzacji SCM_CRED nie jest dostępna\n"
-#: fe-auth.c:809
+#: fe-auth.c:563
msgid "Kerberos 4 authentication not supported\n"
msgstr "metoda autoryzacji Kerberos 4 nie jest dostępna\n"
-#: fe-auth.c:825
+#: fe-auth.c:568
msgid "Kerberos 5 authentication not supported\n"
msgstr "metoda autoryzacji Kerberos 5 nie jest dostępna\n"
-#: fe-auth.c:897
+#: fe-auth.c:639
msgid "GSSAPI authentication not supported\n"
msgstr "Metoda autoryzacji GSSAPI nie jest dostępna\n"
-#: fe-auth.c:929
+#: fe-auth.c:671
msgid "SSPI authentication not supported\n"
msgstr "Metoda autoryzacji SSPI nie jest dostępna\n"
-#: fe-auth.c:937
+#: fe-auth.c:679
msgid "Crypt authentication not supported\n"
msgstr "metoda autoryzacji Crypt nie jest dostępna\n"
-#: fe-auth.c:964
+#: fe-auth.c:706
#, c-format
msgid "authentication method %u not supported\n"
msgstr "metoda autoryzacji %u nie jest dostępna\n"
-#: fe-connect.c:798
+#: fe-auth.c:753
+#, c-format
+#| msgid "user name lookup failure: %s"
+msgid "user name lookup failure: error code %lu\n"
+msgstr "niepowodzenie wyszukiwania nazwy użytkownika: kod błędu %lu\n"
+
+#: fe-auth.c:763 fe-connect.c:2012
+#, c-format
+#| msgid "could not look up effective user ID %ld: %s"
+msgid "could not look up local user ID %d: %s\n"
+msgstr "nie udało się odnaleźć lokalnego ID użytkownika %d: %s\n"
+
+#: fe-auth.c:768 fe-connect.c:2017
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "lokalny użytkownik o ID %d nie istnieje\n"
+
+#: fe-connect.c:840
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "błędna wartość sslmode: \"%s\"\n"
-#: fe-connect.c:819
+#: fe-connect.c:861
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "błędna wartość sslmode \"%s\" gdyż obsługa SSL nie została skompilowana\n"
-#: fe-connect.c:1023
+#: fe-connect.c:1098
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "nie można ustawić gniazda TCP w tryb bez opóźnień: %s\n"
-#: fe-connect.c:1053
+#: fe-connect.c:1128
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -122,7 +126,7 @@ msgstr ""
"\tCzy serwer działa lokalnie i akceptuje\n"
"\tpołączenia przy pomocy gniazd dziedziny Uniksa \"%s\"?\n"
-#: fe-connect.c:1108
+#: fe-connect.c:1183
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -133,7 +137,7 @@ msgstr ""
"\tCzy serwer działa na serwerze \"%s\" (%s) i akceptuje\n"
"\tpołączenia TCP/IP na porcie %s?\n"
-#: fe-connect.c:1117
+#: fe-connect.c:1192
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -144,399 +148,400 @@ msgstr ""
"\tCzy serwer działa na stacji sieciowej \"%s\" i akceptuje\n"
"\tpołączenia TCP/IP na porcie %s?\n"
-#: fe-connect.c:1168
+#: fe-connect.c:1243
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "nie powiodło się setsockopt(TCP_KEEPIDLE): %s\n"
-#: fe-connect.c:1181
+#: fe-connect.c:1256
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "nie powiodło się setsockopt(TCP_KEEPALIVE): %s\n"
-#: fe-connect.c:1213
+#: fe-connect.c:1288
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "nie powiodło się setsockopt(TCP_KEEPINTVL): %s\n"
-#: fe-connect.c:1245
+#: fe-connect.c:1320
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "nie powiodło się setsockopt(TCP_KEEPCNT): %s\n"
-#: fe-connect.c:1293
+#: fe-connect.c:1368
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "nie powiodło się WSAIoctl(SIO_KEEPALIVE_VALS): %ui\n"
-#: fe-connect.c:1345
+#: fe-connect.c:1420
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "nieprawidłowy numer portu: \"%s\"\n"
-#: fe-connect.c:1378
+#: fe-connect.c:1453
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "Za długa ścieżka gniazda domeny Unix \"%s\" (maks %d bajtów)\n"
-#: fe-connect.c:1397
+#: fe-connect.c:1472
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "nie można przetłumaczyć nazwy hosta \"%s\" na adres: %s\n"
-#: fe-connect.c:1401
+#: fe-connect.c:1476
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr "nie można przetłumaczyć ścieżki gniazda domeny Uniks \"%s\" na adres: %s\n"
-#: fe-connect.c:1606
+#: fe-connect.c:1681
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "błędny stan połączenia, prawdopodobnie oznajmiający uszkodzenie pamięci\n"
-#: fe-connect.c:1647
+#: fe-connect.c:1721
#, c-format
msgid "could not create socket: %s\n"
msgstr "nie można utworzyć gniazda: %s\n"
-#: fe-connect.c:1669
+#: fe-connect.c:1743
#, c-format
-#| msgid "could not set socket to non-blocking mode: %s\n"
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "nie można ustawić gniazda w tryb nieblokujący: %s\n"
-#: fe-connect.c:1680
+#: fe-connect.c:1754
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "nie można ustawić gniazda obsługi zamknięcia przy uruchomieniu: %s\n"
-#: fe-connect.c:1699
+#: fe-connect.c:1773
msgid "keepalives parameter must be an integer\n"
msgstr "parametr keepalives musi być liczbą całkowitą\n"
-#: fe-connect.c:1712
+#: fe-connect.c:1786
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "nie powiodło się setsockopt(SO_KEEPALIVE): %s\n"
-#: fe-connect.c:1849
+#: fe-connect.c:1923
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "nie można otrzymać błędu gniazda: %s\n"
-#: fe-connect.c:1883
+#: fe-connect.c:1957
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "nie można otrzymać adresu klienta z gniazda: %s\n"
-#: fe-connect.c:1924
+#: fe-connect.c:1999
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "parametr requirepeer nie jest obsługiwany na tej platformie\n"
-#: fe-connect.c:1927
+#: fe-connect.c:2002
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "nie można pobrać poświadczeń wzajemnych: %s\n"
-#: fe-connect.c:1937
-#, c-format
-msgid "local user with ID %d does not exist\n"
-msgstr "lokalny użytkownik o ID %d nie istnieje\n"
-
-#: fe-connect.c:1945
+#: fe-connect.c:2025
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "requirepeer wskazuje \"%s\", ale nazwa bieżącego użytkownika równorzędnego to \"%s\"\n"
-#: fe-connect.c:1979
+#: fe-connect.c:2059
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "nie można wysłać pakietu negocjacji SSL: %s\n"
-#: fe-connect.c:2018
+#: fe-connect.c:2098
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "nie można wysłać pakietu rozpoczynającego: %s\n"
-#: fe-connect.c:2088
+#: fe-connect.c:2168
msgid "server does not support SSL, but SSL was required\n"
msgstr "serwer nie obsługuje SSL, ale SSL było wymagane\n"
-#: fe-connect.c:2114
+#: fe-connect.c:2194
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "otrzymano niepoprawną odpowiedź negocjacji SSL: %c\n"
-#: fe-connect.c:2189 fe-connect.c:2222
+#: fe-connect.c:2269 fe-connect.c:2302
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "oczekiwano prośby autoryzacji z serwera ale otrzymano %c\n"
-#: fe-connect.c:2389
+#: fe-connect.c:2469
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "brak pamięci podczas alokacji bufora GSSAPI (%d)"
-#: fe-connect.c:2474
+#: fe-connect.c:2554
msgid "unexpected message from server during startup\n"
msgstr "niespodziewana wiadomość z serwera podczas startu\n"
-#: fe-connect.c:2568
+#: fe-connect.c:2648
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "nieprawidłowy stan połączenia %d, prawdopodobnie wskazujący na uszkodzenie pamięci\n"
-#: fe-connect.c:3001 fe-connect.c:3061
+#: fe-connect.c:3083 fe-connect.c:3143
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "PGEventProc \"%s\" zawiodła podczas zdarzenia PGEVT_CONNRESET\n"
-#: fe-connect.c:3406
+#: fe-connect.c:3490
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "Niepoprawny adres URL LDAP \"%s\": schemat musi być ldap://\n"
-#: fe-connect.c:3421
+#: fe-connect.c:3505
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "niepoprawny adres URL LDAP \"%s\": brakująca nazwa wyróżniająca\n"
-#: fe-connect.c:3432 fe-connect.c:3485
+#: fe-connect.c:3516 fe-connect.c:3569
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "niepoprawny adres URL LDAP \"%s\": musi mieć dokładnie jeden atrybut\n"
-#: fe-connect.c:3442 fe-connect.c:3499
+#: fe-connect.c:3526 fe-connect.c:3583
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr "niepoprawny adres URL LDAP \"%s\": musi mieć zakres wyszukiwania (base/one/sub)\n"
-#: fe-connect.c:3453
+#: fe-connect.c:3537
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "niepoprawny adres URL LDAP \"%s\": brak filtra\n"
-#: fe-connect.c:3474
+#: fe-connect.c:3558
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "niepoprawny adres URL LDAP \"%s\": niepoprawny numer portu\n"
-#: fe-connect.c:3508
+#: fe-connect.c:3592
msgid "could not create LDAP structure\n"
msgstr "nie można utworzyć struktury LDAP\n"
-#: fe-connect.c:3550
+#: fe-connect.c:3668
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "przeszukiwanie LDAP nie powiodło się: %s\n"
-#: fe-connect.c:3561
+#: fe-connect.c:3679
msgid "more than one entry found on LDAP lookup\n"
msgstr "ponad jeden wpis znaleziono podczas przeszukiwania LDAP\n"
-#: fe-connect.c:3562 fe-connect.c:3574
+#: fe-connect.c:3680 fe-connect.c:3692
msgid "no entry found on LDAP lookup\n"
msgstr "nie znaleziono wpisu podczas przeszukiwania LDAP\n"
-#: fe-connect.c:3585 fe-connect.c:3598
+#: fe-connect.c:3703 fe-connect.c:3716
msgid "attribute has no values on LDAP lookup\n"
msgstr "atrybut nie ma wartości w przeszukiwaniu LDAP\n"
-#: fe-connect.c:3650 fe-connect.c:3669 fe-connect.c:4157
+#: fe-connect.c:3768 fe-connect.c:3787 fe-connect.c:4306
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "brakujące \"=\" po \"%s\" w łańcuchu informacyjnym połączenia\n"
-#: fe-connect.c:3733 fe-connect.c:4337 fe-connect.c:5042
+#: fe-connect.c:3860 fe-connect.c:4487 fe-connect.c:5201
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "błędna opcja połączenia \"%s\"\n"
-#: fe-connect.c:3749 fe-connect.c:4206
+#: fe-connect.c:3876 fe-connect.c:4355
msgid "unterminated quoted string in connection info string\n"
msgstr "niezamknięty cudzysłów w łańcuchu informacyjnym połączenia\n"
-#: fe-connect.c:3788
+#: fe-connect.c:3916
msgid "could not get home directory to locate service definition file"
msgstr "nie można pobrać katalogu domowego aby zlokalizować plik definicji usługi"
-#: fe-connect.c:3821
+#: fe-connect.c:3949
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "nie znaleziono definicji usługi \"%s\"\n"
-#: fe-connect.c:3844
+#: fe-connect.c:3972
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "nie znaleziono pliku usługi \"%s\"\n"
-#: fe-connect.c:3857
+#: fe-connect.c:3985
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "zbyt długa linia %d w pliku usługi \"%s\"\n"
-#: fe-connect.c:3928 fe-connect.c:3955
+#: fe-connect.c:4056 fe-connect.c:4100
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "błąd składni w pliku usługi \"%s\", linia %d\n"
-#: fe-connect.c:4570
+#: fe-connect.c:4067
+#, c-format
+#| msgid "syntax error in service file \"%s\", line %d\n"
+msgid "nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "zagnieżdżone specyfikacje usług nie są obsługiwane w pliku usługi \"%s\", "
+"linia %d\n"
+
+#: fe-connect.c:4745
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "niepoprawny URI przekazany do wewnętrznej procedury parsującej: \"%s\"\n"
-#: fe-connect.c:4640
+#: fe-connect.c:4815
#, c-format
msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n"
msgstr "osiągnięto koniec ciągu znaków podczas wyszukiwania kończącego \"]\" w adresie IPv6 hosta w URI: \"%s\"\n"
-#: fe-connect.c:4647
+#: fe-connect.c:4822
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "adres IPv6 hosta nie może być pusty w URI: \"%s\"\n"
-#: fe-connect.c:4662
+#: fe-connect.c:4837
#, c-format
msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n"
msgstr "nieoczekiwany znak \"%c\" w URI na pozycji %d (oczekiwano \":\" lub \"/\"): \"%s\"\n"
-#: fe-connect.c:4776
+#: fe-connect.c:4951
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "nadmiarowy znak \"=\" rozdzielający klucz/wartość w parametrze zapytania URI: \"%s\"\n"
-#: fe-connect.c:4796
+#: fe-connect.c:4971
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "brak znaku \"=\" rozdzielającego klucz/wartość w parametrze zapytania URI: \"%s\"\n"
-#: fe-connect.c:4867
+#: fe-connect.c:5022
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "nieprawidłowy parametr zapytania URI: \"%s\"\n"
-#: fe-connect.c:4937
+#: fe-connect.c:5096
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "niepoprawny kodowany procentem znak: \"%s\"\n"
-#: fe-connect.c:4947
+#: fe-connect.c:5106
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "zabroniona wartość %%00 w znaku kodowanym procentem: \"%s\"\n"
-#: fe-connect.c:5270
+#: fe-connect.c:5437
msgid "connection pointer is NULL\n"
msgstr "wskaźnik połączenia ma wartość NULL\n"
-#: fe-connect.c:5547
+#: fe-connect.c:5723
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "OSTRZEŻENIE: plik hasła \"%s\" nie jest zwykłym plikiem\n"
-#: fe-connect.c:5556
+#: fe-connect.c:5732
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr ""
"UWAGA: plik hasła \"%s\" posiada globalne lub grupowe uprawnienia odczytu;\n"
-"uprawniania powinny być ustawione na u=rw (0600) lub niżej\n"
+"uprawniania powinny być ustawione na u=rw (0600) lub słabsze\n"
-#: fe-connect.c:5656
+#: fe-connect.c:5838
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "hasło odczytane z pliku \"%s\"\n"
-#: fe-exec.c:824
+#: fe-exec.c:825
msgid "NOTICE"
msgstr "UWAGA"
-#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224
+#: fe-exec.c:1122 fe-exec.c:1180 fe-exec.c:1226
msgid "command string is a null pointer\n"
msgstr "łańcuch polecenia jest wskaźnikiem null\n"
-#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325
+#: fe-exec.c:1186 fe-exec.c:1232 fe-exec.c:1327
msgid "number of parameters must be between 0 and 65535\n"
msgstr "liczba parametrów musi być pomiędzy 0 i 65535\n"
-#: fe-exec.c:1218 fe-exec.c:1319
+#: fe-exec.c:1220 fe-exec.c:1321
msgid "statement name is a null pointer\n"
msgstr "nazwa instrukcji jest wskaźnikiem null\n"
-#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295
+#: fe-exec.c:1240 fe-exec.c:1404 fe-exec.c:2119 fe-exec.c:2318
msgid "function requires at least protocol version 3.0\n"
msgstr "funkcja wymaga przynajmniej protokołu w wersji 3.0\n"
-#: fe-exec.c:1356
+#: fe-exec.c:1358
msgid "no connection to the server\n"
msgstr "brak połączenia z serwerem\n"
-#: fe-exec.c:1363
+#: fe-exec.c:1365
msgid "another command is already in progress\n"
msgstr "inne polecenie jest aktualnie wykonywane\n"
-#: fe-exec.c:1478
+#: fe-exec.c:1480
msgid "length must be given for binary parameter\n"
msgstr "musi być podana długość parametru binarnego\n"
-#: fe-exec.c:1756
+#: fe-exec.c:1749
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "nieoczekiwany asyncStatus: %d\n"
-#: fe-exec.c:1776
+#: fe-exec.c:1769
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc \"%s\" zawiodła podczas zdarzenia PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1906
+#: fe-exec.c:1929
msgid "COPY terminated by new PQexec"
-msgstr "KOPIOWANIE zakończone przez nowe PQexec"
+msgstr "COPY zakończone przez nowe PQexec"
-#: fe-exec.c:1914
+#: fe-exec.c:1937
msgid "COPY IN state must be terminated first\n"
msgstr "stan COPY IN musi zostać wcześniej zakończony\n"
-#: fe-exec.c:1934
+#: fe-exec.c:1957
msgid "COPY OUT state must be terminated first\n"
msgstr "stan COPY OUT musi zostać wcześniej zakończony\n"
-#: fe-exec.c:1942
+#: fe-exec.c:1965
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec niedozwolone podczas COPY BOTH\n"
-#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2208 fe-exec.c:2275 fe-exec.c:2365 fe-protocol2.c:1352
+#: fe-protocol3.c:1710
msgid "no COPY in progress\n"
-msgstr "brak KOPIOWANIA w toku\n"
+msgstr "brak COPY w toku\n"
-#: fe-exec.c:2534
+#: fe-exec.c:2555
msgid "connection in wrong state\n"
msgstr "połączenie posiada błędny stan\n"
-#: fe-exec.c:2565
+#: fe-exec.c:2586
msgid "invalid ExecStatusType code"
msgstr "błędny kod ExecStatusType"
-#: fe-exec.c:2629 fe-exec.c:2652
+#: fe-exec.c:2650 fe-exec.c:2673
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "numer kolumny %d wykracza poza zakres 0..%d"
-#: fe-exec.c:2645
+#: fe-exec.c:2666
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "numer wiersza %d wykracza poza zakres 0..%d"
-#: fe-exec.c:2667
+#: fe-exec.c:2688
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "numer parametru %d wykracza poza zakres 0..%d"
-#: fe-exec.c:2955
+#: fe-exec.c:2998
#, c-format
msgid "could not interpret result from server: %s"
msgstr "nie można zinterpretować wyników z serwera: %s"
-#: fe-exec.c:3194 fe-exec.c:3278
+#: fe-exec.c:3237 fe-exec.c:3321
msgid "incomplete multibyte character\n"
msgstr "niepełny znak wielobajtowy\n"
@@ -633,12 +638,12 @@ msgstr "typ integer o rozmiarze %lu nie jest obsługiwany przez pqGetInt"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "typ integer o rozmiarze %lu nie jest obsługiwany przez pqPutInt"
-#: fe-misc.c:610 fe-misc.c:806
+#: fe-misc.c:642 fe-misc.c:842
msgid "connection not open\n"
msgstr "połączenie nie jest otwarte\n"
-#: fe-misc.c:736 fe-secure.c:386 fe-secure.c:466 fe-secure.c:547
-#: fe-secure.c:656
+#: fe-misc.c:812 fe-secure-openssl.c:249 fe-secure-openssl.c:355
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -648,15 +653,15 @@ msgstr ""
"\tOznacza to prawdopodobnie iż serwer zakończył działanie niepoprawnie\n"
"\tprzed lub podczas przetwarzania zapytania.\n"
-#: fe-misc.c:970
+#: fe-misc.c:1015
msgid "timeout expired\n"
msgstr "upłynął limit czasu rządania\n"
-#: fe-misc.c:1015
+#: fe-misc.c:1060
msgid "socket not open\n"
msgstr "gniazdo nie jest otwarte\n"
-#: fe-misc.c:1038
+#: fe-misc.c:1083
#, c-format
msgid "select() failed: %s\n"
msgstr "select() nie udało się: %s\n"
@@ -676,282 +681,285 @@ msgstr "niepoprawny stan %c, prawdopodobnie oznajmiający uszkodzenie pamięci\n
msgid "message type 0x%02x arrived from server while idle"
msgstr "otrzymano wiadomość typu 0x%02x z serwera podczas procesu bezczynności"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:324
+#: fe-protocol3.c:995
+msgid "out of memory"
+msgstr "brak pamięci"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "nieznany znak %c następujący po odpowiedzi pustego zapytania (wiadomość \"I\")"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "serwer wysłał dane (wiadomość \"D\") bez wcześniejszego opisu wiersza (wiadomość \"T\")"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
msgstr "serwer wysłał dane binarne (wiadomość \"B\") bez wcześniejszego opisu wiersza (wiadomość \"T\")"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:402
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "nieznana odpowiedź z serwera: pierwszym znakiem otrzymanym był \"%c\"\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:617 fe-protocol3.c:799
msgid "out of memory for query result"
msgstr "brak pamięci dla wyników zapytania"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1779
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "utracono synchronizację z serwerem, resetuję połączenie"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:1982
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "błąd protokołu: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:358
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "serwer wysłał dane (wiadomość \"D\") bez wcześniejszego opisu wiersza (wiadomość \"T\")\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:423
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "zawartość wiadomości nie zgadza się z długością wiadomości typu \"%c\"\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:444
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "utracono synchronizację z serwerem: otrzymano wiadomość typu\"%c\", długość %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:495 fe-protocol3.c:535
msgid "insufficient data in \"T\" message"
msgstr "niewystarczająca ilość danych w wiadomości \"T\""
-#: fe-protocol3.c:551
+#: fe-protocol3.c:568
msgid "extraneous data in \"T\" message"
msgstr "nadmiarowe dane w wiadomości \"T\""
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:707 fe-protocol3.c:739 fe-protocol3.c:757
msgid "insufficient data in \"D\" message"
msgstr "niewystarczająca ilość danych w wiadomości \"D\""
-#: fe-protocol3.c:696
+#: fe-protocol3.c:713
msgid "unexpected field count in \"D\" message"
msgstr "nieoczekiwana liczba pól we wiadomości \"D\""
-#: fe-protocol3.c:749
+#: fe-protocol3.c:766
msgid "extraneous data in \"D\" message"
msgstr "nadmiarowe dane w wiadomości \"D\""
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:898 fe-protocol3.c:917
#, c-format
msgid " at character %s"
msgstr " znak %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:930
#, c-format
msgid "DETAIL: %s\n"
msgstr "SZCZEGÓŁY: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:933
#, c-format
msgid "HINT: %s\n"
msgstr "PODPOWIEDŹ: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:936
#, c-format
msgid "QUERY: %s\n"
msgstr "ZAPYTANIE: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:939
#, c-format
msgid "CONTEXT: %s\n"
msgstr "KONTEKST: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:946
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "NAZWA SCHEMATU: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:950
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "NAZWA TABELI: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:954
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "NAZWA KOLUMNY: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:958
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "NAZWA TYPU DANYCH: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:962
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "NAZWA OGRANICZENIA: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:974
msgid "LOCATION: "
msgstr "POŁOŻENIE: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:976
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:978
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1209
#, c-format
msgid "LINE %d: "
msgstr "LINIA %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1604
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: nie działam aktualnie w stanie COPY OUT\n"
-#: fe-secure.c:270 fe-secure.c:1127 fe-secure.c:1347
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1006 fe-secure-openssl.c:1226
#, c-format
-#| msgid "could not create SSL context: %s\n"
msgid "could not acquire mutex: %s\n"
msgstr "nie można uzyskać muteksu: %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "nie można ustanowić połączenia SSL: %s\n"
-#: fe-secure.c:391 fe-secure.c:552 fe-secure.c:1476
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:360 fe-secure-openssl.c:1349
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "błąd SSL SYSCALL: %s\n"
-#: fe-secure.c:398 fe-secure.c:559 fe-secure.c:1480
+#: fe-secure-openssl.c:261 fe-secure-openssl.c:367 fe-secure-openssl.c:1353
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "błąd SSL SYSCALL: wykryto EOF\n"
-#: fe-secure.c:409 fe-secure.c:570 fe-secure.c:1489
+#: fe-secure-openssl.c:272 fe-secure-openssl.c:378 fe-secure-openssl.c:1362
#, c-format
msgid "SSL error: %s\n"
msgstr "błąd SSL: %s\n"
-#: fe-secure.c:424 fe-secure.c:585
+#: fe-secure-openssl.c:287 fe-secure-openssl.c:393
msgid "SSL connection has been closed unexpectedly\n"
msgstr "Połączenie SSL zostało nieoczekiwanie zamknięte\n"
-#: fe-secure.c:430 fe-secure.c:591 fe-secure.c:1498
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:399 fe-secure-openssl.c:1371
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "nieznany błąd SSL o kodzie: %d\n"
-#: fe-secure.c:474
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "nie można otrzymać danych z serwera: %s\n"
-
-#: fe-secure.c:663
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "nie można wysłać danych do serwera: %s\n"
-
-#: fe-secure.c:783 fe-secure.c:800
-msgid "could not get server common name from server certificate\n"
-msgstr "nie można otrzymać nazwy zwyczajowej serwera z jego certyfikatu\n"
+#: fe-secure-openssl.c:511
+#| msgid "SSL certificate's common name contains embedded null\n"
+msgid "SSL certificate's name entry is missing\n"
+msgstr "brak wejścia nazwy certyfikatu SSL\n"
-#: fe-secure.c:813
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "nazwa zwyczajowa certyfikatu SSL zawiera osadzony null\n"
+#: fe-secure-openssl.c:541
+#| msgid "SSL certificate's common name contains embedded null\n"
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "nazwa certyfikatu SSL zawiera osadzony null\n"
-#: fe-secure.c:825
+#: fe-secure-openssl.c:592
msgid "host name must be specified for a verified SSL connection\n"
msgstr "nazwa hosta musi zostać podana dla zweryfikowanego połączenia SSL\n"
-#: fe-secure.c:839
+#: fe-secure-openssl.c:692
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "nazwa zwyczajowa serwera \"%s\" nie odpowiada nazwie hosta \"%s\"\n"
+#| msgid "server common name \"%s\" does not match host name \"%s\"\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr "certyfikat dla serwera \"%s\" nie odpowiada nazwie hosta \"%s\"\n"
-#: fe-secure.c:974
+#: fe-secure-openssl.c:698
+#| msgid "could not get server common name from server certificate\n"
+msgid "could not get server's host name from server certificate\n"
+msgstr "nie można odczytać nazwy serwera z jego certyfikatu\n"
+
+#: fe-secure-openssl.c:845
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "nie można utworzyć kontekstu SSL: %s\n"
-#: fe-secure.c:1097
+#: fe-secure-openssl.c:976
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "nie można otworzyć pliku certyfikatu \"%s\": %s\n"
-#: fe-secure.c:1136 fe-secure.c:1151
+#: fe-secure-openssl.c:1015 fe-secure-openssl.c:1030
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "nie można odczytać pliku certyfikatu \"%s\": %s\n"
-#: fe-secure.c:1206
+#: fe-secure-openssl.c:1085
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "nie można wczytać silnika SSL \"%s\": %s\n"
-#: fe-secure.c:1218
+#: fe-secure-openssl.c:1097
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "nie można zainicjować silnika SSL \"%s\": %s\n"
-#: fe-secure.c:1234
+#: fe-secure-openssl.c:1113
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "nie można odczytać prywatnego klucza SSL \"%s\" z silnika \"%s\": %s\n"
-#: fe-secure.c:1248
+#: fe-secure-openssl.c:1127
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "nie można pobrać prywatnego klucza SSL \"%s\" z silnika \"%s\": %s\n"
-#: fe-secure.c:1285
+#: fe-secure-openssl.c:1164
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "znaleziono certyfikat ale nie znaleziono pliku z prywatnym kluczem \"%s\"\n"
-#: fe-secure.c:1293
+#: fe-secure-openssl.c:1172
#, c-format
msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr ""
"plik hasła \"%s\" posiada globalne lub grupowe uprawnienia odczytu;\n"
"uprawniania powinny być ustawione na u=rw (0600) lub niżej\n"
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "nie można pobrać pliku z kluczem prywatnym \"%s\": %s\n"
-#: fe-secure.c:1318
+#: fe-secure-openssl.c:1197
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "certyfikat nie pokrywa się z prywatnym kluczem w pliku \"%s\": %s\n"
-#: fe-secure.c:1356
+#: fe-secure-openssl.c:1235
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "nie można odczytać pliku z certyfikatem użytkownika root \"%s\": %s\n"
-#: fe-secure.c:1386
+#: fe-secure-openssl.c:1265
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "biblioteka SSL nie wspiera certyfikatów CRL (plik \"%s\")\n"
-#: fe-secure.c:1419
+#: fe-secure-openssl.c:1298
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate verification.\n"
@@ -959,7 +967,7 @@ msgstr ""
"nie można pobrać folderu domowego aby zlokalizować plik certyfikatu głównego\n"
"Albo dostarcz plik albo zmień tryb ssl by zablokować weryfikację certyfikatu serwera.\n"
-#: fe-secure.c:1423
+#: fe-secure-openssl.c:1302
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -968,22 +976,38 @@ msgstr ""
"plik certyfikatu głównego \"%s\" nie istnieje\n"
"Albo dostarcz plik albo zmień tryb ssl by zablokować weryfikację certyfikatu serwera.\n"
-#: fe-secure.c:1517
+#: fe-secure-openssl.c:1390
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "certyfikat nie może zostać otrzymany: %s\n"
-#: fe-secure.c:1594
+#: fe-secure-openssl.c:1482
#, c-format
msgid "no SSL error reported"
msgstr "nie zgłoszono błędu SSL"
-#: fe-secure.c:1603
+#: fe-secure-openssl.c:1491
#, c-format
msgid "SSL error code %lu"
msgstr "kod błędu SSL %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "nie można otrzymać danych z serwera: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "nie można wysłać danych do serwera: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "nierozpoznany błąd gniazda: 0x%08X/%d"
+
+#~ msgid "Kerberos 5 authentication rejected: %*s\n"
+#~ msgstr "Kerberos 5 autoryzacja odrzucona: %*s\n"
+
+#~ msgid "could not set socket to blocking mode: %s\n"
+#~ msgstr "nie można ustawić gniazda w tryb blokowania: %s\n"
diff --git a/src/interfaces/libpq/po/pt_BR.po b/src/interfaces/libpq/po/pt_BR.po
index 76d581ed8fa..6f5e8c7fea7 100644
--- a/src/interfaces/libpq/po/pt_BR.po
+++ b/src/interfaces/libpq/po/pt_BR.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PostgreSQL package.
# Cesar Suga <sartre@linuxbr.com>, 2002.
# Roberto Mello <rmello@fslc.usu.edu>, 2002.
-# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2014.
+# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2015.
#
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 9.4\n"
+"Project-Id-Version: PostgreSQL 9.5\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-05-17 15:55-0300\n"
+"POT-Creation-Date: 2015-09-17 22:32-0300\n"
"PO-Revision-Date: 2005-10-04 22:45-0300\n"
"Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n"
"Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n"
@@ -31,11 +31,13 @@ msgid "duplicate GSS authentication request\n"
msgstr "pedido de autenticação GSS duplicado\n"
#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
-#: fe-connect.c:2005 fe-connect.c:3395 fe-connect.c:3647 fe-connect.c:4060
-#: fe-connect.c:4155 fe-connect.c:4420 fe-connect.c:4492 fe-connect.c:4510
-#: fe-connect.c:4526 fe-connect.c:4608 fe-connect.c:4958 fe-connect.c:5108
-#: fe-exec.c:3340 fe-exec.c:3505 fe-lobj.c:896 fe-protocol2.c:1181
-#: fe-protocol3.c:1544 fe-secure.c:792 fe-secure.c:1201
+#: fe-auth.c:778 fe-connect.c:701 fe-connect.c:898 fe-connect.c:1074
+#: fe-connect.c:2085 fe-connect.c:3477 fe-connect.c:3729 fe-connect.c:3848
+#: fe-connect.c:4088 fe-connect.c:4168 fe-connect.c:4267 fe-connect.c:4519
+#: fe-connect.c:4548 fe-connect.c:4620 fe-connect.c:4638 fe-connect.c:4734
+#: fe-connect.c:5068 fe-connect.c:5218 fe-exec.c:3339 fe-exec.c:3504
+#: fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:1571
+#: fe-secure-openssl.c:527 fe-secure-openssl.c:1069
msgid "out of memory\n"
msgstr "sem memória\n"
@@ -80,22 +82,37 @@ msgstr "Autenticação crypt não é suportada\n"
msgid "authentication method %u not supported\n"
msgstr "método de autenticação %u não é suportado\n"
-#: fe-connect.c:798
+#: fe-auth.c:753
+#, c-format
+msgid "user name lookup failure: error code %lu\n"
+msgstr "falhou ao pesquisar nome de usuário: código de erro %lu\n"
+
+#: fe-auth.c:763 fe-connect.c:2012
+#, c-format
+msgid "could not look up local user ID %d: %s\n"
+msgstr "não pôde encontrar ID de usuário local %d: %s\n"
+
+#: fe-auth.c:768 fe-connect.c:2017
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "usuário local com ID %d não existe\n"
+
+#: fe-connect.c:840
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "valor do modo ssl desconhecido: \"%s\"\n"
-#: fe-connect.c:819
+#: fe-connect.c:861
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "valor \"%s\" do modo ssl é inválido quando suporte a SSL não foi compilado\n"
-#: fe-connect.c:1024
+#: fe-connect.c:1098
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "não pôde configurar o soquete para modo TCP sem atraso: %s\n"
-#: fe-connect.c:1054
+#: fe-connect.c:1128
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -106,7 +123,7 @@ msgstr ""
"\tO servidor está executando localmente e aceitando\n"
"\tconexões no soquete de domínio Unix \"%s\"?\n"
-#: fe-connect.c:1109
+#: fe-connect.c:1183
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -117,7 +134,7 @@ msgstr ""
"\tO servidor está executando na máquina \"%s\" (%s) e aceitando\n"
"\tconexões TCP/IP na porta %s?\n"
-#: fe-connect.c:1118
+#: fe-connect.c:1192
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -128,300 +145,300 @@ msgstr ""
"\tO servidor está executando na máquina \"%s\" e aceitando\n"
"\tconexões TCP/IP na porta %s?\n"
-#: fe-connect.c:1169
+#: fe-connect.c:1243
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPIDLE) falhou: %s\n"
-#: fe-connect.c:1182
+#: fe-connect.c:1256
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPALIVE) falhou: %s\n"
-#: fe-connect.c:1214
+#: fe-connect.c:1288
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "setsockopt(TCP_KEEPINTVL) falhou: %s\n"
-#: fe-connect.c:1246
+#: fe-connect.c:1320
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "setsockopt(TCP_KEEPCNT) falhou: %s\n"
-#: fe-connect.c:1294
+#: fe-connect.c:1368
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) falhou: %ui\n"
-#: fe-connect.c:1346
+#: fe-connect.c:1420
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "número de porta inválido: \"%s\"\n"
-#: fe-connect.c:1379
+#: fe-connect.c:1453
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "caminho do soquete de domínio Unix \"%s\" é muito longo (máximo de %d bytes)\n"
-#: fe-connect.c:1398
+#: fe-connect.c:1472
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "não pôde traduzir nome da máquina \"%s\" para endereço: %s\n"
-#: fe-connect.c:1402
+#: fe-connect.c:1476
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr "não pôde traduzir caminho do soquete de domínio Unix \"%s\" para endereço: %s\n"
-#: fe-connect.c:1607
+#: fe-connect.c:1681
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "estado de conexão é inválido, provavelmente indicativo de corrupção de memória\n"
-#: fe-connect.c:1647
+#: fe-connect.c:1721
#, c-format
msgid "could not create socket: %s\n"
msgstr "não pôde criar soquete: %s\n"
-#: fe-connect.c:1669
+#: fe-connect.c:1743
#, c-format
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "não pôde configurar o soquete para modo não bloqueado: %s\n"
-#: fe-connect.c:1680
+#: fe-connect.c:1754
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "não pôde configurar o soquete para modo fechar-após-execução: %s\n"
-#: fe-connect.c:1699
+#: fe-connect.c:1773
msgid "keepalives parameter must be an integer\n"
msgstr "parâmetro keepalives deve ser um inteiro\n"
-#: fe-connect.c:1712
+#: fe-connect.c:1786
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(SO_KEEPALIVE) falhou: %s\n"
-#: fe-connect.c:1849
+#: fe-connect.c:1923
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "não pôde obter status de erro do soquete: %s\n"
-#: fe-connect.c:1883
+#: fe-connect.c:1957
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "não pôde obter do soquete o endereço do cliente: %s\n"
-#: fe-connect.c:1924
+#: fe-connect.c:1999
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "parâmetro requirepeer não é suportado nessa plataforma\n"
-#: fe-connect.c:1927
+#: fe-connect.c:2002
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "não pôde receber credenciais: %s\n"
-#: fe-connect.c:1937
-#, c-format
-msgid "local user with ID %d does not exist\n"
-msgstr "usuário local com ID %d não existe\n"
-
-#: fe-connect.c:1945
+#: fe-connect.c:2025
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "requirepeer especificou \"%s\", mas nome de usuário atual é \"%s\"\n"
-#: fe-connect.c:1979
+#: fe-connect.c:2059
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "não pôde mandar pacote de negociação SSL: %s\n"
-#: fe-connect.c:2018
+#: fe-connect.c:2098
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "não pôde enviar pacote de inicialização: %s\n"
-#: fe-connect.c:2088
+#: fe-connect.c:2168
msgid "server does not support SSL, but SSL was required\n"
msgstr "servidor não suporta SSL, mas SSL foi requerido\n"
-#: fe-connect.c:2114
+#: fe-connect.c:2194
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "a negociação SSL recebeu uma resposta inválida: %c\n"
-#: fe-connect.c:2189 fe-connect.c:2222
+#: fe-connect.c:2269 fe-connect.c:2302
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "pedido de autenticação esperado do servidor, mas foi recebido %c\n"
-#: fe-connect.c:2389
+#: fe-connect.c:2469
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "sem memória para alocar buffer para GSSAPI (%d)"
-#: fe-connect.c:2474
+#: fe-connect.c:2554
msgid "unexpected message from server during startup\n"
msgstr "mensagem inesperada do servidor durante inicialização\n"
-#: fe-connect.c:2568
+#: fe-connect.c:2648
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "estado de conexão %d é inválido, provavelmente indicativo de corrupção de memória\n"
-#: fe-connect.c:3001 fe-connect.c:3061
+#: fe-connect.c:3083 fe-connect.c:3143
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "PGEventProc \"%s\" falhou durante evento PGEVT_CONNRESET\n"
-#: fe-connect.c:3408
+#: fe-connect.c:3490
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "URL LDAP \"%s\" é inválida: esquema deve ser ldap://\n"
-#: fe-connect.c:3423
+#: fe-connect.c:3505
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "URL LDAP \"%s\" é inválida: faltando nome distinto\n"
-#: fe-connect.c:3434 fe-connect.c:3487
+#: fe-connect.c:3516 fe-connect.c:3569
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "URL LDAP \"%s\" é inválida: deve ter exatamente um atributo\n"
-#: fe-connect.c:3444 fe-connect.c:3501
+#: fe-connect.c:3526 fe-connect.c:3583
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr "URL LDAP \"%s\" é inválida: deve ter escopo de busca (base/one/sub)\n"
-#: fe-connect.c:3455
+#: fe-connect.c:3537
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "URL LDAP \"%s\" é inválida: nenhum filtro\n"
-#: fe-connect.c:3476
+#: fe-connect.c:3558
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "URL LDAP \"%s\" é inválida: número de porta é inválido\n"
-#: fe-connect.c:3510
+#: fe-connect.c:3592
msgid "could not create LDAP structure\n"
msgstr "não pôde criar estrutura LDAP\n"
-#: fe-connect.c:3586
+#: fe-connect.c:3668
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "busca em servidor LDAP falhou: %s\n"
-#: fe-connect.c:3597
+#: fe-connect.c:3679
msgid "more than one entry found on LDAP lookup\n"
msgstr "mais de um registro encontrado na busca no LDAP\n"
-#: fe-connect.c:3598 fe-connect.c:3610
+#: fe-connect.c:3680 fe-connect.c:3692
msgid "no entry found on LDAP lookup\n"
msgstr "nenhum registro encontrado na busca no LDAP\n"
-#: fe-connect.c:3621 fe-connect.c:3634
+#: fe-connect.c:3703 fe-connect.c:3716
msgid "attribute has no values on LDAP lookup\n"
msgstr "atributo não tem valores na busca no LDAP\n"
-#: fe-connect.c:3686 fe-connect.c:3705 fe-connect.c:4194
+#: fe-connect.c:3768 fe-connect.c:3787 fe-connect.c:4306
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "faltando \"=\" depois de \"%s\" na cadeia de caracteres de conexão\n"
-#: fe-connect.c:3769 fe-connect.c:4374 fe-connect.c:5090
+#: fe-connect.c:3860 fe-connect.c:4487 fe-connect.c:5201
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "opção de conexão \"%s\" é inválida\n"
-#: fe-connect.c:3785 fe-connect.c:4243
+#: fe-connect.c:3876 fe-connect.c:4355
msgid "unterminated quoted string in connection info string\n"
msgstr "cadeia de caracteres entre aspas não foi terminada na cadeia de caracteres de conexão\n"
-#: fe-connect.c:3825
+#: fe-connect.c:3916
msgid "could not get home directory to locate service definition file"
msgstr "não pôde obter diretório base do usuário para localizar arquivo de definição de serviço"
-#: fe-connect.c:3858
+#: fe-connect.c:3949
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "definição de serviço \"%s\" não foi encontrado\n"
-#: fe-connect.c:3881
+#: fe-connect.c:3972
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "arquivo de serviço \"%s\" não foi encontrado\n"
-#: fe-connect.c:3894
+#: fe-connect.c:3985
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "linha %d é muito longa no arquivo de serviço \"%s\"\n"
-#: fe-connect.c:3965 fe-connect.c:3992
+#: fe-connect.c:4056 fe-connect.c:4100
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "erro de sintaxe no arquivo de serviço \"%s\", linha %d\n"
-#: fe-connect.c:4618
+#: fe-connect.c:4067
+#, c-format
+msgid "nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "especificações de serviço aninhadas não são suportadas no arquivo de serviço \"%s\", linha %d\n"
+
+#: fe-connect.c:4745
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "URI inválida propagada para rotina interna do analisador: \"%s\"\n"
-#: fe-connect.c:4688
+#: fe-connect.c:4815
#, c-format
msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n"
msgstr "fim da cadeia de caracteres atingido quando procurava por \"]\" no endereço IPv6 na URI: \"%s\"\n"
-#: fe-connect.c:4695
+#: fe-connect.c:4822
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "endereço IPv6 não pode ser vazio na URI: \"%s\"\n"
-#: fe-connect.c:4710
+#: fe-connect.c:4837
#, c-format
msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n"
msgstr "caracter \"%c\" inesperado na posição %d na URI (esperado \":\" ou \"/\"): \"%s\"\n"
-#: fe-connect.c:4824
+#: fe-connect.c:4951
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "separador de chave/valor \"=\" extra no parâmetro da URI: \"%s\"\n"
-#: fe-connect.c:4844
+#: fe-connect.c:4971
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "faltando separador de chave/valor \"=\" no parâmetro da URI: \"%s\"\n"
-#: fe-connect.c:4915
+#: fe-connect.c:5022
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "parâmetro da URI é inválido: \"%s\"\n"
-#: fe-connect.c:4985
+#: fe-connect.c:5096
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "elemento escapado com porcentagem é inválido: \"%s\"\n"
-#: fe-connect.c:4995
+#: fe-connect.c:5106
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "valor %%00 proibido em valor escapado com porcentagem: \"%s\"\n"
-#: fe-connect.c:5335
+#: fe-connect.c:5437
msgid "connection pointer is NULL\n"
msgstr "ponteiro da conexão é NULO\n"
-#: fe-connect.c:5621
+#: fe-connect.c:5723
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "AVISO: arquivo de senhas \"%s\" não é um arquivo no formato texto\n"
-#: fe-connect.c:5630
+#: fe-connect.c:5732
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "AVISO: arquivo de senhas \"%s\" tem acesso de leitura para outros ou grupo; permissões devem ser u=rw (0600) ou menos que isso\n"
-#: fe-connect.c:5730
+#: fe-connect.c:5838
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "senha obtida do arquivo \"%s\"\n"
@@ -430,94 +447,94 @@ msgstr "senha obtida do arquivo \"%s\"\n"
msgid "NOTICE"
msgstr "NOTA"
-#: fe-exec.c:1121 fe-exec.c:1179 fe-exec.c:1225
+#: fe-exec.c:1122 fe-exec.c:1180 fe-exec.c:1226
msgid "command string is a null pointer\n"
msgstr "cadeia de caracteres do comando é um ponteiro nulo\n"
-#: fe-exec.c:1185 fe-exec.c:1231 fe-exec.c:1326
+#: fe-exec.c:1186 fe-exec.c:1232 fe-exec.c:1327
msgid "number of parameters must be between 0 and 65535\n"
msgstr "número de parâmetros deve ser entre 0 e 65535\n"
-#: fe-exec.c:1219 fe-exec.c:1320
+#: fe-exec.c:1220 fe-exec.c:1321
msgid "statement name is a null pointer\n"
msgstr "nome do comando é um ponteiro nulo\n"
-#: fe-exec.c:1239 fe-exec.c:1403 fe-exec.c:2118 fe-exec.c:2317
+#: fe-exec.c:1240 fe-exec.c:1404 fe-exec.c:2119 fe-exec.c:2318
msgid "function requires at least protocol version 3.0\n"
msgstr "função requer pelo menos a versão 3.0 do protocolo\n"
-#: fe-exec.c:1357
+#: fe-exec.c:1358
msgid "no connection to the server\n"
msgstr "sem conexão ao servidor\n"
-#: fe-exec.c:1364
+#: fe-exec.c:1365
msgid "another command is already in progress\n"
msgstr "outro comando já está em execução\n"
-#: fe-exec.c:1479
+#: fe-exec.c:1480
msgid "length must be given for binary parameter\n"
msgstr "tamanho deve ser informado para um parâmetro binário\n"
-#: fe-exec.c:1748
+#: fe-exec.c:1749
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "asyncStatus inesperado: %d\n"
-#: fe-exec.c:1768
+#: fe-exec.c:1769
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc \"%s\" falhou durante evento PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1928
+#: fe-exec.c:1929
msgid "COPY terminated by new PQexec"
msgstr "COPY terminado por novo PQexec"
-#: fe-exec.c:1936
+#: fe-exec.c:1937
msgid "COPY IN state must be terminated first\n"
msgstr "estado de COPY IN deve ser terminado primeiro\n"
-#: fe-exec.c:1956
+#: fe-exec.c:1957
msgid "COPY OUT state must be terminated first\n"
msgstr "estado de COPY OUT deve ser terminado primeiro\n"
-#: fe-exec.c:1964
+#: fe-exec.c:1965
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec não é permitido durante COPY BOTH\n"
-#: fe-exec.c:2207 fe-exec.c:2274 fe-exec.c:2364 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2208 fe-exec.c:2275 fe-exec.c:2365 fe-protocol2.c:1352
+#: fe-protocol3.c:1710
msgid "no COPY in progress\n"
msgstr "nenhum COPY está em execução\n"
-#: fe-exec.c:2556
+#: fe-exec.c:2555
msgid "connection in wrong state\n"
msgstr "conexão em estado errado\n"
-#: fe-exec.c:2587
+#: fe-exec.c:2586
msgid "invalid ExecStatusType code"
msgstr "código de ExecStatusType é inválido"
-#: fe-exec.c:2651 fe-exec.c:2674
+#: fe-exec.c:2650 fe-exec.c:2673
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "coluna número %d está fora do intervalo 0..%d"
-#: fe-exec.c:2667
+#: fe-exec.c:2666
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "linha número %d está fora do intervalo 0..%d"
-#: fe-exec.c:2689
+#: fe-exec.c:2688
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "parâmetro número %d está fora do intervalo 0..%d"
-#: fe-exec.c:2999
+#: fe-exec.c:2998
#, c-format
msgid "could not interpret result from server: %s"
msgstr "não pôde interpretar resultado do servidor: %s"
-#: fe-exec.c:3238 fe-exec.c:3322
+#: fe-exec.c:3237 fe-exec.c:3321
msgid "incomplete multibyte character\n"
msgstr "caracter multibyte incompleto\n"
@@ -614,12 +631,12 @@ msgstr "inteiro de tamanho %lu não é suportado por pqGetInt"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "inteiro de tamanho %lu não é suportado por pqPutInt"
-#: fe-misc.c:642 fe-misc.c:838
+#: fe-misc.c:642 fe-misc.c:842
msgid "connection not open\n"
msgstr "conexão não está aberta\n"
-#: fe-misc.c:768 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure-openssl.c:249 fe-secure-openssl.c:355
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -629,15 +646,15 @@ msgstr ""
"\tIsto provavelmente significa que o servidor terminou de forma anormal\n"
"\tantes ou durante o processamento do pedido.\n"
-#: fe-misc.c:1004
+#: fe-misc.c:1015
msgid "timeout expired\n"
msgstr "tempo de espera expirado\n"
-#: fe-misc.c:1049
+#: fe-misc.c:1060
msgid "socket not open\n"
msgstr "soquete não está aberto\n"
-#: fe-misc.c:1072
+#: fe-misc.c:1083
#, c-format
msgid "select() failed: %s\n"
msgstr "select() falhou: %s\n"
@@ -657,279 +674,279 @@ msgstr "estado %c é inválido, provavelmente indicativo de corrupção de memó
msgid "message type 0x%02x arrived from server while idle"
msgstr "tipo de mensagem 0x%02x chegou do servidor enquanto estava ocioso"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:324
+#: fe-protocol3.c:995
+msgid "out of memory"
+msgstr "sem memória"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "caracter inesperado %c seguido de uma resposta de consulta vazia (mensagem \"I\")"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "servidor enviou dados (mensagem \"D\") sem antes enviar descrição de registro (mensagem \"T\")"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
msgstr "servidor enviou dados binários (mensagem \"B\") sem antes enviar descrição de registro (mensagem \"T\")"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:402
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "resposta inesperada do servidor; primeiro caracter recebido foi \"%c\"\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:617 fe-protocol3.c:799
msgid "out of memory for query result"
msgstr "sem memória para resultado da consulta"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1779
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "perda de sincronismo com o servidor, reiniciando conexão"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:1982
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "erro de protocolo: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:358
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "servidor enviou dados (mensagem \"D\") sem antes enviar descrição de registro (mensagem \"T\")\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:423
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "conteúdo da mensagem não está de acordo com o tamanho no tipo de mensagem \"%c\"\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:444
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "perda de sincronismo com o servidor: recebeu tipo de mensagem \"%c\", tamanho %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:495 fe-protocol3.c:535
msgid "insufficient data in \"T\" message"
msgstr "dados insuficientes na mensagem \"T\""
-#: fe-protocol3.c:551
+#: fe-protocol3.c:568
msgid "extraneous data in \"T\" message"
msgstr "dados estranhos na mensagem \"T\""
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:707 fe-protocol3.c:739 fe-protocol3.c:757
msgid "insufficient data in \"D\" message"
msgstr "dados insuficientes na mensagem \"D\""
-#: fe-protocol3.c:696
+#: fe-protocol3.c:713
msgid "unexpected field count in \"D\" message"
msgstr "contagem de campos inesperada em mensagem \"D\""
-#: fe-protocol3.c:749
+#: fe-protocol3.c:766
msgid "extraneous data in \"D\" message"
msgstr "dados estranhos na mensagem \"D\""
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:898 fe-protocol3.c:917
#, c-format
msgid " at character %s"
msgstr " no caracter %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:930
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETALHE: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:933
#, c-format
msgid "HINT: %s\n"
msgstr "DICA: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:936
#, c-format
msgid "QUERY: %s\n"
msgstr "CONSULTA: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:939
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTEXTO: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:946
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "NOME DO ESQUEMA: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:950
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "NOME DA TABELA: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:954
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "NOME DA COLUNA: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:958
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "NOME DO TIPO DE DADO: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:962
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "NOME DA RESTRIÇÃO: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:974
msgid "LOCATION: "
msgstr "LOCAL: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:976
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:978
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1209
#, c-format
msgid "LINE %d: "
msgstr "LINHA %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1604
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: não está fazendo COPY OUT de texto\n"
-#: fe-secure.c:270 fe-secure.c:1138 fe-secure.c:1358
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1006 fe-secure-openssl.c:1226
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "não pôde obter mutex: %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "não pôde estabelecer conexão SSL: %s\n"
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:360 fe-secure-openssl.c:1349
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "Erro de SYSCALL SSL: %s\n"
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure-openssl.c:261 fe-secure-openssl.c:367 fe-secure-openssl.c:1353
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "Erro de SYSCALL SSL: EOF detectado\n"
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure-openssl.c:272 fe-secure-openssl.c:378 fe-secure-openssl.c:1362
#, c-format
msgid "SSL error: %s\n"
msgstr "Erro de SSL: %s\n"
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure-openssl.c:287 fe-secure-openssl.c:393
msgid "SSL connection has been closed unexpectedly\n"
msgstr "conexão SSL foi fechada inesperadamente\n"
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:399 fe-secure-openssl.c:1371
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "código de erro SSL desconhecido: %d\n"
-#: fe-secure.c:476
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "não pôde receber dados do servidor: %s\n"
-
-#: fe-secure.c:665
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "não pôde enviar dados ao servidor: %s\n"
-
-#: fe-secure.c:785 fe-secure.c:802
-msgid "could not get server common name from server certificate\n"
-msgstr "não pôde obter nome do servidor a partir do certificado do servidor\n"
+#: fe-secure-openssl.c:511
+msgid "SSL certificate's name entry is missing\n"
+msgstr "entrada do nome do certificado SSL está ausente\n"
-#: fe-secure.c:815
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "nome comum do certificado SSL contém nulo embutido\n"
+#: fe-secure-openssl.c:541
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "nome do certificado SSL contém nulo embutido\n"
-#: fe-secure.c:827
+#: fe-secure-openssl.c:592
msgid "host name must be specified for a verified SSL connection\n"
msgstr "nome da máquina deve ser especificado para uma conexão SSL verificada\n"
-#: fe-secure.c:841
+#: fe-secure-openssl.c:692
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "nome do servidor \"%s\" não corresponde ao nome da máquina \"%s\"\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr "certificado do servidor para \"%s\" não corresponde ao nome da máquina \"%s\"\n"
-#: fe-secure.c:982
+#: fe-secure-openssl.c:698
+msgid "could not get server's host name from server certificate\n"
+msgstr "não pôde obter nome de máquina do servidor a partir do certificado do servidor\n"
+
+#: fe-secure-openssl.c:845
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "não pôde criar contexto SSL: %s\n"
-#: fe-secure.c:1108
+#: fe-secure-openssl.c:976
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "não pôde abrir certificado \"%s\": %s\n"
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure-openssl.c:1015 fe-secure-openssl.c:1030
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "não pôde ler certificado \"%s\": %s\n"
-#: fe-secure.c:1217
+#: fe-secure-openssl.c:1085
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "não pôde carregar mecanismo SSL \"%s\": %s\n"
-#: fe-secure.c:1229
+#: fe-secure-openssl.c:1097
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "não pôde inicializar mecanismo SSL \"%s\": %s\n"
-#: fe-secure.c:1245
+#: fe-secure-openssl.c:1113
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "não pôde ler chave privada SSL \"%s\" do mecanismo \"%s\": %s\n"
-#: fe-secure.c:1259
+#: fe-secure-openssl.c:1127
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "não pôde carregar chave privada SSL \"%s\" do mecanismo \"%s\": %s\n"
-#: fe-secure.c:1296
+#: fe-secure-openssl.c:1164
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "certificado presente, mas não a chave privada \"%s\"\n"
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1172
#, c-format
msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "chave privada \"%s\" tem acesso de leitura para outros ou grupo; permissões devem ser u=rw (0600) ou menos que isso\n"
-#: fe-secure.c:1315
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "não pôde carregar arquivo contendo chave privada \"%s\": %s\n"
-#: fe-secure.c:1329
+#: fe-secure-openssl.c:1197
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "certificado não corresponde a chave privada \"%s\": %s\n"
-#: fe-secure.c:1367
+#: fe-secure-openssl.c:1235
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "não pôde ler certificado raiz \"%s\": %s\n"
-#: fe-secure.c:1397
+#: fe-secure-openssl.c:1265
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "biblioteca SSL não suporta certificados CRL (arquivo \"%s\")\n"
-#: fe-secure.c:1430
+#: fe-secure-openssl.c:1298
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate verification.\n"
@@ -937,7 +954,7 @@ msgstr ""
"não pôde obter diretório base do usuário para localizar arquivo do certificado\n"
"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n"
-#: fe-secure.c:1434
+#: fe-secure-openssl.c:1302
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -946,22 +963,32 @@ msgstr ""
"certificado raiz \"%s\" não existe\n"
"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n"
-#: fe-secure.c:1528
+#: fe-secure-openssl.c:1390
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "certificado não pôde ser obtido: %s\n"
-#: fe-secure.c:1624
+#: fe-secure-openssl.c:1482
#, c-format
msgid "no SSL error reported"
msgstr "nenhum erro SSL relatado"
-#: fe-secure.c:1633
+#: fe-secure-openssl.c:1491
#, c-format
msgid "SSL error code %lu"
msgstr "código de erro SSL %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "não pôde receber dados do servidor: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "não pôde enviar dados ao servidor: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "erro desconhecido de soquete: 0x%08X/%d"
diff --git a/src/interfaces/libpq/po/ru.po b/src/interfaces/libpq/po/ru.po
index fc70de6f3a6..3661d90073c 100644
--- a/src/interfaces/libpq/po/ru.po
+++ b/src/interfaces/libpq/po/ru.po
@@ -25,8 +25,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9 current\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-01-13 05:08+0000\n"
-"PO-Revision-Date: 2015-01-13 08:37+0300\n"
+"POT-Creation-Date: 2015-07-22 00:08+0000\n"
+"PO-Revision-Date: 2015-07-22 16:24+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
"Language: ru\n"
@@ -52,12 +52,12 @@ msgstr "повторный запрос аутентификации GSS\n"
#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
#: fe-auth.c:778 fe-connect.c:701 fe-connect.c:898 fe-connect.c:1074
-#: fe-connect.c:2085 fe-connect.c:3476 fe-connect.c:3728 fe-connect.c:3847
-#: fe-connect.c:4077 fe-connect.c:4157 fe-connect.c:4252 fe-connect.c:4504
-#: fe-connect.c:4532 fe-connect.c:4604 fe-connect.c:4622 fe-connect.c:4718
-#: fe-connect.c:5070 fe-connect.c:5220 fe-exec.c:3340 fe-exec.c:3505
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544 fe-secure.c:792
-#: fe-secure.c:1201
+#: fe-connect.c:2085 fe-connect.c:3477 fe-connect.c:3729 fe-connect.c:3848
+#: fe-connect.c:4088 fe-connect.c:4168 fe-connect.c:4267 fe-connect.c:4519
+#: fe-connect.c:4548 fe-connect.c:4620 fe-connect.c:4638 fe-connect.c:4734
+#: fe-connect.c:5068 fe-connect.c:5218 fe-exec.c:3339 fe-exec.c:3504
+#: fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:1571
+#: fe-secure-openssl.c:527 fe-secure-openssl.c:1069
msgid "out of memory\n"
msgstr "нехватка памяти\n"
@@ -105,7 +105,7 @@ msgstr "метод аутентификации %u не поддерживает
#: fe-auth.c:753
#, c-format
msgid "user name lookup failure: error code %lu\n"
-msgstr "распознать имя пользователя не удалось: код ошибки %lu\n"
+msgstr "распознать имя пользователя не удалось (код ошибки: %lu)\n"
#: fe-auth.c:763 fe-connect.c:2012
#, c-format
@@ -305,120 +305,128 @@ msgstr "неожиданное сообщение от сервера в нач
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "неверное состояние соединения %d - возможно разрушение памяти\n"
-#: fe-connect.c:3082 fe-connect.c:3142
+#: fe-connect.c:3083 fe-connect.c:3143
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "ошибка в PGEventProc \"%s\" при обработке события PGEVT_CONNRESET\n"
-#: fe-connect.c:3489
+#: fe-connect.c:3490
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "некорректный адрес LDAP \"%s\": схема должна быть ldap://\n"
-#: fe-connect.c:3504
+#: fe-connect.c:3505
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "некорректный адрес LDAP \"%s\": отсутствует уникальное имя\n"
-#: fe-connect.c:3515 fe-connect.c:3568
+#: fe-connect.c:3516 fe-connect.c:3569
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "некорректный адрес LDAP \"%s\": должен быть только один атрибут\n"
-#: fe-connect.c:3525 fe-connect.c:3582
+#: fe-connect.c:3526 fe-connect.c:3583
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr ""
"некорректный адрес LDAP \"%s\": не указана область поиска (base/one/sub)\n"
-#: fe-connect.c:3536
+#: fe-connect.c:3537
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "некорректный адрес LDAP \"%s\": нет фильтра\n"
-#: fe-connect.c:3557
+#: fe-connect.c:3558
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "некорректный адрес LDAP \"%s\": неверный номер порта\n"
-#: fe-connect.c:3591
+#: fe-connect.c:3592
msgid "could not create LDAP structure\n"
msgstr "не удалось создать структуру LDAP\n"
-#: fe-connect.c:3667
+#: fe-connect.c:3668
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "ошибка поиска на сервере LDAP: %s\n"
-#: fe-connect.c:3678
+#: fe-connect.c:3679
msgid "more than one entry found on LDAP lookup\n"
msgstr "при поиске LDAP найдено более одного вхождения\n"
-#: fe-connect.c:3679 fe-connect.c:3691
+#: fe-connect.c:3680 fe-connect.c:3692
msgid "no entry found on LDAP lookup\n"
msgstr "при поиске LDAP ничего не найдено\n"
-#: fe-connect.c:3702 fe-connect.c:3715
+#: fe-connect.c:3703 fe-connect.c:3716
msgid "attribute has no values on LDAP lookup\n"
msgstr "атрибут не содержит значений при поиске LDAP\n"
-#: fe-connect.c:3767 fe-connect.c:3786 fe-connect.c:4291
+#: fe-connect.c:3768 fe-connect.c:3787 fe-connect.c:4306
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "в строке соединения нет \"=\" после \"%s\"\n"
-#: fe-connect.c:3859 fe-connect.c:4472 fe-connect.c:5203
+#: fe-connect.c:3860 fe-connect.c:4487 fe-connect.c:5201
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "неверный параметр соединения \"%s\"\n"
-#: fe-connect.c:3875 fe-connect.c:4340
+#: fe-connect.c:3876 fe-connect.c:4355
msgid "unterminated quoted string in connection info string\n"
msgstr "в строке соединения не хватает закрывающей кавычки\n"
-#: fe-connect.c:3915
+#: fe-connect.c:3916
msgid "could not get home directory to locate service definition file"
msgstr ""
"не удалось получить домашний каталог для загрузки файла определений служб"
-#: fe-connect.c:3948
+#: fe-connect.c:3949
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "определение службы \"%s\" не найдено\n"
-#: fe-connect.c:3971
+#: fe-connect.c:3972
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "файл определений служб \"%s\" не найден\n"
-#: fe-connect.c:3984
+#: fe-connect.c:3985
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "слишком длинная строка (%d) в файле определений служб \"%s\"\n"
-#: fe-connect.c:4055 fe-connect.c:4089
+#: fe-connect.c:4056 fe-connect.c:4100
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "синтаксическая ошибка в файле определения служб \"%s\" (строка %d)\n"
-#: fe-connect.c:4729
+#: fe-connect.c:4067
+#, c-format
+msgid ""
+"nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr ""
+"рекурсивные определения служб не поддерживаются (файл определения служб \"%s"
+"\", строка %d)\n"
+
+#: fe-connect.c:4745
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "во внутреннюю процедуру разбора строки передан ошибочный URI: \"%s\"\n"
-#: fe-connect.c:4799
+#: fe-connect.c:4815
#, c-format
msgid ""
"end of string reached when looking for matching \"]\" in IPv6 host address "
"in URI: \"%s\"\n"
msgstr "URI не содержит символ \"]\" после адреса IPv6: \"%s\"\n"
-#: fe-connect.c:4806
+#: fe-connect.c:4822
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "IPv6, содержащийся в URI, не может быть пустым: \"%s\"\n"
-#: fe-connect.c:4821
+#: fe-connect.c:4837
#, c-format
msgid ""
"unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): "
@@ -427,50 +435,50 @@ msgstr ""
"неожиданный символ \"%c\" в позиции %d в URI (ожидалось \":\" или \"/\"): "
"\"%s\"\n"
-#: fe-connect.c:4935
+#: fe-connect.c:4951
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "лишний разделитель ключа/значения \"=\" в параметрах URI: \"%s\"\n"
-#: fe-connect.c:4955
+#: fe-connect.c:4971
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "в параметрах URI не хватает разделителя ключа/значения \"=\": \"%s\"\n"
-#: fe-connect.c:5026
+#: fe-connect.c:5022
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "неверный параметр в URI: \"%s\"\n"
-#: fe-connect.c:5098
+#: fe-connect.c:5096
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "неверный символ, закодированный с %%: \"%s\"\n"
-#: fe-connect.c:5108
+#: fe-connect.c:5106
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "недопустимое значение %%00 для символа, закодированного с %%: \"%s\"\n"
-#: fe-connect.c:5439
+#: fe-connect.c:5437
msgid "connection pointer is NULL\n"
msgstr "нулевой указатель соединения\n"
-#: fe-connect.c:5725
+#: fe-connect.c:5723
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
-msgstr "ВНИМАНИЕ: файл паролей \"%s\" - не обычный файл\n"
+msgstr "ПРЕДУПРЕЖДЕНИЕ: файл паролей \"%s\" - не обычный файл\n"
-#: fe-connect.c:5734
+#: fe-connect.c:5732
#, c-format
msgid ""
"WARNING: password file \"%s\" has group or world access; permissions should "
"be u=rw (0600) or less\n"
msgstr ""
-"ВНИМАНИЕ: к файлу паролей \"%s\" имеют доступ все или группа; права должны "
-"быть u=rw (0600) или более ограниченные\n"
+"ПРЕДУПРЕЖДЕНИЕ: к файлу паролей \"%s\" имеют доступ все или группа; права "
+"должны быть u=rw (0600) или более ограниченные\n"
-#: fe-connect.c:5840
+#: fe-connect.c:5838
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "пароль получен из файла \"%s\"\n"
@@ -479,94 +487,94 @@ msgstr "пароль получен из файла \"%s\"\n"
msgid "NOTICE"
msgstr "ЗАМЕЧАНИЕ"
-#: fe-exec.c:1121 fe-exec.c:1179 fe-exec.c:1225
+#: fe-exec.c:1122 fe-exec.c:1180 fe-exec.c:1226
msgid "command string is a null pointer\n"
msgstr "указатель на командную строку нулевой\n"
-#: fe-exec.c:1185 fe-exec.c:1231 fe-exec.c:1326
+#: fe-exec.c:1186 fe-exec.c:1232 fe-exec.c:1327
msgid "number of parameters must be between 0 and 65535\n"
msgstr "число параметров должно быть от 0 до 65535\n"
-#: fe-exec.c:1219 fe-exec.c:1320
+#: fe-exec.c:1220 fe-exec.c:1321
msgid "statement name is a null pointer\n"
msgstr "указатель на имя оператора нулевой\n"
-#: fe-exec.c:1239 fe-exec.c:1403 fe-exec.c:2118 fe-exec.c:2317
+#: fe-exec.c:1240 fe-exec.c:1404 fe-exec.c:2119 fe-exec.c:2318
msgid "function requires at least protocol version 3.0\n"
msgstr "функция требует протокол минимум версии 3.0\n"
-#: fe-exec.c:1357
+#: fe-exec.c:1358
msgid "no connection to the server\n"
msgstr "нет соединения с сервером\n"
-#: fe-exec.c:1364
+#: fe-exec.c:1365
msgid "another command is already in progress\n"
msgstr "уже выполняется другая команда\n"
-#: fe-exec.c:1479
+#: fe-exec.c:1480
msgid "length must be given for binary parameter\n"
msgstr "для двоичного параметра должна быть указана длина\n"
-#: fe-exec.c:1748
+#: fe-exec.c:1749
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "неожиданный asyncStatus: %d\n"
-#: fe-exec.c:1768
+#: fe-exec.c:1769
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "ошибка в PGEventProc \"%s\" при обработке события PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1928
+#: fe-exec.c:1929
msgid "COPY terminated by new PQexec"
msgstr "операция COPY прервана вызовом PQexec"
-#: fe-exec.c:1936
+#: fe-exec.c:1937
msgid "COPY IN state must be terminated first\n"
msgstr "сначала должно завершиться состояние COPY IN\n"
-#: fe-exec.c:1956
+#: fe-exec.c:1957
msgid "COPY OUT state must be terminated first\n"
msgstr "сначала должно завершиться состояние COPY OUT\n"
-#: fe-exec.c:1964
+#: fe-exec.c:1965
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "вызов PQexec не допускается в процессе COPY BOTH\n"
-#: fe-exec.c:2207 fe-exec.c:2274 fe-exec.c:2364 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2208 fe-exec.c:2275 fe-exec.c:2365 fe-protocol2.c:1352
+#: fe-protocol3.c:1710
msgid "no COPY in progress\n"
msgstr "операция COPY не выполняется\n"
-#: fe-exec.c:2556
+#: fe-exec.c:2555
msgid "connection in wrong state\n"
msgstr "соединение в неправильном состоянии\n"
-#: fe-exec.c:2587
+#: fe-exec.c:2586
msgid "invalid ExecStatusType code"
msgstr "неверный код ExecStatusType"
-#: fe-exec.c:2651 fe-exec.c:2674
+#: fe-exec.c:2650 fe-exec.c:2673
#, c-format
msgid "column number %d is out of range 0..%d"
-msgstr "номер колонки %d вне диапазона 0..%d"
+msgstr "номер столбца %d вне диапазона 0..%d"
-#: fe-exec.c:2667
+#: fe-exec.c:2666
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "номер записи %d вне диапазона 0..%d"
-#: fe-exec.c:2689
+#: fe-exec.c:2688
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "номер параметра %d вне диапазона 0..%d"
-#: fe-exec.c:2999
+#: fe-exec.c:2998
#, c-format
msgid "could not interpret result from server: %s"
msgstr "не удалось интерпретировать ответ сервера: %s"
-#: fe-exec.c:3238 fe-exec.c:3322
+#: fe-exec.c:3237 fe-exec.c:3321
msgid "incomplete multibyte character\n"
msgstr "неполный многобайтный символ\n"
@@ -663,12 +671,12 @@ msgstr "функция pqGetInt не поддерживает integer разме
msgid "integer of size %lu not supported by pqPutInt"
msgstr "функция pqPutInt не поддерживает integer размером %lu байт"
-#: fe-misc.c:642 fe-misc.c:841
+#: fe-misc.c:642 fe-misc.c:842
msgid "connection not open\n"
msgstr "соединение не открыто\n"
-#: fe-misc.c:811 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure-openssl.c:249 fe-secure-openssl.c:355
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -678,15 +686,15 @@ msgstr ""
"\tСкорее всего сервер прекратил работу из-за сбоя\n"
"\tдо или в процессе выполнения запроса.\n"
-#: fe-misc.c:1007
+#: fe-misc.c:1015
msgid "timeout expired\n"
msgstr "таймаут\n"
-#: fe-misc.c:1052
+#: fe-misc.c:1060
msgid "socket not open\n"
msgstr "сокет не открыт\n"
-#: fe-misc.c:1075
+#: fe-misc.c:1083
#, c-format
msgid "select() failed: %s\n"
msgstr "ошибка в select(): %s\n"
@@ -706,12 +714,18 @@ msgstr "неверное состояние %c - возможно разруше
msgid "message type 0x%02x arrived from server while idle"
msgstr "от сервера во время простоя получено сообщение типа 0x%02x"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:324
+#: fe-protocol3.c:995
+msgid "out of memory"
+msgstr "нехватка памяти"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "неожиданный символ %c вслед за пустым ответом (сообщение \"I\")"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
@@ -720,7 +734,7 @@ msgstr ""
"сервер отправил данные (сообщение \"D\") без предварительного описания "
"строки (сообщение \"T\")"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid ""
"server sent binary data (\"B\" message) without prior row description (\"T\" "
@@ -729,31 +743,31 @@ msgstr ""
"сервер отправил двоичные данные (сообщение \"B\") без предварительного "
"описания строки (сообщение \"T\")"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:402
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "неожиданный ответ сервера; первый полученный символ: \"%c\"\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:617 fe-protocol3.c:799
msgid "out of memory for query result"
msgstr "недостаточно памяти для результата запроса"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1779
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "потеряна синхронизация с сервером; попытка восстановить соединение"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:1982
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "ошибка протокола: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:358
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
"message)\n"
@@ -761,212 +775,207 @@ msgstr ""
"сервер отправил данные (сообщение \"D\") без предварительного описания "
"строки (сообщение \"T\")\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:423
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "содержимое не соответствует длине в сообщении типа \"%c\"\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:444
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr ""
"потеряна синхронизация с сервером: получено сообщение типа \"%c\", длина %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:495 fe-protocol3.c:535
msgid "insufficient data in \"T\" message"
msgstr "недостаточно данных в сообщении \"T\""
-#: fe-protocol3.c:551
+#: fe-protocol3.c:568
msgid "extraneous data in \"T\" message"
msgstr "лишние данные в сообщении \"T\""
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:707 fe-protocol3.c:739 fe-protocol3.c:757
msgid "insufficient data in \"D\" message"
msgstr "недостаточно данных в сообщении \"D\""
-#: fe-protocol3.c:696
+#: fe-protocol3.c:713
msgid "unexpected field count in \"D\" message"
msgstr "неверное число полей в сообщении \"D\""
-#: fe-protocol3.c:749
+#: fe-protocol3.c:766
msgid "extraneous data in \"D\" message"
msgstr "лишние данные в сообщении \"D\""
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:898 fe-protocol3.c:917
#, c-format
msgid " at character %s"
msgstr " символ %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:930
#, c-format
msgid "DETAIL: %s\n"
msgstr "ПОДРОБНОСТИ: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:933
#, c-format
msgid "HINT: %s\n"
msgstr "ПОДСКАЗКА: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:936
#, c-format
msgid "QUERY: %s\n"
msgstr "ЗАПРОС: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:939
#, c-format
msgid "CONTEXT: %s\n"
msgstr "КОНТЕКСТ: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:946
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "СХЕМА: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:950
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "ТАБЛИЦА: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:954
#, c-format
msgid "COLUMN NAME: %s\n"
-msgstr "КОЛОНКА: %s\n"
+msgstr "СТОЛБЕЦ: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:958
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "ТИП ДАННЫХ: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:962
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "ОГРАНИЧЕНИЕ: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:974
msgid "LOCATION: "
msgstr "ПОЛОЖЕНИЕ: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:976
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:978
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1209
#, c-format
msgid "LINE %d: "
msgstr "СТРОКА %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1604
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline можно вызывать только во время COPY OUT с текстом\n"
-#: fe-secure.c:270 fe-secure.c:1138 fe-secure.c:1358
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1006 fe-secure-openssl.c:1226
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "не удалось заблокировать семафор: %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "не удалось установить SSL-соединение: %s\n"
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:360 fe-secure-openssl.c:1349
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "ошибка SSL SYSCALL: %s\n"
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure-openssl.c:261 fe-secure-openssl.c:367 fe-secure-openssl.c:1353
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "ошибка SSL SYSCALL: конец файла (EOF)\n"
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure-openssl.c:272 fe-secure-openssl.c:378 fe-secure-openssl.c:1362
#, c-format
msgid "SSL error: %s\n"
msgstr "ошибка SSL: %s\n"
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure-openssl.c:287 fe-secure-openssl.c:393
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL-соединение было неожиданно закрыто\n"
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:399 fe-secure-openssl.c:1371
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "нераспознанный код ошибки SSL: %d\n"
-#: fe-secure.c:476
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "не удалось получить данные с сервера: %s\n"
-
-#: fe-secure.c:665
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "не удалось передать данные серверу: %s\n"
-
-#: fe-secure.c:785 fe-secure.c:802
-msgid "could not get server common name from server certificate\n"
-msgstr "не удалось получить имя сервера из сертификата\n"
+#: fe-secure-openssl.c:511
+msgid "SSL certificate's name entry is missing\n"
+msgstr "запись имени в SSL-сертификате отсутствует\n"
-#: fe-secure.c:815
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "Имя SSL-сертификата включает нулевой байт\n"
+#: fe-secure-openssl.c:541
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "имя в SSL-сертификате включает нулевой байт\n"
-#: fe-secure.c:827
+#: fe-secure-openssl.c:592
msgid "host name must be specified for a verified SSL connection\n"
msgstr "для проверенного SSL-соединения требуется указать имя узла\n"
-#: fe-secure.c:841
+#: fe-secure-openssl.c:692
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "имя в сертификате \"%s\" не совпадает с именем сервера \"%s\"\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr ""
+"серверный сертификат для \"%s\" не соответствует имени сервера \"%s\"\n"
+
+#: fe-secure-openssl.c:698
+msgid "could not get server's host name from server certificate\n"
+msgstr "не удалось получить имя сервера из сертификата\n"
-#: fe-secure.c:982
+#: fe-secure-openssl.c:845
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "не удалось создать контекст SSL: %s\n"
-#: fe-secure.c:1108
+#: fe-secure-openssl.c:976
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "не удалось открыть файл сертификата \"%s\": %s\n"
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure-openssl.c:1015 fe-secure-openssl.c:1030
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "не удалось прочитать файл сертификата \"%s\": %s\n"
-#: fe-secure.c:1217
+#: fe-secure-openssl.c:1085
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "не удалось загрузить модуль SSL ENGINE \"%s\": %s\n"
-#: fe-secure.c:1229
+#: fe-secure-openssl.c:1097
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "не удалось инициализировать модуль SSL ENGINE \"%s\": %s\n"
-#: fe-secure.c:1245
+#: fe-secure-openssl.c:1113
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "не удалось прочитать закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n"
-#: fe-secure.c:1259
+#: fe-secure-openssl.c:1127
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "не удалось загрузить закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n"
-#: fe-secure.c:1296
+#: fe-secure-openssl.c:1164
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "сертификат присутствует, но файла закрытого ключа \"%s\" нет\n"
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1172
#, c-format
msgid ""
"private key file \"%s\" has group or world access; permissions should be "
@@ -975,27 +984,27 @@ msgstr ""
"к файлу закрытого ключа \"%s\" имеют доступ все или группа; права должны "
"быть u=rw (0600) или более ограниченные\n"
-#: fe-secure.c:1315
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s\n"
-#: fe-secure.c:1329
+#: fe-secure-openssl.c:1197
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "сертификат не соответствует файлу закрытого ключа \"%s\": %s\n"
-#: fe-secure.c:1367
+#: fe-secure-openssl.c:1235
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "не удалось прочитать файл корневых сертификатов \"%s\": %s\n"
-#: fe-secure.c:1397
+#: fe-secure-openssl.c:1265
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "Библиотека SSL не поддерживает проверку CRL (файл \"%s\")\n"
-#: fe-secure.c:1430
+#: fe-secure-openssl.c:1298
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate "
@@ -1005,7 +1014,7 @@ msgstr ""
"Укажите полный путь к файлу или отключите проверку сертификата сервера, "
"изменив sslmode.\n"
-#: fe-secure.c:1434
+#: fe-secure-openssl.c:1302
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -1016,22 +1025,32 @@ msgstr ""
"Укажите полный путь к файлу или отключите проверку сертификата сервера, "
"изменив sslmode.\n"
-#: fe-secure.c:1528
+#: fe-secure-openssl.c:1390
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "не удалось получить сертификат: %s\n"
-#: fe-secure.c:1624
+#: fe-secure-openssl.c:1482
#, c-format
msgid "no SSL error reported"
msgstr "нет сообщения об ошибке SSL"
-#: fe-secure.c:1633
+#: fe-secure-openssl.c:1491
#, c-format
msgid "SSL error code %lu"
msgstr "код ошибки SSL: %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "не удалось получить данные с сервера: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "не удалось передать данные серверу: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "нераспознанная ошибка сокета: 0x%08X/%d"
diff --git a/src/interfaces/libpq/po/zh_CN.po b/src/interfaces/libpq/po/zh_CN.po
index 73250b9cd8b..e8b22e6ec54 100644
--- a/src/interfaces/libpq/po/zh_CN.po
+++ b/src/interfaces/libpq/po/zh_CN.po
@@ -5,15 +5,15 @@ msgid ""
msgstr ""
"Project-Id-Version: libpq (PostgreSQL 9.0)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-12-06 04:38+0000\n"
-"PO-Revision-Date: 2014-12-06 13:07+0800\n"
-"Last-Translator: Xiong He <iihero@qq.com>\n"
+"POT-Creation-Date: 2015-11-26 18:38+0000\n"
+"PO-Revision-Date: 2015-12-01 19:33+0800\n"
+"Last-Translator: Yuwei Peng <ywpeng@whu.edu.cn>\n"
"Language-Team: Chinese (Simplified)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Poedit 1.5.7\n"
#: fe-auth.c:148
msgid "GSSAPI continuation error"
@@ -30,13 +30,13 @@ msgstr "重复的GSS认证请求\n"
# fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284
# fe-lobj.c:536
#: fe-auth.c:197 fe-auth.c:307 fe-auth.c:381 fe-auth.c:416 fe-auth.c:512
-#: fe-connect.c:701 fe-connect.c:882 fe-connect.c:1058 fe-connect.c:2063
-#: fe-connect.c:3454 fe-connect.c:3706 fe-connect.c:3825 fe-connect.c:4055
-#: fe-connect.c:4135 fe-connect.c:4230 fe-connect.c:4482 fe-connect.c:4510
-#: fe-connect.c:4582 fe-connect.c:4600 fe-connect.c:4616 fe-connect.c:4699
-#: fe-connect.c:5051 fe-connect.c:5201 fe-exec.c:3340 fe-exec.c:3505
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544 fe-secure.c:792
-#: fe-secure.c:1201
+#: fe-auth.c:778 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3483 fe-connect.c:3735 fe-connect.c:3854
+#: fe-connect.c:4094 fe-connect.c:4174 fe-connect.c:4273 fe-connect.c:4525
+#: fe-connect.c:4554 fe-connect.c:4626 fe-connect.c:4644 fe-connect.c:4740
+#: fe-connect.c:5074 fe-connect.c:5224 fe-exec.c:3339 fe-exec.c:3504
+#: fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:1571
+#: fe-secure-openssl.c:527 fe-secure-openssl.c:1069
msgid "out of memory\n"
msgstr "内存用尽\n"
@@ -88,24 +88,40 @@ msgstr "不支持Crypt认证\n"
msgid "authentication method %u not supported\n"
msgstr "不支持 %u 认证方式\n"
-#: fe-connect.c:824
+#: fe-auth.c:753
+#, c-format
+msgid "user name lookup failure: error code %lu\n"
+msgstr "用户名查找失败:错误代码%lu\n"
+
+#: fe-auth.c:763 fe-connect.c:2018
+#, c-format
+#| msgid "could not to look up local user ID %ld: %s"
+msgid "could not look up local user ID %d: %s\n"
+msgstr "无法查找本地用户ID %d: %s\n"
+
+#: fe-auth.c:768 fe-connect.c:2023
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "ID 为 %d 的本地用户不存在\n"
+
+#: fe-connect.c:846
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "无效的 sslmode 值: \"%s\"\n"
-#: fe-connect.c:845
+#: fe-connect.c:867
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "无效的 sslmode 值 \"%s\" 当没有把 SSL 支持编译进来时\n"
# fe-connect.c:732
-#: fe-connect.c:1082
+#: fe-connect.c:1104
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "无法将套接字设置为 TCP 无延迟模式: %s\n"
# fe-connect.c:752
-#: fe-connect.c:1112
+#: fe-connect.c:1134
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -117,7 +133,7 @@ msgstr ""
"\t\"%s\"上准备接受联接?\n"
# fe-connect.c:761
-#: fe-connect.c:1167
+#: fe-connect.c:1189
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -129,7 +145,7 @@ msgstr ""
"%s 上的 TCP/IP 联接?\n"
# fe-connect.c:761
-#: fe-connect.c:1176
+#: fe-connect.c:1198
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -140,276 +156,278 @@ msgstr ""
"\t服务器是否在主机 \"%s\" 上运行并且准备接受在端口\n"
"%s 上的 TCP/IP 联接?\n"
-#: fe-connect.c:1227
+#: fe-connect.c:1249
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "执行setsockopt(TCP_KEEPIDLE)失败: %s\n"
-#: fe-connect.c:1240
+#: fe-connect.c:1262
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "执行setsockopt(TCP_KEEPALIVE)失败: %s\n"
-#: fe-connect.c:1272
+#: fe-connect.c:1294
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "执行setsockopt(TCP_KEEPINTVL)失败: %s\n"
-#: fe-connect.c:1304
+#: fe-connect.c:1326
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "执行setsockopt(TCP_KEEPCNT) 失败: %s\n"
-#: fe-connect.c:1352
+#: fe-connect.c:1374
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "执行WSAIoctl(SIO_KEEPALIVE_VALS)失败:%u\n"
-#: fe-connect.c:1404
+#: fe-connect.c:1426
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "无效端口号: \"%s\"\n"
-#: fe-connect.c:1437
+#: fe-connect.c:1459
#, c-format
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "Unix域的套接字路径\"%s\"超长(最大为%d字节)\n"
# fe-misc.c:702
-#: fe-connect.c:1456
+#: fe-connect.c:1478
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "无法解释主机名 \"%s\" 到地址: %s\n"
# fe-misc.c:702
-#: fe-connect.c:1460
+#: fe-connect.c:1482
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr "无法解释 Unix-domian 套接字路径 \"%s\" 到地址: %s\n"
# fe-connect.c:1232
-#: fe-connect.c:1665
+#: fe-connect.c:1687
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "无效的联接状态, 可能是存储器数据被破坏的标志\n"
# fe-connect.c:891
-#: fe-connect.c:1705
+#: fe-connect.c:1727
#, c-format
msgid "could not create socket: %s\n"
msgstr "无法创建套接字: %s\n"
# fe-connect.c:708
-#: fe-connect.c:1727
+#: fe-connect.c:1749
#, c-format
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "无法设置套接字为非阻塞模式: %s\n"
# fe-auth.c:395
-#: fe-connect.c:1738
+#: fe-connect.c:1760
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "无法将套接字设置为执行时关闭 (close-on-exec) 模式: %s\n"
-#: fe-connect.c:1757
+#: fe-connect.c:1779
msgid "keepalives parameter must be an integer\n"
msgstr "参数keepalives必须是一个整数\n"
-#: fe-connect.c:1770
+#: fe-connect.c:1792
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "执行setsockopt(SO_KEEPALIVE) 失败: %s\n"
# fe-connect.c:1263
-#: fe-connect.c:1907
+#: fe-connect.c:1929
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "无法获取套接字错误状态: %s\n"
# fe-connect.c:1283
-#: fe-connect.c:1941
+#: fe-connect.c:1963
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "无法从套接字获取客户端地址: %s\n"
-#: fe-connect.c:1982
+#: fe-connect.c:2005
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "在此平台上不支持requirepeer参数\n"
-#: fe-connect.c:1985
+#: fe-connect.c:2008
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "无法获得对等(peer)证书:%s\n"
-#: fe-connect.c:1995
-#, c-format
-msgid "local user with ID %d does not exist\n"
-msgstr "ID 为 %d 的本地用户不存在\n"
-
-#: fe-connect.c:2003
+#: fe-connect.c:2031
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "期望对方用户指定值为 \"%s\", 但实际的对方用户名为 \"%s\"\n"
# fe-connect.c:959
-#: fe-connect.c:2037
+#: fe-connect.c:2065
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "无法发送 SSL 握手包: %s\n"
# fe-connect.c:1322
-#: fe-connect.c:2076
+#: fe-connect.c:2104
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "无法发送启动包: %s\n"
# fe-connect.c:1010
-#: fe-connect.c:2146
+#: fe-connect.c:2174
msgid "server does not support SSL, but SSL was required\n"
msgstr "服务器不支持 SSL, 但是要求使用 SSL\n"
# fe-connect.c:1001
-#: fe-connect.c:2172
+#: fe-connect.c:2200
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "收到对 SSL 握手的无效响应: %c\n"
# fe-connect.c:1378
-#: fe-connect.c:2247 fe-connect.c:2280
+#: fe-connect.c:2275 fe-connect.c:2308
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "期待来自服务器的认证请求, 却收到 %c\n"
-#: fe-connect.c:2447
+#: fe-connect.c:2475
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "在分配GSSAPI缓冲区(%d)时内存用尽"
# fe-connect.c:1490
-#: fe-connect.c:2532
+#: fe-connect.c:2560
msgid "unexpected message from server during startup\n"
msgstr "启动过程中收到来自服务器的非预期信息\n"
# fe-connect.c:1549
-#: fe-connect.c:2626
+#: fe-connect.c:2654
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "无效的连接状态 %d, 这可能表示内存出现问题\n"
-#: fe-connect.c:3060 fe-connect.c:3120
+#: fe-connect.c:3089 fe-connect.c:3149
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "在PGEVT_CONNRESET事件触发期间执行PGEventProc \"%s\"错误\n"
-#: fe-connect.c:3467
+#: fe-connect.c:3496
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "无效LDAP URL\"%s\": 模式必须是ldap://\n"
-#: fe-connect.c:3482
+#: fe-connect.c:3511
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "无效LDAP URL \"%s\": 丢失可区分的名称\n"
-#: fe-connect.c:3493 fe-connect.c:3546
+#: fe-connect.c:3522 fe-connect.c:3575
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "无效LDAP URL \"%s\": 只能有一个属性\n"
-#: fe-connect.c:3503 fe-connect.c:3560
+#: fe-connect.c:3532 fe-connect.c:3589
#, c-format
msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n"
msgstr "无效LDAP URL \"%s\": 必须有搜索范围(base/one/sub)\n"
-#: fe-connect.c:3514
+#: fe-connect.c:3543
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "无效的 LDAP URL \"%s\": 没有过滤器\n"
-#: fe-connect.c:3535
+#: fe-connect.c:3564
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "无效LDAP URL \"%s\": 无效端口号\n"
-#: fe-connect.c:3569
+#: fe-connect.c:3598
msgid "could not create LDAP structure\n"
msgstr "无法创建LDAP结构\n"
-#: fe-connect.c:3645
+#: fe-connect.c:3674
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "在LDAP服务器上的查找失败: %s\n"
-#: fe-connect.c:3656
+#: fe-connect.c:3685
msgid "more than one entry found on LDAP lookup\n"
msgstr "在LDAP搜索上找到多个入口\n"
-#: fe-connect.c:3657 fe-connect.c:3669
+#: fe-connect.c:3686 fe-connect.c:3698
msgid "no entry found on LDAP lookup\n"
msgstr "在LDAP查找上没有发现入口\n"
-#: fe-connect.c:3680 fe-connect.c:3693
+#: fe-connect.c:3709 fe-connect.c:3722
msgid "attribute has no values on LDAP lookup\n"
msgstr "在LDAP查找上的属性没有值\n"
# fe-connect.c:2475
-#: fe-connect.c:3745 fe-connect.c:3764 fe-connect.c:4269
+#: fe-connect.c:3774 fe-connect.c:3793 fe-connect.c:4312
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "在联接信息字串里的 \"%s\" 后面缺少 \"=\"\n"
# fe-connect.c:2558
-#: fe-connect.c:3837 fe-connect.c:4450 fe-connect.c:5184
+#: fe-connect.c:3866 fe-connect.c:4493 fe-connect.c:5207
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "非法联接选项 \"%s\"\n"
# fe-connect.c:2524
-#: fe-connect.c:3853 fe-connect.c:4318
+#: fe-connect.c:3882 fe-connect.c:4361
msgid "unterminated quoted string in connection info string\n"
msgstr "联接信息字串中未结束的引号字串\n"
-#: fe-connect.c:3893
+#: fe-connect.c:3922
msgid "could not get home directory to locate service definition file"
msgstr "无法进入home目录来定位服务定义文件"
-#: fe-connect.c:3926
+#: fe-connect.c:3955
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "错误:没有找到服务\"%s\"的定义\n"
-#: fe-connect.c:3949
+#: fe-connect.c:3978
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "错误:没有找到服务文件\"%s\"\n"
-#: fe-connect.c:3962
+#: fe-connect.c:3991
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "在服务文件\"%2$s\"中的第%1$d行的长度太长\n"
-#: fe-connect.c:4033 fe-connect.c:4067
+#: fe-connect.c:4062 fe-connect.c:4106
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "在服务文件\"%s\"的第%d行出现语法错误\n"
-#: fe-connect.c:4710
+#: fe-connect.c:4073
+#, c-format
+#| msgid "syntax error in service file \"%s\", line %d\n"
+msgid ""
+"nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "在服务文件\"%s\"的第%d行出现不支持的嵌套服务说明\n"
+
+#: fe-connect.c:4751
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "无效的URI传入内部解析器处理程序: \"%s\"\n"
-#: fe-connect.c:4780
+#: fe-connect.c:4821
#, c-format
msgid ""
"end of string reached when looking for matching \"]\" in IPv6 host address "
"in URI: \"%s\"\n"
msgstr "在 URI: \"%s\"中的IPv6主机地址里查找匹配符\"]\"时遇到了字符串结束符\n"
-#: fe-connect.c:4787
+#: fe-connect.c:4828
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "URI:\"%s\"中的IPv6主机地址可能不为空\n"
-#: fe-connect.c:4802
+#: fe-connect.c:4843
#, c-format
msgid ""
"unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): "
@@ -417,51 +435,51 @@ msgid ""
msgstr ""
"非预期的字符\"%c\"出现在在位置%d, URI (expected \":\" or \"/\"):\"%s\"\n"
-#: fe-connect.c:4916
+#: fe-connect.c:4957
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "遇到多余的键/值分隔符\"=\"在URI查询参数里: \"%s\"\n"
-#: fe-connect.c:4936
+#: fe-connect.c:4977
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "缺少相应的键/值分隔符\"=\"在URI查询参数里: \"%s\"\n"
-#: fe-connect.c:5007
+#: fe-connect.c:5028
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "无效的URI查询参数: \"%s\"\n"
# fe-connect.c:2558
-#: fe-connect.c:5079
+#: fe-connect.c:5102
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "无效的百分号编码令牌: \"%s\"\n"
-#: fe-connect.c:5089
+#: fe-connect.c:5112
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "在百分值编码的值: \"%s\"里禁止使用 %%00\n"
# fe-connect.c:2744
-#: fe-connect.c:5420
+#: fe-connect.c:5443
msgid "connection pointer is NULL\n"
msgstr "联接指针是 NULL\n"
-#: fe-connect.c:5706
+#: fe-connect.c:5729
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "警告: 口令文件\"%s\"不是普通文本文件\n"
# fe-connect.c:2953
-#: fe-connect.c:5715
+#: fe-connect.c:5738
#, c-format
msgid ""
"WARNING: password file \"%s\" has group or world access; permissions should "
"be u=rw (0600) or less\n"
msgstr "警告: 口令文件\"%s\"的访问权限过大; 权限应设置 为 u=rw (0600)或更少\n"
-#: fe-connect.c:5821
+#: fe-connect.c:5844
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "从文件\"%s\"中获取口令\n"
@@ -471,107 +489,107 @@ msgid "NOTICE"
msgstr "注意"
# fe-exec.c:737
-#: fe-exec.c:1121 fe-exec.c:1179 fe-exec.c:1225
+#: fe-exec.c:1122 fe-exec.c:1180 fe-exec.c:1226
msgid "command string is a null pointer\n"
msgstr "命令字串是一个空指针\n"
-#: fe-exec.c:1185 fe-exec.c:1231 fe-exec.c:1326
+#: fe-exec.c:1186 fe-exec.c:1232 fe-exec.c:1327
msgid "number of parameters must be between 0 and 65535\n"
msgstr "参数的个数必须介于0到65535之间\n"
# fe-exec.c:737
-#: fe-exec.c:1219 fe-exec.c:1320
+#: fe-exec.c:1220 fe-exec.c:1321
msgid "statement name is a null pointer\n"
msgstr "声明名字是一个空指针\n"
-#: fe-exec.c:1239 fe-exec.c:1403 fe-exec.c:2118 fe-exec.c:2317
+#: fe-exec.c:1240 fe-exec.c:1404 fe-exec.c:2119 fe-exec.c:2318
msgid "function requires at least protocol version 3.0\n"
msgstr "函数至少需要 3.0 版本的协议\n"
# fe-exec.c:745
-#: fe-exec.c:1357
+#: fe-exec.c:1358
msgid "no connection to the server\n"
msgstr "没有到服务器的联接\n"
# fe-exec.c:752
-#: fe-exec.c:1364
+#: fe-exec.c:1365
msgid "another command is already in progress\n"
msgstr "已经有另外一条命令在处理\n"
-#: fe-exec.c:1479
+#: fe-exec.c:1480
msgid "length must be given for binary parameter\n"
msgstr "对于2进制参数必须指定长度\n"
# fe-exec.c:1371
-#: fe-exec.c:1748
+#: fe-exec.c:1749
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "意外的 asyncStatus(异步状态): %d\n"
-#: fe-exec.c:1768
+#: fe-exec.c:1769
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "在PGEVT_CONNRESET事件触发期间执行PGEventProc \"%s\"错误\n"
-#: fe-exec.c:1928
+#: fe-exec.c:1929
msgid "COPY terminated by new PQexec"
msgstr "COPY 被一个新的 PQexec 终止"
# fe-exec.c:1421
-#: fe-exec.c:1936
+#: fe-exec.c:1937
msgid "COPY IN state must be terminated first\n"
msgstr "COPY IN 状态必须先结束\n"
# fe-exec.c:1421
-#: fe-exec.c:1956
+#: fe-exec.c:1957
msgid "COPY OUT state must be terminated first\n"
msgstr "COPY OUT 状态必须先结束\n"
-#: fe-exec.c:1964
+#: fe-exec.c:1965
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "在 COPY BOTH时不允许调用PQexec\n"
# fe-exec.c:1780
-#: fe-exec.c:2207 fe-exec.c:2274 fe-exec.c:2364 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2208 fe-exec.c:2275 fe-exec.c:2365 fe-protocol2.c:1352
+#: fe-protocol3.c:1710
msgid "no COPY in progress\n"
msgstr "没有正在处理的 COPY\n"
# fe-exec.c:1884
-#: fe-exec.c:2556
+#: fe-exec.c:2555
msgid "connection in wrong state\n"
msgstr "联接处于错误状态\n"
# fe-exec.c:2055
-#: fe-exec.c:2587
+#: fe-exec.c:2586
msgid "invalid ExecStatusType code"
msgstr "非法 ExecStatusType 代码"
# fe-exec.c:2108 fe-exec.c:2141
-#: fe-exec.c:2651 fe-exec.c:2674
+#: fe-exec.c:2650 fe-exec.c:2673
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "列号码 %d 超出了范围 0..%d"
# fe-exec.c:2130
-#: fe-exec.c:2667
+#: fe-exec.c:2666
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "行号码 %d 超出了范围 0..%d"
# fe-exec.c:2130
-#: fe-exec.c:2689
+#: fe-exec.c:2688
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "参数号%d超出了范围 0..%d"
# fe-exec.c:2325
-#: fe-exec.c:2999
+#: fe-exec.c:2998
#, c-format
msgid "could not interpret result from server: %s"
msgstr "无法解释来自服务器的结果: %s"
-#: fe-exec.c:3238 fe-exec.c:3322
+#: fe-exec.c:3237 fe-exec.c:3321
msgid "incomplete multibyte character\n"
msgstr "无效的多字节字符\n"
@@ -686,13 +704,13 @@ msgid "integer of size %lu not supported by pqPutInt"
msgstr "pgPutInt 不支持大小为 %lu 的整数"
# fe-misc.c:450 fe-misc.c:642 fe-misc.c:798
-#: fe-misc.c:642 fe-misc.c:841
+#: fe-misc.c:642 fe-misc.c:843
msgid "connection not open\n"
msgstr "联接未打开\n"
# fe-misc.c:612 fe-misc.c:686
-#: fe-misc.c:811 fe-secure.c:388 fe-secure.c:468 fe-secure.c:549
-#: fe-secure.c:658
+#: fe-misc.c:812 fe-secure-openssl.c:249 fe-secure-openssl.c:355
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -702,17 +720,17 @@ msgstr ""
"\t这种现象通常意味着服务器在处理请求之前\n"
"或者正在处理请求的时候意外中止\n"
-#: fe-misc.c:1007
+#: fe-misc.c:1016
msgid "timeout expired\n"
msgstr "超时满\n"
# fe-misc.c:450 fe-misc.c:642 fe-misc.c:798
-#: fe-misc.c:1052
+#: fe-misc.c:1061
msgid "socket not open\n"
msgstr "套接字未打开\n"
# fe-misc.c:389 fe-misc.c:423 fe-misc.c:838
-#: fe-misc.c:1075
+#: fe-misc.c:1084
#, c-format
msgid "select() failed: %s\n"
msgstr "select() 失败: %s\n"
@@ -734,12 +752,18 @@ msgstr "无效状态 %c, 可能是内存被破坏\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "当空闲时收到服务起发送过来的消息类型 0x%02x"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:324
+#: fe-protocol3.c:995
+msgid "out of memory"
+msgstr "内存用尽"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "unexpected character %c following empty query response (\"I\" message)"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
@@ -748,7 +772,7 @@ msgstr ""
"server sent data (\"D\" message) without prior row description (\"T\" "
"message)"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid ""
"server sent binary data (\"B\" message) without prior row description (\"T\" "
@@ -758,33 +782,33 @@ msgstr ""
"message)"
# fe-connect.c:1378
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:402
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "来自服务器意外的回执, 第一个收到的字符是 \"%c\"\n"
# fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284
# fe-lobj.c:536
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:617 fe-protocol3.c:799
msgid "out of memory for query result"
msgstr "查询结果时内存耗尽"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1779
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "失去与服务器同步, 重置连接"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:1982
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "协议错误: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:358
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
"message)\n"
@@ -792,249 +816,245 @@ msgstr ""
"server sent data (\"D\" message) without prior row description (\"T\" "
"message)\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:423
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "在消息类型 \"%c\" 中, 消息内容与长度不匹配\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:444
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "失去与服务器同步: 获取到消息类型 \"%c\", 长度 %d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:495 fe-protocol3.c:535
msgid "insufficient data in \"T\" message"
msgstr "\"T\"消息中剩下的数据不够"
-#: fe-protocol3.c:551
+#: fe-protocol3.c:568
msgid "extraneous data in \"T\" message"
msgstr "\"T\"消息中已经没有数据了"
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:707 fe-protocol3.c:739 fe-protocol3.c:757
msgid "insufficient data in \"D\" message"
msgstr "\"D\"消息中剩下的数据不够"
-#: fe-protocol3.c:696
+#: fe-protocol3.c:713
msgid "unexpected field count in \"D\" message"
msgstr "在 \"D\" 消息中, 意外的字段个数"
-#: fe-protocol3.c:749
+#: fe-protocol3.c:766
msgid "extraneous data in \"D\" message"
msgstr "\"D\"消息中已经没有数据了"
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:898 fe-protocol3.c:917
#, c-format
msgid " at character %s"
msgstr " 在字符 %s"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:930
#, c-format
msgid "DETAIL: %s\n"
msgstr "描述: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:933
#, c-format
msgid "HINT: %s\n"
msgstr "提示: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:936
#, c-format
msgid "QUERY: %s\n"
msgstr "查询: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:939
#, c-format
msgid "CONTEXT: %s\n"
msgstr "背景: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:946
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "方案名: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:950
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "表名: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:954
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "列名: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:958
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "数据类型名: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:962
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "约束名: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:974
msgid "LOCATION: "
msgstr "位置: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:976
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:978
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1209
#, c-format
msgid "LINE %d: "
msgstr "第%d行"
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1604
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: not doing text COPY OUT\n"
-#: fe-secure.c:270 fe-secure.c:1138 fe-secure.c:1358
+#: fe-secure-openssl.c:146 fe-secure-openssl.c:1006 fe-secure-openssl.c:1226
#, c-format
msgid "could not acquire mutex: %s\n"
msgstr "无法获取互斥锁(mutex): %s\n"
-#: fe-secure.c:282
+#: fe-secure-openssl.c:158
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "无法建立 SSL 联接: %s\n"
-#: fe-secure.c:393 fe-secure.c:554 fe-secure.c:1487
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:360 fe-secure-openssl.c:1349
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "SSL SYSCALL 错误: %s\n"
-#: fe-secure.c:400 fe-secure.c:561 fe-secure.c:1491
+#: fe-secure-openssl.c:261 fe-secure-openssl.c:367 fe-secure-openssl.c:1353
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "SSL SYSCALL 错误: 发现结束符\n"
# fe-auth.c:232
-#: fe-secure.c:411 fe-secure.c:572 fe-secure.c:1500
+#: fe-secure-openssl.c:272 fe-secure-openssl.c:378 fe-secure-openssl.c:1362
#, c-format
msgid "SSL error: %s\n"
msgstr "SSL 错误: %s\n"
-#: fe-secure.c:426 fe-secure.c:587
+#: fe-secure-openssl.c:287 fe-secure-openssl.c:393
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL连接异常关闭\n"
-#: fe-secure.c:432 fe-secure.c:593 fe-secure.c:1509
+#: fe-secure-openssl.c:293 fe-secure-openssl.c:399 fe-secure-openssl.c:1371
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "未知的 SSL 错误码: %d\n"
-# fe-misc.c:515 fe-misc.c:595
-#: fe-secure.c:476
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "无法从服务器接收数据: %s\n"
-
-# fe-misc.c:702
-#: fe-secure.c:665
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "无法向服务器发送数据: %s\n"
-
-#: fe-secure.c:785 fe-secure.c:802
-msgid "could not get server common name from server certificate\n"
-msgstr "从服务器证书中无法得到服务器的CN值(common name)\n"
+#: fe-secure-openssl.c:511
+#| msgid "SSL certificate's common name contains embedded null\n"
+msgid "SSL certificate's name entry is missing\n"
+msgstr "SSL证书的名称项缺失\n"
-#: fe-secure.c:815
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "SSL认证的普通名称包含了嵌入的空值\n"
+#: fe-secure-openssl.c:541
+#| msgid "SSL certificate's common name contains embedded null\n"
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "SSL证书的名称包含嵌入的空值\n"
-#: fe-secure.c:827
+#: fe-secure-openssl.c:592
msgid "host name must be specified for a verified SSL connection\n"
msgstr "必须为一个已验证的SSL连接指定主机名\n"
-#: fe-secure.c:841
+#: fe-secure-openssl.c:692
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "服务器名字 \"%s\"与主机名不匹配\"%s\"\n"
+#| msgid "server common name \"%s\" does not match host name \"%s\"\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr "\"%s\"的服务器证书与主机名不匹配\"%s\"\n"
-#: fe-secure.c:982
+#: fe-secure-openssl.c:698
+#| msgid "could not get server common name from server certificate\n"
+msgid "could not get server's host name from server certificate\n"
+msgstr "无法从服务器证书得到服务器的主机名\n"
+
+#: fe-secure-openssl.c:845
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "无法创建 SSL 环境: %s\n"
# fe-lobj.c:400 fe-lobj.c:483
-#: fe-secure.c:1108
+#: fe-secure-openssl.c:976
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "无法打开证书文件 \"%s\": %s\n"
# fe-lobj.c:400 fe-lobj.c:483
-#: fe-secure.c:1147 fe-secure.c:1162
+#: fe-secure-openssl.c:1015 fe-secure-openssl.c:1030
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "无法读取证书文件 \"%s\": %s\n"
# fe-lobj.c:400 fe-lobj.c:483
-#: fe-secure.c:1217
+#: fe-secure-openssl.c:1085
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "无法加载SSL引擎 \"%s\": %s\n"
-#: fe-secure.c:1229
+#: fe-secure-openssl.c:1097
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "无法初始化SSL引擎\"%s\": %s\n"
# fe-connect.c:891
-#: fe-secure.c:1245
+#: fe-secure-openssl.c:1113
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "无法从引擎\"%2$s\"读取私有SSL钥\"%1$s\": %3$s\n"
# fe-connect.c:891
-#: fe-secure.c:1259
+#: fe-secure-openssl.c:1127
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "无法从引擎\"%2$s\"读取私有SSL钥\"%1$s\": %3$s\n"
-#: fe-secure.c:1296
+#: fe-secure-openssl.c:1164
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "有证书, 但不是私钥文件 \"%s\"\n"
# fe-connect.c:2953
-#: fe-secure.c:1304
+#: fe-secure-openssl.c:1172
#, c-format
msgid ""
"private key file \"%s\" has group or world access; permissions should be "
"u=rw (0600) or less\n"
msgstr "警告: 私钥文件 \"%s\"的访问权限过大; 权限应设置 为 u=rw (0600)或更小\n"
-#: fe-secure.c:1315
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "无法装载私钥文件 \"%s\": %s\n"
-#: fe-secure.c:1329
+#: fe-secure-openssl.c:1197
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "证书不匹配私钥文件 \"%s\": %s\n"
# fe-connect.c:891
-#: fe-secure.c:1367
+#: fe-secure-openssl.c:1235
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "无法读取根证书文件 \"%s\": %s\n"
# fe-lobj.c:400 fe-lobj.c:483
-#: fe-secure.c:1397
+#: fe-secure-openssl.c:1265
#, c-format
msgid "SSL library does not support CRL certificates (file \"%s\")\n"
msgstr "SSL库不支持CRL认证(文件 \"%s\")\n"
-#: fe-secure.c:1430
+#: fe-secure-openssl.c:1298
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate "
@@ -1043,7 +1063,7 @@ msgstr ""
"无法获取home目录以定位根认证文件\n"
"可以提供该文件或者将sslmode改为禁用服务器证书认证.\n"
-#: fe-secure.c:1434
+#: fe-secure-openssl.c:1302
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -1053,22 +1073,34 @@ msgstr ""
"根认证文件\"%s\"不存在\n"
"可以提供这个文件或者将sslmode改为禁用服务器认证检验.\n"
-#: fe-secure.c:1528
+#: fe-secure-openssl.c:1390
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "无法获得证书: %s\n"
-#: fe-secure.c:1624
+#: fe-secure-openssl.c:1482
#, c-format
msgid "no SSL error reported"
msgstr "没有报告SSL错误"
-#: fe-secure.c:1633
+#: fe-secure-openssl.c:1491
#, c-format
msgid "SSL error code %lu"
msgstr "SSL 错误代码 %lu"
-#: win32.c:322
+# fe-misc.c:515 fe-misc.c:595
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "无法从服务器接收数据: %s\n"
+
+# fe-misc.c:702
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "无法向服务器发送数据: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "不可识别的套接字错误: 0x%08X/%d"