diff options
| author | Peter Eisentraut <peter_e@gmx.net> | 2013-05-05 22:34:23 -0400 |
|---|---|---|
| committer | Peter Eisentraut <peter_e@gmx.net> | 2013-05-05 22:34:23 -0400 |
| commit | 539ecc92415a51bccb0805348a2a414a8e8ab7e7 (patch) | |
| tree | fa20e24a505234c4a3e9a9b6d82f4231585fa788 /src/interfaces | |
| parent | 626e6eda4f605788110bfc5fa95760305f7eb749 (diff) | |
Translation updates
Diffstat (limited to 'src/interfaces')
33 files changed, 8467 insertions, 3874 deletions
diff --git a/src/interfaces/ecpg/ecpglib/nls.mk b/src/interfaces/ecpg/ecpglib/nls.mk index c0f2fd2b8fd..e3080298ded 100644 --- a/src/interfaces/ecpg/ecpglib/nls.mk +++ b/src/interfaces/ecpg/ecpglib/nls.mk @@ -1,6 +1,6 @@ # src/interfaces/ecpg/ecpglib/nls.mk CATALOG_NAME = ecpglib -AVAIL_LANGUAGES = de es fr it ja pt_BR tr zh_CN +AVAIL_LANGUAGES = cs de es fr it ja pl pt_BR ru tr zh_CN GETTEXT_FILES = connect.c descriptor.c error.c execute.c misc.c GETTEXT_TRIGGERS = ecpg_gettext GETTEXT_FLAGS = ecpg_gettext:1:pass-c-format diff --git a/src/interfaces/ecpg/ecpglib/po/cs.po b/src/interfaces/ecpg/ecpglib/po/cs.po new file mode 100644 index 00000000000..a42441bbb8b --- /dev/null +++ b/src/interfaces/ecpg/ecpglib/po/cs.po @@ -0,0 +1,173 @@ +# Czech message translation file for ecpglib +# Copyright (C) 2012 PostgreSQL Global Development Group +# This file is distributed under the same license as the PostgreSQL package. +# +# Tomas Vondra <tv@fuzzy.cz>, 2012. + +msgid "" +msgstr "" +"Project-Id-Version: PostgreSQL 9.2\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2012-09-18 16:40+0000\n" +"PO-Revision-Date: 2012-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: connect.c:231 +msgid "empty message text" +msgstr "prázdný text zprávy" + +#: connect.c:384 connect.c:413 connect.c:618 +msgid "<DEFAULT>" +msgstr "<VÝCHOZÍ>" + +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + +#: error.c:29 +#, c-format +msgid "no data found on line %d" +msgstr "na řádce %d nenalezena žádná data" + +#: error.c:39 +#, c-format +msgid "out of memory on line %d" +msgstr "nedostatek paměti na řádce %d" + +#: error.c:49 +#, c-format +msgid "unsupported type \"%s\" on line %d" +msgstr "nepodporovaný typ \"%s\" na řádce %d" + +#: error.c:59 +#, c-format +msgid "too many arguments on line %d" +msgstr "příliš mnoho argumentů na řádce %d" + +#: error.c:69 +#, c-format +msgid "too few arguments on line %d" +msgstr "příliš málo argumentů na řádce %d" + +#: error.c:79 +#, c-format +msgid "invalid input syntax for type int: \"%s\", on line %d" +msgstr "chybná vstupní syntaxe pro typ int: \"%s\", na řádce %d" + +#: error.c:89 +#, c-format +msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" +msgstr "chybná vstupní syntaxe pro typ unsigned int: \"%s\", na řádce %d" + +#: error.c:99 +#, c-format +msgid "invalid input syntax for floating-point type: \"%s\", on line %d" +msgstr "chybná vstupní syntaxe pro typ floating-point: \"%s\", na řádce %d" + +#: error.c:110 +#, c-format +msgid "invalid syntax for type boolean: \"%s\", on line %d" +msgstr "chybná vstupní syntaxe pro typ boolean: \"%s\", na řádce %d" + +#: error.c:118 +#, c-format +msgid "could not convert boolean value: size mismatch, on line %d" +msgstr "nelze zkonvertovat boolean hodnotu: nesprávná velikost, na řádce %d" + +#: error.c:128 +#, c-format +msgid "empty query on line %d" +msgstr "prázdný dotaz na řádce %d" + +#: error.c:138 +#, c-format +msgid "null value without indicator on line %d" +msgstr "null hodnota bez indikátoru na řádce %d" + +#: error.c:148 +#, c-format +msgid "variable does not have an array type on line %d" +msgstr "proměnná nemá datový typ pole na řádce %d" + +#: error.c:158 +#, c-format +msgid "data read from server is not an array on line %d" +msgstr "data načtená ze serveru nejsou pole na řádce %d" + +#: error.c:168 +#, c-format +msgid "inserting an array of variables is not supported on line %d" +msgstr "vkládání pole proměnných není podporováno na řádce %d" + +#: error.c:178 +#, c-format +msgid "connection \"%s\" does not exist on line %d" +msgstr "spojení \"%s\" neexistuje na řádce %d" + +#: error.c:188 +#, c-format +msgid "not connected to connection \"%s\" on line %d" +msgstr "neotevřené spojení \"%s\" na řádce %d" + +#: error.c:198 +#, c-format +msgid "invalid statement name \"%s\" on line %d" +msgstr "neplatný název příkazu \"%s\" na řádce %d" + +#: error.c:208 +#, c-format +msgid "descriptor \"%s\" not found on line %d" +msgstr "deskriptor \"%s\" nenalezen na řádce %d" + +#: error.c:218 +#, c-format +msgid "descriptor index out of range on line %d" +msgstr "index deskriptoru mimo rozsah na řádce %d" + +#: error.c:228 +#, c-format +msgid "unrecognized descriptor item \"%s\" on line %d" +msgstr "nerozpoznaná položka deskriptoru \"%s\" na řádce %d" + +#: error.c:238 +#, c-format +msgid "variable does not have a numeric type on line %d" +msgstr "proměnná nemá číselný datový typ na řádce %d" + +#: error.c:248 +#, c-format +msgid "variable does not have a character type on line %d" +msgstr "proměnná nemá znakový datový typ na řádce %d" + +#: error.c:258 +#, c-format +msgid "error in transaction processing on line %d" +msgstr "chyba v transakčním zpracování na řádce %d" + +#: error.c:268 +#, c-format +msgid "could not connect to database \"%s\" on line %d" +msgstr "nelze se spojit s databází \"%s\" na řádce %d" + +#: error.c:278 +#, c-format +msgid "SQL error %d on line %d" +msgstr "SQL chyba %d na řádce %d" + +#: error.c:318 +msgid "the connection to the server was lost" +msgstr "spojení se serverem bylo ztraceno" + +#: error.c:405 +#, c-format +msgid "SQL error: %s\n" +msgstr "SQL chyba: %s\n" + +#: execute.c:1921 +msgid "<empty>" +msgstr "<prázdný>" diff --git a/src/interfaces/ecpg/ecpglib/po/de.po b/src/interfaces/ecpg/ecpglib/po/de.po index 2211b98ab5d..7f9bc6b911c 100644 --- a/src/interfaces/ecpg/ecpglib/po/de.po +++ b/src/interfaces/ecpg/ecpglib/po/de.po @@ -1,18 +1,16 @@ # German message translation file for ecpglib -# Copyright (C) 2010 PostgreSQL Global Development Group +# Copyright (C) 2013 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. -# Peter Eisentraut, 2009 - 2010. +# Peter Eisentraut, 2009 - 2013. # -# pgtranslation Id: ecpglib.po,v 1.3 2010/03/18 19:08:26 petere Exp $ -# -# Use these quotes: »%s« +# Use these quotes: „%s“ # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 9.0\n" +"Project-Id-Version: PostgreSQL 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2010-03-18 17:23+0000\n" -"PO-Revision-Date: 2010-03-18 21:08+0200\n" +"PO-Revision-Date: 2013-03-04 21:16-0500\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: Peter Eisentraut <peter_e@gmx.net>\n" "MIME-Version: 1.0\n" @@ -40,7 +38,7 @@ msgstr "Speicher aufgebraucht auf Zeile %d" #: error.c:49 #, c-format msgid "unsupported type \"%s\" on line %d" -msgstr "nicht unterstützter Typ »%s« auf Zeile %d" +msgstr "nicht unterstützter Typ „%s“ auf Zeile %d" #: error.c:59 #, c-format @@ -55,22 +53,22 @@ msgstr "zu wenige Argumente auf Zeile %d" #: error.c:79 #, c-format msgid "invalid input syntax for type int: \"%s\", on line %d" -msgstr "ungültige Eingabesyntax für Typ int: »%s«, auf Zeile %d" +msgstr "ungültige Eingabesyntax für Typ int: „%s“, auf Zeile %d" #: error.c:89 #, c-format msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" -msgstr "ungültige Eingabesyntax für Typ unsigned int: »%s«, auf Zeile %d" +msgstr "ungültige Eingabesyntax für Typ unsigned int: „%s“, auf Zeile %d" #: error.c:99 #, c-format msgid "invalid input syntax for floating-point type: \"%s\", on line %d" -msgstr "ungültige Eingabesyntax für Gleitkommatyp: »%s«, auf Zeile %d" +msgstr "ungültige Eingabesyntax für Gleitkommatyp: „%s“, auf Zeile %d" #: error.c:110 #, c-format msgid "invalid syntax for type boolean: \"%s\", on line %d" -msgstr "ungültige Syntax für Typ boolean: »%s«, auf Zeile %d" +msgstr "ungültige Syntax für Typ boolean: „%s“, auf Zeile %d" #: error.c:118 #, c-format @@ -107,22 +105,22 @@ msgstr "" #: error.c:178 #, c-format msgid "connection \"%s\" does not exist on line %d" -msgstr "Verbindung »%s« existiert nicht auf Zeile %d" +msgstr "Verbindung „%s“ existiert nicht auf Zeile %d" #: error.c:188 #, c-format msgid "not connected to connection \"%s\" on line %d" -msgstr "nicht mit Verbindung »%s« verbunden auf Zeile %d" +msgstr "nicht mit Verbindung „%s“ verbunden auf Zeile %d" #: error.c:198 #, c-format msgid "invalid statement name \"%s\" on line %d" -msgstr "ungültiger Anweisungsname »%s« auf Zeile %d" +msgstr "ungültiger Anweisungsname „%s“ auf Zeile %d" #: error.c:208 #, c-format msgid "descriptor \"%s\" not found on line %d" -msgstr "Deskriptor »%s« nicht gefunden auf Zeile %d" +msgstr "Deskriptor „%s“ nicht gefunden auf Zeile %d" #: error.c:218 #, c-format @@ -132,7 +130,7 @@ msgstr "Deskriptorindex außerhalb des gültigen Bereichs auf Zeile %d" #: error.c:228 #, c-format msgid "unrecognized descriptor item \"%s\" on line %d" -msgstr "unbekanntes Deskriptorelement »%s« auf Zeile %d" +msgstr "unbekanntes Deskriptorelement „%s“ auf Zeile %d" #: error.c:238 #, c-format @@ -152,7 +150,7 @@ msgstr "Fehler bei der Transaktionsverarbeitung auf Zeile %d" #: error.c:268 #, c-format msgid "could not connect to database \"%s\" on line %d" -msgstr "konnte nicht mit Datenbank »%s« verbinden auf Zeile %d" +msgstr "konnte nicht mit Datenbank „%s“ verbinden auf Zeile %d" #: error.c:278 #, c-format diff --git a/src/interfaces/ecpg/ecpglib/po/es.po b/src/interfaces/ecpg/ecpglib/po/es.po index 561927113b1..49c4f98fae6 100644 --- a/src/interfaces/ecpg/ecpglib/po/es.po +++ b/src/interfaces/ecpg/ecpglib/po/es.po @@ -1,32 +1,35 @@ # Spanish message translation file for ecpglib # -# Copyright (C) 2009 PostgreSQL Global Development Group +# Copyright (C) 2009-2012 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. # # Emanuel Calvo Franco <postgres.arg@gmail.com>, 2009. # -# pgtranslation Id: ecpglib.po,v 1.4 2010/05/05 16:43:32 alvherre Exp $ -# msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 8.4\n" +"Project-Id-Version: PostgreSQL 9.1\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-05-03 17:23+0000\n" -"PO-Revision-Date: 2010-05-05 12:41-0400\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2012-02-21 22:52-0300\n" "Last-Translator: Emanuel Calvo Franco <postgres-arg@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" -#: connect.c:226 +#: connect.c:231 msgid "empty message text" msgstr "mensaje de texto vacío" -#: connect.c:381 connect.c:407 connect.c:520 +#: connect.c:384 connect.c:413 connect.c:618 msgid "<DEFAULT>" msgstr "<POR OMISIÓN>" +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + #: error.c:29 #, c-format msgid "no data found on line %d" @@ -60,14 +63,12 @@ msgstr "sintaxis de entrada no válida para el tipo entero: «%s», en línea %d #: error.c:89 #, c-format msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" -msgstr "" -"sintaxis de entrada no válida para el tipo entero sin signo: «%s», en línea %d" +msgstr "sintaxis de entrada no válida para el tipo entero sin signo: «%s», en línea %d" #: error.c:99 #, c-format msgid "invalid input syntax for floating-point type: \"%s\", on line %d" -msgstr "" -"sintaxis de entrada no válida para el tipo de coma flotante: «%s», en línea %d" +msgstr "sintaxis de entrada no válida para el tipo de coma flotante: «%s», en línea %d" #: error.c:110 #, c-format @@ -77,8 +78,7 @@ msgstr "sintaxis no válida para el tipo booleano: «%s», en línea %d" #: error.c:118 #, c-format msgid "could not convert boolean value: size mismatch, on line %d" -msgstr "" -"no se puede convertir el valor booleano: tamaño incorrecto, en línea %d" +msgstr "no se puede convertir el valor booleano: tamaño incorrecto, en línea %d" #: error.c:128 #, c-format @@ -160,19 +160,15 @@ msgstr "no se pudo conectar a la base de datos «%s» en línea %d" msgid "SQL error %d on line %d" msgstr "error SQL %d en línea %d" -#: error.c:316 +#: error.c:318 msgid "the connection to the server was lost" msgstr "se ha perdido la conexión al servidor" -#: error.c:402 +#: error.c:405 #, c-format msgid "SQL error: %s\n" msgstr "error SQL: %s\n" -#: execute.c:1912 +#: execute.c:1921 msgid "<empty>" msgstr "<vacío>" - -#: misc.c:113 -msgid "NULL" -msgstr "NULL" diff --git a/src/interfaces/ecpg/ecpglib/po/fr.po b/src/interfaces/ecpg/ecpglib/po/fr.po index 391846ddc17..3cc60b820ac 100644 --- a/src/interfaces/ecpg/ecpglib/po/fr.po +++ b/src/interfaces/ecpg/ecpglib/po/fr.po @@ -1,8 +1,6 @@ # translation of ecpglib.po to fr_fr # french message translation file for ecpglib # -# $PostgreSQL$ -# # Use these quotes: %s # # Guillaume Lelarge <guillaume@lelarge.info>, 2009. diff --git a/src/interfaces/ecpg/ecpglib/po/it.po b/src/interfaces/ecpg/ecpglib/po/it.po index cb75f4466e4..20f4494c8d0 100644 --- a/src/interfaces/ecpg/ecpglib/po/it.po +++ b/src/interfaces/ecpg/ecpglib/po/it.po @@ -7,7 +7,7 @@ # # Traduttori: # * Maurizio Totti <maurizio.totti@gmail.com> -# +# # Revisori: # * Gabriele Bartolini <gabriele.bartolini@2ndQuadrant.it> # @@ -16,180 +16,177 @@ # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 8.4\n" +"Project-Id-Version: ecpglib (PostgreSQL) 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-03-26 13:23+0000\n" -"PO-Revision-Date: 2010-03-27 12:44:19+0100\n" -"Last-Translator: Gabriele Bartolini <gabriele.bartolini@2ndquadrant.it>\n" +"POT-Creation-Date: 2013-03-15 22:10+0000\n" +"PO-Revision-Date: 2012-10-30 13:08+0100\n" +"Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n" "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Italian\n" -"X-Poedit-Country: ITALY\n" "X-Poedit-SourceCharset: utf-8\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Poedit 1.5.4\n" -#: connect.c:226 +#: connect.c:231 msgid "empty message text" msgstr "messaggio di testo vuoto" -#: connect.c:381 -#: connect.c:407 -#: connect.c:520 +#: connect.c:384 connect.c:413 connect.c:618 msgid "<DEFAULT>" msgstr "<DEFAULT>" +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + #: error.c:29 #, c-format msgid "no data found on line %d" -msgstr "non ci sono dati alla linea %d" +msgstr "non ci sono dati alla riga %d" # Utilizzerei 'memoria esaurita' al posto di 'errore di memoria' (GB) #: error.c:39 #, c-format msgid "out of memory on line %d" -msgstr "memoria esaurita alla linea %d" +msgstr "memoria esaurita alla riga %d" #: error.c:49 #, c-format msgid "unsupported type \"%s\" on line %d" -msgstr "tipo \"%s\" non supportato alla linea %d" +msgstr "tipo \"%s\" non supportato alla riga %d" #: error.c:59 #, c-format msgid "too many arguments on line %d" -msgstr "troppi argomenti alla linea %d" +msgstr "troppi argomenti alla riga %d" #: error.c:69 #, c-format msgid "too few arguments on line %d" -msgstr "numero di argomenti non sufficiente alla linea %d" +msgstr "numero di argomenti non sufficiente alla riga %d" #: error.c:79 #, c-format msgid "invalid input syntax for type int: \"%s\", on line %d" -msgstr "sintassi in input non valida per il tipo int: \"%s\", alla linea %d" +msgstr "sintassi in input non valida per il tipo int: \"%s\", alla riga %d" #: error.c:89 #, c-format msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" -msgstr "sintassi in input non valida per il tipo unsigned int: \"%s\", alla linea %d" +msgstr "sintassi in input non valida per il tipo unsigned int: \"%s\", alla riga %d" #: error.c:99 #, c-format msgid "invalid input syntax for floating-point type: \"%s\", on line %d" -msgstr "sintassi in input non valida per il tipo floating-point: \"%s\", alla linea %d" +msgstr "sintassi in input non valida per il tipo floating-point: \"%s\", alla riga %d" #: error.c:110 #, c-format msgid "invalid syntax for type boolean: \"%s\", on line %d" -msgstr "sintassi in input non valida per il tipo boolean: \"%s\", alla linea %d" +msgstr "sintassi in input non valida per il tipo boolean: \"%s\", alla riga %d" -# Originariamente da MT: non si può convertire il valore booleano: la dimensione è sbagliata (disallineata), alla linea %d +# Originariamente da MT: non si può convertire il valore booleano: la dimensione è sbagliata (disallineata), alla riga %d #: error.c:118 #, c-format msgid "could not convert boolean value: size mismatch, on line %d" -msgstr "conversione fallita per il valore booleano: dimensione incompatibile, alla linea %d" +msgstr "conversione fallita per il valore booleano: dimensione incompatibile, alla riga %d" #: error.c:128 #, c-format msgid "empty query on line %d" -msgstr "query vuota alla linea %d" +msgstr "query vuota alla riga %d" #: error.c:138 #, c-format msgid "null value without indicator on line %d" -msgstr "valore nullo senza variabile 'indicatore' alla linea %d" +msgstr "valore nullo senza variabile 'indicatore' alla riga %d" # è difficile da tradurre diversamente (GB) #: error.c:148 #, c-format msgid "variable does not have an array type on line %d" -msgstr "la variabile non è di tipo array alla linea %d" +msgstr "la variabile non è di tipo array alla riga %d" #: error.c:158 #, c-format msgid "data read from server is not an array on line %d" -msgstr "i dati letti dal server non sono di tipo array alla linea %d" +msgstr "i dati letti dal server non sono di tipo array alla riga %d" #: error.c:168 #, c-format msgid "inserting an array of variables is not supported on line %d" -msgstr "inserire un array di variabili non è supportato alla linea %d" +msgstr "inserire un array di variabili non è supportato alla riga %d" #: error.c:178 #, c-format msgid "connection \"%s\" does not exist on line %d" -msgstr "la connessione \"%s\" non esiste alla linea %d" +msgstr "la connessione \"%s\" non esiste alla riga %d" -# Inizialmente (MT): non si è connessi alla connessione \"%s\" alla linea %d +# Inizialmente (MT): non si è connessi alla connessione \"%s\" alla riga %d #: error.c:188 #, c-format msgid "not connected to connection \"%s\" on line %d" -msgstr "connessione \"%s\" non attiva alla linea %d" +msgstr "connessione \"%s\" non attiva alla riga %d" #: error.c:198 #, c-format msgid "invalid statement name \"%s\" on line %d" -msgstr "nome di istruzione non valido \"%s\" alla linea %d" +msgstr "nome di istruzione non valido \"%s\" alla riga %d" #: error.c:208 #, c-format msgid "descriptor \"%s\" not found on line %d" -msgstr "il descrittore \"%s\" non esiste alla linea %d" +msgstr "il descrittore \"%s\" non esiste alla riga %d" # userei intervallo al posto di range (GB) #: error.c:218 #, c-format msgid "descriptor index out of range on line %d" -msgstr "l'indice del descrittore è fuori intervallo alla linea %d" +msgstr "l'indice del descrittore è fuori intervallo alla riga %d" #: error.c:228 #, c-format msgid "unrecognized descriptor item \"%s\" on line %d" -msgstr "elemento del descrittore \"%s\" non riconosciuto alla linea %d" +msgstr "elemento del descrittore \"%s\" sconosciuto alla riga %d" #: error.c:238 #, c-format msgid "variable does not have a numeric type on line %d" -msgstr "la variabile non è di tipo numerico alla linea %d" +msgstr "la variabile non è di tipo numerico alla riga %d" #: error.c:248 #, c-format msgid "variable does not have a character type on line %d" -msgstr "la variabile non è di tipo carattere alla linea %d" +msgstr "la variabile non è di tipo carattere alla riga %d" #: error.c:258 #, c-format msgid "error in transaction processing on line %d" -msgstr "errore nel processare la transazione alla linea %d" +msgstr "errore nel processare la transazione alla riga %d" -# Inizialmente (MT): non posso connettermi al database \"%s\" alla linea %d +# Inizialmente (MT): non posso connettermi al database \"%s\" alla riga %d #: error.c:268 #, c-format msgid "could not connect to database \"%s\" on line %d" -msgstr "connessione fallita al database \"%s\" alla linea %d" +msgstr "connessione fallita al database \"%s\" alla riga %d" #: error.c:278 #, c-format msgid "SQL error %d on line %d" -msgstr "errore SQL %d alla linea %d" +msgstr "errore SQL %d alla riga %d" -#: error.c:316 +#: error.c:318 msgid "the connection to the server was lost" msgstr "la connessione con il server è andata persa" -#: error.c:402 +#: error.c:405 #, c-format msgid "SQL error: %s\n" msgstr "errore SQL: %s\n" -#: execute.c:1912 +#: execute.c:1921 msgid "<empty>" msgstr "<empty>" - -#: misc.c:113 -msgid "NULL" -msgstr "NULL" - diff --git a/src/interfaces/ecpg/ecpglib/po/pl.po b/src/interfaces/ecpg/ecpglib/po/pl.po new file mode 100644 index 00000000000..0d5554b9757 --- /dev/null +++ b/src/interfaces/ecpg/ecpglib/po/pl.po @@ -0,0 +1,174 @@ +# Polish message translation file for ecpglib +# Copyright (C) 2011 PostgreSQL Global Development Group +# This file is distributed under the same license as the PostgreSQL package. +# +# Begina Felicysym <begina.felicysym@wp.eu>, 2011. +msgid "" +msgstr "" +"Project-Id-Version: ecpglib (PostgreSQL 9.1)\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2011-09-30 09:51-0300\n" +"Last-Translator: Begina Felicysym <begina.felicysym@wp.eu>\n" +"Language-Team: Begina Felicysym\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Virtaal 0.7.1-beta1\n" + +#: connect.c:231 +msgid "empty message text" +msgstr "pusty tekst komunikatu" + +#: connect.c:384 connect.c:413 connect.c:618 +msgid "<DEFAULT>" +msgstr "<DOMYŚLNIE>" + +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + +#: error.c:29 +#, c-format +msgid "no data found on line %d" +msgstr "nie znaleziono danych, linia %d" + +#: error.c:39 +#, c-format +msgid "out of memory on line %d" +msgstr "brak pamięci, linia %d" + +#: error.c:49 +#, c-format +msgid "unsupported type \"%s\" on line %d" +msgstr "nieobsługiwany typ \"%s\", linia %d" + +#: error.c:59 +#, c-format +msgid "too many arguments on line %d" +msgstr "zbyt wiele argumentów, linia %d" + +#: error.c:69 +#, c-format +msgid "too few arguments on line %d" +msgstr "zbyt mało argumentów, linia %d" + +#: error.c:79 +#, c-format +msgid "invalid input syntax for type int: \"%s\", on line %d" +msgstr "niepoprawna składnia wejścia dla typu int: \"%s\", linia %d" + +#: error.c:89 +#, c-format +msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" +msgstr "niepoprawna składnia wejścia dla typu unsigned int: \"%s\", linia %d" + +#: error.c:99 +#, c-format +msgid "invalid input syntax for floating-point type: \"%s\", on line %d" +msgstr "niepoprawna składnia wejścia dla typu floating-point: \"%s\", linia %d" + +#: error.c:110 +#, c-format +msgid "invalid syntax for type boolean: \"%s\", on line %d" +msgstr "niepoprawna składnia wejścia dla typu boolean: \"%s\", linia %d" + +#: error.c:118 +#, c-format +msgid "could not convert boolean value: size mismatch, on line %d" +msgstr "nie można przekształcić wartości logicznej: niepoprawny rozmiar, linia %d" + +#: error.c:128 +#, c-format +msgid "empty query on line %d" +msgstr "puste zapytanie, linia %d" + +#: error.c:138 +#, c-format +msgid "null value without indicator on line %d" +msgstr "wartość null bez wskaźnika, linia %d" + +#: error.c:148 +#, c-format +msgid "variable does not have an array type on line %d" +msgstr "zmienna nie ma typu array, linia %d" + +#: error.c:158 +#, c-format +msgid "data read from server is not an array on line %d" +msgstr "dane odczytane z serwera nie są tablicą, linia %d" + +#: error.c:168 +#, c-format +msgid "inserting an array of variables is not supported on line %d" +msgstr "wstawienie tablicy zmiennych nie jest obsługiwane, linia %d" + +#: error.c:178 +#, c-format +msgid "connection \"%s\" does not exist on line %d" +msgstr "połączenie \"%s\" nie istnieje, linia %d" + +#: error.c:188 +#, c-format +msgid "not connected to connection \"%s\" on line %d" +msgstr "nie wykonano połączenia z \"%s\", linia %d" + +#: error.c:198 +#, c-format +msgid "invalid statement name \"%s\" on line %d" +msgstr "niepoprawna nazwa wyrażenia \"%s\", linia %d" + +#: error.c:208 +#, c-format +msgid "descriptor \"%s\" not found on line %d" +msgstr "nie odnaleziono deskryptora \"%s\", linia %d" + +#: error.c:218 +#, c-format +msgid "descriptor index out of range on line %d" +msgstr "indeks deskryptora poza zakresem, linia %d" + +#: error.c:228 +#, c-format +msgid "unrecognized descriptor item \"%s\" on line %d" +msgstr "niezrozumiały element deskryptora \"%s\", linia %d" + +#: error.c:238 +#, c-format +msgid "variable does not have a numeric type on line %d" +msgstr "zmienna nie ma typu typu numeric, linia %d" + +#: error.c:248 +#, c-format +msgid "variable does not have a character type on line %d" +msgstr "zmienna nie ma typu typu character, linia %d" + +#: error.c:258 +#, c-format +msgid "error in transaction processing on line %d" +msgstr "błąd w przetwarzaniu transakcji, linia %d" + +#: error.c:268 +#, c-format +msgid "could not connect to database \"%s\" on line %d" +msgstr "nie można połączyć się z bazą danych \"%s\", linia %d" + +#: error.c:278 +#, c-format +msgid "SQL error %d on line %d" +msgstr "błąd SQL %d, linia %d" + +#: error.c:318 +msgid "the connection to the server was lost" +msgstr "połączenie z serwerem zostało przerwane" + +#: error.c:405 +#, c-format +msgid "SQL error: %s\n" +msgstr "błąd SQL: %s\n" + +#: execute.c:1921 +msgid "<empty>" +msgstr "<pusty>" diff --git a/src/interfaces/ecpg/ecpglib/po/pt_BR.po b/src/interfaces/ecpg/ecpglib/po/pt_BR.po index c2a10906564..a6bf5f90130 100644 --- a/src/interfaces/ecpg/ecpglib/po/pt_BR.po +++ b/src/interfaces/ecpg/ecpglib/po/pt_BR.po @@ -2,28 +2,33 @@ # Copyright (C) 2009 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. # Fernando Ike de Oliveira <fike@midstorm.org>, 2009. -# Euler Taveira de Oliveira <euler@timbira.com>, 2010. +# Euler Taveira de Oliveira <euler@timbira.com>, 2010-2013. # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 9.0\n" +"Project-Id-Version: PostgreSQL 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2010-05-08 22:12-0300\n" "PO-Revision-Date: 2009-02-09 13:00-0200\n" "Last-Translator: Fernando Ike de Oliveira <fike@midstorm.org>\n" "Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: connect.c:226 +#: connect.c:231 msgid "empty message text" msgstr "mensagem vazia" -#: connect.c:381 connect.c:407 connect.c:520 +#: connect.c:384 connect.c:413 connect.c:618 msgid "<DEFAULT>" msgstr "<PADRÃO>" +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + #: error.c:29 #, c-format msgid "no data found on line %d" @@ -57,15 +62,12 @@ msgstr "sintaxe de entrada é inválida para tipo inteiro: \"%s\", na linha %d" #: error.c:89 #, c-format msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" -msgstr "" -"sintaxe de entrada é inválida para tipo inteiro não-sinalizado: \"%s\", na " -"linha %d" +msgstr "sintaxe de entrada é inválida para tipo inteiro não-sinalizado: \"%s\", na linha %d" #: error.c:99 #, c-format msgid "invalid input syntax for floating-point type: \"%s\", on line %d" -msgstr "" -"sintaxe de entrada é inválida para tipo ponto flutuante: \"%s\", na linha %d" +msgstr "sintaxe de entrada é inválida para tipo ponto flutuante: \"%s\", na linha %d" #: error.c:110 #, c-format @@ -75,8 +77,7 @@ msgstr "sintaxe de entrada é inválida par tipo booleano: \"%s\", na linha %d" #: error.c:118 #, c-format msgid "could not convert boolean value: size mismatch, on line %d" -msgstr "" -"não pôde converter valor booleano: tamanho não corresponde, na linha %d" +msgstr "não pôde converter valor booleano: tamanho não corresponde, na linha %d" #: error.c:128 #, c-format @@ -158,19 +159,15 @@ msgstr "não pôde connectar ao banco de dados \"%s\" na linha %d" msgid "SQL error %d on line %d" msgstr "Erro SQL %d na linha %d" -#: error.c:316 +#: error.c:318 msgid "the connection to the server was lost" msgstr "a conexão com servidor foi perdida" -#: error.c:403 +#: error.c:405 #, c-format msgid "SQL error: %s\n" msgstr "Erro SQL: %s\n" -#: execute.c:1912 +#: execute.c:1921 msgid "<empty>" msgstr "<vazio>" - -#: misc.c:113 -msgid "NULL" -msgstr "NULL" diff --git a/src/interfaces/ecpg/ecpglib/po/ru.po b/src/interfaces/ecpg/ecpglib/po/ru.po new file mode 100644 index 00000000000..d30497189fc --- /dev/null +++ b/src/interfaces/ecpg/ecpglib/po/ru.po @@ -0,0 +1,181 @@ +# Russian message translation file for ecpglib +# Copyright (C) 2012 PostgreSQL Global Development Group +# This file is distributed under the same license as the PostgreSQL package. +# Alexander Lakhin <exclusion@gmail.com>, 2012. +# +# ChangeLog: +# - February 14, 2012: Complete translation for 9.1, Alexander Lakhin <exclusion@gmail.com>. +msgid "" +msgstr "" +"Project-Id-Version: PostgreSQL 9.2\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2012-07-11 03:40+0000\n" +"PO-Revision-Date: 2012-02-14 21:39+0400\n" +"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" +"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Russian\n" +"X-Poedit-Country: RUSSIAN FEDERATION\n" +"X-Generator: Lokalize 1.4\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: connect.c:231 +msgid "empty message text" +msgstr "пустое сообщение" + +#: connect.c:384 connect.c:413 connect.c:618 +msgid "<DEFAULT>" +msgstr "<ПО_УМОЛЧАНИЮ>" + +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + +#: error.c:29 +#, c-format +msgid "no data found on line %d" +msgstr "нет данных (строка %d)" + +#: error.c:39 +#, c-format +msgid "out of memory on line %d" +msgstr "нехватка памяти (строка %d)" + +#: error.c:49 +#, c-format +msgid "unsupported type \"%s\" on line %d" +msgstr "неподдерживаемый тип \"%s\" в строке %d" + +#: error.c:59 +#, c-format +msgid "too many arguments on line %d" +msgstr "слишком много аргументов в строке %d" + +#: error.c:69 +#, c-format +msgid "too few arguments on line %d" +msgstr "недостаточно аргументов в строке %d" + +#: error.c:79 +#, c-format +msgid "invalid input syntax for type int: \"%s\", on line %d" +msgstr "неверный синтаксис для целого числа: \"%s\" (строка %d)" + +#: error.c:89 +#, c-format +msgid "invalid input syntax for type unsigned int: \"%s\", on line %d" +msgstr "неверный синтаксис для беззнакового целого: \"%s\" (строка %d)" + +#: error.c:99 +#, c-format +msgid "invalid input syntax for floating-point type: \"%s\", on line %d" +msgstr "неверный синтаксис для числа с плавающей точкой: \"%s\" (строка %d)" + +#: error.c:110 +#, c-format +msgid "invalid syntax for type boolean: \"%s\", on line %d" +msgstr "неверный синтаксис для логического значения: \"%s\" (строка %d)" + +#: error.c:118 +#, c-format +msgid "could not convert boolean value: size mismatch, on line %d" +msgstr "" +"не удалось преобразовать логическое значение: несовпадение размера (строка " +"%d)" + +#: error.c:128 +#, c-format +msgid "empty query on line %d" +msgstr "пустой запрос в строке %d" + +#: error.c:138 +#, c-format +msgid "null value without indicator on line %d" +msgstr "значение NULL без индикатора в строке %d" + +#: error.c:148 +#, c-format +msgid "variable does not have an array type on line %d" +msgstr "переменная должна иметь тип массива (строка %d)" + +#: error.c:158 +#, c-format +msgid "data read from server is not an array on line %d" +msgstr "полученные с сервера данные - не массив (%d)" + +#: error.c:168 +#, c-format +msgid "inserting an array of variables is not supported on line %d" +msgstr "добавление массива переменных не поддерживается (строка %d)" + +#: error.c:178 +#, c-format +msgid "connection \"%s\" does not exist on line %d" +msgstr "подключение \"%s\" не существует (строка %d)" + +#: error.c:188 +#, c-format +msgid "not connected to connection \"%s\" on line %d" +msgstr "подключение \"%s\" не установлено (строка %d)" + +#: error.c:198 +#, c-format +msgid "invalid statement name \"%s\" on line %d" +msgstr "неверный оператор \"%s\" в строке %d" + +#: error.c:208 +#, c-format +msgid "descriptor \"%s\" not found on line %d" +msgstr "дескриптор \"%s\" не найден (строка %d)" + +#: error.c:218 +#, c-format +msgid "descriptor index out of range on line %d" +msgstr "индекс дескриптора вне диапазона (строка %d)" + +#: error.c:228 +#, c-format +msgid "unrecognized descriptor item \"%s\" on line %d" +msgstr "нераспознанный элемент дескриптора \"%s\" (строка %d)" + +#: error.c:238 +#, c-format +msgid "variable does not have a numeric type on line %d" +msgstr "переменная должна быть числовой (строка %d)" + +#: error.c:248 +#, c-format +msgid "variable does not have a character type on line %d" +msgstr "переменная должна быть символьной (строка %d)" + +#: error.c:258 +#, c-format +msgid "error in transaction processing on line %d" +msgstr "ошибка при обработке транзакции в строке %d" + +#: error.c:268 +#, c-format +msgid "could not connect to database \"%s\" on line %d" +msgstr "ошибка подключения к базе данных \"%s\" (строка %d)" + +#: error.c:278 +#, c-format +msgid "SQL error %d on line %d" +msgstr "SQL-ошибка %d в строке %d" + +#: error.c:318 +msgid "the connection to the server was lost" +msgstr "подключение к серверу потеряно" + +#: error.c:405 +#, c-format +msgid "SQL error: %s\n" +msgstr "ошибка SQL: %s\n" + +#: execute.c:1921 +msgid "<empty>" +msgstr "<>" diff --git a/src/interfaces/ecpg/ecpglib/po/zh_CN.po b/src/interfaces/ecpg/ecpglib/po/zh_CN.po index 69659ba181c..c3e5806780b 100644 --- a/src/interfaces/ecpg/ecpglib/po/zh_CN.po +++ b/src/interfaces/ecpg/ecpglib/po/zh_CN.po @@ -7,22 +7,27 @@ msgid "" msgstr "" "Project-Id-Version: ecpglib (PostgreSQL 9.0)\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-10-01 14:43+0000\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" "PO-Revision-Date: 2010-09-26 09:04+0800\n" "Last-Translator: Weibin <ssmei_2000@yahoo.com>\n" "Language-Team: Chinese (Simplified)\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: connect.c:226 +#: connect.c:231 msgid "empty message text" msgstr "消息文本为空" -#: connect.c:381 connect.c:407 connect.c:520 +#: connect.c:384 connect.c:413 connect.c:618 msgid "<DEFAULT>" msgstr "<DEFAULT>" +#: descriptor.c:807 misc.c:113 +msgid "NULL" +msgstr "NULL" + #: error.c:29 #, c-format msgid "no data found on line %d" @@ -163,10 +168,6 @@ msgstr "与服务器的连接丢失" msgid "SQL error: %s\n" msgstr "SQL语句错误: %s\n" -#: execute.c:1912 +#: execute.c:1921 msgid "<empty>" msgstr "<空>" - -#: misc.c:113 -msgid "NULL" -msgstr "NULL" diff --git a/src/interfaces/ecpg/preproc/nls.mk b/src/interfaces/ecpg/preproc/nls.mk index 2a10b7668d7..38725a16582 100644 --- a/src/interfaces/ecpg/preproc/nls.mk +++ b/src/interfaces/ecpg/preproc/nls.mk @@ -1,6 +1,6 @@ # src/interfaces/ecpg/preproc/nls.mk CATALOG_NAME = ecpg -AVAIL_LANGUAGES = de es fr it ja ko pt_BR 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 = descriptor.c ecpg.c pgc.c preproc.c type.c variable.c GETTEXT_TRIGGERS = mmerror:3 GETTEXT_FLAGS = mmerror:3:c-format diff --git a/src/interfaces/ecpg/preproc/po/cs.po b/src/interfaces/ecpg/preproc/po/cs.po new file mode 100644 index 00000000000..e6acd6240f7 --- /dev/null +++ b/src/interfaces/ecpg/preproc/po/cs.po @@ -0,0 +1,675 @@ +# LANGUAGE message translation file for ecpg +# Copyright (C) 2012 PostgreSQL Global Development Group +# This file is distributed under the same license as the PostgreSQL package. +# +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: PostgreSQL 9.2\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2012-09-18 16:40+0000\n" +"PO-Revision-Date: 2012-09-19 01:01+0200\n" +"Last-Translator: \n" +"Language-Team: Czech <kde-i18n-doc@kde.org>\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Lokalize 1.4\n" + +#: descriptor.c:64 +#, c-format +msgid "variable \"%s\" must have a numeric type" +msgstr "proměnná \"%s\" musí mít číselný typ" + +#: descriptor.c:124 descriptor.c:146 +#, c-format +msgid "descriptor \"%s\" does not exist" +msgstr "descriptor \"%s\" neexistuje" + +#: descriptor.c:161 descriptor.c:210 +#, c-format +msgid "descriptor header item \"%d\" does not exist" +msgstr "descriptor header item \"%d\" neexistuje" + +#: descriptor.c:182 +#, c-format +msgid "nullable is always 1" +msgstr "nullable je vždy 1" + +#: descriptor.c:185 +#, c-format +msgid "key_member is always 0" +msgstr "key_member je vždy 0" + +#: descriptor.c:277 +#, c-format +msgid "descriptor item \"%s\" is not implemented" +msgstr "descriptor item \"%s\" není implementován" + +#: descriptor.c:287 +#, c-format +msgid "descriptor item \"%s\" cannot be set" +msgstr "descriptor item \"%s\" nelze nastavit" + +#: ecpg.c:35 +#, c-format +msgid "" +"%s is the PostgreSQL embedded SQL preprocessor for C programs.\n" +"\n" +msgstr "" +"%s je PostgreSQL preprocesor vloženého SQL pro C programy.\n" +"\n" + +#: ecpg.c:37 +#, c-format +msgid "" +"Usage:\n" +" %s [OPTION]... FILE...\n" +"\n" +msgstr "" +"Použití:\n" +" %s [VOLBA]... SOUBOR...\n" +"\n" + +#: ecpg.c:40 +#, c-format +msgid "Options:\n" +msgstr "Volby:\n" + +#: ecpg.c:41 +#, c-format +msgid "" +" -c automatically generate C code from embedded SQL code;\n" +" this affects EXEC SQL TYPE\n" +msgstr "" +" -c automaticky generuje C kód z vložných SQL příkazů;\n" +" toto ovlivňuje EXEC SQL TYPE\n" + +#: ecpg.c:43 +#, c-format +msgid "" +" -C MODE set compatibility mode; MODE can be one of\n" +" \"INFORMIX\", \"INFORMIX_SE\"\n" +msgstr "" +" -C MÓD nastaví mód kompatibility; MÓD může být jedno z \n" +" \"INFORMIX\", \"INFORMIX_SE\"\n" + +#: ecpg.c:46 +#, c-format +msgid " -d generate parser debug output\n" +msgstr " -d zapne generování ladicích informací parseru\n" + +#: ecpg.c:48 +#, c-format +msgid " -D SYMBOL define SYMBOL\n" +msgstr " -D SYMBOL definuje SYMBOL\n" + +#: ecpg.c:49 +#, c-format +msgid "" +" -h parse a header file, this option includes option \"-c\"\n" +msgstr "" +" -h naparsuje hlavičkový soubor, tato volba zahrnuje volbu \"-c" +"\"\n" + +#: ecpg.c:50 +#, c-format +msgid " -i parse system include files as well\n" +msgstr " -i naparsuje také systémové hlavičkové soubory\n" + +#: ecpg.c:51 +#, c-format +msgid " -I DIRECTORY search DIRECTORY for include files\n" +msgstr " -I ADRESÁŘ vyhledá include soubory v ADRESÁŘi\n" + +#: ecpg.c:52 +#, c-format +msgid " -o OUTFILE write result to OUTFILE\n" +msgstr " -o SOUBOR zapíše výsledek do SOUBORu\n" + +#: ecpg.c:53 +#, c-format +msgid "" +" -r OPTION specify run-time behavior; OPTION can be:\n" +" \"no_indicator\", \"prepare\", \"questionmarks\"\n" +msgstr "" +" -r VOLBA určuje run-time chování; VOLBA může být:\n" +" \"no_indicator\", \"prepare\", \"questionmarks\"\n" + +#: ecpg.c:55 +#, c-format +msgid " --regression run in regression testing mode\n" +msgstr " --regression běh v módu regresních testů\n" + +#: ecpg.c:56 +#, c-format +msgid " -t turn on autocommit of transactions\n" +msgstr " -t zapne autocommit transakcí\n" + +#: ecpg.c:57 +#, c-format +msgid " --version output version information, then exit\n" +msgstr " --version vypíše informaci o verzi, poté skončí\n" + +#: ecpg.c:58 +#, c-format +#| msgid " --help show this help, then exit\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help zobrazí tuto nápovědu; poté skončí\n" + +#: ecpg.c:59 +#, c-format +msgid "" +"\n" +"If no output file is specified, the name is formed by adding .c to the\n" +"input file name, after stripping off .pgc if present.\n" +msgstr "" +"\n" +"Pokud není zadán žádný výstupní soubor, je jméno získáno přidáním .c\n" +"na konec jména vstupního souboru, po odstranění koncovky .pgc pokud\n" +"je přítomna.\n" + +#: ecpg.c:61 +#, c-format +msgid "" +"\n" +"Report bugs to <pgsql-bugs@postgresql.org>.\n" +msgstr "" +"\n" +"Chyby hlaste na adresu <pgsql-bugs@postgresql.org>.\n" + +#: ecpg.c:182 ecpg.c:333 ecpg.c:343 +#, c-format +msgid "%s: could not open file \"%s\": %s\n" +msgstr "%s: nelze otevřít soubor \"%s\": %s\n" + +#: ecpg.c:221 ecpg.c:234 ecpg.c:250 ecpg.c:275 +#, c-format +msgid "Try \"%s --help\" for more information.\n" +msgstr "Zkuste \"%s --help\" pro více informací.\n" + +#: ecpg.c:245 +#, c-format +msgid "%s: parser debug support (-d) not available\n" +msgstr "%s: podpora pro ladicí informace parseru (-d) není dostupná\n" + +#: ecpg.c:263 +#, c-format +msgid "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n" +msgstr "%s, PostgreSQL embedded C preprocessor, verze %d.%d.%d\n" + +#: ecpg.c:265 +#, c-format +msgid "EXEC SQL INCLUDE ... search starts here:\n" +msgstr "EXEC SQL INCLUDE ... hledání začíná zde:\n" + +#: ecpg.c:268 +#, c-format +msgid "end of search list\n" +msgstr "konec vyhledávacího seznamu\n" + +#: ecpg.c:274 +#, c-format +msgid "%s: no input files specified\n" +msgstr "%s: nebyl zadán žádný vstupní soubor\n" + +#: ecpg.c:466 +#, c-format +msgid "cursor \"%s\" has been declared but not opened" +msgstr "kurzor \"%s\" byl deklarován ale nebyl otevřen" + +#: ecpg.c:479 preproc.y:109 +#, c-format +msgid "could not remove output file \"%s\"\n" +msgstr "nelze odstranit výstupní soubor \"%s\"\n" + +#: pgc.l:403 +#, c-format +msgid "unterminated /* comment" +msgstr "neukončený /* komentář" + +#: pgc.l:416 +#, c-format +msgid "invalid bit string literal" +msgstr "neplatný bit string literál" + +#: pgc.l:425 +#, c-format +msgid "unterminated bit string literal" +msgstr "neukončený literál - bitový řetězec" + +#: pgc.l:441 +#, c-format +msgid "unterminated hexadecimal string literal" +msgstr "neukončený literál - hexadecimální řetězec" + +#: pgc.l:519 +#, c-format +msgid "unterminated quoted string" +msgstr "neukončený řetězec v uvozovkách" + +#: pgc.l:574 pgc.l:587 +#, c-format +msgid "zero-length delimited identifier" +msgstr "ohraničený (delimited) identifikátor s nulovou délkou" + +#: pgc.l:595 +#, c-format +msgid "unterminated quoted identifier" +msgstr "neukončený identifikátor v uvozovkách" + +#: pgc.l:941 +#, c-format +msgid "missing identifier in EXEC SQL UNDEF command" +msgstr "chybějící identifikátor v příkazu EXEC SQL UNDEF" + +#: pgc.l:987 pgc.l:1001 +#, c-format +msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" +msgstr "chybějící odpovídající \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" + +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format +msgid "missing \"EXEC SQL ENDIF;\"" +msgstr "chybějící \"EXEC SQL ENDIF;\"" + +#: pgc.l:1019 pgc.l:1038 +#, c-format +msgid "more than one EXEC SQL ELSE" +msgstr "více než jedna větev EXEC SQL ELSE" + +#: pgc.l:1060 pgc.l:1074 +#, c-format +msgid "unmatched EXEC SQL ENDIF" +msgstr "neodpovídající EXEC SQL ENDIF" + +#: pgc.l:1094 +#, c-format +msgid "too many nested EXEC SQL IFDEF conditions" +msgstr "příliš mnoho zanořených EXEC SQL IFDEF podmínek" + +#: pgc.l:1127 +#, c-format +msgid "missing identifier in EXEC SQL IFDEF command" +msgstr "chybějící identifikátor v příkazu EXEC SQL IFDEF" + +#: pgc.l:1136 +#, c-format +msgid "missing identifier in EXEC SQL DEFINE command" +msgstr "chybějící identifikátor v příkazu EXEC SQL DEFINE" + +#: pgc.l:1169 +#, c-format +msgid "syntax error in EXEC SQL INCLUDE command" +msgstr "syntaktická chyba v příkazu EXEC SQL INCLUDE" + +#: pgc.l:1218 +#, c-format +msgid "" +"internal error: unreachable state; please report this to <pgsql-" +"bugs@postgresql.org>" +msgstr "" +"interní chyba: nedosažitelný stav; oznamte toto prosím na <pgsql-" +"bugs@postgresql.org>" + +#: pgc.l:1343 +#, c-format +msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" +msgstr "" +"Chyba: include path \"%s/%s\" na řádku %d je příliš dlouhá, přeskakuji\n" + +#: pgc.l:1365 +#, c-format +msgid "could not open include file \"%s\" on line %d" +msgstr "nelze otevřít soubor \"%s\" na řádku %d" + +#: preproc.y:31 +msgid "syntax error" +msgstr "syntaktická chyba" + +#: preproc.y:81 +#, c-format +msgid "WARNING: " +msgstr "VAROVÁNÍ: " + +#: preproc.y:85 +#, c-format +msgid "ERROR: " +msgstr "CHYBA: " + +#: preproc.y:491 +#, c-format +msgid "cursor \"%s\" does not exist" +msgstr "kurzor \"%s\" neexistuje" + +#: preproc.y:520 +#, c-format +msgid "initializer not allowed in type definition" +msgstr "inicializátor (initializer) není v definici typu povolen" + +#: preproc.y:522 +#, c-format +msgid "type name \"string\" is reserved in Informix mode" +msgstr "název typu \"string\" je vyhrazen pro mód Informix" + +#: preproc.y:529 preproc.y:13277 +#, c-format +msgid "type \"%s\" is already defined" +msgstr "typ \"%s\" je již definován" + +#: preproc.y:553 preproc.y:13930 preproc.y:14251 variable.c:610 +#, c-format +msgid "multidimensional arrays for simple data types are not supported" +msgstr "vícerozměrná pole pro jednoduché datové typy nejsou podporována" + +#: preproc.y:1526 +#, c-format +msgid "AT option not allowed in CLOSE DATABASE statement" +msgstr "AT volba není v příkazu CLOSE DATABASE povolena" + +#: preproc.y:1723 +#, c-format +msgid "AT option not allowed in CONNECT statement" +msgstr "AT volba není v příkazu CONNECT povolena" + +#: preproc.y:1757 +#, c-format +msgid "AT option not allowed in DISCONNECT statement" +msgstr "AT volba není v příkazu DISCONNECT povolena" + +#: preproc.y:1812 +#, c-format +msgid "AT option not allowed in SET CONNECTION statement" +msgstr "AT volba není v příkazu SET CONNECTION povolena" + +#: preproc.y:1834 +#, c-format +msgid "AT option not allowed in TYPE statement" +msgstr "AT volba není v příkazu TYPE povolena" + +#: preproc.y:1843 +#, c-format +msgid "AT option not allowed in VAR statement" +msgstr "AT volba není v příkazu VAR povolena" + +#: preproc.y:1850 +#, c-format +msgid "AT option not allowed in WHENEVER statement" +msgstr "AT volba není v příkazu WHENEVER povolena" + +#: preproc.y:2204 preproc.y:3489 preproc.y:4658 preproc.y:4667 preproc.y:4952 +#: preproc.y:7343 preproc.y:7348 preproc.y:7353 preproc.y:9695 preproc.y:10242 +#, c-format +msgid "unsupported feature will be passed to server" +msgstr "nepodporovaná vlastnost bude předána serveru" + +#: preproc.y:2446 +#, c-format +msgid "SHOW ALL is not implemented" +msgstr "příkaz SHOW ALL není implementován" + +#: preproc.y:2889 preproc.y:2900 +#, c-format +msgid "COPY TO STDIN is not possible" +msgstr "příkaz COPY TO STDIN nelze použít" + +#: preproc.y:2891 +#, c-format +msgid "COPY FROM STDOUT is not possible" +msgstr "příkaz COPY FROM STDOUT nelze použít" + +#: preproc.y:2893 +#, c-format +msgid "COPY FROM STDIN is not implemented" +msgstr "příkaz COPY FROM STDIN není implementován" + +#: preproc.y:8157 preproc.y:12866 +#, c-format +msgid "using variable \"%s\" in different declare statements is not supported" +msgstr "použití proměnné \"%s\" v dalších deklaracích není podporováno" + +#: preproc.y:8159 preproc.y:12868 +#, c-format +msgid "cursor \"%s\" is already defined" +msgstr "kurzor \"%s\" je již definován" + +#: preproc.y:8577 +#, c-format +msgid "no longer supported LIMIT #,# syntax passed to server" +msgstr "již neopdporovaná syntaxe LIMIT #,# předána serveru" + +#: preproc.y:8812 +#, c-format +msgid "subquery in FROM must have an alias" +msgstr "poddotaz ve FROM musí mít alias" + +#: preproc.y:12596 +#, c-format +msgid "CREATE TABLE AS cannot specify INTO" +msgstr "CREATE TABLE AS nemůže specifikovat INTO" + +#: preproc.y:12632 +#, c-format +msgid "expected \"@\", found \"%s\"" +msgstr "očekáváno \"@\", nalezeno \"%s\"" + +#: preproc.y:12644 +#, c-format +msgid "" +"only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are " +"supported" +msgstr "" +"podporovány jsou pouze protokoly \"tcp\" a \"unix\" a typ databáze " +"\"postgresql\"" + +#: preproc.y:12647 +#, c-format +msgid "expected \"://\", found \"%s\"" +msgstr "očekáváno \"://\", nalezeno \"%s\"" + +#: preproc.y:12652 +#, c-format +msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" +msgstr "Unixové sockety fungují pouze na \"localhost\" ale ne na \"%s\"" + +#: preproc.y:12678 +#, c-format +msgid "expected \"postgresql\", found \"%s\"" +msgstr "očekáváno \"postgresql\", nalezeno \"%s\"" + +#: preproc.y:12681 +#, c-format +msgid "invalid connection type: %s" +msgstr "chybný typ spojení: %s" + +#: preproc.y:12690 +#, c-format +msgid "expected \"@\" or \"://\", found \"%s\"" +msgstr "očekáváno \"@\" nebo \"://\", nalezeno \"%s\"" + +#: preproc.y:12765 preproc.y:12783 +#, c-format +msgid "invalid data type" +msgstr "chybný datový typ" + +#: preproc.y:12794 preproc.y:12811 +#, c-format +msgid "incomplete statement" +msgstr "neúplný příkaz" + +#: preproc.y:12797 preproc.y:12814 +#, c-format +msgid "unrecognized token \"%s\"" +msgstr "nerozpoznaný token \"%s\"" + +#: preproc.y:13088 +#, c-format +msgid "only data types numeric and decimal have precision/scale argument" +msgstr "pouze datové typy numeric a decimal mají argumenty přesnost/velikost" + +#: preproc.y:13100 +#, c-format +msgid "interval specification not allowed here" +msgstr "specifikace intervalu zde není povolena" + +#: preproc.y:13252 preproc.y:13304 +#, c-format +msgid "too many levels in nested structure/union definition" +msgstr "příliš mnoho úrovní v definici vnořené struktury/union" + +#: preproc.y:13438 +#, c-format +msgid "pointers to varchar are not implemented" +msgstr "ukazatele na varchar nejsou implementovány" + +#: preproc.y:13625 preproc.y:13650 +#, c-format +msgid "using unsupported DESCRIBE statement" +msgstr "použití nepodporovaného příkazu DESCRIBE" + +#: preproc.y:13897 +#, c-format +msgid "initializer not allowed in EXEC SQL VAR command" +msgstr "inicializátor není v příkazu EXEC SQL VAR podporován" + +#: preproc.y:14209 +#, c-format +msgid "arrays of indicators are not allowed on input" +msgstr "pole identifikátorů nejsou na vstupu povolena" + +#. translator: %s is typically the translation of "syntax error" +#: preproc.y:14463 +#, c-format +msgid "%s at or near \"%s\"" +msgstr "%s na nebo blízko \"%s\"" + +#: type.c:18 type.c:30 +#, c-format +msgid "out of memory" +msgstr "paměť vyčerpána" + +#: type.c:212 type.c:590 +#, c-format +msgid "unrecognized variable type code %d" +msgstr "nerozpoznaný kód typu proměnné %d" + +#: type.c:261 +#, c-format +msgid "variable \"%s\" is hidden by a local variable of a different type" +msgstr "proměnná \"%s\" je překryta lokální proměnnou s jiným datovým typem" + +#: type.c:263 +#, c-format +msgid "variable \"%s\" is hidden by a local variable" +msgstr "proměnná \"%s\" je překryta lokální proměnnou" + +#: type.c:275 +#, c-format +msgid "" +"indicator variable \"%s\" is hidden by a local variable of a different type" +msgstr "" +"indicator variable \"%s\" je překryta lokální proměnnou s jiným datovým typem" + +#: type.c:277 +#, c-format +msgid "indicator variable \"%s\" is hidden by a local variable" +msgstr "indicator variable \"%s\" je překryta lokální proměnnou" + +#: type.c:285 +#, c-format +msgid "indicator for array/pointer has to be array/pointer" +msgstr "indicator variable pro pole/ukaztel musí být pole/ukazatel" + +#: type.c:289 +#, c-format +msgid "nested arrays are not supported (except strings)" +msgstr "vnořená pole nejsou podporována (kromě řetězců)" + +#: type.c:322 +#, c-format +msgid "indicator for struct has to be a struct" +msgstr "indikátor pro strukturu musí být struktura" + +#: type.c:331 type.c:339 type.c:347 +#, c-format +msgid "indicator for simple data type has to be simple" +msgstr "indikátor pro jednoduché datové typy musí být jednoduchý" + +#: type.c:649 +#, c-format +msgid "unrecognized descriptor item code %d" +msgstr "nerozpoznaný kód deskriptoru položky %d" + +#: variable.c:89 variable.c:112 +#, c-format +msgid "incorrectly formed variable \"%s\"" +msgstr "nesprávně vytvořený název proměnné \"%s\"" + +#: variable.c:135 +#, c-format +msgid "variable \"%s\" is not a pointer" +msgstr "proměnná \"%s\" není ukazatel" + +#: variable.c:138 variable.c:163 +#, c-format +msgid "variable \"%s\" is not a pointer to a structure or a union" +msgstr "proměnná \"%s\" není ukazatel na strukturu nebo sjednocení" + +#: variable.c:150 +#, c-format +msgid "variable \"%s\" is neither a structure nor a union" +msgstr "proměnná \"%s\" není ani struktura ani sjednocení" + +#: variable.c:160 +#, c-format +msgid "variable \"%s\" is not an array" +msgstr "proměnná \"%s\" není pole" + +#: variable.c:229 variable.c:251 +#, c-format +msgid "variable \"%s\" is not declared" +msgstr "proměnná \"%s\" není deklarována" + +#: variable.c:484 +#, c-format +msgid "indicator variable must have an integer type" +msgstr "indicator variable musí mít celočíselný typ" + +#: variable.c:496 +#, c-format +msgid "unrecognized data type name \"%s\"" +msgstr "nerozpoznaný název datového typu \"%s\"" + +#: variable.c:507 variable.c:515 variable.c:532 variable.c:535 +#, c-format +msgid "multidimensional arrays are not supported" +msgstr "vícerozměrná pole nejsou podporována" + +#: variable.c:524 +#, c-format +msgid "" +"multilevel pointers (more than 2 levels) are not supported; found %d level" +msgid_plural "" +"multilevel pointers (more than 2 levels) are not supported; found %d levels" +msgstr[0] "" +"víceúrovňové ukazatele (více než 2 úrovně) nejsou podporovány; nalezena %d " +"úroveň" +msgstr[1] "" +"víceúrovňové ukazatele (více než 2 úrovně) nejsou podporovány; nalezeny %d " +"úrovně" +msgstr[2] "" +"víceúrovňové ukazatele (více než 2 úrovně) nejsou podporovány; nalezeny %d " +"úrovně" + +#: variable.c:529 +#, c-format +msgid "pointer to pointer is not supported for this data type" +msgstr "ukazatel na ukazatel není pro tento datový typ podporován" + +#: variable.c:549 +#, c-format +msgid "multidimensional arrays for structures are not supported" +msgstr "vícerozměrná pole pro struktury nejsou podporována" + diff --git a/src/interfaces/ecpg/preproc/po/de.po b/src/interfaces/ecpg/preproc/po/de.po index 6e9affddbd0..7cdc59b680e 100644 --- a/src/interfaces/ecpg/preproc/po/de.po +++ b/src/interfaces/ecpg/preproc/po/de.po @@ -1,20 +1,19 @@ # German message translation file for ecpg -# Copyright (C) 2009-2010 PostgreSQL Global Development Group +# Copyright (C) 2009-2013 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. -# Peter Eisentraut <peter_e@gmx.net>, 2009-2010. +# Peter Eisentraut <peter_e@gmx.net>, 2009-2013. # -# pgtranslation Id: ecpg.po,v 1.11 2010/04/05 10:44:08 petere Exp $ -# -# Use these quotes: »%s« +# Use these quotes: „%s“ # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 9.0\n" +"Project-Id-Version: PostgreSQL 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-04-05 07:21+0000\n" -"PO-Revision-Date: 2010-04-05 10:40+0000\n" +"POT-Creation-Date: 2012-06-18 21:11+0000\n" +"PO-Revision-Date: 2013-03-04 21:16-0500\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: German <peter_e@gmx.net>\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -23,35 +22,37 @@ msgstr "" #: descriptor.c:64 #, c-format msgid "variable \"%s\" must have a numeric type" -msgstr "Variable »%s« muss einen numerischen Typ haben" +msgstr "Variable „%s“ muss einen numerischen Typ haben" #: descriptor.c:124 descriptor.c:146 #, c-format msgid "descriptor \"%s\" does not exist" -msgstr "Deskriptor »%s« existiert nicht" +msgstr "Deskriptor „%s“ existiert nicht" #: descriptor.c:161 descriptor.c:210 #, c-format msgid "descriptor header item \"%d\" does not exist" -msgstr "Deskriptorkopfelement »%d« existiert nicht" +msgstr "Deskriptorkopfelement „%d“ existiert nicht" #: descriptor.c:182 +#, c-format msgid "nullable is always 1" msgstr "nullable ist immer 1" #: descriptor.c:185 +#, c-format msgid "key_member is always 0" msgstr "key_member ist immer 0" #: descriptor.c:277 #, c-format msgid "descriptor item \"%s\" is not implemented" -msgstr "Deskriptorelement »%s« ist nicht implementiert" +msgstr "Deskriptorelement „%s“ ist nicht implementiert" #: descriptor.c:287 #, c-format msgid "descriptor item \"%s\" cannot be set" -msgstr "Deskriptorelement »%s« kann nicht gesetzt werden" +msgstr "Deskriptorelement „%s“ kann nicht gesetzt werden" #: ecpg.c:35 #, c-format @@ -94,7 +95,7 @@ msgid "" " \"INFORMIX\", \"INFORMIX_SE\"\n" msgstr "" " -C MODUS Kompatibilitätsmodus setzen; MODUS kann sein:\n" -" »INFORMIX« oder »INFORMIX_SE«\n" +" „INFORMIX“ oder „INFORMIX_SE“\n" #: ecpg.c:46 #, c-format @@ -108,9 +109,8 @@ msgstr " -D SYMBOL SYMBOL definieren\n" #: ecpg.c:49 #, c-format -msgid "" -" -h parse a header file, this option includes option \"-c\"\n" -msgstr " -h eine Headerdatei parsen, schließt Option »-c« ein\n" +msgid " -h parse a header file, this option includes option \"-c\"\n" +msgstr " -h eine Headerdatei parsen, schließt Option „-c“ ein\n" #: ecpg.c:50 #, c-format @@ -134,7 +134,7 @@ msgid "" " \"no_indicator\", \"prepare\", \"questionmarks\"\n" msgstr "" " -r OPTION Laufzeitverhalten bestimmen; OPTION kann sein:\n" -" »no_indicator«, »prepare«, »questionmarks«\n" +" „no_indicator“, „prepare“, „questionmarks“\n" #: ecpg.c:55 #, c-format @@ -148,13 +148,13 @@ msgstr " -t Autocommit von Transaktionen anschalten\n" #: ecpg.c:57 #, c-format -msgid " --help show this help, then exit\n" -msgstr " --help diese Hilfe anzeigen, dann beenden\n" +msgid " --version output version information, then exit\n" +msgstr " --version Versionsinformationen anzeigen, dann beenden\n" #: ecpg.c:58 #, c-format -msgid " --version output version information, then exit\n" -msgstr " --version Versionsinformationen anzeigen, dann beenden\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n" #: ecpg.c:59 #, c-format @@ -179,12 +179,12 @@ msgstr "" #: ecpg.c:182 ecpg.c:333 ecpg.c:343 #, c-format msgid "%s: could not open file \"%s\": %s\n" -msgstr "%s: konnte Datei »%s« nicht öffnen: %s\n" +msgstr "%s: konnte Datei „%s“ nicht öffnen: %s\n" #: ecpg.c:221 ecpg.c:234 ecpg.c:250 ecpg.c:275 #, c-format msgid "Try \"%s --help\" for more information.\n" -msgstr "Versuchen Sie »%s --help« für weitere Informationen.\n" +msgstr "Versuchen Sie „%s --help“ für weitere Informationen.\n" #: ecpg.c:245 #, c-format @@ -214,307 +214,330 @@ msgstr "%s: keine Eingabedateien angegeben\n" #: ecpg.c:466 #, c-format msgid "cursor \"%s\" has been declared but not opened" -msgstr "Cursor »%s« wurde deklariert aber nicht geöffnet" +msgstr "Cursor „%s“ wurde deklariert aber nicht geöffnet" -#: ecpg.c:478 preproc.y:108 +#: ecpg.c:479 preproc.y:109 #, c-format msgid "could not remove output file \"%s\"\n" -msgstr "konnte Ausgabedatei »%s« nicht entfernen\n" +msgstr "konnte Ausgabedatei „%s“ nicht entfernen\n" -#: pgc.l:399 +#: pgc.l:403 +#, c-format msgid "unterminated /* comment" msgstr "/*-Kommentar nicht abgeschlossen" -#: pgc.l:412 +#: pgc.l:416 +#, c-format msgid "invalid bit string literal" msgstr "ungültige Bitkettenkonstante" -#: pgc.l:421 +#: pgc.l:425 +#, c-format msgid "unterminated bit string literal" msgstr "Bitkettenkonstante nicht abgeschlossen" -#: pgc.l:437 +#: pgc.l:441 +#, c-format msgid "unterminated hexadecimal string literal" msgstr "hexadezimale Zeichenkette nicht abgeschlossen" -#: pgc.l:514 +#: pgc.l:519 +#, c-format msgid "unterminated quoted string" -msgstr "Zeichenkette nicht abgeschlossen" +msgstr "Zeichenkette in Anführungszeichen nicht abgeschlossen" -#: pgc.l:569 pgc.l:582 +#: pgc.l:574 pgc.l:587 +#, c-format msgid "zero-length delimited identifier" msgstr "Bezeichner in Anführungszeichen hat Länge null" -#: pgc.l:590 +#: pgc.l:595 +#, c-format msgid "unterminated quoted identifier" msgstr "Bezeichner in Anführungszeichen nicht abgeschlossen" -#: pgc.l:934 +#: pgc.l:941 +#, c-format msgid "missing identifier in EXEC SQL UNDEF command" msgstr "fehlender Bezeichner im Befehl EXEC SQL UNDEF" -#: pgc.l:980 pgc.l:994 +#: pgc.l:987 pgc.l:1001 +#, c-format msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" -msgstr "passendes »EXEC SQL IFDEF« / »EXEC SQL IFNDEF« fehlt" +msgstr "passendes „EXEC SQL IFDEF“ / „EXEC SQL IFNDEF“ fehlt" -#: pgc.l:983 pgc.l:996 pgc.l:1172 +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format msgid "missing \"EXEC SQL ENDIF;\"" -msgstr "»EXEC SQL ENDIF;« fehlt" +msgstr "„EXEC SQL ENDIF;“ fehlt" -#: pgc.l:1012 pgc.l:1031 +#: pgc.l:1019 pgc.l:1038 +#, c-format msgid "more than one EXEC SQL ELSE" msgstr "mehr als ein EXEC SQL ENDIF" -#: pgc.l:1053 pgc.l:1067 +#: pgc.l:1060 pgc.l:1074 +#, c-format msgid "unmatched EXEC SQL ENDIF" msgstr "unzusammenhängendes EXEC SQL ENDIF" -#: pgc.l:1087 +#: pgc.l:1094 +#, c-format msgid "too many nested EXEC SQL IFDEF conditions" msgstr "zu viele verschachtelte EXEC SQL IFDEF-Bedingungen" -#: pgc.l:1120 +#: pgc.l:1127 +#, c-format msgid "missing identifier in EXEC SQL IFDEF command" msgstr "fehlender Bezeichner im Befehl EXEC SQL IFDEF" -#: pgc.l:1129 +#: pgc.l:1136 +#, c-format msgid "missing identifier in EXEC SQL DEFINE command" msgstr "fehlender Bezeichner im Befehl EXEC SQL DEFINE" -#: pgc.l:1162 +#: pgc.l:1169 +#, c-format msgid "syntax error in EXEC SQL INCLUDE command" msgstr "Syntaxfehler im Befehl EXEC SQL INCLUDE" -#: pgc.l:1211 -msgid "" -"internal error: unreachable state; please report this to <pgsql-" -"bugs@postgresql.org>" -msgstr "" -"interner Fehler: unerreichbarer Zustand; bitte an <pgsql-bugs@postgresql." -"org> berichten" +#: pgc.l:1218 +#, c-format +msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>" +msgstr "interner Fehler: unerreichbarer Zustand; bitte an <pgsql-bugs@postgresql.org> berichten" -#: pgc.l:1336 +#: pgc.l:1343 #, c-format msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" -msgstr "" -"Fehler: Include-Pfad »%s/%s« ist zu lang auf Zeile %d, wird übersprungen\n" +msgstr "Fehler: Include-Pfad „%s/%s“ ist zu lang auf Zeile %d, wird übersprungen\n" -#: pgc.l:1358 +#: pgc.l:1365 #, c-format msgid "could not open include file \"%s\" on line %d" -msgstr "konnte Include-Datei »%s« nicht öffnen auf Zeile %d" +msgstr "konnte Include-Datei „%s“ nicht öffnen auf Zeile %d" -#: preproc.y:30 +#: preproc.y:31 msgid "syntax error" msgstr "Syntaxfehler" -#: preproc.y:80 +#: preproc.y:81 #, c-format msgid "WARNING: " msgstr "WARNUNG: " -#: preproc.y:84 +#: preproc.y:85 #, c-format msgid "ERROR: " msgstr "FEHLER: " -#: preproc.y:398 +#: preproc.y:491 #, c-format msgid "cursor \"%s\" does not exist" -msgstr "Cursor »%s« existiert nicht" +msgstr "Cursor „%s“ existiert nicht" -#: preproc.y:426 +#: preproc.y:520 +#, c-format msgid "initializer not allowed in type definition" msgstr "Initialisierungswert nicht erlaubt in Typdefinition" -#: preproc.y:428 +#: preproc.y:522 +#, c-format msgid "type name \"string\" is reserved in Informix mode" -msgstr "Typname »string« ist im Informix-Modus reserviert" +msgstr "Typname „string“ ist im Informix-Modus reserviert" -#: preproc.y:435 preproc.y:12412 +#: preproc.y:529 preproc.y:13273 #, c-format msgid "type \"%s\" is already defined" -msgstr "Typ »%s« ist bereits definiert" +msgstr "Typ „%s“ ist bereits definiert" -#: preproc.y:459 preproc.y:13052 preproc.y:13373 variable.c:610 +#: preproc.y:553 preproc.y:13926 preproc.y:14247 variable.c:610 +#, c-format msgid "multidimensional arrays for simple data types are not supported" -msgstr "" -"mehrdimensionale Arrays für einfache Datentypen werden nicht unterstützt" +msgstr "mehrdimensionale Arrays für einfache Datentypen werden nicht unterstützt" -#: preproc.y:1391 +#: preproc.y:1526 +#, c-format msgid "AT option not allowed in CLOSE DATABASE statement" msgstr "AT-Option ist nicht erlaubt im Befehl CLOSE DATABASE" -#: preproc.y:1457 preproc.y:1599 -msgid "AT option not allowed in DEALLOCATE statement" -msgstr "AT-Option ist nicht erlaubt im Befehl DEALLOCATE" - -#: preproc.y:1585 +#: preproc.y:1723 +#, c-format msgid "AT option not allowed in CONNECT statement" msgstr "AT-Option ist nicht erlaubt im Befehl CONNECT" -#: preproc.y:1621 +#: preproc.y:1757 +#, c-format msgid "AT option not allowed in DISCONNECT statement" msgstr "AT-Option ist nicht erlaubt im Befehl DISCONNECT" -#: preproc.y:1676 +#: preproc.y:1812 +#, c-format msgid "AT option not allowed in SET CONNECTION statement" msgstr "AT-Option ist nicht erlaubt im Befehl SET CONNECTION" -#: preproc.y:1698 +#: preproc.y:1834 +#, c-format msgid "AT option not allowed in TYPE statement" msgstr "AT-Option ist nicht erlaubt im TYPE-Befehl" -#: preproc.y:1707 +#: preproc.y:1843 +#, c-format msgid "AT option not allowed in VAR statement" msgstr "AT-Option ist nicht erlaubt im VAR-Befehl" -#: preproc.y:1714 +#: preproc.y:1850 +#, c-format msgid "AT option not allowed in WHENEVER statement" msgstr "AT-Option ist nicht erlaubt im WHENEVER-Befehl" -#: preproc.y:2100 preproc.y:3196 preproc.y:3256 preproc.y:4197 preproc.y:4206 -#: preproc.y:4448 preproc.y:6537 preproc.y:6542 preproc.y:6547 preproc.y:8853 -#: preproc.y:9372 +#: preproc.y:2204 preproc.y:3489 preproc.y:4654 preproc.y:4663 preproc.y:4948 +#: preproc.y:7339 preproc.y:7344 preproc.y:7349 preproc.y:9691 preproc.y:10238 +#, c-format msgid "unsupported feature will be passed to server" msgstr "nicht mehr unterstütztes Feature wird an Server weitergereicht werden" -#: preproc.y:2330 +#: preproc.y:2446 +#, c-format msgid "SHOW ALL is not implemented" msgstr "SHOW ALL ist nicht implementiert" -#: preproc.y:2686 preproc.y:2697 +#: preproc.y:2889 preproc.y:2900 +#, c-format msgid "COPY TO STDIN is not possible" msgstr "COPY TO STDIN ist nicht möglich" -#: preproc.y:2688 +#: preproc.y:2891 +#, c-format msgid "COPY FROM STDOUT is not possible" msgstr "COPY FROM STDOUT ist nicht möglich" -#: preproc.y:2690 +#: preproc.y:2893 +#, c-format msgid "COPY FROM STDIN is not implemented" msgstr "COPY FROM STDIN ist nicht implementiert" -#: preproc.y:4137 preproc.y:4148 -msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" -msgstr "" -"Constraint, der als INITIALLY DEFERRED deklariert wurde, muss DEFERRABLE sein" - -#: preproc.y:7346 preproc.y:12001 +#: preproc.y:8153 preproc.y:12862 #, c-format msgid "using variable \"%s\" in different declare statements is not supported" -msgstr "Verwendung der Variable »%s« in verschiedenen DECLARE-Anweisungen wird nicht unterstützt" +msgstr "Verwendung der Variable „%s“ in verschiedenen DECLARE-Anweisungen wird nicht unterstützt" -#: preproc.y:7348 preproc.y:12003 +#: preproc.y:8155 preproc.y:12864 #, c-format msgid "cursor \"%s\" is already defined" -msgstr "Cursor »%s« ist bereits definiert" +msgstr "Cursor „%s“ ist bereits definiert" -#: preproc.y:7751 +#: preproc.y:8573 +#, c-format msgid "no longer supported LIMIT #,# syntax passed to server" msgstr "nicht mehr unterstützte Syntax LIMIT x,y wird an Server weitergereicht" -#: preproc.y:7986 +#: preproc.y:8808 +#, c-format msgid "subquery in FROM must have an alias" msgstr "Unteranfrage in FROM muss Aliasnamen erhalten" -#: preproc.y:11734 +#: preproc.y:12592 +#, c-format msgid "CREATE TABLE AS cannot specify INTO" msgstr "CREATE TABLE AS kann INTO nicht verwenden" -#: preproc.y:11771 +#: preproc.y:12628 #, c-format msgid "expected \"@\", found \"%s\"" -msgstr "»@« erwartet, »%s« gefunden" +msgstr "„@“ erwartet, „%s“ gefunden" -#: preproc.y:11783 -msgid "" -"only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are " -"supported" -msgstr "" -"er werden nur die Protokolle »tcp« und »unix« und der Datenbanktyp »postgresql« " -"unterstützt" +#: preproc.y:12640 +#, c-format +msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported" +msgstr "er werden nur die Protokolle „tcp“ und „unix“ und der Datenbanktyp „postgresql“ unterstützt" -#: preproc.y:11786 +#: preproc.y:12643 #, c-format msgid "expected \"://\", found \"%s\"" -msgstr "»://« erwartet, »%s« gefunden" +msgstr "„://“ erwartet, „%s“ gefunden" -#: preproc.y:11791 +#: preproc.y:12648 #, c-format msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" -msgstr "" -"Unix-Domain-Sockets funktionieren nur mit »localhost«, aber nicht mit »%s«" +msgstr "Unix-Domain-Sockets funktionieren nur mit „localhost“, aber nicht mit „%s“" -#: preproc.y:11817 +#: preproc.y:12674 #, c-format msgid "expected \"postgresql\", found \"%s\"" -msgstr "»postgresql« erwartet, »%s« gefunden" +msgstr "„postgresql“ erwartet, „%s“ gefunden" -#: preproc.y:11820 +#: preproc.y:12677 #, c-format msgid "invalid connection type: %s" msgstr "ungültiger Verbindungstyp: %s" -#: preproc.y:11829 +#: preproc.y:12686 #, c-format msgid "expected \"@\" or \"://\", found \"%s\"" -msgstr "»@« oder »://« erwartet, »%s« gefunden" +msgstr "„@“ oder „://“ erwartet, „%s“ gefunden" -#: preproc.y:11904 preproc.y:11922 +#: preproc.y:12761 preproc.y:12779 +#, c-format msgid "invalid data type" msgstr "ungültiger Datentyp" -#: preproc.y:11933 preproc.y:11948 +#: preproc.y:12790 preproc.y:12807 +#, c-format msgid "incomplete statement" msgstr "unvollständige Anweisung" -#: preproc.y:11936 preproc.y:11951 +#: preproc.y:12793 preproc.y:12810 #, c-format msgid "unrecognized token \"%s\"" -msgstr "nicht erkanntes Token »%s«" +msgstr "nicht erkanntes Token „%s“" -#: preproc.y:12223 +#: preproc.y:13084 +#, c-format msgid "only data types numeric and decimal have precision/scale argument" -msgstr "" -"nur die Datentypen NUMERIC und DECIMAL haben Argumente für Präzision und " -"Skala" +msgstr "nur die Datentypen NUMERIC und DECIMAL haben Argumente für Präzision und Skala" -#: preproc.y:12235 +#: preproc.y:13096 +#, c-format msgid "interval specification not allowed here" msgstr "Intervallangabe hier nicht erlaubt" -#: preproc.y:12387 preproc.y:12439 +#: preproc.y:13248 preproc.y:13300 +#, c-format msgid "too many levels in nested structure/union definition" msgstr "zu viele Ebenen in verschachtelter Definition von Struktur/Union" -#: preproc.y:12570 +#: preproc.y:13434 +#, c-format msgid "pointers to varchar are not implemented" msgstr "Zeiger auf varchar sind nicht implementiert" -#: preproc.y:12757 preproc.y:12782 +#: preproc.y:13621 preproc.y:13646 +#, c-format msgid "using unsupported DESCRIBE statement" msgstr "nicht unterstützter DESCRIBE-Befehl wird verwendet" -#: preproc.y:13019 +#: preproc.y:13893 +#, c-format msgid "initializer not allowed in EXEC SQL VAR command" msgstr "Initialisierungswert nicht erlaubt in Befehl EXEC SQL VAR" -#: preproc.y:13331 +#: preproc.y:14205 +#, c-format msgid "arrays of indicators are not allowed on input" msgstr "Array aus Indikatoren bei der Eingabe nicht erlaubt" #. translator: %s is typically the translation of "syntax error" -#: preproc.y:13585 +#: preproc.y:14459 #, c-format msgid "%s at or near \"%s\"" -msgstr "%s bei »%s«" +msgstr "%s bei „%s“" #: type.c:18 type.c:30 +#, c-format msgid "out of memory" msgstr "Speicher aufgebraucht" -#: type.c:212 type.c:594 +#: type.c:212 type.c:590 #, c-format msgid "unrecognized variable type code %d" msgstr "unbekannter Variablentypcode %d" @@ -522,41 +545,44 @@ msgstr "unbekannter Variablentypcode %d" #: type.c:261 #, c-format msgid "variable \"%s\" is hidden by a local variable of a different type" -msgstr "Variable »%s« wird durch eine lokale Variable eines anderen Typs versteckt" +msgstr "Variable „%s“ wird durch eine lokale Variable eines anderen Typs versteckt" #: type.c:263 #, c-format msgid "variable \"%s\" is hidden by a local variable" -msgstr "Variable »%s« wird durch eine lokale Variable versteckt" +msgstr "Variable „%s“ wird durch eine lokale Variable versteckt" #: type.c:275 #, c-format -msgid "" -"indicator variable \"%s\" is hidden by a local variable of a different type" -msgstr "Indikatorvariable »%s« wird durch eine lokale Variable eines anderen Typs versteckt" +msgid "indicator variable \"%s\" is hidden by a local variable of a different type" +msgstr "Indikatorvariable „%s“ wird durch eine lokale Variable eines anderen Typs versteckt" #: type.c:277 #, c-format msgid "indicator variable \"%s\" is hidden by a local variable" -msgstr "Indikatorvariable »%s« wird durch eine lokale Variable versteckt" +msgstr "Indikatorvariable „%s“ wird durch eine lokale Variable versteckt" #: type.c:285 +#, c-format msgid "indicator for array/pointer has to be array/pointer" msgstr "Indikator für Array/Zeiger muss Array/Zeiger sein" #: type.c:289 +#, c-format msgid "nested arrays are not supported (except strings)" msgstr "verschachtelte Arrays werden nicht unterstützt (außer Zeichenketten)" #: type.c:322 +#, c-format msgid "indicator for struct has to be a struct" msgstr "Indikator für struct muss ein struct sein" #: type.c:331 type.c:339 type.c:347 +#, c-format msgid "indicator for simple data type has to be simple" msgstr "Indikator für einfachen Typ muss einfachen Typ haben" -#: type.c:653 +#: type.c:649 #, c-format msgid "unrecognized descriptor item code %d" msgstr "unbekannter Deskriptorelementcode %d" @@ -564,61 +590,61 @@ msgstr "unbekannter Deskriptorelementcode %d" #: variable.c:89 variable.c:112 #, c-format msgid "incorrectly formed variable \"%s\"" -msgstr "falsch geformte Variable »%s«" +msgstr "falsch geformte Variable „%s“" #: variable.c:135 #, c-format msgid "variable \"%s\" is not a pointer" -msgstr "Variable »%s« ist kein Zeiger" +msgstr "Variable „%s“ ist kein Zeiger" #: variable.c:138 variable.c:163 #, c-format msgid "variable \"%s\" is not a pointer to a structure or a union" -msgstr "Variable »%s« ist kein Zeiger auf eine Struktur oder Union" +msgstr "Variable „%s“ ist kein Zeiger auf eine Struktur oder Union" #: variable.c:150 #, c-format msgid "variable \"%s\" is neither a structure nor a union" -msgstr "Variable »%s« ist keine Struktur oder Union" +msgstr "Variable „%s“ ist keine Struktur oder Union" #: variable.c:160 #, c-format msgid "variable \"%s\" is not an array" -msgstr "Variable »%s« ist kein Array" +msgstr "Variable „%s“ ist kein Array" #: variable.c:229 variable.c:251 #, c-format msgid "variable \"%s\" is not declared" -msgstr "Variable »%s« ist nicht deklariert" +msgstr "Variable „%s“ ist nicht deklariert" #: variable.c:484 +#, c-format msgid "indicator variable must have an integer type" msgstr "Indikatorvariable muss einen ganzzahligen Typ haben" #: variable.c:496 #, c-format msgid "unrecognized data type name \"%s\"" -msgstr "unbekannter Datentypname »%s«" +msgstr "unbekannter Datentypname „%s“" #: variable.c:507 variable.c:515 variable.c:532 variable.c:535 +#, c-format msgid "multidimensional arrays are not supported" msgstr "mehrdimensionale Arrays werden nicht unterstützt" #: variable.c:524 #, c-format -msgid "" -"multilevel pointers (more than 2 levels) are not supported; found %d level" -msgid_plural "" -"multilevel pointers (more than 2 levels) are not supported; found %d levels" -msgstr[0] "" -"Zeiger mit mehr als 2 Ebenen werden nicht unterstützt; %d Ebene gefunden" -msgstr[1] "" -"Zeiger mit mehr als 2 Ebenen werden nicht unterstützt; %d Ebenen gefunden" +msgid "multilevel pointers (more than 2 levels) are not supported; found %d level" +msgid_plural "multilevel pointers (more than 2 levels) are not supported; found %d levels" +msgstr[0] "Zeiger mit mehr als 2 Ebenen werden nicht unterstützt; %d Ebene gefunden" +msgstr[1] "Zeiger mit mehr als 2 Ebenen werden nicht unterstützt; %d Ebenen gefunden" #: variable.c:529 +#, c-format msgid "pointer to pointer is not supported for this data type" msgstr "Zeiger auf Zeiger wird für diesen Datentyp nicht unterstützt" #: variable.c:549 +#, c-format msgid "multidimensional arrays for structures are not supported" msgstr "mehrdimensionale Arrays für Strukturen werden nicht unterstützt" diff --git a/src/interfaces/ecpg/preproc/po/es.po b/src/interfaces/ecpg/preproc/po/es.po index bd25fbfabc8..0cd0386941f 100644 --- a/src/interfaces/ecpg/preproc/po/es.po +++ b/src/interfaces/ecpg/preproc/po/es.po @@ -1,22 +1,21 @@ # Spanish translation file for ecpg # -# Copyright (C) 2009 PostgreSQL Global Development Group +# Copyright (C) 2009-2012 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. # # Emanuel Calvo Franco <postgres.arg@gmail.com>, 2009. -# Alvaro Herrera <alvherre@alvh.no-ip.org>, 2009 +# Alvaro Herrera <alvherre@alvh.no-ip.org>, 2009-2012 # Franco Catena, <francocatena@gmail.com>, 2009 # -# pgtranslation Id: ecpg.po,v 1.8 2010/08/31 04:29:23 alvherre Exp $ -# msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 8.4\n" +"Project-Id-Version: ecpg (PostgreSQL 9.2)\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-08-30 20:08+0000\n" -"PO-Revision-Date: 2010-08-31 00:28-0400\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2012-08-06 15:35-0400\n" "Last-Translator: Álvaro Herrera <alvherre@alvh.no-ip.org\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" @@ -38,10 +37,12 @@ msgid "descriptor header item \"%d\" does not exist" msgstr "no existe el descriptor del elemento de cabecera «%d»" #: descriptor.c:182 +#, c-format msgid "nullable is always 1" msgstr "nullable es siempre 1" #: descriptor.c:185 +#, c-format msgid "key_member is always 0" msgstr "key_member es siempre 0" @@ -110,8 +111,7 @@ msgstr " -D SYMBOL define SYMBOL\n" #: ecpg.c:49 #, c-format -msgid "" -" -h parse a header file, this option includes option \"-c\"\n" +msgid " -h parse a header file, this option includes option \"-c\"\n" msgstr " -h analiza un archivo de cabecera; esto incluye «-c»\n" #: ecpg.c:50 @@ -147,18 +147,17 @@ msgstr " --regression ejecuta en modo de prueba de regresión\n" #: ecpg.c:56 #, c-format msgid " -t turn on autocommit of transactions\n" -msgstr "" -" -t activa el compromiso (commit) automático de transacciones\n" +msgstr " -t activa el compromiso (commit) automático de transacciones\n" #: ecpg.c:57 #, c-format -msgid " --help show this help, then exit\n" -msgstr " --help muestra esta ayuda, luego sale\n" +msgid " --version output version information, then exit\n" +msgstr " --version muestra información de la versión, luego sale\n" #: ecpg.c:58 #, c-format -msgid " --version output version information, then exit\n" -msgstr " --version muestra información de la versión, luego sale\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help muestra esta ayuda, luego sale\n" #: ecpg.c:59 #, c-format @@ -168,8 +167,7 @@ msgid "" "input file name, after stripping off .pgc if present.\n" msgstr "" "\n" -"Si no se especifica un archivo de salida, el nombre se forma agregando .c " -"al\n" +"Si no se especifica un archivo de salida, el nombre se forma agregando .c al\n" "archivo de entrada, luego de quitar .pgc si está presente.\n" #: ecpg.c:61 @@ -226,86 +224,97 @@ msgstr "el cursor «%s» fue declarado pero no abierto" msgid "could not remove output file \"%s\"\n" msgstr "no se pudo eliminar el archivo de salida «%s»\n" -#: pgc.l:401 +#: pgc.l:403 +#, c-format msgid "unterminated /* comment" msgstr "comentario /* no cerrado" -#: pgc.l:414 +#: pgc.l:416 +#, c-format msgid "invalid bit string literal" msgstr "cadena de bits no válida" -#: pgc.l:423 +#: pgc.l:425 +#, c-format msgid "unterminated bit string literal" msgstr "una cadena de bits está inconclusa" -#: pgc.l:439 +#: pgc.l:441 +#, c-format msgid "unterminated hexadecimal string literal" msgstr "una cadena hexadecimal está inconclusa" -#: pgc.l:516 +#: pgc.l:519 +#, c-format msgid "unterminated quoted string" msgstr "una cadena en comillas está inconclusa" -#: pgc.l:571 pgc.l:584 +#: pgc.l:574 pgc.l:587 +#, c-format msgid "zero-length delimited identifier" msgstr "identificador delimitado de longitud cero" -#: pgc.l:592 +#: pgc.l:595 +#, c-format msgid "unterminated quoted identifier" msgstr "un identificador en comillas está inconcluso" -#: pgc.l:938 +#: pgc.l:941 +#, c-format msgid "missing identifier in EXEC SQL UNDEF command" msgstr "falta un identificador en la orden EXEC SQL UNDEF" -#: pgc.l:984 pgc.l:998 +#: pgc.l:987 pgc.l:1001 +#, c-format msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" msgstr "falta el «EXEC SQL IFDEF» / «EXEC SQL IFNDEF»" -#: pgc.l:987 pgc.l:1000 pgc.l:1176 +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format msgid "missing \"EXEC SQL ENDIF;\"" msgstr "falta el «EXEC SQL ENDIF;»" -#: pgc.l:1016 pgc.l:1035 +#: pgc.l:1019 pgc.l:1038 +#, c-format msgid "more than one EXEC SQL ELSE" msgstr "hay más de un EXEC SQL ELSE" -#: pgc.l:1057 pgc.l:1071 +#: pgc.l:1060 pgc.l:1074 +#, c-format msgid "unmatched EXEC SQL ENDIF" msgstr "EXEC SQL ENDIF sin coincidencia" -#: pgc.l:1091 +#: pgc.l:1094 +#, c-format msgid "too many nested EXEC SQL IFDEF conditions" msgstr "demasiadas condiciones EXEC SQL IFDEF anidadas" -#: pgc.l:1124 +#: pgc.l:1127 +#, c-format msgid "missing identifier in EXEC SQL IFDEF command" msgstr "identificador faltante en la orden EXEC SQL IFDEF" -#: pgc.l:1133 +#: pgc.l:1136 +#, c-format msgid "missing identifier in EXEC SQL DEFINE command" msgstr "identificador faltante en la orden EXEC SQL DEFINE" -#: pgc.l:1166 +#: pgc.l:1169 +#, c-format msgid "syntax error in EXEC SQL INCLUDE command" msgstr "error de sintaxis en orden EXEC SQL INCLUDE" -#: pgc.l:1215 -msgid "" -"internal error: unreachable state; please report this to <pgsql-" -"bugs@postgresql.org>" -msgstr "" -"Error Interno: estado no esperado; por favor reporte a <pgsql-" -"bugs@postgresql.org>" +#: pgc.l:1218 +#, c-format +msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>" +msgstr "Error Interno: estado no esperado; por favor reporte a <pgsql-bugs@postgresql.org>" -#: pgc.l:1340 +#: pgc.l:1343 #, c-format msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" -msgstr "" -"Error: ruta de inclusión «%s/%s» es demasiada larga en la línea %d, " -"omitiendo\n" +msgstr "Error: ruta de inclusión «%s/%s» es demasiada larga en la línea %d, omitiendo\n" -#: pgc.l:1362 +#: pgc.l:1365 #, c-format msgid "could not open include file \"%s\" on line %d" msgstr "no se pudo abrir el archivo a incluir «%s» en la línea %d" @@ -324,201 +333,214 @@ msgstr "ATENCIÓN: " msgid "ERROR: " msgstr "ERROR: " -#: preproc.y:399 +#: preproc.y:491 #, c-format msgid "cursor \"%s\" does not exist" msgstr "no existe el cursor «%s»" -#: preproc.y:427 +#: preproc.y:520 +#, c-format msgid "initializer not allowed in type definition" msgstr "inicializador no permitido en definición de tipo" -#: preproc.y:429 +#: preproc.y:522 +#, c-format msgid "type name \"string\" is reserved in Informix mode" msgstr "el nombre de tipo «string» está reservado en modo Informix" -#: preproc.y:436 preproc.y:12413 +#: preproc.y:529 preproc.y:13277 #, c-format msgid "type \"%s\" is already defined" msgstr "el tipo «%s» ya está definido" -#: preproc.y:460 preproc.y:13053 preproc.y:13374 variable.c:610 +#: preproc.y:553 preproc.y:13930 preproc.y:14251 variable.c:614 +#, c-format msgid "multidimensional arrays for simple data types are not supported" -msgstr "" -"los arrays multidimensionales para tipos de datos simples no están soportados" +msgstr "los arrays multidimensionales para tipos de datos simples no están soportados" -#: preproc.y:1392 +#: preproc.y:1526 +#, c-format msgid "AT option not allowed in CLOSE DATABASE statement" msgstr "la opción AT no está permitida en la sentencia CLOSE DATABASE" -#: preproc.y:1458 preproc.y:1600 -msgid "AT option not allowed in DEALLOCATE statement" -msgstr "la opción AT no está permitida en la sentencia DEALLOCATE" - -#: preproc.y:1586 +#: preproc.y:1723 +#, c-format msgid "AT option not allowed in CONNECT statement" msgstr "la opción AT no está permitida en la sentencia CONNECT" -#: preproc.y:1622 +#: preproc.y:1757 +#, c-format msgid "AT option not allowed in DISCONNECT statement" msgstr "la opción AT no está permitida en la sentencia DISCONNECT" -#: preproc.y:1677 +#: preproc.y:1812 +#, c-format msgid "AT option not allowed in SET CONNECTION statement" msgstr "la opción AT no está permitida en la sentencia SET CONNECTION" -#: preproc.y:1699 +#: preproc.y:1834 +#, c-format msgid "AT option not allowed in TYPE statement" msgstr "la opción AT no está permitida en la sentencia TYPE" -#: preproc.y:1708 +#: preproc.y:1843 +#, c-format msgid "AT option not allowed in VAR statement" msgstr "la opción AT no está permitida en la sentencia VAR" -#: preproc.y:1715 +#: preproc.y:1850 +#, c-format msgid "AT option not allowed in WHENEVER statement" msgstr "la opción AT no está permitida en la sentencia WHENEVER" -#: preproc.y:2101 preproc.y:3197 preproc.y:3257 preproc.y:4210 preproc.y:4219 -#: preproc.y:4461 preproc.y:6550 preproc.y:6555 preproc.y:6560 preproc.y:8866 -#: preproc.y:9385 +#: preproc.y:2204 preproc.y:3489 preproc.y:4658 preproc.y:4667 preproc.y:4952 +#: preproc.y:7343 preproc.y:7348 preproc.y:7353 preproc.y:9695 preproc.y:10242 +#, c-format msgid "unsupported feature will be passed to server" msgstr "característica no soportada será pasada al servidor" -#: preproc.y:2331 +#: preproc.y:2446 +#, c-format msgid "SHOW ALL is not implemented" msgstr "SHOW ALL no está implementado" -#: preproc.y:2687 preproc.y:2698 +#: preproc.y:2889 preproc.y:2900 +#, c-format msgid "COPY TO STDIN is not possible" msgstr "COPY TO STDIN no es posible" -#: preproc.y:2689 +#: preproc.y:2891 +#, c-format msgid "COPY FROM STDOUT is not possible" msgstr "COPY FROM STDOUT no es posible" -#: preproc.y:2691 +#: preproc.y:2893 +#, c-format msgid "COPY FROM STDIN is not implemented" msgstr "COPY FROM STDIN no está implementado" -#: preproc.y:4150 preproc.y:4161 -msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" -msgstr "una restricción declarada INITIALLY DEFERRED debe ser DEFERRABLE" - -#: preproc.y:7359 preproc.y:12002 +#: preproc.y:8157 preproc.y:12866 #, c-format msgid "using variable \"%s\" in different declare statements is not supported" msgstr "el uso de la variable «%s» en diferentes sentencias declare no está soportado" -#: preproc.y:7361 preproc.y:12004 +#: preproc.y:8159 preproc.y:12868 #, c-format msgid "cursor \"%s\" is already defined" msgstr "el cursor «%s» ya está definido" -#: preproc.y:7764 +#: preproc.y:8577 +#, c-format msgid "no longer supported LIMIT #,# syntax passed to server" -msgstr "" -"la sintaxis LIMIT #,# que ya no está soportada ha sido pasada al servidor" +msgstr "la sintaxis LIMIT #,# que ya no está soportada ha sido pasada al servidor" -#: preproc.y:7999 +#: preproc.y:8812 +#, c-format msgid "subquery in FROM must have an alias" msgstr "las subconsultas en FROM deben tener un alias" -#: preproc.y:11735 +#: preproc.y:12596 +#, c-format msgid "CREATE TABLE AS cannot specify INTO" msgstr "CREATE TABLE AS no puede especificar INTO" -#: preproc.y:11772 +#: preproc.y:12632 #, c-format msgid "expected \"@\", found \"%s\"" msgstr "se esperaba «@», se encontró «%s»" -#: preproc.y:11784 -msgid "" -"only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are " -"supported" -msgstr "" -"sólo los protocolos «tcp» y «unix» y tipo de bases de datos «postgresql» están " -"soportados" +#: preproc.y:12644 +#, c-format +msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported" +msgstr "sólo los protocolos «tcp» y «unix» y tipo de bases de datos «postgresql» están soportados" -#: preproc.y:11787 +#: preproc.y:12647 #, c-format msgid "expected \"://\", found \"%s\"" msgstr "se esperaba «://», se encontró «%s»" -#: preproc.y:11792 +#: preproc.y:12652 #, c-format msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" msgstr "los sockets de dominio unix sólo trabajan en «localhost» pero no en «%s»" -#: preproc.y:11818 +#: preproc.y:12678 #, c-format msgid "expected \"postgresql\", found \"%s\"" msgstr "se esperaba «postgresql», se encontró «%s»" -#: preproc.y:11821 +#: preproc.y:12681 #, c-format msgid "invalid connection type: %s" msgstr "tipo de conexión no válido: %s" -#: preproc.y:11830 +#: preproc.y:12690 #, c-format msgid "expected \"@\" or \"://\", found \"%s\"" msgstr "se esperaba «@» o «://», se encontró «%s»" -#: preproc.y:11905 preproc.y:11923 +#: preproc.y:12765 preproc.y:12783 +#, c-format msgid "invalid data type" msgstr "tipo de dato no válido" -#: preproc.y:11934 preproc.y:11949 +#: preproc.y:12794 preproc.y:12811 +#, c-format msgid "incomplete statement" msgstr "sentencia incompleta" -#: preproc.y:11937 preproc.y:11952 +#: preproc.y:12797 preproc.y:12814 #, c-format msgid "unrecognized token \"%s\"" msgstr "elemento «%s» no reconocido" -#: preproc.y:12224 +#: preproc.y:13088 +#, c-format msgid "only data types numeric and decimal have precision/scale argument" -msgstr "" -"sólo los tipos de dato numeric y decimal tienen argumento de precisión/escala" +msgstr "sólo los tipos de dato numeric y decimal tienen argumento de precisión/escala" -#: preproc.y:12236 +#: preproc.y:13100 +#, c-format msgid "interval specification not allowed here" msgstr "la especificación de intervalo no está permitida aquí" -#: preproc.y:12388 preproc.y:12440 +#: preproc.y:13252 preproc.y:13304 +#, c-format msgid "too many levels in nested structure/union definition" msgstr "demasiados niveles en la definición anidada de estructura/unión" -#: preproc.y:12571 +#: preproc.y:13438 +#, c-format msgid "pointers to varchar are not implemented" msgstr "los punteros a varchar no están implementados" -#: preproc.y:12758 preproc.y:12783 +#: preproc.y:13625 preproc.y:13650 +#, c-format msgid "using unsupported DESCRIBE statement" msgstr "utilizando sentencia DESCRIBE no soportada" -#: preproc.y:13020 +#: preproc.y:13897 +#, c-format msgid "initializer not allowed in EXEC SQL VAR command" msgstr "inicializador no permitido en la orden EXEC SQL VAR" -#: preproc.y:13332 +#: preproc.y:14209 +#, c-format msgid "arrays of indicators are not allowed on input" msgstr "no se permiten los arrays de indicadores en la entrada" #. translator: %s is typically the translation of "syntax error" -#: preproc.y:13586 +#: preproc.y:14463 #, c-format msgid "%s at or near \"%s\"" msgstr "%s en o cerca «%s»" #: type.c:18 type.c:30 +#, c-format msgid "out of memory" msgstr "memoria agotada" -#: type.c:212 type.c:594 +#: type.c:212 type.c:590 #, c-format msgid "unrecognized variable type code %d" msgstr "código de tipo de variable %d no reconocido" @@ -535,8 +557,7 @@ msgstr "la variable «%s» está escondida por una variable local" #: type.c:275 #, c-format -msgid "" -"indicator variable \"%s\" is hidden by a local variable of a different type" +msgid "indicator variable \"%s\" is hidden by a local variable of a different type" msgstr "la variable de indicador «%s» está escondida por una variable local de tipo diferente" #: type.c:277 @@ -545,90 +566,88 @@ msgid "indicator variable \"%s\" is hidden by a local variable" msgstr "variable de indicador «%s» está escondida por una variable local" #: type.c:285 +#, c-format msgid "indicator for array/pointer has to be array/pointer" msgstr "indicador para array/puntero debe ser array/puntero" #: type.c:289 +#, c-format msgid "nested arrays are not supported (except strings)" msgstr "no se permiten arrays anidados (excepto cadenas de caracteres)" #: type.c:322 +#, c-format msgid "indicator for struct has to be a struct" msgstr "el indicador para struct debe ser struct" #: type.c:331 type.c:339 type.c:347 +#, c-format msgid "indicator for simple data type has to be simple" msgstr "el indicador para tipo dato simple debe ser simple" -#: type.c:653 +#: type.c:649 #, c-format msgid "unrecognized descriptor item code %d" msgstr "código de descriptor de elemento %d no reconocido" -#: variable.c:89 variable.c:112 +#: variable.c:89 variable.c:116 #, c-format msgid "incorrectly formed variable \"%s\"" msgstr "variable formada incorrectamente «%s»" -#: variable.c:135 +#: variable.c:139 #, c-format msgid "variable \"%s\" is not a pointer" msgstr "la variable «%s» no es un puntero" -#: variable.c:138 variable.c:163 +#: variable.c:142 variable.c:167 #, c-format msgid "variable \"%s\" is not a pointer to a structure or a union" msgstr "la variable «%s» no es un puntero a una estructura o unión" -#: variable.c:150 +#: variable.c:154 #, c-format msgid "variable \"%s\" is neither a structure nor a union" msgstr "la variable «%s» no es una estructura ni una unión" -#: variable.c:160 +#: variable.c:164 #, c-format msgid "variable \"%s\" is not an array" msgstr "la variable «%s» no es un array" -#: variable.c:229 variable.c:251 +#: variable.c:233 variable.c:255 #, c-format msgid "variable \"%s\" is not declared" msgstr "la variable «%s» no está declarada" -#: variable.c:484 +#: variable.c:488 +#, c-format msgid "indicator variable must have an integer type" msgstr "la variable de un indicador debe ser de algún tipo numérico entero" -#: variable.c:496 +#: variable.c:500 #, c-format msgid "unrecognized data type name \"%s\"" msgstr "nombre de tipo de datos «%s» no reconocido" -#: variable.c:507 variable.c:515 variable.c:532 variable.c:535 +#: variable.c:511 variable.c:519 variable.c:536 variable.c:539 +#, c-format msgid "multidimensional arrays are not supported" msgstr "los arrays multidimensionales no están soportados" -#: variable.c:524 +#: variable.c:528 +#, c-format +msgid "multilevel pointers (more than 2 levels) are not supported; found %d level" +msgid_plural "multilevel pointers (more than 2 levels) are not supported; found %d levels" +msgstr[0] "no se soportan los punteros multinivel (más de 2); se encontró 1 nivel" +msgstr[1] "no se soportan los punteros multinivel (más de 2); se encontraron %d niveles" + +#: variable.c:533 #, c-format -msgid "" -"multilevel pointers (more than 2 levels) are not supported; found %d level" -msgid_plural "" -"multilevel pointers (more than 2 levels) are not supported; found %d levels" -msgstr[0] "" -"no se soportan los punteros multinivel (más de 2); se encontró 1 nivel" -msgstr[1] "" -"no se soportan los punteros multinivel (más de 2); se encontraron %d niveles" - -#: variable.c:529 msgid "pointer to pointer is not supported for this data type" msgstr "los punteros a puntero no están soportados para este tipo de dato" -#: variable.c:549 +#: variable.c:553 +#, c-format msgid "multidimensional arrays for structures are not supported" msgstr "los arrays multidimensionales para estructuras no están soportados" - -#~ msgid "OLD used in query that is not in a rule" -#~ msgstr "se usó OLD en una consulta que no es una regla" - -#~ msgid "NEW used in query that is not in a rule" -#~ msgstr "se usó NEW en una consulta que no es una regla" diff --git a/src/interfaces/ecpg/preproc/po/fr.po b/src/interfaces/ecpg/preproc/po/fr.po index da0b6b61d74..484c7a6f908 100644 --- a/src/interfaces/ecpg/preproc/po/fr.po +++ b/src/interfaces/ecpg/preproc/po/fr.po @@ -1,8 +1,6 @@ # translation of ecpg.po to fr_fr # french message translation file for ecpg # -# pgtranslation Id: ecpg.po,v 1.8 2010/04/24 15:18:45 gleu Exp $ -# # Use these quotes: %s # # Guillaume Lelarge <guillaume@lelarge.info>, 2009. @@ -11,10 +9,11 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 8.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-04-24 01:21+0000\n" -"PO-Revision-Date: 2010-04-24 13:22+0100\n" +"POT-Creation-Date: 2012-07-22 04:10+0000\n" +"PO-Revision-Date: 2012-07-22 19:00+0100\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" @@ -38,10 +37,12 @@ msgid "descriptor header item \"%d\" does not exist" msgstr "l'lment d'en-tte du descripteur %d n'existe pas" #: descriptor.c:182 +#, c-format msgid "nullable is always 1" msgstr "nullable vaut toujours 1" #: descriptor.c:185 +#, c-format msgid "key_member is always 0" msgstr "key_member vaut toujours 0" @@ -149,13 +150,13 @@ msgstr " -t active la validation automatique des transactions\n" #: ecpg.c:57 #, c-format -msgid " --help show this help, then exit\n" -msgstr " --help affiche cette aide et quitte\n" +msgid " --version output version information, then exit\n" +msgstr " --version affiche la version et quitte\n" #: ecpg.c:58 #, c-format -msgid " --version output version information, then exit\n" -msgstr " --version affiche la version et quitte\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help affiche cette aide et quitte\n" #: ecpg.c:59 #, c-format @@ -223,334 +224,369 @@ msgstr "%s : aucun fichier prcis en entre\n" msgid "cursor \"%s\" has been declared but not opened" msgstr "le curseur %s est dclar mais non ouvert" -#: ecpg.c:478 -#: preproc.y:108 +#: ecpg.c:479 +#: preproc.y:109 #, c-format msgid "could not remove output file \"%s\"\n" msgstr "n'a pas pu supprimer le fichier %s en sortie\n" -#: pgc.l:399 +#: pgc.l:403 +#, c-format msgid "unterminated /* comment" msgstr "commentaire /* non termin" -#: pgc.l:412 +#: pgc.l:416 +#, c-format msgid "invalid bit string literal" msgstr "chane bit litral invalide" -#: pgc.l:421 +#: pgc.l:425 +#, c-format msgid "unterminated bit string literal" msgstr "chane bit litral non termine" -#: pgc.l:437 +#: pgc.l:441 +#, c-format msgid "unterminated hexadecimal string literal" msgstr "chane hexadcimale litralle non termine" -#: pgc.l:514 +#: pgc.l:519 +#, c-format msgid "unterminated quoted string" msgstr "chane entre guillemets non termine" -#: pgc.l:569 -#: pgc.l:582 +#: pgc.l:574 +#: pgc.l:587 +#, c-format msgid "zero-length delimited identifier" msgstr "identifiant dlimit de taille zro" -#: pgc.l:590 +#: pgc.l:595 +#, c-format msgid "unterminated quoted identifier" msgstr "identifiant entre guillemet non termin" -#: pgc.l:934 +#: pgc.l:941 +#, c-format msgid "missing identifier in EXEC SQL UNDEF command" msgstr "identifiant manquant dans la commande EXEC SQL UNDEF" -#: pgc.l:980 -#: pgc.l:994 +#: pgc.l:987 +#: pgc.l:1001 +#, c-format msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" msgstr "correspondance manquante EXEC SQL IFDEF / EXEC SQL IFNDEF " -#: pgc.l:983 -#: pgc.l:996 -#: pgc.l:1172 +#: pgc.l:990 +#: pgc.l:1003 +#: pgc.l:1179 +#, c-format msgid "missing \"EXEC SQL ENDIF;\"" msgstr " EXEC SQL ENDIF; manquant" -#: pgc.l:1012 -#: pgc.l:1031 +#: pgc.l:1019 +#: pgc.l:1038 +#, c-format msgid "more than one EXEC SQL ELSE" msgstr "plusieurs EXEC SQL ELSE" -#: pgc.l:1053 -#: pgc.l:1067 +#: pgc.l:1060 +#: pgc.l:1074 +#, c-format msgid "unmatched EXEC SQL ENDIF" msgstr "EXEC SQL ENDIF diffrent" -#: pgc.l:1087 +#: pgc.l:1094 +#, c-format msgid "too many nested EXEC SQL IFDEF conditions" msgstr "trop de conditions EXEC SQL IFDEF imbriques" -#: pgc.l:1120 +#: pgc.l:1127 +#, c-format msgid "missing identifier in EXEC SQL IFDEF command" msgstr "identifiant manquant dans la commande EXEC SQL IFDEF" -#: pgc.l:1129 +#: pgc.l:1136 +#, c-format msgid "missing identifier in EXEC SQL DEFINE command" msgstr "identifiant manquant dans la commande EXEC SQL DEFINE" -#: pgc.l:1162 +#: pgc.l:1169 +#, c-format msgid "syntax error in EXEC SQL INCLUDE command" msgstr "erreur de syntaxe dans la commande EXEC SQL INCLUDE" -#: pgc.l:1211 +#: pgc.l:1218 +#, c-format msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>" msgstr "" "erreur interne : l'tat ne peut tre atteint ; merci de rapporter ceci \n" "<pgsql-bugs@postgresql.org>" -#: pgc.l:1336 +#: pgc.l:1343 #, c-format msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" msgstr "" "Erreur : le chemin d'en-tte %s/%s est trop long sur la ligne %d,\n" "ignor\n" -#: pgc.l:1358 +#: pgc.l:1365 #, c-format msgid "could not open include file \"%s\" on line %d" msgstr "n'a pas pu ouvrir le fichier d'en-tte %s sur la ligne %d" -#: preproc.y:30 +#: preproc.y:31 msgid "syntax error" msgstr "erreur de syntaxe" -#: preproc.y:80 +#: preproc.y:81 #, c-format msgid "WARNING: " msgstr "ATTENTION : " -#: preproc.y:84 +#: preproc.y:85 #, c-format msgid "ERROR: " msgstr "ERREUR : " -#: preproc.y:398 +#: preproc.y:491 #, c-format msgid "cursor \"%s\" does not exist" msgstr "le curseur %s n'existe pas" -#: preproc.y:426 +#: preproc.y:520 +#, c-format msgid "initializer not allowed in type definition" msgstr "initialiseur non autoris dans la dfinition du type" -#: preproc.y:428 +#: preproc.y:522 +#, c-format msgid "type name \"string\" is reserved in Informix mode" msgstr "le nom du type string est rserv dans le mode Informix" -#: preproc.y:435 -#: preproc.y:12412 +#: preproc.y:529 +#: preproc.y:13273 #, c-format msgid "type \"%s\" is already defined" msgstr "le type %s est dj dfini" -#: preproc.y:459 -#: preproc.y:13052 -#: preproc.y:13373 +#: preproc.y:553 +#: preproc.y:13926 +#: preproc.y:14247 #: variable.c:610 +#, c-format msgid "multidimensional arrays for simple data types are not supported" msgstr "" "les tableaux multi-dimensionnels pour les types de donnes simples ne sont\n" "pas supports" -#: preproc.y:1391 +#: preproc.y:1526 +#, c-format msgid "AT option not allowed in CLOSE DATABASE statement" msgstr "option AT non autorise dans une instruction CLOSE DATABASE" -#: preproc.y:1457 -#: preproc.y:1599 -msgid "AT option not allowed in DEALLOCATE statement" -msgstr "option AT non autorise dans une instruction DEALLOCATE" - -#: preproc.y:1585 +#: preproc.y:1723 +#, c-format msgid "AT option not allowed in CONNECT statement" msgstr "option AT non autorise dans une instruction CONNECT" -#: preproc.y:1621 +#: preproc.y:1757 +#, c-format msgid "AT option not allowed in DISCONNECT statement" msgstr "option AT non autorise dans une instruction DISCONNECT" -#: preproc.y:1676 +#: preproc.y:1812 +#, c-format msgid "AT option not allowed in SET CONNECTION statement" msgstr "option AT non autorise dans une instruction SET CONNECTION" -#: preproc.y:1698 +#: preproc.y:1834 +#, c-format msgid "AT option not allowed in TYPE statement" msgstr "option AT non autorise dans une instruction TYPE" -#: preproc.y:1707 +#: preproc.y:1843 +#, c-format msgid "AT option not allowed in VAR statement" msgstr "option AT non autorise dans une instruction VAR" -#: preproc.y:1714 +#: preproc.y:1850 +#, c-format msgid "AT option not allowed in WHENEVER statement" msgstr "option AT non autorise dans une instruction WHENEVER" -#: preproc.y:2100 -#: preproc.y:3196 -#: preproc.y:3256 -#: preproc.y:4197 -#: preproc.y:4206 -#: preproc.y:4448 -#: preproc.y:6537 -#: preproc.y:6542 -#: preproc.y:6547 -#: preproc.y:8853 -#: preproc.y:9372 +#: preproc.y:2204 +#: preproc.y:3489 +#: preproc.y:4654 +#: preproc.y:4663 +#: preproc.y:4948 +#: preproc.y:7339 +#: preproc.y:7344 +#: preproc.y:7349 +#: preproc.y:9691 +#: preproc.y:10238 +#, c-format msgid "unsupported feature will be passed to server" msgstr "la fonctionnalit non supporte sera passe au serveur" -#: preproc.y:2330 +#: preproc.y:2446 +#, c-format msgid "SHOW ALL is not implemented" msgstr "SHOW ALL n'est pas implant" -#: preproc.y:2686 -#: preproc.y:2697 +#: preproc.y:2889 +#: preproc.y:2900 +#, c-format msgid "COPY TO STDIN is not possible" msgstr "COPY TO STDIN n'est pas possible" -#: preproc.y:2688 +#: preproc.y:2891 +#, c-format msgid "COPY FROM STDOUT is not possible" msgstr "COPY FROM STDOUT n'est pas possible" -#: preproc.y:2690 +#: preproc.y:2893 +#, c-format msgid "COPY FROM STDIN is not implemented" msgstr "COPY FROM STDIN n'est pas implant" -#: preproc.y:4137 -#: preproc.y:4148 -msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" -msgstr "une contrainte dclare INITIALLY DEFERRED doit tre DEFERRABLE" - -#: preproc.y:7346 -#: preproc.y:12001 +#: preproc.y:8153 +#: preproc.y:12862 #, c-format msgid "using variable \"%s\" in different declare statements is not supported" msgstr "" "l'utilisation de la variable %s dans diffrentes instructions de dclaration\n" "n'est pas supporte" -#: preproc.y:7348 -#: preproc.y:12003 +#: preproc.y:8155 +#: preproc.y:12864 #, c-format msgid "cursor \"%s\" is already defined" msgstr "le curseur %s est dj dfini" -#: preproc.y:7751 +#: preproc.y:8573 +#, c-format msgid "no longer supported LIMIT #,# syntax passed to server" msgstr "la syntaxe obsolte LIMIT #,# a t passe au serveur" -#: preproc.y:7986 +#: preproc.y:8808 +#, c-format msgid "subquery in FROM must have an alias" msgstr "la sous-requte du FROM doit avoir un alias" -#: preproc.y:11734 +#: preproc.y:12592 +#, c-format msgid "CREATE TABLE AS cannot specify INTO" msgstr "CREATE TABLE AS ne peut pas indiquer INTO" -#: preproc.y:11771 +#: preproc.y:12628 #, c-format msgid "expected \"@\", found \"%s\"" msgstr " @ attendu, %s trouv" -#: preproc.y:11783 +#: preproc.y:12640 +#, c-format msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported" msgstr "" "seuls les protocoles tcp et unix et les types de base de donnes\n" " postgresql sont supports" -#: preproc.y:11786 +#: preproc.y:12643 #, c-format msgid "expected \"://\", found \"%s\"" msgstr " :// attendu, %s trouv" -#: preproc.y:11791 +#: preproc.y:12648 #, c-format msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" msgstr "les sockets de domaine Unix fonctionnent seulement sur localhost , mais pas sur %s " -#: preproc.y:11817 +#: preproc.y:12674 #, c-format msgid "expected \"postgresql\", found \"%s\"" msgstr " postgresql attendu, %s trouv" -#: preproc.y:11820 +#: preproc.y:12677 #, c-format msgid "invalid connection type: %s" msgstr "type de connexion invalide : %s" -#: preproc.y:11829 +#: preproc.y:12686 #, c-format msgid "expected \"@\" or \"://\", found \"%s\"" msgstr " @ ou :// attendu, %s trouv" -#: preproc.y:11904 -#: preproc.y:11922 +#: preproc.y:12761 +#: preproc.y:12779 +#, c-format msgid "invalid data type" msgstr "type de donnes invalide" -#: preproc.y:11933 -#: preproc.y:11948 +#: preproc.y:12790 +#: preproc.y:12807 +#, c-format msgid "incomplete statement" msgstr "instruction incomplte" -#: preproc.y:11936 -#: preproc.y:11951 +#: preproc.y:12793 +#: preproc.y:12810 #, c-format msgid "unrecognized token \"%s\"" msgstr "jeton %s non reconnu" -#: preproc.y:12223 +#: preproc.y:13084 +#, c-format msgid "only data types numeric and decimal have precision/scale argument" msgstr "" "seuls les types de donnes numeric et decimal ont des arguments de\n" "prcision et d'chelle" -#: preproc.y:12235 +#: preproc.y:13096 +#, c-format msgid "interval specification not allowed here" msgstr "interval de spcification non autoris ici" -#: preproc.y:12387 -#: preproc.y:12439 +#: preproc.y:13248 +#: preproc.y:13300 +#, c-format msgid "too many levels in nested structure/union definition" msgstr "trop de niveaux dans la dfinition de structure/union imbrique" -#: preproc.y:12570 +#: preproc.y:13434 +#, c-format msgid "pointers to varchar are not implemented" msgstr "les pointeurs sur des chanes de caractres (varchar) ne sont pas implants" -#: preproc.y:12757 -#: preproc.y:12782 +#: preproc.y:13621 +#: preproc.y:13646 +#, c-format msgid "using unsupported DESCRIBE statement" msgstr "utilisation de l'instruction DESCRIBE non support" -#: preproc.y:13019 +#: preproc.y:13893 +#, c-format msgid "initializer not allowed in EXEC SQL VAR command" msgstr "initialiseur non autoris dans la commande EXEC SQL VAR" -#: preproc.y:13331 +#: preproc.y:14205 +#, c-format msgid "arrays of indicators are not allowed on input" msgstr "les tableaux d'indicateurs ne sont pas autoriss en entre" #. translator: %s is typically the translation of "syntax error" -#: preproc.y:13585 +#: preproc.y:14459 #, c-format msgid "%s at or near \"%s\"" msgstr "%s sur ou prs de %s " #: type.c:18 #: type.c:30 +#, c-format msgid "out of memory" msgstr "mmoire puise" #: type.c:212 -#: type.c:594 +#: type.c:590 #, c-format msgid "unrecognized variable type code %d" msgstr "code %d du type de variable non reconnu" @@ -578,26 +614,30 @@ msgid "indicator variable \"%s\" is hidden by a local variable" msgstr "la variable indicateur %s est cache par une variable locale" #: type.c:285 +#, c-format msgid "indicator for array/pointer has to be array/pointer" msgstr "l'indicateur pour le tableau/pointeur doit tre tableau/pointeur" #: type.c:289 +#, c-format msgid "nested arrays are not supported (except strings)" msgstr "" "les tableaux imbriqus ne sont pas supports (sauf les chanes de\n" "caractres)" #: type.c:322 +#, c-format msgid "indicator for struct has to be a struct" msgstr "l'indicateur d'un struct doit tre un struct" #: type.c:331 #: type.c:339 #: type.c:347 +#, c-format msgid "indicator for simple data type has to be simple" msgstr "l'indicateur d'un type de donnes simple doit tre simple" -#: type.c:653 +#: type.c:649 #, c-format msgid "unrecognized descriptor item code %d" msgstr "code %d de l'lment du descripteur non reconnu" @@ -636,6 +676,7 @@ msgid "variable \"%s\" is not declared" msgstr "la variable %s n'est pas dclare" #: variable.c:484 +#, c-format msgid "indicator variable must have an integer type" msgstr "la variable d'indicateur doit avoir un type integer" @@ -648,6 +689,7 @@ msgstr "nom %s non reconnu pour un type de donnes" #: variable.c:515 #: variable.c:532 #: variable.c:535 +#, c-format msgid "multidimensional arrays are not supported" msgstr "les tableaux multidimensionnels ne sont pas supports" @@ -663,15 +705,23 @@ msgstr[1] "" "%d niveaux trouvs" #: variable.c:529 +#, c-format msgid "pointer to pointer is not supported for this data type" msgstr "ce type de donnes ne supporte pas les pointeurs de pointeur" #: variable.c:549 +#, c-format msgid "multidimensional arrays for structures are not supported" msgstr "les tableaux multidimensionnels ne sont pas supports pour les structures" -#~ msgid "OLD used in query that is not in a rule" -#~ msgstr "OLD utilis dans une requte qui n'est pas dans une rgle" #~ msgid "NEW used in query that is not in a rule" #~ msgstr "NEW utilis dans une requte qui n'est pas dans une rgle" +#~ msgid "OLD used in query that is not in a rule" +#~ msgstr "OLD utilis dans une requte qui n'est pas dans une rgle" + +#~ msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" +#~ msgstr "une contrainte dclare INITIALLY DEFERRED doit tre DEFERRABLE" + +#~ msgid "AT option not allowed in DEALLOCATE statement" +#~ msgstr "option AT non autorise dans une instruction DEALLOCATE" diff --git a/src/interfaces/ecpg/preproc/po/it.po b/src/interfaces/ecpg/preproc/po/it.po index 3397b49aad3..9b72695b365 100644 --- a/src/interfaces/ecpg/preproc/po/it.po +++ b/src/interfaces/ecpg/preproc/po/it.po @@ -6,53 +6,54 @@ # http://www.itpug.org/ - info@itpug.org # # Traduttori: +# * Daniele Varrazzo <daniele.varrazzo@gmail.com> # * Maurizio Totti <maurizio.totti@gmail.com> -# +# # Revisori: # * Emanuele Zamprogno <ez@medicinaopen.info> -# +# # # Copyright (c) 2010, Associazione Culturale ITPUG # Distributed under the same license of the PostgreSQL project # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 8.4\n" +"Project-Id-Version: ecpg (PostgreSQL) 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-03-26 13:23+0000\n" -"PO-Revision-Date: 2010-03-27 12:44:19+0100\n" -"Last-Translator: Gabriele Bartolini <gabriele.bartolini@2ndquadrant.it>\n" +"POT-Creation-Date: 2013-03-15 22:10+0000\n" +"PO-Revision-Date: 2012-12-03 17:30+0100\n" +"Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n" "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Poedit-Language: Italian\n" -"X-Poedit-Country: ITALY\n" "X-Poedit-SourceCharset: utf-8\n" +"X-Generator: Poedit 1.5.4\n" #: descriptor.c:64 #, c-format msgid "variable \"%s\" must have a numeric type" msgstr "la variabile \"%s\" deve essere di tipo numerico" -#: descriptor.c:124 -#: descriptor.c:146 +#: descriptor.c:124 descriptor.c:146 #, c-format msgid "descriptor \"%s\" does not exist" msgstr "il descrittore \"%s\" non esiste" -#: descriptor.c:161 -#: descriptor.c:210 +#: descriptor.c:161 descriptor.c:210 #, c-format msgid "descriptor header item \"%d\" does not exist" msgstr "la voce \"%d\" dell'header del descrittore non esiste" #: descriptor.c:182 +#, c-format msgid "nullable is always 1" msgstr "nullable è sempre 1" #: descriptor.c:185 +#, c-format msgid "key_member is always 0" msgstr "key_member è sempre 0" @@ -64,7 +65,7 @@ msgstr "la voce \"%s\" del descrittore non è implementata" #: descriptor.c:287 #, c-format msgid "descriptor item \"%s\" cannot be set" -msgstr "la voce \"%s\" del descrittore non può essere settata" +msgstr "la voce \"%s\" del descrittore non può essere impostata" #: ecpg.c:35 #, c-format @@ -72,7 +73,7 @@ msgid "" "%s is the PostgreSQL embedded SQL preprocessor for C programs.\n" "\n" msgstr "" -"%s è il PostgreSQL embedded SQL preprocessor for programmi scritti in C.\n" +"%s è il preprocessore SQL embedded di PostgreSQL per programmi scritti in C.\n" "\n" #: ecpg.c:37 @@ -106,8 +107,8 @@ msgid "" " -C MODE set compatibility mode; MODE can be one of\n" " \"INFORMIX\", \"INFORMIX_SE\"\n" msgstr "" -" -C MODE setta il compatibility mode; MODE può essere uno tra\n" -" \"INFORMIX\", \"INFORMIX_SE\"\n" +" -C MODO imposta la modalità di compatibilità; MODO può essere uno\n" +" tra \"INFORMIX\", \"INFORMIX_SE\"\n" #: ecpg.c:46 #, c-format @@ -117,17 +118,17 @@ msgstr " -d genera l'output di debug del parser\n" #: ecpg.c:48 #, c-format msgid " -D SYMBOL define SYMBOL\n" -msgstr " -D SYMBOL definisce SYMBOL\n" +msgstr " -D SIMBOLO definisci SIMBOLO\n" #: ecpg.c:49 #, c-format msgid " -h parse a header file, this option includes option \"-c\"\n" -msgstr " -h fa il parsing di un header file, questa opzione include l'opzione \"-c\"\n" +msgstr " -h analizza un file header, questa opzione include \"-c\"\n" #: ecpg.c:50 #, c-format msgid " -i parse system include files as well\n" -msgstr " -i fa il parsing anche dei file di sistema\n" +msgstr " -i analizza anche i file di sistema\n" #: ecpg.c:51 #, c-format @@ -137,7 +138,7 @@ msgstr " -I DIRECTORY cerca gli include file in DIRECTORY\n" #: ecpg.c:52 #, c-format msgid " -o OUTFILE write result to OUTFILE\n" -msgstr " -o OUTFILE scrive il risultato in OUTFILE\n" +msgstr " -o FILEOUT scrive il risultato in FILEOUT\n" #: ecpg.c:53 #, c-format @@ -145,28 +146,28 @@ msgid "" " -r OPTION specify run-time behavior; OPTION can be:\n" " \"no_indicator\", \"prepare\", \"questionmarks\"\n" msgstr "" -" -r OPTION specifica il comportamento run-time; OPTION può essere:\n" +" -r OPZIONE specifica il comportamento run-time; OPZIONE può essere:\n" " \"no_indicator\", \"prepare\", \"questionmarks\"\n" #: ecpg.c:55 #, c-format msgid " --regression run in regression testing mode\n" -msgstr " --regression viene eseguito in modalità regression testing\n" +msgstr " --regression esegui in modalità test di regressione\n" #: ecpg.c:56 #, c-format msgid " -t turn on autocommit of transactions\n" -msgstr " -t attiva l'autocommit nelle transazioni\n" +msgstr " -t attiva il commit automatico delle transazioni\n" #: ecpg.c:57 #, c-format -msgid " --help show this help, then exit\n" -msgstr " --help mostra questo help, poi esce\n" +msgid " --version output version information, then exit\n" +msgstr " --version mostra informazioni sulla versione ed esci\n" #: ecpg.c:58 #, c-format -msgid " --version output version information, then exit\n" -msgstr " --version mostra le informazioni sulla versione, poi esce\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help mostra questo aiuto ed esci\n" #: ecpg.c:59 #, c-format @@ -176,8 +177,8 @@ msgid "" "input file name, after stripping off .pgc if present.\n" msgstr "" "\n" -"Se non viene specificato nessun file di output, il nome è composto aggiungendo .c\n" -"la nome del file di input, dopo aver tolto .pgc se presente.\n" +"Se non viene specificato nessun file di output, il nome è composto aggiungendo\n" +".c al nome del file di input, dopo aver tolto .pgc se presente.\n" #: ecpg.c:61 #, c-format @@ -186,22 +187,17 @@ msgid "" "Report bugs to <pgsql-bugs@postgresql.org>.\n" msgstr "" "\n" -"Segnalare bachi a <pgsql-bugs@postgresql.org>.\n" +"Puoi segnalare eventuali bug a <pgsql-bugs@postgresql.org>.\n" -#: ecpg.c:182 -#: ecpg.c:333 -#: ecpg.c:343 +#: ecpg.c:182 ecpg.c:333 ecpg.c:343 #, c-format msgid "%s: could not open file \"%s\": %s\n" -msgstr "%s: impossibile aprire il file \"%s\": %s\n" +msgstr "%s: apertura del file \"%s\" fallita: %s\n" -#: ecpg.c:221 -#: ecpg.c:234 -#: ecpg.c:250 -#: ecpg.c:275 +#: ecpg.c:221 ecpg.c:234 ecpg.c:250 ecpg.c:275 #, c-format msgid "Try \"%s --help\" for more information.\n" -msgstr "Prova \"%s --help\" per avere più informazioni.\n" +msgstr "Prova \"%s --help\" per maggiori informazioni.\n" #: ecpg.c:245 #, c-format @@ -211,7 +207,7 @@ msgstr "%s: il supporto al debug del parser (-d) non è disponibile\n" #: ecpg.c:263 #, c-format msgid "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n" -msgstr "%s, PostgreSQL embedded C preprocessor, versione %d.%d.%d\n" +msgstr "%s, preprocessore embedded C PostgreSQL, versione %d.%d.%d\n" #: ecpg.c:265 #, c-format @@ -221,7 +217,7 @@ msgstr "EXEC SQL INCLUDE ... la ricerca inizia da qui:\n" #: ecpg.c:268 #, c-format msgid "end of search list\n" -msgstr "fine della search list\n" +msgstr "fine della lista di ricerca\n" #: ecpg.c:274 #, c-format @@ -233,410 +229,429 @@ msgstr "%s: non è stato specificato nessun file di input\n" msgid "cursor \"%s\" has been declared but not opened" msgstr "il cursore \"%s\" è stato dichiarato, ma non aperto" -#: pgc.l:399 +#: ecpg.c:479 preproc.y:109 +#, c-format +msgid "could not remove output file \"%s\"\n" +msgstr "rimozione del file di output \"%s\" fallita\n" + +#: pgc.l:403 +#, c-format msgid "unterminated /* comment" msgstr "commento /* non terminato" # string literal sarebbe intraducubile infatti è come la stringa viene rappresentata nel linguaggio di programmazione, ma come si fa a tradurlo?.... -#: pgc.l:412 +# Secondo me "stringa letterale" -- Daniele +#: pgc.l:416 +#, c-format msgid "invalid bit string literal" -msgstr "bit nella stringa literal non valido " +msgstr "bit nella stringa letterale non valido" -# string literal sarebbe intraducubile infatti è come la stringa viene rappresentata nel linguaggio di programmazione, ma come si fa a tradurlo?.... -#: pgc.l:421 +#: pgc.l:425 +#, c-format msgid "unterminated bit string literal" -msgstr " bit di chiusura nella stringa literal mancante" +msgstr "letterale di stringa di bit non terminato" -#: pgc.l:437 +#: pgc.l:441 +#, c-format msgid "unterminated hexadecimal string literal" -msgstr "stringa esadecimale literal non terminata " +msgstr "letterale di stringa esadecimale non terminato" -#: pgc.l:514 +#: pgc.l:519 +#, c-format msgid "unterminated quoted string" -msgstr "stringa quotata non terminata" +msgstr "stringa tra virgolette non terminata" -#: pgc.l:569 -#: pgc.l:582 +#: pgc.l:574 pgc.l:587 +#, c-format msgid "zero-length delimited identifier" -msgstr "identificatore di delimitazione di dimensione-zero" +msgstr "identificativo delimitato di lunghezza zero" -#: pgc.l:590 +#: pgc.l:595 +#, c-format msgid "unterminated quoted identifier" -msgstr "identificatore quotato non terminato" +msgstr "identificativo tra virgolette non terminato" -#: pgc.l:934 +#: pgc.l:941 +#, c-format msgid "missing identifier in EXEC SQL UNDEF command" -msgstr "identificatore mancante nel comando EXEC SQL UNDEF" +msgstr "identificativo mancante nel comando EXEC SQL UNDEF" -# sarebbe "mancanti corrispondenti"... ma non trovo un senso corretto -#: pgc.l:980 -#: pgc.l:994 +#: pgc.l:987 pgc.l:1001 +#, c-format msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" msgstr "mancata corrispondenza fra \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" -#: pgc.l:983 -#: pgc.l:996 -#: pgc.l:1172 +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format msgid "missing \"EXEC SQL ENDIF;\"" msgstr "manca \"EXEC SQL ENDIF;\"" -#: pgc.l:1012 -#: pgc.l:1031 +#: pgc.l:1019 pgc.l:1038 +#, c-format msgid "more than one EXEC SQL ELSE" msgstr "più di un EXEC SQL ELSE" -# trovare modo + corretto -#: pgc.l:1053 -#: pgc.l:1067 +#: pgc.l:1060 pgc.l:1074 +#, c-format msgid "unmatched EXEC SQL ENDIF" msgstr "EXEC SQL ENDIF non corrispondente" -#: pgc.l:1087 +#: pgc.l:1094 +#, c-format msgid "too many nested EXEC SQL IFDEF conditions" msgstr "troppe condizioni EXEC SQL IFDEF annidate" -#: pgc.l:1120 +#: pgc.l:1127 +#, c-format msgid "missing identifier in EXEC SQL IFDEF command" -msgstr "identificatore mancante nel comando EXEC SQL IFDEF" +msgstr "identificativo mancante nel comando EXEC SQL IFDEF" -#: pgc.l:1129 +#: pgc.l:1136 +#, c-format msgid "missing identifier in EXEC SQL DEFINE command" -msgstr "identificatore mancante nel comando EXEC SQL DEFINE" +msgstr "identificativo mancante nel comando EXEC SQL DEFINE" -#: pgc.l:1162 +#: pgc.l:1169 +#, c-format msgid "syntax error in EXEC SQL INCLUDE command" msgstr "errore di sintassi nel comando EXEC SQL INCLUDE" -#: pgc.l:1211 +#: pgc.l:1218 +#, c-format msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>" msgstr "errore interno: stato non raggiungibile, si prega di segnalarlo a <pgsql-bugs@postgresql.org>" -# "percorso di inclusione" sembra fuorviante -#: pgc.l:1336 +#: pgc.l:1343 #, c-format msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" -msgstr "Errore: il percorso della include \"%s/%s\" è troppo lungo alla linea %d, perciò viene saltato\n" +msgstr "Errore: il percorso delle inclusioni \"%s/%s\" è troppo lungo alla riga %d, perciò viene saltato\n" -#: pgc.l:1358 +#: pgc.l:1365 #, c-format msgid "could not open include file \"%s\" on line %d" -msgstr "non posso aprire il file di include \"%s\" alla linea %d" +msgstr "apertura del file di include \"%s\" alla riga %d fallita" -#: preproc.y:30 +#: preproc.y:31 msgid "syntax error" msgstr "errore di sintassi" -#: preproc.y:80 +#: preproc.y:81 #, c-format msgid "WARNING: " msgstr "ATTENZIONE: " -#: preproc.y:84 +#: preproc.y:85 #, c-format msgid "ERROR: " msgstr "ERRORE: " -#: preproc.y:108 -#, c-format -msgid "could not remove output file \"%s\"\n" -msgstr "non posso rimuovere il file di output \"%s\"\n" - -#: preproc.y:398 +#: preproc.y:491 #, c-format msgid "cursor \"%s\" does not exist" msgstr "il cursore \"%s\" non esiste" -#: preproc.y:426 +#: preproc.y:520 +#, c-format msgid "initializer not allowed in type definition" msgstr "l'inizializzatore non è permesso nella definizione del tipo di dato" -#: preproc.y:428 +#: preproc.y:522 +#, c-format msgid "type name \"string\" is reserved in Informix mode" msgstr "il nome di tipo \"string\" è riservato alla modalità Informix" -#: preproc.y:435 -#: preproc.y:12402 +#: preproc.y:529 preproc.y:13560 #, c-format msgid "type \"%s\" is already defined" msgstr "il tipo \"%s\" è già definito" -#: preproc.y:459 -#: preproc.y:13042 -#: preproc.y:13363 -#: variable.c:610 +#: preproc.y:553 preproc.y:14213 preproc.y:14534 variable.c:614 +#, c-format msgid "multidimensional arrays for simple data types are not supported" msgstr "gli array multidimensionali per tipi dato semplici non sono supportati" -#: preproc.y:1391 +#: preproc.y:1540 +#, c-format msgid "AT option not allowed in CLOSE DATABASE statement" -msgstr "l'opzione AT non è permessa nel comando CLOSE DATABASE" +msgstr "l'opzione AT non è permessa nell'istruzione CLOSE DATABASE" -#: preproc.y:1457 -#: preproc.y:1599 -msgid "AT option not allowed in DEALLOCATE statement" -msgstr "l'opzione AT non è permessa nel comando DEALLOCATE" - -#: preproc.y:1585 +#: preproc.y:1743 +#, c-format msgid "AT option not allowed in CONNECT statement" -msgstr "l'opzione AT non è permessa nel comando CONNECT" +msgstr "l'opzione AT non è permessa nell'istruzione CONNECT" -#: preproc.y:1621 +#: preproc.y:1777 +#, c-format msgid "AT option not allowed in DISCONNECT statement" -msgstr "l'opzione AT non è permessa nel comando DISCONNECT" +msgstr "l'opzione AT non è permessa nell'istruzione DISCONNECT" -#: preproc.y:1676 +#: preproc.y:1832 +#, c-format msgid "AT option not allowed in SET CONNECTION statement" -msgstr "l'opzione AT non è permessa nel comando SET CONNECTION" +msgstr "l'opzione AT non è permessa nell'istruzione SET CONNECTION" -#: preproc.y:1698 +#: preproc.y:1854 +#, c-format msgid "AT option not allowed in TYPE statement" -msgstr "l'opzione AT non è permessa nel comando TYPE" +msgstr "l'opzione AT non è permessa nell'istruzione TYPE" -#: preproc.y:1707 +#: preproc.y:1863 +#, c-format msgid "AT option not allowed in VAR statement" -msgstr "l'opzione AT non è permessa nel comando VAR" +msgstr "l'opzione AT non è permessa nell'istruzione VAR" -#: preproc.y:1714 +#: preproc.y:1870 +#, c-format msgid "AT option not allowed in WHENEVER statement" -msgstr "l'opzione AT non è permessa nel comando WHENEVER" - -#: preproc.y:2100 -#: preproc.y:3196 -#: preproc.y:3256 -#: preproc.y:4197 -#: preproc.y:4206 -#: preproc.y:4448 -#: preproc.y:6537 -#: preproc.y:6542 -#: preproc.y:6547 -#: preproc.y:8848 -#: preproc.y:9367 +msgstr "l'opzione AT non è permessa nell'istruzione WHENEVER" + +#: preproc.y:2118 preproc.y:2123 preproc.y:2238 preproc.y:3540 preproc.y:4792 +#: preproc.y:4801 preproc.y:5097 preproc.y:7556 preproc.y:7561 preproc.y:7566 +#: preproc.y:9954 preproc.y:10505 +#, c-format msgid "unsupported feature will be passed to server" msgstr "al server è stata richiesta una funzionalità non supportata" -#: preproc.y:2330 +#: preproc.y:2480 +#, c-format msgid "SHOW ALL is not implemented" msgstr "SHOW ALL non è implementato" -#: preproc.y:2686 -#: preproc.y:2697 -msgid "COPY TO STDIN is not possible" -msgstr "COPY TO STDIN non è possibile" - -#: preproc.y:2688 -msgid "COPY FROM STDOUT is not possible" -msgstr "COPY FROM STDOUT non è possibile" - -#: preproc.y:2690 +#: preproc.y:2932 +#, c-format msgid "COPY FROM STDIN is not implemented" msgstr "COPY FROM STDIN non è implementato" -#: preproc.y:4137 -#: preproc.y:4148 -msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" -msgstr "la condizione dichiarata INITIALLY DEFERRED deve essere DEFERRABLE" +#: preproc.y:8378 preproc.y:13149 +#, c-format +msgid "using variable \"%s\" in different declare statements is not supported" +msgstr "usare la variabile \"%s\" in una diversa istruzione declare non è supportato" -#: preproc.y:7344 -#: preproc.y:11994 +#: preproc.y:8380 preproc.y:13151 #, c-format msgid "cursor \"%s\" is already defined" msgstr "il cursore \"%s\" è già definito" -#: preproc.y:7746 +#: preproc.y:8798 +#, c-format msgid "no longer supported LIMIT #,# syntax passed to server" -msgstr "la sintassi LIMIT #,# passata al server, non è più supportata" +msgstr "la sintassi LIMIT #,# passata al server non è più supportata" -#: preproc.y:7981 +#: preproc.y:9034 preproc.y:9041 +#, c-format msgid "subquery in FROM must have an alias" -msgstr "la subquery in FROM deve avere un alias" +msgstr "la sottoquery in FROM deve avere un alias" -#: preproc.y:11729 +#: preproc.y:12879 +#, c-format msgid "CREATE TABLE AS cannot specify INTO" msgstr "CREATE TABLE AS non può specificare INTO" -#: preproc.y:11766 +#: preproc.y:12915 #, c-format msgid "expected \"@\", found \"%s\"" msgstr "atteso \"@\", trovato \"%s\"" -#: preproc.y:11778 +#: preproc.y:12927 +#, c-format msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported" msgstr "soltanto i protocolli \"tcp\" e \"unix\" ed il tipo database \"postgresql\" sono supportati" -#: preproc.y:11781 +#: preproc.y:12930 #, c-format msgid "expected \"://\", found \"%s\"" msgstr "atteso \"://\", trovato \"%s\"" -#: preproc.y:11786 +#: preproc.y:12935 #, c-format msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" -msgstr "gli Unix-domain sockets funzionano solo con \"localhost\" ma non con \"%s\"" +msgstr "i socket di dominio Unix funzionano solo con \"localhost\" ma non con \"%s\"" -#: preproc.y:11812 +#: preproc.y:12961 #, c-format msgid "expected \"postgresql\", found \"%s\"" msgstr "atteso \"postgresql\", trovato \"%s\"" -#: preproc.y:11815 +#: preproc.y:12964 #, c-format msgid "invalid connection type: %s" msgstr "tipo di connessione non valido: %s" -#: preproc.y:11824 +#: preproc.y:12973 #, c-format msgid "expected \"@\" or \"://\", found \"%s\"" msgstr "atteso \"@\" oppure \"://\", trovato \"%s\"" -#: preproc.y:11899 -#: preproc.y:11917 +#: preproc.y:13048 preproc.y:13066 +#, c-format msgid "invalid data type" msgstr "tipo dato non valido" -# oppure "affermazione incompleta" ? -#: preproc.y:11928 -#: preproc.y:11943 +#: preproc.y:13077 preproc.y:13094 +#, c-format msgid "incomplete statement" -msgstr "comando incompleto" +msgstr "istruzione incompleta" -#: preproc.y:11931 -#: preproc.y:11946 +#: preproc.y:13080 preproc.y:13097 #, c-format msgid "unrecognized token \"%s\"" -msgstr "token \"%s\" non riconosciuto" +msgstr "token \"%s\" sconosciuto" -#: preproc.y:12213 +#: preproc.y:13371 +#, c-format msgid "only data types numeric and decimal have precision/scale argument" -msgstr "solo i dati di tipo numeric e decimal hanno argomento precision/scale" +msgstr "solo i dati di tipo numeric e decimal hanno argomento precisione/scala" -#: preproc.y:12225 +#: preproc.y:13383 +#, c-format msgid "interval specification not allowed here" -msgstr "specificazione d'intervallo non permessa qui" +msgstr "specificazione di intervallo non permessa qui" -#: preproc.y:12377 -#: preproc.y:12429 +#: preproc.y:13535 preproc.y:13587 +#, c-format msgid "too many levels in nested structure/union definition" -msgstr "troppi livelli nidificati nella definizione della struttura/union" +msgstr "troppi livelli nidificati nella definizione della struttura/unione" -#: preproc.y:12560 +#: preproc.y:13721 +#, c-format msgid "pointers to varchar are not implemented" msgstr "i puntatori a varchar non sono implementati" -#: preproc.y:12747 -#: preproc.y:12772 +#: preproc.y:13908 preproc.y:13933 +#, c-format msgid "using unsupported DESCRIBE statement" -msgstr "si sta utilizzando la dichiarazione non supportata DESCRIBE" +msgstr "si sta utilizzando una istruzione DESCRIBE non supportata" -#: preproc.y:13009 +#: preproc.y:14180 +#, c-format msgid "initializer not allowed in EXEC SQL VAR command" msgstr "initializer non è permesso nel comando EXEC SQL VAR" -#: preproc.y:13321 +#: preproc.y:14492 +#, c-format msgid "arrays of indicators are not allowed on input" -msgstr "un array di indicatori non è permesso in input" +msgstr "array di indicatori non sono permessi" #. translator: %s is typically the translation of "syntax error" -#: preproc.y:13575 +#: preproc.y:14746 #, c-format msgid "%s at or near \"%s\"" -msgstr "%s presso o vicino \"%s\"" +msgstr "%s a o presso \"%s\"" -#: type.c:18 -#: type.c:30 +#: type.c:18 type.c:30 +#, c-format msgid "out of memory" msgstr "memoria esaurita" -#: type.c:212 -#: type.c:557 +#: type.c:212 type.c:593 #, c-format msgid "unrecognized variable type code %d" msgstr "tipo di variabile sconosciuto codice %d" -#: type.c:249 +#: type.c:261 +#, c-format +msgid "variable \"%s\" is hidden by a local variable of a different type" +msgstr "la variabile \"%s\" è nascosta da una variabile locale di tipo diverso" + +#: type.c:263 +#, c-format +msgid "variable \"%s\" is hidden by a local variable" +msgstr "la variabile \"%s\" è nascosta da una variabile locale" + +#: type.c:275 +#, c-format +msgid "indicator variable \"%s\" is hidden by a local variable of a different type" +msgstr "la variabile di indicatore \"%s\" è nascosta da una variabile locale di tipo diverso" + +#: type.c:277 +#, c-format +msgid "indicator variable \"%s\" is hidden by a local variable" +msgstr "la variabile di indicatore \"%s\" è nascosta da una variabile locale" + +#: type.c:285 +#, c-format msgid "indicator for array/pointer has to be array/pointer" msgstr "un indicatore per un array/puntatore deve essere un array/puntatore" -#: type.c:253 +#: type.c:289 +#, c-format msgid "nested arrays are not supported (except strings)" msgstr "array annidati non sono supportati (tranne che per le stringhe)" -#: type.c:286 +#: type.c:322 +#, c-format msgid "indicator for struct has to be a struct" msgstr "un indicatore per una struttura deve essere una struttura" # capire meglio i "simple data types" -#: type.c:295 -#: type.c:303 -#: type.c:311 +#: type.c:331 type.c:339 type.c:347 +#, c-format msgid "indicator for simple data type has to be simple" -msgstr "un indicatore per tipi dato semplici deve essere formato da tipi dato semplici" +msgstr "un indicatore per un tipo di dato semplice deve essere semplice" -#: type.c:616 +#: type.c:652 #, c-format msgid "unrecognized descriptor item code %d" -msgstr "descittore di codice %d sconosciuto" +msgstr "descrittore di codice %d sconosciuto" -#: variable.c:89 -#: variable.c:112 +#: variable.c:89 variable.c:116 #, c-format msgid "incorrectly formed variable \"%s\"" msgstr "variabile \"%s\" composta in maniera scorretta" -#: variable.c:135 +#: variable.c:139 #, c-format msgid "variable \"%s\" is not a pointer" msgstr "la variabile \"%s\" non è un puntatore" -#: variable.c:138 -#: variable.c:163 +#: variable.c:142 variable.c:167 #, c-format msgid "variable \"%s\" is not a pointer to a structure or a union" -msgstr "la variabile \"%s\" non è un puntatore ad una strutura o ad una union" +msgstr "la variabile \"%s\" non è un puntatore ad una struttura o ad una unione" -#: variable.c:150 +#: variable.c:154 #, c-format msgid "variable \"%s\" is neither a structure nor a union" -msgstr "la variabile \"%s\" non è nè una struttura nè una union" +msgstr "la variabile \"%s\" non è né una struttura né una unione" -#: variable.c:160 +#: variable.c:164 #, c-format msgid "variable \"%s\" is not an array" msgstr "la variabile \"%s\" non è un array" -#: variable.c:229 -#: variable.c:251 +#: variable.c:233 variable.c:255 #, c-format msgid "variable \"%s\" is not declared" msgstr "la variabile \"%s\" non è stata dichiarata" -#: variable.c:484 +#: variable.c:488 +#, c-format msgid "indicator variable must have an integer type" -msgstr "il tipo di variabile di un indicator debe essere intero" +msgstr "il tipo di variabile di un indicatore deve essere intero" -#: variable.c:496 +#: variable.c:500 #, c-format msgid "unrecognized data type name \"%s\"" -msgstr "tipo di dato chiatato \"%s\" è sconosciuto" +msgstr "tipo di dato chiamato \"%s\" è sconosciuto" -#: variable.c:507 -#: variable.c:515 -#: variable.c:532 -#: variable.c:535 +#: variable.c:511 variable.c:519 variable.c:536 variable.c:539 +#, c-format msgid "multidimensional arrays are not supported" msgstr "gli array multidimensionali non sono supportati" -#: variable.c:524 +#: variable.c:528 #, c-format msgid "multilevel pointers (more than 2 levels) are not supported; found %d level" msgid_plural "multilevel pointers (more than 2 levels) are not supported; found %d levels" -msgstr[0] "puntatori a più livelli (più di 2 livelli) non sono supportati; trovato %d livello" -msgstr[1] "puntatori a più livelli (più di 2 livelli) non sono supportati; trovati %d livelli" +msgstr[0] "puntatori a più livelli (più di 2) non sono supportati; trovato %d livello" +msgstr[1] "puntatori a più livelli (più di 2) non sono supportati; trovati %d livelli" -#: variable.c:529 +#: variable.c:533 +#, c-format msgid "pointer to pointer is not supported for this data type" -msgstr "puntatore a puntatore non è supportato per questo tipo di dato" +msgstr "il puntatore a puntatore non è supportato per questo tipo di dato" -#: variable.c:549 +#: variable.c:553 +#, c-format msgid "multidimensional arrays for structures are not supported" msgstr "gli array multidimensionali per strutture non sono supportati" - diff --git a/src/interfaces/ecpg/preproc/po/pl.po b/src/interfaces/ecpg/preproc/po/pl.po new file mode 100644 index 00000000000..fe9905615ed --- /dev/null +++ b/src/interfaces/ecpg/preproc/po/pl.po @@ -0,0 +1,649 @@ +# Polish message translation file for ecpg +# Copyright (C) 2011 PostgreSQL Global Development Group +# This file is distributed under the same license as the PostgreSQL package. +# Begina Felicysym <begina.felicysym@wp.eu>, 2011, 2012. +msgid "" +msgstr "" +"Project-Id-Version: ecpg (PostgreSQL 9.1)\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2013-01-29 12:51-0300\n" +"Last-Translator: Begina Felicysym <begina.felicysym@wp.eu>\n" +"Language-Team: Begina Felicysym\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Virtaal 0.7.1\n" + +#: descriptor.c:64 +#, c-format +msgid "variable \"%s\" must have a numeric type" +msgstr "zmienna \"%s\" musi mieć typ numeryczny" + +#: descriptor.c:124 descriptor.c:146 +#, c-format +msgid "descriptor \"%s\" does not exist" +msgstr "deskryptor \"%s\" nie istnieje" + +#: descriptor.c:161 descriptor.c:210 +#, c-format +msgid "descriptor header item \"%d\" does not exist" +msgstr "element nagłówka deskryptora \"%d\" nie istnieje" + +#: descriptor.c:182 +#, c-format +msgid "nullable is always 1" +msgstr "nullable jest zawsze 1" + +#: descriptor.c:185 +#, c-format +msgid "key_member is always 0" +msgstr "key_member jest zawsze 0" + +#: descriptor.c:277 +#, c-format +msgid "descriptor item \"%s\" is not implemented" +msgstr "element deskryptora \"%s\" nie jest zaimplementowany" + +#: descriptor.c:287 +#, c-format +msgid "descriptor item \"%s\" cannot be set" +msgstr "element deskryptora \"%s\" nie może zostać ustawiony" + +#: ecpg.c:35 +#, c-format +msgid "" +"%s is the PostgreSQL embedded SQL preprocessor for C programs.\n" +"\n" +msgstr "" +"%s jest osadzonym w PostgreSQL preprocesorem SQL dla programów C.\n" +"\n" + +#: ecpg.c:37 +#, c-format +msgid "" +"Usage:\n" +" %s [OPTION]... FILE...\n" +"\n" +msgstr "" +"Sposób użycia:\n" +" %s [OPCJE]... PLIK...\n" +"\n" + +#: ecpg.c:40 +#, c-format +msgid "Options:\n" +msgstr "Opcje:\n" + +#: ecpg.c:41 +#, c-format +msgid "" +" -c automatically generate C code from embedded SQL code;\n" +" this affects EXEC SQL TYPE\n" +msgstr "" +" -c automatycznie generuje kod w C z osadzonego kodu SQL;\n" +" dotyczy to EXEC SQL TYPE\n" + +#: ecpg.c:43 +#, c-format +msgid "" +" -C MODE set compatibility mode; MODE can be one of\n" +" \"INFORMIX\", \"INFORMIX_SE\"\n" +msgstr "" +" -C TRYB ustala tryb kompatybilności; TRYB może być jednym z\n" +" \"INFORMIX\", \"INFORMIX_SE\"\n" + +#: ecpg.c:46 +#, c-format +msgid " -d generate parser debug output\n" +msgstr " -d generuje wyjście debugowania parsera\n" + +#: ecpg.c:48 +#, c-format +msgid " -D SYMBOL define SYMBOL\n" +msgstr " -D SYMBOL definiuje SYMBOL\n" + +#: ecpg.c:49 +#, c-format +msgid " -h parse a header file, this option includes option \"-c\"\n" +msgstr " -h parsuje plik nagłówkowy, opcja ta zawiera opcję \"-c\"\n" + +#: ecpg.c:50 +#, c-format +msgid " -i parse system include files as well\n" +msgstr " -i parsuje również systemowe pliki nagłówkowe\n" + +#: ecpg.c:51 +#, c-format +msgid " -I DIRECTORY search DIRECTORY for include files\n" +msgstr " -I FOLDER przeszukuje FOLDER w poszukiwaniu plików nagłówkowych\n" + +#: ecpg.c:52 +#, c-format +msgid " -o OUTFILE write result to OUTFILE\n" +msgstr " -o PLIKOUT zapisuje wynik do PLIKOUT\n" + +#: ecpg.c:53 +#, c-format +msgid "" +" -r OPTION specify run-time behavior; OPTION can be:\n" +" \"no_indicator\", \"prepare\", \"questionmarks\"\n" +msgstr "" +" -r OPCJA określa zachowanie uruchomienia; OPTCJA może być:\n" +" \"no_indicator\", \"prepare\", \"questionmarks\"\n" + +#: ecpg.c:55 +#, c-format +msgid " --regression run in regression testing mode\n" +msgstr " --regression wykonanie w trybie testów regresyjnych\n" + +#: ecpg.c:56 +#, c-format +msgid " -t turn on autocommit of transactions\n" +msgstr " -t włącza automatyczne zatwierdzanie transakcji\n" + +#: ecpg.c:57 +#, c-format +msgid " --version output version information, then exit\n" +msgstr " --version wypisuje informacje o wersji i kończy\n" + +#: ecpg.c:58 +#, c-format +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help pokazuje ten ekran pomocy i kończy\n" + +#: ecpg.c:59 +#, c-format +msgid "" +"\n" +"If no output file is specified, the name is formed by adding .c to the\n" +"input file name, after stripping off .pgc if present.\n" +msgstr "" +"\n" +"Jeżeli nie wskazano pliku wyjścia, nazwa jest tworzona przez dodanie .c\n" +"do nazwy pliku wejścia, po usunięciu .pgc jeśli obecne.\n" + +#: ecpg.c:61 +#, c-format +msgid "" +"\n" +"Report bugs to <pgsql-bugs@postgresql.org>.\n" +msgstr "" +"\n" +"Błędy proszę przesyłać na adres <pgsql-bugs@postgresql.org>.\n" + +#: ecpg.c:182 ecpg.c:333 ecpg.c:343 +#, c-format +msgid "%s: could not open file \"%s\": %s\n" +msgstr "%s: nie można otworzyć pliku \"%s\": %s\n" + +#: ecpg.c:221 ecpg.c:234 ecpg.c:250 ecpg.c:275 +#, c-format +msgid "Try \"%s --help\" for more information.\n" +msgstr "Spróbuj \"%s --help\" aby uzyskać więcej informacji.\n" + +#: ecpg.c:245 +#, c-format +msgid "%s: parser debug support (-d) not available\n" +msgstr "%s: wsparcie debugu analizatora (-d) niedostępne\n" + +#: ecpg.c:263 +#, c-format +msgid "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n" +msgstr "%s, preprocesor C osadzony w PostgreSQL, wersja %d.%d.%d\n" + +#: ecpg.c:265 +#, c-format +msgid "EXEC SQL INCLUDE ... search starts here:\n" +msgstr "EXEC SQL INCLUDE ... wyszukiwanie zaczyna się tutaj:\n" + +#: ecpg.c:268 +#, c-format +msgid "end of search list\n" +msgstr "koniec listy wyszukiwania\n" + +#: ecpg.c:274 +#, c-format +msgid "%s: no input files specified\n" +msgstr "%s: nie wskazano pliku wejściowego\n" + +#: ecpg.c:466 +#, c-format +msgid "cursor \"%s\" has been declared but not opened" +msgstr "kursor \"%s\" został zadeklarowany, ale nie otwarty" + +#: ecpg.c:479 preproc.y:109 +#, c-format +msgid "could not remove output file \"%s\"\n" +msgstr "nie można usunąć pliku wyjścia \"%s\"\n" + +#: pgc.l:403 +#, c-format +msgid "unterminated /* comment" +msgstr "nie zakończony komentarz /*" + +#: pgc.l:416 +#, c-format +msgid "invalid bit string literal" +msgstr "nieprawidłowa stała łańcucha bitów" + +#: pgc.l:425 +#, c-format +msgid "unterminated bit string literal" +msgstr "niezakończona stała łańcucha bitów" + +#: pgc.l:441 +#, c-format +msgid "unterminated hexadecimal string literal" +msgstr "niezakończona stała łańcucha szesnastkowego" + +#: pgc.l:519 +#, c-format +msgid "unterminated quoted string" +msgstr "niezakończona stała łańcuchowa" + +#: pgc.l:574 pgc.l:587 +#, c-format +msgid "zero-length delimited identifier" +msgstr "ograniczony identyfikator o długości zero" + +#: pgc.l:595 +#, c-format +msgid "unterminated quoted identifier" +msgstr "niezakończony łańcuch identyfikatora" + +#: pgc.l:941 +#, c-format +msgid "missing identifier in EXEC SQL UNDEF command" +msgstr "brakujący identyfikator w poleceniu EXEC SQL UNDEF" + +#: pgc.l:987 pgc.l:1001 +#, c-format +msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" +msgstr "brak pasującego \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" + +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format +msgid "missing \"EXEC SQL ENDIF;\"" +msgstr "brak \"EXEC SQL ENDIF;\"" + +#: pgc.l:1019 pgc.l:1038 +#, c-format +msgid "more than one EXEC SQL ELSE" +msgstr "więcej niż jeden EXEC SQL ELSE" + +#: pgc.l:1060 pgc.l:1074 +#, c-format +msgid "unmatched EXEC SQL ENDIF" +msgstr "niedopasowany EXEC SQL ENDIF" + +#: pgc.l:1094 +#, c-format +msgid "too many nested EXEC SQL IFDEF conditions" +msgstr "zbyt wiele zagłębień warunków EXEC SQL IFDEF" + +#: pgc.l:1127 +#, c-format +msgid "missing identifier in EXEC SQL IFDEF command" +msgstr "brakujący identyfikator w poleceniu EXEC SQL IFDEF" + +#: pgc.l:1136 +#, c-format +msgid "missing identifier in EXEC SQL DEFINE command" +msgstr "brakujący identyfikator w poleceniu EXEC SQL DEFINE" + +#: pgc.l:1169 +#, c-format +msgid "syntax error in EXEC SQL INCLUDE command" +msgstr "błąd składni w poleceniu EXEC SQL INCLUDE" + +#: pgc.l:1218 +#, c-format +msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>" +msgstr "błąd wewnętrzny: nieosiągalny stan; proszę przesłać go na adres <pgsql-bugs@postgresql.org>" + +#: pgc.l:1343 +#, c-format +msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" +msgstr "Błąd: załączona ścieżka \"%s/%s\" jest zbyt długa w linii %d, pominięto\n" + +#: pgc.l:1365 +#, c-format +msgid "could not open include file \"%s\" on line %d" +msgstr "nie można otworzyć załączonego pliku \"%s\" w linii %d" + +#: preproc.y:31 +msgid "syntax error" +msgstr "błąd składni" + +#: preproc.y:81 +#, c-format +msgid "WARNING: " +msgstr "OSTRZEŻENIE: " + +#: preproc.y:85 +#, c-format +msgid "ERROR: " +msgstr "BŁĄD: " + +#: preproc.y:491 +#, c-format +msgid "cursor \"%s\" does not exist" +msgstr "kursor \"%s\" nie istnieje" + +#: preproc.y:520 +#, c-format +msgid "initializer not allowed in type definition" +msgstr "inicjator niedozwolony w definicji typu" + +#: preproc.y:522 +#, c-format +msgid "type name \"string\" is reserved in Informix mode" +msgstr "nazwa typu \"string\" jest zarezerwowana w trybie Informix" + +#: preproc.y:529 preproc.y:13277 +#, c-format +msgid "type \"%s\" is already defined" +msgstr "typ \"%s\" już istnieje" + +#: preproc.y:553 preproc.y:13930 preproc.y:14251 variable.c:614 +#, c-format +msgid "multidimensional arrays for simple data types are not supported" +msgstr "wielowymiarowe tablice dla prostych typów danych nie są wspierane" + +#: preproc.y:1526 +#, c-format +msgid "AT option not allowed in CLOSE DATABASE statement" +msgstr "opcja AT niedozwolona w wyrażeniu CLOSE DATABASE" + +#: preproc.y:1723 +#, c-format +msgid "AT option not allowed in CONNECT statement" +msgstr "opcja AT niedozwolona w wyrażeniu CONNECT" + +#: preproc.y:1757 +#, c-format +msgid "AT option not allowed in DISCONNECT statement" +msgstr "opcja AT niedozwolona w wyrażeniu DISCONNECT" + +#: preproc.y:1812 +#, c-format +msgid "AT option not allowed in SET CONNECTION statement" +msgstr "opcja AT niedozwolona w wyrażeniu SET CONNECTION" + +#: preproc.y:1834 +#, c-format +msgid "AT option not allowed in TYPE statement" +msgstr "opcja AT niedozwolona w wyrażeniu TYPE" + +#: preproc.y:1843 +#, c-format +msgid "AT option not allowed in VAR statement" +msgstr "opcja AT niedozwolona w wyrażeniu VAR" + +#: preproc.y:1850 +#, c-format +msgid "AT option not allowed in WHENEVER statement" +msgstr "opcja AT niedozwolona w wyrażeniu WHENEVER" + +#: preproc.y:2204 preproc.y:3489 preproc.y:4658 preproc.y:4667 preproc.y:4952 +#: preproc.y:7343 preproc.y:7348 preproc.y:7353 preproc.y:9695 preproc.y:10242 +#, c-format +msgid "unsupported feature will be passed to server" +msgstr "niewspierana cecha zostanie przekazana na serwer" + +#: preproc.y:2446 +#, c-format +msgid "SHOW ALL is not implemented" +msgstr "SHOW ALL nie jest zaimplementowane" + +#: preproc.y:2889 preproc.y:2900 +#, c-format +msgid "COPY TO STDIN is not possible" +msgstr "COPY TO STDIN nie jest możliwe" + +#: preproc.y:2891 +#, c-format +msgid "COPY FROM STDOUT is not possible" +msgstr "COPY FROM STDOUT nie jest możliwe" + +#: preproc.y:2893 +#, c-format +msgid "COPY FROM STDIN is not implemented" +msgstr "COPY FROM STDIN nie zostało zaimplementowane" + +#: preproc.y:8157 preproc.y:12866 +#, c-format +msgid "using variable \"%s\" in different declare statements is not supported" +msgstr "użycie zmiennej \"%s\" w innych wyrażeniach deklaracji nie jest wspierane" + +#: preproc.y:8159 preproc.y:12868 +#, c-format +msgid "cursor \"%s\" is already defined" +msgstr "kursor \"%s\" już istnieje" + +#: preproc.y:8577 +#, c-format +msgid "no longer supported LIMIT #,# syntax passed to server" +msgstr "już nie wspierana składnia LIMIT #,# przesłana na serwer" + +#: preproc.y:8812 +#, c-format +msgid "subquery in FROM must have an alias" +msgstr "podzapytanie z FROM musi mieć alias" + +#: preproc.y:12596 +#, c-format +msgid "CREATE TABLE AS cannot specify INTO" +msgstr "CREATE TABLE AS nie może zawierać INTO" + +#: preproc.y:12632 +#, c-format +msgid "expected \"@\", found \"%s\"" +msgstr "oczekiwano \"@\", znaleziono \"%s\"" + +#: preproc.y:12644 +#, c-format +msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported" +msgstr "tylko protokoły \"tcp\" i \"unix\" oraz typ bazy danych \"postgresql\" są wspierane" + +#: preproc.y:12647 +#, c-format +msgid "expected \"://\", found \"%s\"" +msgstr "oczekiwano \"://\", znaleziono \"%s\"" + +#: preproc.y:12652 +#, c-format +msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" +msgstr "Gniazda dziedziny Uniksa działają tylko na \"localhost\" a nie na \"%s\"" + +#: preproc.y:12678 +#, c-format +msgid "expected \"postgresql\", found \"%s\"" +msgstr "oczekiwano \"postgresql\", znaleziono \"%s\"" + +#: preproc.y:12681 +#, c-format +msgid "invalid connection type: %s" +msgstr "niepoprawny typ połączenia: %s" + +#: preproc.y:12690 +#, c-format +msgid "expected \"@\" or \"://\", found \"%s\"" +msgstr "oczekiwano \"@\" lub \"://\", znaleziono \"%s\"" + +#: preproc.y:12765 preproc.y:12783 +#, c-format +msgid "invalid data type" +msgstr "niepoprawny typ danych" + +#: preproc.y:12794 preproc.y:12811 +#, c-format +msgid "incomplete statement" +msgstr "niepełne wyrażenie" + +#: preproc.y:12797 preproc.y:12814 +#, c-format +msgid "unrecognized token \"%s\"" +msgstr "niezrozumiały token \"%s\"" + +#: preproc.y:13088 +#, c-format +msgid "only data types numeric and decimal have precision/scale argument" +msgstr "tylko typy danych numeric i decimal mają argument precyzji/skali" + +#: preproc.y:13100 +#, c-format +msgid "interval specification not allowed here" +msgstr "specyfikacja interwału niedozwolona tutaj" + +#: preproc.y:13252 preproc.y:13304 +#, c-format +msgid "too many levels in nested structure/union definition" +msgstr "zbyt wiele poziomów w zagnieżdżonej definicji structure/union" + +#: preproc.y:13438 +#, c-format +msgid "pointers to varchar are not implemented" +msgstr "wskazania na varchar nie są zaimplementowane" + +#: preproc.y:13625 preproc.y:13650 +#, c-format +msgid "using unsupported DESCRIBE statement" +msgstr "użycie niewspieranego wyrażenia DESCRIBE" + +#: preproc.y:13897 +#, c-format +msgid "initializer not allowed in EXEC SQL VAR command" +msgstr "inicjator niedopuszczalny w poleceniu EXEC SQL VAR" + +#: preproc.y:14209 +#, c-format +msgid "arrays of indicators are not allowed on input" +msgstr "tabele wskazań nie są dozwolone w wejściu" + +#. translator: %s is typically the translation of "syntax error" +#: preproc.y:14463 +#, c-format +msgid "%s at or near \"%s\"" +msgstr "%s w lub pobliżu \"%s\"" + +#: type.c:18 type.c:30 +#, c-format +msgid "out of memory" +msgstr "brak pamięci" + +#: type.c:212 type.c:590 +#, c-format +msgid "unrecognized variable type code %d" +msgstr "niezrozumiały kod typu zmiennej %d" + +#: type.c:261 +#, c-format +msgid "variable \"%s\" is hidden by a local variable of a different type" +msgstr "zmienna \"%s\" została przykryta przez zmienną lokalną innego typu" + +#: type.c:263 +#, c-format +msgid "variable \"%s\" is hidden by a local variable" +msgstr "zmienna \"%s\" została przykryta przez zmienną lokalną" + +#: type.c:275 +#, c-format +msgid "indicator variable \"%s\" is hidden by a local variable of a different type" +msgstr "zmienna wskaźnikowa \"%s\" została przykryta przez zmienną lokalną innego typu" + +#: type.c:277 +#, c-format +msgid "indicator variable \"%s\" is hidden by a local variable" +msgstr "zmienna wskaźnikowa \"%s\" została przykryta przez zmienną lokalną" + +#: type.c:285 +#, c-format +msgid "indicator for array/pointer has to be array/pointer" +msgstr "wskaźnik do array/pointer musi być array/pointer" + +#: type.c:289 +#, c-format +msgid "nested arrays are not supported (except strings)" +msgstr "tabele zagnieżdżone nie są wspierane (poza ciągami znaków)" + +#: type.c:322 +#, c-format +msgid "indicator for struct has to be a struct" +msgstr "wskaźnik do struct musi być struct" + +#: type.c:331 type.c:339 type.c:347 +#, c-format +msgid "indicator for simple data type has to be simple" +msgstr "wskaźnik do prostego typu danych musi być prosty " + +#: type.c:649 +#, c-format +msgid "unrecognized descriptor item code %d" +msgstr "niezrozumiały kod deskryptora elementu %d " + +#: variable.c:89 variable.c:116 +#, c-format +msgid "incorrectly formed variable \"%s\"" +msgstr "niepoprawnie utworzona zmienna \"%s\"" + +#: variable.c:139 +#, c-format +msgid "variable \"%s\" is not a pointer" +msgstr "zmienna \"%s\" nie jest wskaźnikiem" + +#: variable.c:142 variable.c:167 +#, c-format +msgid "variable \"%s\" is not a pointer to a structure or a union" +msgstr "zmienna \"%s\" nie jest wskazaniem na structure ani union" + +#: variable.c:154 +#, c-format +msgid "variable \"%s\" is neither a structure nor a union" +msgstr "zmienna \"%s\" nie jest ani structure ani union" + +#: variable.c:164 +#, c-format +msgid "variable \"%s\" is not an array" +msgstr "zmienna \"%s\" nie jest tablicą" + +#: variable.c:233 variable.c:255 +#, c-format +msgid "variable \"%s\" is not declared" +msgstr "zmienna \"%s\" nie została zadeklarowana" + +#: variable.c:488 +#, c-format +msgid "indicator variable must have an integer type" +msgstr "zmienna wskaźnikowa musi mieć typ integer" + +#: variable.c:500 +#, c-format +msgid "unrecognized data type name \"%s\"" +msgstr "niezrozumiała nazwa typu danych \"%s\"" + +#: variable.c:511 variable.c:519 variable.c:536 variable.c:539 +#, c-format +msgid "multidimensional arrays are not supported" +msgstr "wielowymiarowe tablice nie są wspierane" + +#: variable.c:528 +#, c-format +msgid "multilevel pointers (more than 2 levels) are not supported; found %d level" +msgid_plural "multilevel pointers (more than 2 levels) are not supported; found %d levels" +msgstr[0] "wielopoziomowe wskaźniki (więcej niż 2 poziomy) nie są wspierane; znaleziono %d poziom" +msgstr[1] "wielopoziomowe wskaźniki (więcej niż 2 poziomy) nie są wspierane; znaleziono %d poziomy" +msgstr[2] "wielopoziomowe wskaźniki (więcej niż 2 poziomy) nie są wspierane; znaleziono %d poziomów" + +#: variable.c:533 +#, c-format +msgid "pointer to pointer is not supported for this data type" +msgstr "wskazanie na wskaźnik nie jest wspierane dla tego typu danych" + +#: variable.c:553 +#, c-format +msgid "multidimensional arrays for structures are not supported" +msgstr "wielowymiarowe tablice dla struktur nie są wspierane" diff --git a/src/interfaces/ecpg/preproc/po/pt_BR.po b/src/interfaces/ecpg/preproc/po/pt_BR.po index e54cb21b2a0..314d795795e 100644 --- a/src/interfaces/ecpg/preproc/po/pt_BR.po +++ b/src/interfaces/ecpg/preproc/po/pt_BR.po @@ -2,15 +2,15 @@ # Copyright (C) 2009 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. # Fernando Ike de Oliveira <fike@midstorm.org>, 2009. -# Euler Taveira de Oliveira <euler@timbira.com>, 2010. +# Euler Taveira de Oliveira <euler@timbira.com>, 2010-2013. # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 9.0\n" +"Project-Id-Version: PostgreSQL 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-09-16 11:50-0300\n" +"POT-Creation-Date: 2012-08-18 17:37-0300\n" "PO-Revision-Date: 2009-02-09 12:59-0200\n" -"Last-Translator: Fernando Ike de Oliveira <fike@midstorm.org>\n" +"Last-Translator: Euler Taveira de Oliveira <euler@timbira.com>\n" "Language-Team: Brazilian Portuguese <pgbr-dev@listas.postgresql.org.br>\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" @@ -34,10 +34,12 @@ msgid "descriptor header item \"%d\" does not exist" msgstr "item do cabeçalho do descritor \"%d\" não existe" #: descriptor.c:182 +#, c-format msgid "nullable is always 1" msgstr "nullable é sempre 1" #: descriptor.c:185 +#, c-format msgid "key_member is always 0" msgstr "key_member é sempre 0" @@ -82,8 +84,7 @@ msgid "" " -c automatically generate C code from embedded SQL code;\n" " this affects EXEC SQL TYPE\n" msgstr "" -" -c gera automaticamente código C a partir do código SQL " -"embutido;\n" +" -c gera automaticamente código C a partir do código SQL embutido;\n" " isso afeta o EXEC SQL TYPE\n" #: ecpg.c:43 @@ -107,11 +108,8 @@ msgstr " -D SÍMBOLO define SÍMBOLO\n" #: ecpg.c:49 #, c-format -msgid "" -" -h parse a header file, this option includes option \"-c\"\n" -msgstr "" -" -h analisa um arquivo de cabeçalho, essa opção inclui a opção " -"\"-c\"\n" +msgid " -h parse a header file, this option includes option \"-c\"\n" +msgstr " -h analisa um arquivo de cabeçalho, essa opção inclui a opção \"-c\"\n" #: ecpg.c:50 #, c-format @@ -134,8 +132,7 @@ msgid "" " -r OPTION specify run-time behavior; OPTION can be:\n" " \"no_indicator\", \"prepare\", \"questionmarks\"\n" msgstr "" -" -r OPÇÃO especifica comportamento em tempo de execução; OPÇÃO pode " -"ser:\n" +" -r OPÇÃO especifica comportamento em tempo de execução; OPÇÃO pode ser:\n" " \"no_indicator\", \"prepare\", \"questionmarks\"\n" #: ecpg.c:55 @@ -150,13 +147,13 @@ msgstr " -t habilita o auto efetivação de transações\n" #: ecpg.c:57 #, c-format -msgid " --help show this help, then exit\n" -msgstr " --help mostra essa ajuda e termina\n" +msgid " --version output version information, then exit\n" +msgstr " --version mostra informação sobre a versão e termina\n" #: ecpg.c:58 #, c-format -msgid " --version output version information, then exit\n" -msgstr " --version mostra informação sobre a versão e termina\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help mostra essa ajuda e termina\n" #: ecpg.c:59 #, c-format @@ -166,8 +163,7 @@ msgid "" "input file name, after stripping off .pgc if present.\n" msgstr "" "\n" -"Se nenhum arquivo de saída for especificado, o nome é formado adicionando .c " -"ao\n" +"Se nenhum arquivo de saída for especificado, o nome é formado adicionando .c ao\n" "nome do arquivo de entrada, após remover .pgc se presente.\n" #: ecpg.c:61 @@ -224,85 +220,97 @@ msgstr "cursor \"%s\" foi declarado mas não foi aberto" msgid "could not remove output file \"%s\"\n" msgstr "não pôde remover arquivo de saída \"%s\"\n" -#: pgc.l:401 +#: pgc.l:403 +#, c-format msgid "unterminated /* comment" msgstr "comentário /* não foi terminado" -#: pgc.l:414 +#: pgc.l:416 +#, c-format msgid "invalid bit string literal" msgstr "cadeia de bits inválida" -#: pgc.l:423 +#: pgc.l:425 +#, c-format msgid "unterminated bit string literal" msgstr "cadeia de bits não foi terminada" -#: pgc.l:439 +#: pgc.l:441 +#, c-format msgid "unterminated hexadecimal string literal" msgstr "cadeia de caracteres hexadecimal não foi terminada" -#: pgc.l:516 +#: pgc.l:519 +#, c-format msgid "unterminated quoted string" msgstr "cadeia de caracteres entre aspas não foi terminada" -#: pgc.l:571 pgc.l:584 +#: pgc.l:574 pgc.l:587 +#, c-format msgid "zero-length delimited identifier" msgstr "identificador delimitado tem tamanho zero" -#: pgc.l:592 +#: pgc.l:595 +#, c-format msgid "unterminated quoted identifier" msgstr "identificador entre aspas não foi terminado" -#: pgc.l:938 +#: pgc.l:941 +#, c-format msgid "missing identifier in EXEC SQL UNDEF command" msgstr "faltando identificador no comando EXEC SQL UNDEF" -#: pgc.l:984 pgc.l:998 +#: pgc.l:987 pgc.l:1001 +#, c-format msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" msgstr "faltando correspondente \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" -#: pgc.l:987 pgc.l:1000 pgc.l:1176 +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format msgid "missing \"EXEC SQL ENDIF;\"" msgstr "faltando \"EXEC SQL ENDIF;\"" -#: pgc.l:1016 pgc.l:1035 +#: pgc.l:1019 pgc.l:1038 +#, c-format msgid "more than one EXEC SQL ELSE" msgstr "mais de um EXEC SQL ELSE" -#: pgc.l:1057 pgc.l:1071 +#: pgc.l:1060 pgc.l:1074 +#, c-format msgid "unmatched EXEC SQL ENDIF" msgstr "EXEC SQL ENDIF não tem correspondente" -#: pgc.l:1091 +#: pgc.l:1094 +#, c-format msgid "too many nested EXEC SQL IFDEF conditions" msgstr "muitas condições EXEC SQL IFDEF aninhadas" -#: pgc.l:1124 +#: pgc.l:1127 +#, c-format msgid "missing identifier in EXEC SQL IFDEF command" msgstr "faltando identificador no comando EXEC SQL IFDEF" -#: pgc.l:1133 +#: pgc.l:1136 +#, c-format msgid "missing identifier in EXEC SQL DEFINE command" msgstr "faltando identificador no comando EXEC SQL IFDEF" -#: pgc.l:1166 +#: pgc.l:1169 +#, c-format msgid "syntax error in EXEC SQL INCLUDE command" msgstr "erro de sintaxe no comando EXEC SQL INCLUDE" -#: pgc.l:1215 -msgid "" -"internal error: unreachable state; please report this to <pgsql-" -"bugs@postgresql.org>" -msgstr "" -"erro interno: estado inacessível; por favor relato isso a <psql-" -"bugs@postgresql.org>" +#: pgc.l:1218 +#, c-format +msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>" +msgstr "erro interno: estado inacessível; por favor relato isso a <psql-bugs@postgresql.org>" -#: pgc.l:1340 +#: pgc.l:1343 #, c-format msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" -msgstr "" -"Erro: caminho de inclusão \"%s/%s\" é muito longo na linha %d, ignorando\n" +msgstr "Erro: caminho de inclusão \"%s/%s\" é muito longo na linha %d, ignorando\n" -#: pgc.l:1362 +#: pgc.l:1365 #, c-format msgid "could not open include file \"%s\" on line %d" msgstr "não pôde abrir arquivo de inclusão \"%s\" na linha %d" @@ -321,203 +329,205 @@ msgstr "AVISO: " msgid "ERROR: " msgstr "ERRO: " -#: preproc.y:399 +#: preproc.y:491 #, c-format msgid "cursor \"%s\" does not exist" msgstr "cursor \"%s\" não existe" -#: preproc.y:427 +#: preproc.y:520 +#, c-format msgid "initializer not allowed in type definition" msgstr "inicializador não é permitido na definição do tipo" -#: preproc.y:429 +#: preproc.y:522 +#, c-format msgid "type name \"string\" is reserved in Informix mode" msgstr "nome de tipo \"string\" é reservado no modo Informix" -#: preproc.y:436 preproc.y:12413 +#: preproc.y:529 preproc.y:13560 #, c-format msgid "type \"%s\" is already defined" msgstr "tipo \"%s\" já está definido" -#: preproc.y:460 preproc.y:13053 preproc.y:13374 variable.c:610 +#: preproc.y:553 preproc.y:14213 preproc.y:14534 variable.c:614 +#, c-format msgid "multidimensional arrays for simple data types are not supported" -msgstr "" -"matrizes multidimensionais para tipo de dados simples não são suportadas" +msgstr "matrizes multidimensionais para tipo de dados simples não são suportadas" -#: preproc.y:1392 +#: preproc.y:1540 +#, c-format msgid "AT option not allowed in CLOSE DATABASE statement" msgstr "opção AT não é permitida no comando CLOSE DATABASE" -#: preproc.y:1458 preproc.y:1600 -msgid "AT option not allowed in DEALLOCATE statement" -msgstr "opção AT não é permitida no comando DEALLOCATE" - -#: preproc.y:1586 +#: preproc.y:1743 +#, c-format msgid "AT option not allowed in CONNECT statement" msgstr "opção AT não é permitida no comando CONNECT" -#: preproc.y:1622 +#: preproc.y:1777 +#, c-format msgid "AT option not allowed in DISCONNECT statement" msgstr "opção AT não é permitida no comando DISCONNECT" -#: preproc.y:1677 +#: preproc.y:1832 +#, c-format msgid "AT option not allowed in SET CONNECTION statement" msgstr "opção AT não é permitida no comando SET CONNECTION" -#: preproc.y:1699 +#: preproc.y:1854 +#, c-format msgid "AT option not allowed in TYPE statement" msgstr "opção AT não é permitida no comando TYPE" -#: preproc.y:1708 +#: preproc.y:1863 +#, c-format msgid "AT option not allowed in VAR statement" msgstr "opção AT não é permitida no comando VAR" -#: preproc.y:1715 +#: preproc.y:1870 +#, c-format msgid "AT option not allowed in WHENEVER statement" msgstr "opção AT não é permitida no comando WHENEVER" -#: preproc.y:2101 preproc.y:3197 preproc.y:3257 preproc.y:4210 preproc.y:4219 -#: preproc.y:4461 preproc.y:6550 preproc.y:6555 preproc.y:6560 preproc.y:8866 -#: preproc.y:9385 +#: preproc.y:2118 preproc.y:2123 preproc.y:2238 preproc.y:3540 preproc.y:4792 +#: preproc.y:4801 preproc.y:5097 preproc.y:7556 preproc.y:7561 preproc.y:7566 +#: preproc.y:9954 preproc.y:10505 +#, c-format msgid "unsupported feature will be passed to server" msgstr "funcionalidade não suportada será enviada ao servidor" -#: preproc.y:2331 +#: preproc.y:2480 +#, c-format msgid "SHOW ALL is not implemented" msgstr "SHOW ALL não está implementado" -#: preproc.y:2687 preproc.y:2698 -msgid "COPY TO STDIN is not possible" -msgstr "COPY TO STDIN não é possível" - -#: preproc.y:2689 -msgid "COPY FROM STDOUT is not possible" -msgstr "COPY FROM STDOUT não é possível" - -#: preproc.y:2691 +#: preproc.y:2932 +#, c-format msgid "COPY FROM STDIN is not implemented" msgstr "COPY FROM STDIN não está implementado" -#: preproc.y:4150 preproc.y:4161 -msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" -msgstr "restrição declarada INITIALLY DEFERRED deve ser DEFERRABLE" - -#: preproc.y:7359 preproc.y:12002 +#: preproc.y:8378 preproc.y:13149 #, c-format msgid "using variable \"%s\" in different declare statements is not supported" -msgstr "" -"utilizar variável \"%s\" em comandos de declaração diferentes não é suportado" +msgstr "utilizar variável \"%s\" em comandos de declaração diferentes não é suportado" -#: preproc.y:7361 preproc.y:12004 +#: preproc.y:8380 preproc.y:13151 #, c-format msgid "cursor \"%s\" is already defined" msgstr "cursor \"%s\" já está definido" -#: preproc.y:7764 +#: preproc.y:8798 +#, c-format msgid "no longer supported LIMIT #,# syntax passed to server" msgstr "sintaxe LIMIT #,# que não é suportada foi enviada ao servidor" -#: preproc.y:7999 +#: preproc.y:9034 preproc.y:9041 +#, c-format msgid "subquery in FROM must have an alias" msgstr "subconsulta no FROM deve ter um aliás" -#: preproc.y:11735 +#: preproc.y:12879 +#, c-format msgid "CREATE TABLE AS cannot specify INTO" msgstr "CREATE TABLE AS não pode especificar INTO" -#: preproc.y:11772 +#: preproc.y:12915 #, c-format msgid "expected \"@\", found \"%s\"" msgstr "esperado \"@\", encontrado \"%s\"" -#: preproc.y:11784 -msgid "" -"only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are " -"supported" -msgstr "" -"somente os protocolos \"tcp\" e \"unix\" e tipo banco de dados \"postgressql" -"\" sãosuportados" +#: preproc.y:12927 +#, c-format +msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported" +msgstr "somente os protocolos \"tcp\" e \"unix\" e tipo banco de dados \"postgressql\" sãosuportados" -#: preproc.y:11787 +#: preproc.y:12930 #, c-format msgid "expected \"://\", found \"%s\"" msgstr "esperado \"://\", encontrado \"%s\"" -#: preproc.y:11792 +#: preproc.y:12935 #, c-format msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" -msgstr "" -"Soquetes de domínio Unix trabalham somente com \"localhost\" e não com \"%s\"" +msgstr "Soquetes de domínio Unix trabalham somente com \"localhost\" e não com \"%s\"" -#: preproc.y:11818 +#: preproc.y:12961 #, c-format msgid "expected \"postgresql\", found \"%s\"" msgstr "esperado \"postgresql\", encontrado \"%s\"" -#: preproc.y:11821 +#: preproc.y:12964 #, c-format msgid "invalid connection type: %s" msgstr "tipo de conexão inválido: %s" -#: preproc.y:11830 +#: preproc.y:12973 #, c-format msgid "expected \"@\" or \"://\", found \"%s\"" msgstr "esperado \"@\" ou \"://\", encontrado \"%s\"" -#: preproc.y:11905 preproc.y:11923 +#: preproc.y:13048 preproc.y:13066 +#, c-format msgid "invalid data type" msgstr "tipo de dado inválido" -#: preproc.y:11934 preproc.y:11949 +#: preproc.y:13077 preproc.y:13094 +#, c-format msgid "incomplete statement" msgstr "comando incompleto" -#: preproc.y:11937 preproc.y:11952 +#: preproc.y:13080 preproc.y:13097 #, c-format msgid "unrecognized token \"%s\"" msgstr "informação desconhecida \"%s\"" -#: preproc.y:12224 +#: preproc.y:13371 +#, c-format msgid "only data types numeric and decimal have precision/scale argument" -msgstr "" -"somente os tipos de dados numeric e decimal possuem argumento de precisão/" -"escala" +msgstr "somente os tipos de dados numeric e decimal possuem argumento de precisão/escala" -#: preproc.y:12236 +#: preproc.y:13383 +#, c-format msgid "interval specification not allowed here" msgstr "especificação de intervalo não é permitida aqui" -#: preproc.y:12388 preproc.y:12440 +#: preproc.y:13535 preproc.y:13587 +#, c-format msgid "too many levels in nested structure/union definition" msgstr "muitos níveis em definição aninhada de estrutura/união" -#: preproc.y:12571 +#: preproc.y:13721 +#, c-format msgid "pointers to varchar are not implemented" msgstr "ponteiros para varchar não estão implentados" -#: preproc.y:12758 preproc.y:12783 +#: preproc.y:13908 preproc.y:13933 +#, c-format msgid "using unsupported DESCRIBE statement" msgstr "utilizando comando DESCRIBE que não é suportado" -#: preproc.y:13020 +#: preproc.y:14180 +#, c-format msgid "initializer not allowed in EXEC SQL VAR command" msgstr "inicilização não é permitido no comando EXEC SQL VAR" -#: preproc.y:13332 +#: preproc.y:14492 +#, c-format msgid "arrays of indicators are not allowed on input" msgstr "matrizes do indicadores não são permitidas na entrada" #. translator: %s is typically the translation of "syntax error" -#: preproc.y:13586 +#: preproc.y:14746 #, c-format msgid "%s at or near \"%s\"" msgstr "%s em ou próximo a \"%s\"" #: type.c:18 type.c:30 +#, c-format msgid "out of memory" msgstr "sem memória" -#: type.c:212 type.c:594 +#: type.c:212 type.c:593 #, c-format msgid "unrecognized variable type code %d" msgstr "tipo de código de variável %d é desconhecido" @@ -525,8 +535,7 @@ msgstr "tipo de código de variável %d é desconhecido" #: type.c:261 #, c-format msgid "variable \"%s\" is hidden by a local variable of a different type" -msgstr "" -"variável \"%s\" está escondida por uma variável local de um tipo diferente" +msgstr "variável \"%s\" está escondida por uma variável local de um tipo diferente" #: type.c:263 #, c-format @@ -535,11 +544,8 @@ msgstr "variável \"%s\" está escondida por uma variável local" #: type.c:275 #, c-format -msgid "" -"indicator variable \"%s\" is hidden by a local variable of a different type" -msgstr "" -"variável de indicador \"%s\" está escondida por uma variável local de um " -"tipo diferente" +msgid "indicator variable \"%s\" is hidden by a local variable of a different type" +msgstr "variável de indicador \"%s\" está escondida por uma variável local de um tipo diferente" #: type.c:277 #, c-format @@ -547,86 +553,88 @@ msgid "indicator variable \"%s\" is hidden by a local variable" msgstr "variável de indicador \"%s\" está escondida por uma variável local" #: type.c:285 +#, c-format msgid "indicator for array/pointer has to be array/pointer" msgstr "indicador para matriz/ponteiro tem de ser matriz/ponteiro" #: type.c:289 +#, c-format msgid "nested arrays are not supported (except strings)" msgstr "matrizes aninhadas não são suportadas (exceto cadeia de caracteres)" #: type.c:322 +#, c-format msgid "indicator for struct has to be a struct" msgstr "indicador para struct tem que ser struct" #: type.c:331 type.c:339 type.c:347 +#, c-format msgid "indicator for simple data type has to be simple" msgstr "indicador para tipo de dados simples tem que ser simples" -#: type.c:653 +#: type.c:652 #, c-format msgid "unrecognized descriptor item code %d" msgstr "código do item do descritor %d é desconhecido" -#: variable.c:89 variable.c:112 +#: variable.c:89 variable.c:116 #, c-format msgid "incorrectly formed variable \"%s\"" msgstr "variável \"%s\" possui formato incorreto" -#: variable.c:135 +#: variable.c:139 #, c-format msgid "variable \"%s\" is not a pointer" msgstr "variável \"%s\" não é um ponteiro" -#: variable.c:138 variable.c:163 +#: variable.c:142 variable.c:167 #, c-format msgid "variable \"%s\" is not a pointer to a structure or a union" msgstr "variável \"%s\" não é um ponteiro para uma estrutura ou uma união" -#: variable.c:150 +#: variable.c:154 #, c-format msgid "variable \"%s\" is neither a structure nor a union" msgstr "variável \"%s\" não é nem uma estrutura nem uma união" -#: variable.c:160 +#: variable.c:164 #, c-format msgid "variable \"%s\" is not an array" msgstr "variável \"%s\" não é uma matriz" -#: variable.c:229 variable.c:251 +#: variable.c:233 variable.c:255 #, c-format msgid "variable \"%s\" is not declared" msgstr "variável \"%s\" não foi declarada" -#: variable.c:484 +#: variable.c:488 +#, c-format msgid "indicator variable must have an integer type" msgstr "variável de indicador deve ter um tipo inteiro" -#: variable.c:496 +#: variable.c:500 #, c-format msgid "unrecognized data type name \"%s\"" msgstr "nome do tipo dados \"%s\" é desconhecido" -#: variable.c:507 variable.c:515 variable.c:532 variable.c:535 +#: variable.c:511 variable.c:519 variable.c:536 variable.c:539 +#, c-format msgid "multidimensional arrays are not supported" msgstr "matrizes multidimensionais não são suportadas" -#: variable.c:524 +#: variable.c:528 +#, c-format +msgid "multilevel pointers (more than 2 levels) are not supported; found %d level" +msgid_plural "multilevel pointers (more than 2 levels) are not supported; found %d levels" +msgstr[0] "ponteiros com múltiplos níveis (mais do que 2 níveis) não são suportados; %d nível encontrado" +msgstr[1] "ponteiros com múltiplos níveis (mais do que 2 níveis) não são suportados; %d níveis encontrados" + +#: variable.c:533 #, c-format -msgid "" -"multilevel pointers (more than 2 levels) are not supported; found %d level" -msgid_plural "" -"multilevel pointers (more than 2 levels) are not supported; found %d levels" -msgstr[0] "" -"ponteiros com múltiplos níveis (mais do que 2 níveis) não são suportados; %d " -"nível encontrado" -msgstr[1] "" -"ponteiros com múltiplos níveis (mais do que 2 níveis) não são suportados; %d " -"níveis encontrados" - -#: variable.c:529 msgid "pointer to pointer is not supported for this data type" msgstr "ponteiro para ponteiro não é suportado para esse tipo de dado" -#: variable.c:549 +#: variable.c:553 +#, c-format msgid "multidimensional arrays for structures are not supported" msgstr "matrizes multidimensionais para estruturas não são suportadas" diff --git a/src/interfaces/ecpg/preproc/po/ru.po b/src/interfaces/ecpg/preproc/po/ru.po new file mode 100644 index 00000000000..e038c8858e1 --- /dev/null +++ b/src/interfaces/ecpg/preproc/po/ru.po @@ -0,0 +1,678 @@ +# Russian message translation file for ecpg +# Copyright (C) 2011 PostgreSQL Global Development Group +# This file is distributed under the same license as the PostgreSQL package. +# Alexander Lakhin <exclusion@gmail.com>, 2012. +# +# ChangeLog: +# - April 2, 2012: Bug fixes. Alexander Lakhin <exclusion@gmail.com>. +# - February 22, 2012: Complete translation for 9.0, Alexander Lakhin <exclusion@gmail.com>. +msgid "" +msgstr "" +"Project-Id-Version: PostgreSQL 9.2\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2012-07-11 03:40+0000\n" +"PO-Revision-Date: 2012-06-28 13:57+0400\n" +"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" +"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Lokalize 1.4\n" + +#: descriptor.c:64 +#, c-format +msgid "variable \"%s\" must have a numeric type" +msgstr "переменная \"%s\" должна иметь числовой тип" + +#: descriptor.c:124 descriptor.c:146 +#, c-format +msgid "descriptor \"%s\" does not exist" +msgstr "дескриптор \"%s\" не существует" + +#: descriptor.c:161 descriptor.c:210 +#, c-format +msgid "descriptor header item \"%d\" does not exist" +msgstr "заголовок дескриптора не содержит элемент \"%d\"" + +#: descriptor.c:182 +#, c-format +msgid "nullable is always 1" +msgstr "NULLABLE всегда равно 1" + +#: descriptor.c:185 +#, c-format +msgid "key_member is always 0" +msgstr "KEY_MEMBER всегда равно 0" + +#: descriptor.c:277 +#, c-format +msgid "descriptor item \"%s\" is not implemented" +msgstr "поле \"%s\" в дескрипторе не реализовано" + +#: descriptor.c:287 +#, c-format +msgid "descriptor item \"%s\" cannot be set" +msgstr "установить поле \"%s\" в дескрипторе нельзя" + +#: ecpg.c:35 +#, c-format +msgid "" +"%s is the PostgreSQL embedded SQL preprocessor for C programs.\n" +"\n" +msgstr "" +"%s - препроцессор SQL-вставок в программах на C для PostgreSQL.\n" +"\n" + +#: ecpg.c:37 +#, c-format +msgid "" +"Usage:\n" +" %s [OPTION]... FILE...\n" +"\n" +msgstr "" +"Использование:\n" +" %s [ПАРАМЕТР]... ФАЙЛ...\n" +"\n" + +#: ecpg.c:40 +#, c-format +msgid "Options:\n" +msgstr "Параметры:\n" + +#: ecpg.c:41 +#, c-format +msgid "" +" -c automatically generate C code from embedded SQL code;\n" +" this affects EXEC SQL TYPE\n" +msgstr "" +" -c автоматически генерировать код C из внедрённого SQL-кода;\n" +" (это касается EXEC SQL TYPE)\n" + +#: ecpg.c:43 +#, c-format +msgid "" +" -C MODE set compatibility mode; MODE can be one of\n" +" \"INFORMIX\", \"INFORMIX_SE\"\n" +msgstr "" +" -C РЕЖИМ установить режим совместимости; допустимый РЕЖИМ:\n" +" \"INFORMIX\" или \"INFORMIX_SE\"\n" + +#: ecpg.c:46 +#, c-format +msgid " -d generate parser debug output\n" +msgstr " -d генерировать отладочные сообщения при разборе\n" + +#: ecpg.c:48 +#, c-format +msgid " -D SYMBOL define SYMBOL\n" +msgstr " -D СИМВОЛ определить (define) СИМВОЛ\n" + +#: ecpg.c:49 +#, c-format +msgid "" +" -h parse a header file, this option includes option \"-c\"\n" +msgstr " -h разобрать файл заголовка (включает параметр \"-c\")\n" + +#: ecpg.c:50 +#, c-format +msgid " -i parse system include files as well\n" +msgstr " -i разобрать также системные включаемые файлы\n" + +#: ecpg.c:51 +#, c-format +msgid " -I DIRECTORY search DIRECTORY for include files\n" +msgstr " -I КАТАЛОГ искать включаемые файлы в указанном каталоге\n" + +#: ecpg.c:52 +#, c-format +msgid " -o OUTFILE write result to OUTFILE\n" +msgstr " -o ФАЙЛ записать результат в ФАЙЛ\n" + +#: ecpg.c:53 +#, c-format +msgid "" +" -r OPTION specify run-time behavior; OPTION can be:\n" +" \"no_indicator\", \"prepare\", \"questionmarks\"\n" +msgstr "" +" -r ПАРАМЕТР определить режим выполнения; допустимый ПАРАМЕТР:\n" +" \"no_indicator\", \"prepare\" или \"questionmarks\"\n" + +#: ecpg.c:55 +#, c-format +msgid " --regression run in regression testing mode\n" +msgstr " --regression запустить в режиме тестирования регрессии\n" + +#: ecpg.c:56 +#, c-format +msgid " -t turn on autocommit of transactions\n" +msgstr " -t включить автофиксацию транзакций\n" + +#: ecpg.c:57 +#, c-format +msgid " --version output version information, then exit\n" +msgstr " --version вывести версию и выйти\n" + +#: ecpg.c:58 +#, c-format +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help показать эту справку и выйти\n" + +#: ecpg.c:59 +#, c-format +msgid "" +"\n" +"If no output file is specified, the name is formed by adding .c to the\n" +"input file name, after stripping off .pgc if present.\n" +msgstr "" +"\n" +"Если выходной файл не указан, к имени входного файла без расширения .pgc\n" +"добавляется .c.\n" + +#: ecpg.c:61 +#, c-format +msgid "" +"\n" +"Report bugs to <pgsql-bugs@postgresql.org>.\n" +msgstr "" +"\n" +"Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n" + +#: ecpg.c:182 ecpg.c:333 ecpg.c:343 +#, c-format +msgid "%s: could not open file \"%s\": %s\n" +msgstr "%s: не удалось открыть файл \"%s\": %s\n" + +#: ecpg.c:221 ecpg.c:234 ecpg.c:250 ecpg.c:275 +#, c-format +msgid "Try \"%s --help\" for more information.\n" +msgstr "Для дополнительной информации попробуйте \"%s --help\".\n" + +#: ecpg.c:245 +#, c-format +msgid "%s: parser debug support (-d) not available\n" +msgstr "%s: отладочные сообщения при разборе (-d) не поддерживаются\n" + +#: ecpg.c:263 +#, c-format +msgid "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n" +msgstr "" +"%s, препроцессор внедрённого в С языка СУБД PostgreSQL, версия %d.%d.%d\n" + +#: ecpg.c:265 +#, c-format +msgid "EXEC SQL INCLUDE ... search starts here:\n" +msgstr "поиск файлов для EXEC SQL INCLUDE ... начинается в каталогах:\n" + +#: ecpg.c:268 +#, c-format +msgid "end of search list\n" +msgstr "конец списка поиска\n" + +#: ecpg.c:274 +#, c-format +msgid "%s: no input files specified\n" +msgstr "%s: нет входных файлов\n" + +#: ecpg.c:466 +#, c-format +msgid "cursor \"%s\" has been declared but not opened" +msgstr "курсор \"%s\" был объявлен, но не открыт" + +#: ecpg.c:479 preproc.y:109 +#, c-format +msgid "could not remove output file \"%s\"\n" +msgstr "ошибка при удалении выходного файла \"%s\"\n" + +#: pgc.l:403 +#, c-format +msgid "unterminated /* comment" +msgstr "незавершённый комментарий /*" + +#: pgc.l:416 +#, c-format +msgid "invalid bit string literal" +msgstr "неверная битовая строка" + +#: pgc.l:425 +#, c-format +msgid "unterminated bit string literal" +msgstr "оборванная битовая строка" + +#: pgc.l:441 +#, c-format +msgid "unterminated hexadecimal string literal" +msgstr "оборванная шестнадцатеричная строка" + +#: pgc.l:519 +#, c-format +msgid "unterminated quoted string" +msgstr "незавершённая строка в кавычках" + +#: pgc.l:574 pgc.l:587 +#, c-format +msgid "zero-length delimited identifier" +msgstr "пустой идентификатор в кавычках" + +#: pgc.l:595 +#, c-format +msgid "unterminated quoted identifier" +msgstr "незавершённый идентификатор в кавычках" + +#: pgc.l:941 +#, c-format +msgid "missing identifier in EXEC SQL UNDEF command" +msgstr "в команде EXEC SQL UNDEF отсутствует идентификатор" + +#: pgc.l:987 pgc.l:1001 +#, c-format +msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" +msgstr "нет соответствующего \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" + +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format +msgid "missing \"EXEC SQL ENDIF;\"" +msgstr "отсутствует \"EXEC SQL ENDIF;\"" + +#: pgc.l:1019 pgc.l:1038 +#, c-format +msgid "more than one EXEC SQL ELSE" +msgstr "неоднократная команда EXEC SQL ELSE" + +#: pgc.l:1060 pgc.l:1074 +#, c-format +msgid "unmatched EXEC SQL ENDIF" +msgstr "непарная команда EXEC SQL ENDIF" + +#: pgc.l:1094 +#, c-format +msgid "too many nested EXEC SQL IFDEF conditions" +msgstr "слишком много вложенных условий EXEC SQL IFDEF" + +#: pgc.l:1127 +#, c-format +msgid "missing identifier in EXEC SQL IFDEF command" +msgstr "в команде EXEC SQL IFDEF отсутствует идентификатор" + +#: pgc.l:1136 +#, c-format +msgid "missing identifier in EXEC SQL DEFINE command" +msgstr "в команде EXEC SQL DEFINE отсутствует идентификатор" + +#: pgc.l:1169 +#, c-format +msgid "syntax error in EXEC SQL INCLUDE command" +msgstr "ошибка синтаксиса в команде EXEC SQL INCLUDE" + +#: pgc.l:1218 +#, c-format +msgid "" +"internal error: unreachable state; please report this to <pgsql-" +"bugs@postgresql.org>" +msgstr "" +"внутренняя ошибка: недостижимое состояние; пожалуйста, сообщите в <pgsql-" +"bugs@postgresql.org>" + +#: pgc.l:1343 +#, c-format +msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" +msgstr "" +"Ошибка: путь включаемых файлов \"%s/%s\" в строке %d слишком длинный, " +"пропускается\n" + +#: pgc.l:1365 +#, c-format +msgid "could not open include file \"%s\" on line %d" +msgstr "не удалось открыть включаемый файл \"%s\" (строка %d)" + +#: preproc.y:31 +msgid "syntax error" +msgstr "ошибка синтаксиса" + +#: preproc.y:81 +#, c-format +msgid "WARNING: " +msgstr "ПРЕДУПРЕЖДЕНИЕ: " + +#: preproc.y:85 +#, c-format +msgid "ERROR: " +msgstr "ОШИБКА: " + +#: preproc.y:491 +#, c-format +msgid "cursor \"%s\" does not exist" +msgstr "курсор \"%s\" не существует" + +#: preproc.y:520 +#, c-format +msgid "initializer not allowed in type definition" +msgstr "определение типа не может включать инициализатор" + +#: preproc.y:522 +#, c-format +msgid "type name \"string\" is reserved in Informix mode" +msgstr "имя типа \"string\" в режиме Informix зарезервировано" + +#: preproc.y:529 preproc.y:13273 +#, c-format +msgid "type \"%s\" is already defined" +msgstr "тип \"%s\" уже определён" + +#: preproc.y:553 preproc.y:13926 preproc.y:14247 variable.c:610 +#, c-format +msgid "multidimensional arrays for simple data types are not supported" +msgstr "многомерные массивы с простыми типами данных не поддерживаются" + +#: preproc.y:1526 +#, c-format +msgid "AT option not allowed in CLOSE DATABASE statement" +msgstr "оператор CLOSE DATABASE с параметром AT не поддерживается" + +#: preproc.y:1723 +#, c-format +msgid "AT option not allowed in CONNECT statement" +msgstr "оператор CONNECT с параметром AT не поддерживается" + +#: preproc.y:1757 +#, c-format +msgid "AT option not allowed in DISCONNECT statement" +msgstr "оператор DISCONNECT с параметром AT не поддерживается" + +#: preproc.y:1812 +#, c-format +msgid "AT option not allowed in SET CONNECTION statement" +msgstr "оператор SET CONNECTION с параметром AT не поддерживается" + +#: preproc.y:1834 +#, c-format +msgid "AT option not allowed in TYPE statement" +msgstr "оператор TYPE с параметром AT не поддерживается" + +#: preproc.y:1843 +#, c-format +msgid "AT option not allowed in VAR statement" +msgstr "оператор VAR с параметром AT не поддерживается" + +#: preproc.y:1850 +#, c-format +msgid "AT option not allowed in WHENEVER statement" +msgstr "оператор WHENEVER с параметром AT не поддерживается" + +#: preproc.y:2204 preproc.y:3489 preproc.y:4654 preproc.y:4663 preproc.y:4948 +#: preproc.y:7339 preproc.y:7344 preproc.y:7349 preproc.y:9691 preproc.y:10238 +#, c-format +msgid "unsupported feature will be passed to server" +msgstr "неподдерживаемая функция будет передана серверу" + +#: preproc.y:2446 +#, c-format +msgid "SHOW ALL is not implemented" +msgstr "SHOW ALL не реализовано" + +#: preproc.y:2889 preproc.y:2900 +#, c-format +msgid "COPY TO STDIN is not possible" +msgstr "операция COPY TO STDIN невозможна" + +#: preproc.y:2891 +#, c-format +msgid "COPY FROM STDOUT is not possible" +msgstr "операция COPY FROM STDOUT невозможна" + +#: preproc.y:2893 +#, c-format +msgid "COPY FROM STDIN is not implemented" +msgstr "операция COPY FROM STDIN не реализована" + +#: preproc.y:8153 preproc.y:12862 +#, c-format +msgid "using variable \"%s\" in different declare statements is not supported" +msgstr "" +"использование переменной \"%s\" в разных операторах DECLARE не поддерживается" + +#: preproc.y:8155 preproc.y:12864 +#, c-format +msgid "cursor \"%s\" is already defined" +msgstr "курсор \"%s\" уже определён" + +#: preproc.y:8573 +#, c-format +msgid "no longer supported LIMIT #,# syntax passed to server" +msgstr "не поддерживаемое более предложение LIMIT #,# передано на сервер" + +#: preproc.y:8808 +#, c-format +msgid "subquery in FROM must have an alias" +msgstr "подзапрос во FROM должен иметь псевдоним" + +#: preproc.y:12592 +#, c-format +msgid "CREATE TABLE AS cannot specify INTO" +msgstr "в CREATE TABLE AS нельзя указать INTO" + +#: preproc.y:12628 +#, c-format +msgid "expected \"@\", found \"%s\"" +msgstr "ожидался знак \"@\", но на этом месте \"%s\"" + +#: preproc.y:12640 +#, c-format +msgid "" +"only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are " +"supported" +msgstr "" +"поддерживаются только протоколы \"tcp\" и \"unix\", а тип базы данных - " +"\"postgresql\"" + +#: preproc.y:12643 +#, c-format +msgid "expected \"://\", found \"%s\"" +msgstr "ожидалось \"://\", но на этом месте \"%s\"" + +#: preproc.y:12648 +#, c-format +msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" +msgstr "" +"Доменные сокеты Unix работают только с \"localhost\", но не с адресом \"%s\"" + +#: preproc.y:12674 +#, c-format +msgid "expected \"postgresql\", found \"%s\"" +msgstr "ожидался тип \"postgresql\", но на этом месте \"%s\"" + +#: preproc.y:12677 +#, c-format +msgid "invalid connection type: %s" +msgstr "неверный тип подключения: %s" + +#: preproc.y:12686 +#, c-format +msgid "expected \"@\" or \"://\", found \"%s\"" +msgstr "ожидалось \"@\" или \"://\", но на этом месте \"%s\"" + +#: preproc.y:12761 preproc.y:12779 +#, c-format +msgid "invalid data type" +msgstr "неверный тип данных" + +#: preproc.y:12790 preproc.y:12807 +#, c-format +msgid "incomplete statement" +msgstr "неполный оператор" + +#: preproc.y:12793 preproc.y:12810 +#, c-format +msgid "unrecognized token \"%s\"" +msgstr "нераспознанное ключевое слово \"%s\"" + +#: preproc.y:13084 +#, c-format +msgid "only data types numeric and decimal have precision/scale argument" +msgstr "" +"точность/масштаб можно указать только для типов данных numeric и decimal" + +#: preproc.y:13096 +#, c-format +msgid "interval specification not allowed here" +msgstr "определение интервала здесь не допускается" + +#: preproc.y:13248 preproc.y:13300 +#, c-format +msgid "too many levels in nested structure/union definition" +msgstr "слишком много уровней в определении вложенной структуры/объединения" + +#: preproc.y:13434 +#, c-format +msgid "pointers to varchar are not implemented" +msgstr "указатели на varchar не реализованы" + +#: preproc.y:13621 preproc.y:13646 +#, c-format +msgid "using unsupported DESCRIBE statement" +msgstr "используется неподдерживаемый оператор DESCRIBE" + +#: preproc.y:13893 +#, c-format +msgid "initializer not allowed in EXEC SQL VAR command" +msgstr "команда EXEC SQL VAR не может включать инициализатор" + +#: preproc.y:14205 +#, c-format +msgid "arrays of indicators are not allowed on input" +msgstr "массивы индикаторов на входе недопустимы" + +#. translator: %s is typically the translation of "syntax error" +#: preproc.y:14459 +#, c-format +msgid "%s at or near \"%s\"" +msgstr "%s (примерное положение: \"%s\")" + +#: type.c:18 type.c:30 +#, c-format +msgid "out of memory" +msgstr "нехватка памяти" + +#: type.c:212 type.c:590 +#, c-format +msgid "unrecognized variable type code %d" +msgstr "нераспознанный код типа переменной %d" + +#: type.c:261 +#, c-format +msgid "variable \"%s\" is hidden by a local variable of a different type" +msgstr "переменная \"%s\" скрыта локальной переменной другого типа" + +#: type.c:263 +#, c-format +msgid "variable \"%s\" is hidden by a local variable" +msgstr "переменная \"%s\" скрыта локальной переменной" + +#: type.c:275 +#, c-format +msgid "" +"indicator variable \"%s\" is hidden by a local variable of a different type" +msgstr "переменная-индикатор \"%s\" скрыта локальной переменной другого типа" + +#: type.c:277 +#, c-format +msgid "indicator variable \"%s\" is hidden by a local variable" +msgstr "переменная-индикатор \"%s\" скрыта локальной переменной" + +#: type.c:285 +#, c-format +msgid "indicator for array/pointer has to be array/pointer" +msgstr "индикатор для массива/указателя должен быть массивом/указателем" + +#: type.c:289 +#, c-format +msgid "nested arrays are not supported (except strings)" +msgstr "вложенные массивы не поддерживаются (за исключением строк)" + +#: type.c:322 +#, c-format +msgid "indicator for struct has to be a struct" +msgstr "индикатор структуры должен быть структурой" + +#: type.c:331 type.c:339 type.c:347 +#, c-format +msgid "indicator for simple data type has to be simple" +msgstr "индикатор простого типа должен быть простым" + +#: type.c:649 +#, c-format +msgid "unrecognized descriptor item code %d" +msgstr "нераспознанный код элемента дескриптора %d" + +#: variable.c:89 variable.c:112 +#, c-format +msgid "incorrectly formed variable \"%s\"" +msgstr "неправильно оформленная переменная \"%s\"" + +#: variable.c:135 +#, c-format +msgid "variable \"%s\" is not a pointer" +msgstr "переменная \"%s\" - не указатель" + +#: variable.c:138 variable.c:163 +#, c-format +msgid "variable \"%s\" is not a pointer to a structure or a union" +msgstr "переменная \"%s\" - не указатель на структуру или объединение" + +#: variable.c:150 +#, c-format +msgid "variable \"%s\" is neither a structure nor a union" +msgstr "переменная \"%s\" - не структура и не объединение" + +#: variable.c:160 +#, c-format +msgid "variable \"%s\" is not an array" +msgstr "переменная \"%s\" - не массив" + +#: variable.c:229 variable.c:251 +#, c-format +msgid "variable \"%s\" is not declared" +msgstr "переменная \"%s\" не объявлена" + +#: variable.c:484 +#, c-format +msgid "indicator variable must have an integer type" +msgstr "переменная-индикатор должна быть целочисленной" + +#: variable.c:496 +#, c-format +msgid "unrecognized data type name \"%s\"" +msgstr "нераспознанное имя типа данных \"%s\"" + +#: variable.c:507 variable.c:515 variable.c:532 variable.c:535 +#, c-format +msgid "multidimensional arrays are not supported" +msgstr "многомерные массивы не поддерживаются" + +#: variable.c:524 +#, c-format +msgid "" +"multilevel pointers (more than 2 levels) are not supported; found %d level" +msgid_plural "" +"multilevel pointers (more than 2 levels) are not supported; found %d levels" +msgstr[0] "" +"многоуровневые указатели (больше 2 уровней) не поддерживаются, обнаружен %d " +"уровень" +msgstr[1] "" +"многоуровневые указатели (больше 2 уровней) не поддерживаются, обнаружено %d " +"уровня" +msgstr[2] "" +"многоуровневые указатели (больше 2 уровней) не поддерживаются, обнаружено %d " +"уровней" + +#: variable.c:529 +#, c-format +msgid "pointer to pointer is not supported for this data type" +msgstr "для этого типа данных указатели на указатели не поддерживаются" + +#: variable.c:549 +#, c-format +msgid "multidimensional arrays for structures are not supported" +msgstr "многомерные массивы структур не поддерживаются" diff --git a/src/interfaces/ecpg/preproc/po/zh_CN.po b/src/interfaces/ecpg/preproc/po/zh_CN.po index 5c893f03010..d619127621e 100644 --- a/src/interfaces/ecpg/preproc/po/zh_CN.po +++ b/src/interfaces/ecpg/preproc/po/zh_CN.po @@ -7,14 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: ecpg (PostgreSQL 9.0)\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-10-01 14:42+0000\n" -"PO-Revision-Date: 2010-10-01 12:43+0800\n" -"Last-Translator: Weibin <ssmei_2000@yahoo.com>\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2012-10-19 10:58+0800\n" +"Last-Translator: Xiong He <iihero@qq.com>\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" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Poedit 1.5.4\n" #: descriptor.c:64 #, c-format @@ -32,10 +34,12 @@ msgid "descriptor header item \"%d\" does not exist" msgstr "描述符标题成员\"%d\"不存在" #: descriptor.c:182 +#, c-format msgid "nullable is always 1" msgstr "可为空永远用1表示" #: descriptor.c:185 +#, c-format msgid "key_member is always 0" msgstr "key_member永远是0" @@ -144,13 +148,13 @@ msgstr " -t 打开事务的自动提交功能\n" #: ecpg.c:57 #, c-format -msgid " --help show this help, then exit\n" -msgstr " --help 显示帮助信息,然后退出\n" +msgid " --version output version information, then exit\n" +msgstr " --version 输出版本信息,然后退出\n" #: ecpg.c:58 #, c-format -msgid " --version output version information, then exit\n" -msgstr " --version 输出版本信息,然后退出\n" +msgid " -?, --help show this help, then exit\n" +msgstr " -?, --help 显示帮助信息,然后退出\n" #: ecpg.c:59 #, c-format @@ -218,82 +222,99 @@ msgstr "已经声明了游标\"%s\",但是没有打开" msgid "could not remove output file \"%s\"\n" msgstr "无法删除输出文件 \"%s\"\n" -#: pgc.l:401 +#: pgc.l:403 +#, c-format msgid "unterminated /* comment" msgstr "/* 注释没有结束" -#: pgc.l:414 +#: pgc.l:416 +#, c-format msgid "invalid bit string literal" msgstr "无效的bit字符串常量" -#: pgc.l:423 +#: pgc.l:425 +#, c-format msgid "unterminated bit string literal" msgstr "未结束的bit字符串常量" -#: pgc.l:439 +#: pgc.l:441 +#, c-format msgid "unterminated hexadecimal string literal" msgstr "未结束的16进制字符串常量" -#: pgc.l:516 +#: pgc.l:519 +#, c-format msgid "unterminated quoted string" msgstr "未结束的引用字符串" -#: pgc.l:571 pgc.l:584 +#: pgc.l:574 pgc.l:587 +#, c-format msgid "zero-length delimited identifier" msgstr "长度为0的分隔标识符" -#: pgc.l:592 +#: pgc.l:595 +#, c-format msgid "unterminated quoted identifier" msgstr "未结束的引用标识符" -#: pgc.l:938 +#: pgc.l:941 +#, c-format msgid "missing identifier in EXEC SQL UNDEF command" msgstr "在EXEC SQL UNDEF命令中丢失标识符" -#: pgc.l:984 pgc.l:998 +#: pgc.l:987 pgc.l:1001 +#, c-format msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" msgstr "丢失匹配 \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\"" -#: pgc.l:987 pgc.l:1000 pgc.l:1176 +#: pgc.l:990 pgc.l:1003 pgc.l:1179 +#, c-format msgid "missing \"EXEC SQL ENDIF;\"" msgstr "\"EXEC SQL ENDIF;\"丢失" -#: pgc.l:1016 pgc.l:1035 +#: pgc.l:1019 pgc.l:1038 +#, c-format msgid "more than one EXEC SQL ELSE" msgstr "多个EXEC SQL ELSE" -#: pgc.l:1057 pgc.l:1071 +#: pgc.l:1060 pgc.l:1074 +#, c-format msgid "unmatched EXEC SQL ENDIF" msgstr "EXEC SQL ENDIF不匹配" -#: pgc.l:1091 +#: pgc.l:1094 +#, c-format msgid "too many nested EXEC SQL IFDEF conditions" msgstr "嵌套EXEC SQL IFDEF条件太多" -#: pgc.l:1124 +#: pgc.l:1127 +#, c-format msgid "missing identifier in EXEC SQL IFDEF command" msgstr "在EXEC SQL IFDEF命令中丢失标识符" -#: pgc.l:1133 +#: pgc.l:1136 +#, c-format msgid "missing identifier in EXEC SQL DEFINE command" msgstr "在EXEC SQL DEFINE命令中丢失标识符" -#: pgc.l:1166 +#: pgc.l:1169 +#, c-format msgid "syntax error in EXEC SQL INCLUDE command" msgstr "在EXEC SQL INCLUDE命令中出现语法错误" -#: pgc.l:1215 +#: pgc.l:1218 +#, c-format msgid "" "internal error: unreachable state; please report this to <pgsql-" "bugs@postgresql.org>" msgstr "内部错误:不可到达的状态;请向<pgsql-bugs@postgresql.org>发送报告" -#: pgc.l:1340 +#: pgc.l:1343 #, c-format msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n" msgstr "错误:在第%3$d行上包含路径\"%1$s/%2$s\"太长,跳过\n" -#: pgc.l:1362 +#: pgc.l:1365 #, c-format msgid "could not open include file \"%s\" on line %d" msgstr "在第%2$d行无法打开应用文件\"%1$s\"" @@ -312,196 +333,216 @@ msgstr "警告:" msgid "ERROR: " msgstr "错误:" -#: preproc.y:399 +#: preproc.y:491 #, c-format msgid "cursor \"%s\" does not exist" msgstr "游标 \"%s\" 不存在" -#: preproc.y:427 +#: preproc.y:520 +#, c-format msgid "initializer not allowed in type definition" msgstr "在类型定义中不允许进行初始化" -#: preproc.y:429 +#: preproc.y:522 +#, c-format msgid "type name \"string\" is reserved in Informix mode" msgstr "在Informix模式中类型名称\"string\" 是被保留的" -#: preproc.y:436 preproc.y:12413 +#: preproc.y:529 preproc.y:13277 #, c-format msgid "type \"%s\" is already defined" msgstr "已定义类型\"%s\" " -#: preproc.y:460 preproc.y:13053 preproc.y:13374 variable.c:610 +#: preproc.y:553 preproc.y:13930 preproc.y:14251 variable.c:614 +#, c-format msgid "multidimensional arrays for simple data types are not supported" msgstr "不支持针对简单数据类型的多维数组" -#: preproc.y:1392 +#: preproc.y:1526 +#, c-format msgid "AT option not allowed in CLOSE DATABASE statement" msgstr "在CLOSE DATABASE语句中不允许使用AT选项" -#: preproc.y:1458 preproc.y:1600 -msgid "AT option not allowed in DEALLOCATE statement" -msgstr "在DEALLOCATE语句中不允许使用AT选项" - -#: preproc.y:1586 +#: preproc.y:1723 +#, c-format msgid "AT option not allowed in CONNECT statement" msgstr "在CONNECT语句中不允许使用AT选项" -#: preproc.y:1622 +#: preproc.y:1757 +#, c-format msgid "AT option not allowed in DISCONNECT statement" msgstr "在DISCONNECT语句中不允许使用AT选项" -#: preproc.y:1677 +#: preproc.y:1812 +#, c-format msgid "AT option not allowed in SET CONNECTION statement" msgstr "在SET CONNECTION语句中不允许使用AT选项" -#: preproc.y:1699 +#: preproc.y:1834 +#, c-format msgid "AT option not allowed in TYPE statement" msgstr "在TYPE语句中不允许使用AT选项" -#: preproc.y:1708 +#: preproc.y:1843 +#, c-format msgid "AT option not allowed in VAR statement" msgstr "在VAR语句中不允许使用AT选项" -#: preproc.y:1715 +#: preproc.y:1850 +#, c-format msgid "AT option not allowed in WHENEVER statement" msgstr "在WHENEVER语句中不允许使用AT选项" -#: preproc.y:2101 preproc.y:3197 preproc.y:3257 preproc.y:4210 preproc.y:4219 -#: preproc.y:4461 preproc.y:6550 preproc.y:6555 preproc.y:6560 preproc.y:8866 -#: preproc.y:9385 +#: preproc.y:2204 preproc.y:3489 preproc.y:4658 preproc.y:4667 preproc.y:4952 +#: preproc.y:7343 preproc.y:7348 preproc.y:7353 preproc.y:9695 preproc.y:10242 +#, c-format msgid "unsupported feature will be passed to server" msgstr "不支持的功能特性将会传递给服务器" -#: preproc.y:2331 +#: preproc.y:2446 +#, c-format msgid "SHOW ALL is not implemented" msgstr "没有使用SHOW ALL" -#: preproc.y:2687 preproc.y:2698 +#: preproc.y:2889 preproc.y:2900 +#, c-format msgid "COPY TO STDIN is not possible" msgstr "不能进行COPY TO STDIN的操作" -#: preproc.y:2689 +#: preproc.y:2891 +#, c-format msgid "COPY FROM STDOUT is not possible" msgstr "不能进行COPY FROM STDOUT的操作" -#: preproc.y:2691 +#: preproc.y:2893 +#, c-format msgid "COPY FROM STDIN is not implemented" msgstr "不能进行COPY FROM STDIN的操作" -#: preproc.y:4150 preproc.y:4161 -msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" -msgstr "约束声明 INITIALLY DEFERRED 必须为 DEFERRABLE" - -#: preproc.y:7359 preproc.y:12002 +#: preproc.y:8157 preproc.y:12866 #, c-format msgid "using variable \"%s\" in different declare statements is not supported" msgstr "不支持在不同的声明语句中使用变量\"%s\"" -#: preproc.y:7361 preproc.y:12004 +#: preproc.y:8159 preproc.y:12868 #, c-format msgid "cursor \"%s\" is already defined" msgstr "已经定义了游标\"%s\"" -#: preproc.y:7764 +#: preproc.y:8577 +#, c-format msgid "no longer supported LIMIT #,# syntax passed to server" msgstr "不再支持将LIMIT #,#语法传递给服务器" -#: preproc.y:7999 +#: preproc.y:8812 +#, c-format msgid "subquery in FROM must have an alias" msgstr "FROM 中的子查询必须有一个别名" -#: preproc.y:11735 +#: preproc.y:12596 +#, c-format msgid "CREATE TABLE AS cannot specify INTO" msgstr "在CREATE TABLE AS语句中不能指定INTO子句" -#: preproc.y:11772 +#: preproc.y:12632 #, c-format msgid "expected \"@\", found \"%s\"" msgstr "期望 \"@\", 但是找到了\"%s\"" -#: preproc.y:11784 +#: preproc.y:12644 +#, c-format msgid "" "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are " "supported" msgstr "只支持协议\"tcp\"和 \"unix\"以及数据库类型 \"postgresql\"" -#: preproc.y:11787 +#: preproc.y:12647 #, c-format msgid "expected \"://\", found \"%s\"" msgstr "期望得到 \"://\",但是找到了\"%s\"" -#: preproc.y:11792 +#: preproc.y:12652 #, c-format msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\"" msgstr "Unix-域的sockets只能在\"localhost\"上运行,而不能在\"%s\"上运行" -#: preproc.y:11818 +#: preproc.y:12678 #, c-format msgid "expected \"postgresql\", found \"%s\"" msgstr "期望\"postgresql\", 但是只找到了\"%s\"" -#: preproc.y:11821 +#: preproc.y:12681 #, c-format msgid "invalid connection type: %s" msgstr "无效的连接类型: %s" -#: preproc.y:11830 +#: preproc.y:12690 #, c-format msgid "expected \"@\" or \"://\", found \"%s\"" msgstr "期望\"@\"或\"://\",但是只找到了\"%s\"" -#: preproc.y:11905 preproc.y:11923 +#: preproc.y:12765 preproc.y:12783 +#, c-format msgid "invalid data type" msgstr "无效数据类型" -#: preproc.y:11934 preproc.y:11949 +#: preproc.y:12794 preproc.y:12811 +#, c-format msgid "incomplete statement" msgstr "未结束的语句" -#: preproc.y:11937 preproc.y:11952 +#: preproc.y:12797 preproc.y:12814 #, c-format msgid "unrecognized token \"%s\"" msgstr "无法识别的符号\"%s\"" -#: preproc.y:12224 +#: preproc.y:13088 +#, c-format msgid "only data types numeric and decimal have precision/scale argument" msgstr "只有数据类型numeric和decimal有精度/范围参数" -#: preproc.y:12236 +#: preproc.y:13100 +#, c-format msgid "interval specification not allowed here" msgstr "在这里不允许使用间隔定义" -#: preproc.y:12388 preproc.y:12440 +#: preproc.y:13252 preproc.y:13304 +#, c-format msgid "too many levels in nested structure/union definition" msgstr "在嵌套结构/联合定义中存在太多的层次" -#: preproc.y:12571 +#: preproc.y:13438 +#, c-format msgid "pointers to varchar are not implemented" msgstr "没有实现指向varchar类型值的指针" -#: preproc.y:12758 preproc.y:12783 +#: preproc.y:13625 preproc.y:13650 +#, c-format msgid "using unsupported DESCRIBE statement" msgstr "使用不支持的DESCRIBE语句" -#: preproc.y:13020 +#: preproc.y:13897 +#, c-format msgid "initializer not allowed in EXEC SQL VAR command" msgstr "在EXEC SQL VAR命令中不允许初始化" -#: preproc.y:13332 +#: preproc.y:14209 +#, c-format msgid "arrays of indicators are not allowed on input" msgstr "在输入上不允许使用标识数组" #. translator: %s is typically the translation of "syntax error" -#: preproc.y:13586 +#: preproc.y:14463 #, c-format msgid "%s at or near \"%s\"" msgstr "%s 在 \"%s\" 或附近的" #: type.c:18 type.c:30 +#, c-format msgid "out of memory" msgstr "内存用尽" -#: type.c:212 type.c:594 +#: type.c:212 type.c:590 #, c-format msgid "unrecognized variable type code %d" msgstr "无法识别的变量类型代码%d" @@ -528,70 +569,76 @@ msgid "indicator variable \"%s\" is hidden by a local variable" msgstr "标记变量(indicator variable)\"%s\"是由一个局部变量隐藏的" #: type.c:285 +#, c-format msgid "indicator for array/pointer has to be array/pointer" msgstr "对于数组/指针的记号必须是array/pointer" #: type.c:289 +#, c-format msgid "nested arrays are not supported (except strings)" msgstr "不支持嵌套数组(除了字符串外)" #: type.c:322 +#, c-format msgid "indicator for struct has to be a struct" msgstr "结构的记号必须是struct" #: type.c:331 type.c:339 type.c:347 +#, c-format msgid "indicator for simple data type has to be simple" msgstr "对简单数据类型的指标要简单 " -#: type.c:653 +#: type.c:649 #, c-format msgid "unrecognized descriptor item code %d" msgstr "无法识别的描述符成员代码 %d" -#: variable.c:89 variable.c:112 +#: variable.c:89 variable.c:116 #, c-format msgid "incorrectly formed variable \"%s\"" msgstr "不正确形成的变量 \"%s\"" -#: variable.c:135 +#: variable.c:139 #, c-format msgid "variable \"%s\" is not a pointer" msgstr "变量\"%s\"不是一个指针" -#: variable.c:138 variable.c:163 +#: variable.c:142 variable.c:167 #, c-format msgid "variable \"%s\" is not a pointer to a structure or a union" msgstr "变量\"%s\" 不是一个指向结构或联合的指针" -#: variable.c:150 +#: variable.c:154 #, c-format msgid "variable \"%s\" is neither a structure nor a union" msgstr "变量\"%s\"既不是一个结构也不是一个联合" -#: variable.c:160 +#: variable.c:164 #, c-format msgid "variable \"%s\" is not an array" msgstr "变量\"%s\"不是一个数组" -#: variable.c:229 variable.c:251 +#: variable.c:233 variable.c:255 #, c-format msgid "variable \"%s\" is not declared" msgstr "没有声明变量\"%s\"" -#: variable.c:484 +#: variable.c:488 +#, c-format msgid "indicator variable must have an integer type" msgstr "标记变量必须有一个整数类型" -#: variable.c:496 +#: variable.c:500 #, c-format msgid "unrecognized data type name \"%s\"" msgstr "无法识别的数据类型名称 \"%s\"" -#: variable.c:507 variable.c:515 variable.c:532 variable.c:535 +#: variable.c:511 variable.c:519 variable.c:536 variable.c:539 +#, c-format msgid "multidimensional arrays are not supported" msgstr "不支持多维数组" -#: variable.c:524 +#: variable.c:528 #, c-format msgid "" "multilevel pointers (more than 2 levels) are not supported; found %d level" @@ -599,16 +646,24 @@ msgid_plural "" "multilevel pointers (more than 2 levels) are not supported; found %d levels" msgstr[0] "不支持多级指针(超过2级);找到了%d级指针." -#: variable.c:529 +#: variable.c:533 +#, c-format msgid "pointer to pointer is not supported for this data type" msgstr "对于这种数据类型不支持指向指针的指针" -#: variable.c:549 +#: variable.c:553 +#, c-format msgid "multidimensional arrays for structures are not supported" msgstr "不支持结构类型的多维数组" +#~ msgid "NEW used in query that is not in a rule" +#~ msgstr "查询中使用的 NEW 不在一个规则中" + #~ msgid "OLD used in query that is not in a rule" #~ msgstr "查询中使用的 OLD 不在一个规则中" -#~ msgid "NEW used in query that is not in a rule" -#~ msgstr "查询中使用的 NEW 不在一个规则中" +#~ msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE" +#~ msgstr "约束声明 INITIALLY DEFERRED 必须为 DEFERRABLE" + +#~ msgid "AT option not allowed in DEALLOCATE statement" +#~ msgstr "在DEALLOCATE语句中不允许使用AT选项" diff --git a/src/interfaces/libpq/nls.mk b/src/interfaces/libpq/nls.mk index e02292bdcca..f6f213006b8 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 ko pt_BR ru sv ta tr zh_CN zh_TW +AVAIL_LANGUAGES = cs de es fr it ja ko pl pt_BR ru sv ta 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 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/cs.po b/src/interfaces/libpq/po/cs.po index fdf1ab4ae66..69b3ef31faa 100644 --- a/src/interfaces/libpq/po/cs.po +++ b/src/interfaces/libpq/po/cs.po @@ -1,115 +1,118 @@ # translation of libpq-cs.po to Czech # Czech translation of libpq messages # -# pgtranslation Id: libpq.po,v 1.4 2009/10/14 21:08:40 petere Exp $ -# Karel Žák, 2001-2003, 2004. -# Zdeněk Kotala, 2009. +# pgtranslation Id: libpq.po,v 1.6 2011/09/08 18:23:05 petere Exp $ # +# Karel Žák, 2001-2003, 2004. +# Zdeněk Kotala, 2009, 2011, 2012, 2013. msgid "" msgstr "" "Project-Id-Version: postgresql-8.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2009-05-24 01:17+0000\n" -"PO-Revision-Date: 2009-05-24 14:26+0200\n" -"Last-Translator: Zdeněk Kotala\n" -"Language-Team: \n" +"POT-Creation-Date: 2013-03-17 18:40+0000\n" +"PO-Revision-Date: 2013-03-17 21:36+0100\n" +"Last-Translator: \n" +"Language-Team: Czech <kde-i18n-doc@kde.org>\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Lokalize 1.5\n" + +#: fe-auth.c:210 fe-auth.c:429 fe-auth.c:656 +msgid "host name must be specified\n" +msgstr "host musí být specifikován\n" -#: fe-auth.c:242 +#: fe-auth.c:240 #, c-format msgid "could not set socket to blocking mode: %s\n" msgstr "nelze nastavit soket do blokujícího módu: %s\n" -#: fe-auth.c:260 fe-auth.c:264 +#: fe-auth.c:258 fe-auth.c:262 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" msgstr "Kerberos 5 autentizace odmítnuta: %*s\n" -#: fe-auth.c:290 +#: fe-auth.c:288 #, c-format msgid "could not restore non-blocking mode on socket: %s\n" msgstr "nelze obnovit neblokující mód soketu: %s\n" -#: fe-auth.c:403 +#: fe-auth.c:400 msgid "GSSAPI continuation error" msgstr "Přetrvávající chyba GSSAPI" -#: fe-auth.c:432 +#: fe-auth.c:436 msgid "duplicate GSS authentication request\n" msgstr "duplikátní GSS autentizační požadavek\n" -#: fe-auth.c:452 +#: fe-auth.c:456 msgid "GSSAPI name import error" msgstr "chyba importu jména GSSAPI" -#: fe-auth.c:538 +#: fe-auth.c:542 msgid "SSPI continuation error" msgstr "Přetrvávající chyba SSPI" -#: fe-auth.c:549 fe-auth.c:622 fe-auth.c:656 fe-auth.c:753 fe-connect.c:1335 -#: fe-connect.c:2616 fe-connect.c:2833 fe-connect.c:3199 fe-connect.c:3208 -#: fe-connect.c:3345 fe-connect.c:3391 fe-connect.c:3409 fe-exec.c:3109 -#: fe-lobj.c:696 fe-protocol2.c:1027 fe-protocol3.c:1421 +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2004 +#: fe-connect.c:3392 fe-connect.c:3610 fe-connect.c:4022 fe-connect.c:4117 +#: fe-connect.c:4382 fe-connect.c:4451 fe-connect.c:4468 fe-connect.c:4559 +#: fe-connect.c:4909 fe-connect.c:5059 fe-exec.c:3296 fe-exec.c:3461 +#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1541 fe-secure.c:767 msgid "out of memory\n" msgstr "nedostatek paměti\n" -#: fe-auth.c:637 +#: fe-auth.c:642 msgid "could not acquire SSPI credentials" msgstr "nelze získat SSL credentials." -#: fe-auth.c:650 -msgid "host name must be specified\n" -msgstr "host musí být specifikován\n" - -#: fe-auth.c:729 +#: fe-auth.c:733 msgid "SCM_CRED authentication method not supported\n" msgstr "SCM_CRED metoda autentizace není podporována\n" -#: fe-auth.c:803 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "Kerberos 4 autentizace není podporována\n" -#: fe-auth.c:819 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "Kerberos 5 autentizace není podporována\n" -#: fe-auth.c:886 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "GSSAPI autentizace není podporována\n" -#: fe-auth.c:910 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "SSPI autentizace není podporována\n" -#: fe-auth.c:917 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "Crypt autentizace není podporována\n" -#: fe-auth.c:944 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "autentizační metoda %u není podporována\n" -#: fe-connect.c:524 +#: fe-connect.c:798 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "neplatná hodnota sslmode: \"%s\"\n" -#: fe-connect.c:545 +#: fe-connect.c:819 #, c-format msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n" msgstr "" "hodnota sslmode \"%s\" je neplatná pokud není zakompilována podpora SSL\n" -#: fe-connect.c:728 +#: fe-connect.c:1023 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" msgstr "nelze nastavit \"no delay\" mód TCP soketu: %s\n" -#: fe-connect.c:758 +#: fe-connect.c:1053 #, c-format msgid "" "could not connect to server: %s\n" @@ -120,7 +123,18 @@ msgstr "" "\tJe spuštěn server lokálně a akceptuje\n" "\tspojení pomocí Unix soketu \"%s\"?\n" -#: fe-connect.c:768 +#: fe-connect.c:1108 +#, 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 "" +"nelze navázat spojení se serverem: %s\n" +"\tJe server na \"%s\" (%s) spuštěn a akceptuje\n" +"\tTCP/IP spojení na portu %s?\n" + +#: fe-connect.c:1117 #, c-format msgid "" "could not connect to server: %s\n" @@ -131,400 +145,557 @@ msgstr "" "\tJe server na \"%s\" spuštěn a akceptuje\n" "\tTCP/IP spojení na portu %s?\n" -#: fe-connect.c:858 +#: fe-connect.c:1168 +#, c-format +msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" +msgstr "setsockopt(TCP_KEEPIDLE) selhalo: %s\n" + +#: fe-connect.c:1181 +#, c-format +msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" +msgstr "setsockopt(TCP_KEEPALIVE) selhalo: %s\n" + +#: fe-connect.c:1213 +#, c-format +msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" +msgstr "setsockopt(TCP_KEEPINTVL) selhalo: %s\n" + +#: fe-connect.c:1245 +#, c-format +msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" +msgstr "setsockopt(TCP_KEEPCNT) selhalo: %s\n" + +#: fe-connect.c:1293 +#, c-format +msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" +msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) selhalo: %ui\n" + +#: fe-connect.c:1345 +#, c-format +msgid "invalid port number: \"%s\"\n" +msgstr "neplatné číslo portu: \"%s\"\n" + +#: fe-connect.c:1378 +#, c-format +msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n" +msgstr "Cesta k unixovému \"%s\" je příliš dlouhá (maximum %d bytů)\n" + +#: fe-connect.c:1397 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" msgstr "nemohu přeložit jméno hostitele \"%s\" na adresu: %s\n" -#: fe-connect.c:862 +#: fe-connect.c:1401 #, c-format msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n" msgstr "nemohu přeložit cestu Unix-domain soketu \"%s\" na adresu: %s\n" -#: fe-connect.c:1065 +#: fe-connect.c:1606 msgid "invalid connection state, probably indicative of memory corruption\n" -msgstr "neplatný stav spojení, pravděpodobně indikující porušení paměti\n" +msgstr "neplatný stav spojení, pravděpodobně způsobený poškozením paměti\n" -#: fe-connect.c:1108 +#: fe-connect.c:1647 #, c-format msgid "could not create socket: %s\n" msgstr "nelze vytvořit soket: %s\n" -#: fe-connect.c:1131 +#: fe-connect.c:1669 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "nelze nastavit soket do neblokujícího módu: %s\n" -#: fe-connect.c:1143 +#: fe-connect.c:1680 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" msgstr "nelze nastavit soket do close-on-exec módu: %s\n" -#: fe-connect.c:1230 +#: fe-connect.c:1699 +msgid "keepalives parameter must be an integer\n" +msgstr "parametr keepalives musí být celé číslo\n" + +#: fe-connect.c:1712 +#, c-format +msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" +msgstr "setsockopt(SO_KEEPALIVE) selhalo: %s\n" + +#: fe-connect.c:1848 #, c-format msgid "could not get socket error status: %s\n" msgstr "nelze obdržet chybový status soketu: %s\n" -#: fe-connect.c:1268 +#: fe-connect.c:1882 #, c-format msgid "could not get client address from socket: %s\n" msgstr "nelze získat adresu klienta ze soketu: %s\n" -#: fe-connect.c:1312 +#: fe-connect.c:1923 +msgid "requirepeer parameter is not supported on this platform\n" +msgstr "parametr requirepeer není na této platformě podporován\n" + +#: fe-connect.c:1926 +#, c-format +msgid "could not get peer credentials: %s\n" +msgstr "nelze získat informace (credentials) protistrany: %s\n" + +#: fe-connect.c:1936 +#, c-format +msgid "local user with ID %d does not exist\n" +msgstr "lokální uživatel s ID %d neexistuje\n" + +#: fe-connect.c:1944 +#, c-format +msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n" +msgstr "requirepeer obsahuje \"%s\", ale skutečné jméno peera je \"%s\"\n" + +#: fe-connect.c:1978 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "nelze poslat SSL \"negotiation paket\": %s\n" -#: fe-connect.c:1348 +#: fe-connect.c:2017 #, c-format msgid "could not send startup packet: %s\n" msgstr "nelze poslat počáteční paket: %s\n" -#: fe-connect.c:1414 fe-connect.c:1432 +#: fe-connect.c:2087 msgid "server does not support SSL, but SSL was required\n" msgstr "server nepodporuje SSL, leč SSL je vyžadováno\n" -#: fe-connect.c:1448 +#: fe-connect.c:2113 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "přijata neplatná odpověď na SSL negotiation: %c\n" -#: fe-connect.c:1524 fe-connect.c:1557 +#: fe-connect.c:2188 fe-connect.c:2221 #, c-format msgid "expected authentication request from server, but received %c\n" msgstr "očekáván byl autentizační dotaz ze serveru, ale přijat byl %c\n" -#: fe-connect.c:1728 +#: fe-connect.c:2388 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "nedostatek paměti pro alokaci GSSAPI bufferu (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "při alokace GSSAPI bufferu došla paměť (%d)" -#: fe-connect.c:1813 +#: fe-connect.c:2473 msgid "unexpected message from server during startup\n" msgstr "neočekávaná zpráva ze serveru během startu\n" -#: fe-connect.c:1881 +#: fe-connect.c:2567 #, c-format -msgid "invalid connection state %c, probably indicative of memory corruption\n" -msgstr "neplatný status spojení %c, pravděpodobně indikující porušení paměti\n" +msgid "invalid connection state %d, probably indicative of memory corruption\n" +msgstr "neplatný stav spojení %d, pravděpodobně způsobený poškozením paměti\n" -#: fe-connect.c:2224 fe-connect.c:2284 +#: fe-connect.c:3000 fe-connect.c:3060 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "PGEventProc \"%s\" selhalo během události PGEVT_CONNRESET\n" -#: fe-connect.c:2629 +#: fe-connect.c:3405 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" msgstr "naplatné LDAP URL \"%s\": schéma musí být ldap://\n" -#: fe-connect.c:2644 +#: fe-connect.c:3420 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "neplatné LDAP URL \"%s\": chybí rozlišující jméno\n" -#: fe-connect.c:2655 fe-connect.c:2708 +#: fe-connect.c:3431 fe-connect.c:3484 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" msgstr "neplatné LDAP URL \"%s\": musí mít právě jeden atribut\n" -#: fe-connect.c:2665 fe-connect.c:2722 +#: fe-connect.c:3441 fe-connect.c:3498 #, c-format msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n" msgstr "naplatné LDAP URL \"%s\": musí mít vyhledávací rozsah (base/one/sub)\n" -#: fe-connect.c:2676 +#: fe-connect.c:3452 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "naplatné LDAP URL \"%s\": není filter\n" -#: fe-connect.c:2697 +#: fe-connect.c:3473 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" msgstr "naplatné LDAP URL \"%s\": neplatný číslo portu\n" -#: fe-connect.c:2731 +#: fe-connect.c:3507 msgid "could not create LDAP structure\n" msgstr "nelze vytvořit LDAP strukturu\n" -#: fe-connect.c:2773 +#: fe-connect.c:3549 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "vyhledávání na LDAP serveru selhalo: %s\n" -#: fe-connect.c:2784 +#: fe-connect.c:3560 msgid "more than one entry found on LDAP lookup\n" msgstr "nalezen více jak jeden záznam při LDAP vyhledávání\n" -#: fe-connect.c:2785 fe-connect.c:2797 +#: fe-connect.c:3561 fe-connect.c:3573 msgid "no entry found on LDAP lookup\n" msgstr "nebyl nalezen žádný záznam při LDAP vyhledávání\n" -#: fe-connect.c:2808 fe-connect.c:2821 +#: fe-connect.c:3584 fe-connect.c:3597 msgid "attribute has no values on LDAP lookup\n" msgstr "atribut nemá žádnou hodnotu při LDAP vyhledávání\n" -#: fe-connect.c:2872 fe-connect.c:2890 fe-connect.c:3247 +#: fe-connect.c:3649 fe-connect.c:3668 fe-connect.c:4156 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "chybné \"=\" po \"%s\" v informačním řetězci spojení\n" -#: fe-connect.c:2953 fe-connect.c:3329 +#: fe-connect.c:3732 fe-connect.c:4336 fe-connect.c:5041 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "neplatný parametr spojení \"%s\"\n" -#: fe-connect.c:2966 fe-connect.c:3296 +#: fe-connect.c:3748 fe-connect.c:4205 msgid "unterminated quoted string in connection info string\n" msgstr "neukončený řetězec v uvozovkách v informačním řetězci spojení\n" -#: fe-connect.c:3009 +#: fe-connect.c:3787 +msgid "could not get home directory to locate service definition file" +msgstr "nelze získat domovský adresář pro nalezení kořenového certifikátu" + +#: fe-connect.c:3820 +#, c-format +msgid "definition of service \"%s\" not found\n" +msgstr "definice služby \"%s\" nenalezena\n" + +#: fe-connect.c:3843 +#, c-format +msgid "service file \"%s\" not found\n" +msgstr "soubor se seznamem služeb \"%s\" nebyl nalezen\n" + +#: fe-connect.c:3856 #, c-format -msgid "ERROR: service file \"%s\" not found\n" -msgstr "CHYBA: soubor se seznamem služeb \"%s\" nebyl nalezen\n" +msgid "line %d too long in service file \"%s\"\n" +msgstr "řádek %d v souboru se seznamem služeb \"%s\" je příliš dlouhý\n" -#: fe-connect.c:3022 +#: fe-connect.c:3927 fe-connect.c:3954 #, c-format -msgid "ERROR: line %d too long in service file \"%s\"\n" -msgstr "CHYBA: řádka %d v souboru se seznamem služeb \"%s\" je příliš dlouhá\n" +msgid "syntax error in service file \"%s\", line %d\n" +msgstr "syntaktická chyba v souboru se seznamu služeb \"%s\", řádek %d\n" -#: fe-connect.c:3094 fe-connect.c:3121 +#: fe-connect.c:4569 #, c-format -msgid "ERROR: syntax error in service file \"%s\", line %d\n" -msgstr "CHYBA: syntaktická chyba v souboru se seznamem služeb \"%s\", řádka %d\n" +msgid "invalid URI propagated to internal parser routine: \"%s\"\n" +msgstr "neplatné URI propagované do interní procedury parseru: \"%s\"\n" -#: fe-connect.c:3577 +#: fe-connect.c:4639 +#, c-format +msgid "" +"end of string reached when looking for matching \"]\" in IPv6 host address " +"in URI: \"%s\"\n" +msgstr "" +"při hledání odpovídajícího znaku \"]\" v IPv6 adrese hostitele byl dosažen " +"konec řetězce URI: \"%s\"\n" + +#: fe-connect.c:4646 +#, c-format +msgid "IPv6 host address may not be empty in URI: \"%s\"\n" +msgstr "IPv6 adresa hostitele v URI nesmí být prázdná: \"%s\"\n" + +#: fe-connect.c:4661 +#, c-format +msgid "" +"unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): " +"\"%s\"\n" +msgstr "" +"neočekávaný znak \"%c\" na pozici %d v URI (očekáváno \":\" nebo \"/\"): \"%s" +"\"\n" + +#: fe-connect.c:4775 +#, c-format +msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "" +"přebytečný oddělovač klíče/hodnoty \"=\" v URI parametru dotazu: \"%s\"\n" + +#: fe-connect.c:4795 +#, c-format +msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "" +"chybějící oddělovač klíče/hodnoty \"=\" v URI parametru dotazu: \"%s\"\n" + +#: fe-connect.c:4866 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "neplatný parametr v URI dotazu: \"%s\"\n" + +#: fe-connect.c:4936 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "neplatný procenty-kódovaný token \"%s\"\n" + +#: fe-connect.c:4946 +#, c-format +msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n" +msgstr "zakázaná hodnota %%00 v procenty-k´odované hodnotě: \"%s\"\n" + +#: fe-connect.c:5269 msgid "connection pointer is NULL\n" msgstr "pointer spojení je NULL\n" -#: fe-connect.c:3860 +#: fe-connect.c:5546 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" -msgstr "VAROVÁNÍ: soubor s hesly \"%s\" není obyčejný soubor\n" +msgstr "VAROVÁNÍ: soubor s hesly \"%s\" není prostý (plain) soubor\n" -#: fe-connect.c:3869 +#: fe-connect.c:5555 #, c-format msgid "" "WARNING: password file \"%s\" has group or world access; permissions should " "be u=rw (0600) or less\n" msgstr "" -"UPOZORNĚNÍ: Soubor s hesly \"%s\" má přístupová práva pro čtení pro skupinu nebo " -"všechny uživatele; práva by měla být u=rw (0600)\n" +"UPOZORNĚNÍ: Soubor s hesly \"%s\" má přístupová práva pro čtení pro skupinu " +"nebo všechny uživatele; práva by měla být u=rw (0600)\n" -#: fe-exec.c:826 +#: fe-connect.c:5655 +#, c-format +msgid "password retrieved from file \"%s\"\n" +msgstr "heslo načteno ze souboru \"%s\"\n" + +#: fe-exec.c:824 msgid "NOTICE" msgstr "POZNÁMKA" -#: fe-exec.c:1013 fe-exec.c:1070 fe-exec.c:1110 +#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224 msgid "command string is a null pointer\n" msgstr "řetězec příkazu je prázdný ukazatel\n" -#: fe-exec.c:1103 fe-exec.c:1198 +#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325 +msgid "number of parameters must be between 0 and 65535\n" +msgstr "počet parametrů musí být mezi 0 a 65535\n" + +#: fe-exec.c:1218 fe-exec.c:1319 msgid "statement name is a null pointer\n" msgstr "název výrazu je prázdný ukazatel\n" -#: fe-exec.c:1118 fe-exec.c:1272 fe-exec.c:1927 fe-exec.c:2124 +#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295 msgid "function requires at least protocol version 3.0\n" msgstr "funkce vyžaduje protokol alespoň 3.0 a vyšší\n" -#: fe-exec.c:1229 +#: fe-exec.c:1356 msgid "no connection to the server\n" msgstr "není spojení se serverem\n" -#: fe-exec.c:1236 +#: fe-exec.c:1363 msgid "another command is already in progress\n" msgstr "zpracovává se již jiný příkaz\n" -#: fe-exec.c:1348 +#: fe-exec.c:1478 msgid "length must be given for binary parameter\n" -msgstr "delká musí být specifikována pro binarní parametr\n" +msgstr "délka musí být specifikována pro binarní parametr\n" -#: fe-exec.c:1595 +#: fe-exec.c:1756 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "neočekávaný asyncStatus: %d\n" -#: fe-exec.c:1615 +#: fe-exec.c:1776 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "PGEventProc \"%s\" selhala během události PGEVT_RESULTCREATE\n" -#: fe-exec.c:1745 +#: fe-exec.c:1906 msgid "COPY terminated by new PQexec" msgstr "COPY bylo ukončeno novým PQexec" -#: fe-exec.c:1753 +#: fe-exec.c:1914 msgid "COPY IN state must be terminated first\n" msgstr "COPY IN status musí být nejdříve ukončen\n" -#: fe-exec.c:1773 +#: fe-exec.c:1934 msgid "COPY OUT state must be terminated first\n" msgstr "COPY OUT status musí být nejdříve ukončen\n" -#: fe-exec.c:2015 fe-exec.c:2081 fe-exec.c:2166 fe-protocol2.c:1172 -#: fe-protocol3.c:1557 +#: fe-exec.c:1942 +msgid "PQexec not allowed during COPY BOTH\n" +msgstr "PQexec není povoleno během COPY BOTH\n" + +#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327 +#: fe-protocol3.c:1677 msgid "no COPY in progress\n" msgstr "COPY se neprovádí\n" -#: fe-exec.c:2358 +#: fe-exec.c:2534 msgid "connection in wrong state\n" msgstr "spojení je ve špatném stavu\n" -#: fe-exec.c:2389 +#: fe-exec.c:2565 msgid "invalid ExecStatusType code" msgstr "neplatný ExecStatusType kód" -#: fe-exec.c:2453 fe-exec.c:2476 +#: fe-exec.c:2629 fe-exec.c:2652 #, c-format msgid "column number %d is out of range 0..%d" msgstr "číslo sloupce %d je mimo rozsah 0..%d" -#: fe-exec.c:2469 +#: fe-exec.c:2645 #, c-format msgid "row number %d is out of range 0..%d" msgstr "číslo řádky %d je mimo rozsah 0..%d" -#: fe-exec.c:2491 +#: fe-exec.c:2667 #, c-format msgid "parameter number %d is out of range 0..%d" msgstr "číslo parametru %d je mimo rozsah 0..%d" -#: fe-exec.c:2778 +#: fe-exec.c:2955 #, c-format msgid "could not interpret result from server: %s" msgstr "nelze interpretovat výsledek ze serveru: %s" -#: fe-exec.c:3017 +#: fe-exec.c:3194 fe-exec.c:3278 msgid "incomplete multibyte character\n" msgstr "nekompletní multibyte znak\n" -#: fe-lobj.c:152 +#: fe-lobj.c:155 msgid "cannot determine OID of function lo_truncate\n" msgstr "nelze určit OID funkce lo_truncare\n" -#: fe-lobj.c:380 +#: fe-lobj.c:171 +msgid "argument of lo_truncate exceeds integer range\n" +msgstr "argument pro lo_truncate přesahuje rozsah typu integer\n" + +#: fe-lobj.c:222 +msgid "cannot determine OID of function lo_truncate64\n" +msgstr "nelze určit OID funkce lo_truncare64\n" + +#: fe-lobj.c:280 +msgid "argument of lo_read exceeds integer range\n" +msgstr "agrument pro lo_read přesahuje rozsah typu integer\n" + +#: fe-lobj.c:335 +msgid "argument of lo_write exceeds integer range\n" +msgstr "agrument pro lo_write přesahuje rozsah typu integer\n" + +#: fe-lobj.c:426 +msgid "cannot determine OID of function lo_lseek64\n" +msgstr "nelze určit OID funkce lo_lseek64\n" + +#: fe-lobj.c:522 msgid "cannot determine OID of function lo_create\n" msgstr "nelze určit OID funkce lo_create\n" -#: fe-lobj.c:525 fe-lobj.c:624 +#: fe-lobj.c:601 +msgid "cannot determine OID of function lo_tell64\n" +msgstr "nelze určit OID funkce lo_tell64\n" + +#: fe-lobj.c:707 fe-lobj.c:816 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "nelze otevřít soubor \"%s\": %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:762 #, c-format msgid "could not read from file \"%s\": %s\n" msgstr "nelze číst ze souboru \"%s\": %s\n" -#: fe-lobj.c:639 fe-lobj.c:663 +#: fe-lobj.c:836 fe-lobj.c:860 #, c-format msgid "could not write to file \"%s\": %s\n" msgstr "nelze zapsat do souboru \"%s\": %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:947 msgid "query to initialize large object functions did not return data\n" msgstr "dotaz inicializující \"large object\" funkce nevrátil data\n" -#: fe-lobj.c:785 +#: fe-lobj.c:996 msgid "cannot determine OID of function lo_open\n" msgstr "nelze určit OID funkce lo_open\n" -#: fe-lobj.c:792 +#: fe-lobj.c:1003 msgid "cannot determine OID of function lo_close\n" msgstr "nelze určit OID funkce lo_close\n" -#: fe-lobj.c:799 +#: fe-lobj.c:1010 msgid "cannot determine OID of function lo_creat\n" msgstr "nelze určit OID funkce lo_create\n" -#: fe-lobj.c:806 +#: fe-lobj.c:1017 msgid "cannot determine OID of function lo_unlink\n" msgstr "nelze určit OID funkce lo_unlink\n" -#: fe-lobj.c:813 +#: fe-lobj.c:1024 msgid "cannot determine OID of function lo_lseek\n" msgstr "nelze určit OID funkce lo_lseek\n" -#: fe-lobj.c:820 +#: fe-lobj.c:1031 msgid "cannot determine OID of function lo_tell\n" msgstr "nelze určit OID funkce lo_tell\n" -#: fe-lobj.c:827 +#: fe-lobj.c:1038 msgid "cannot determine OID of function loread\n" msgstr "nelze určit OID funkce loread\n" -#: fe-lobj.c:834 +#: fe-lobj.c:1045 msgid "cannot determine OID of function lowrite\n" msgstr "nelze určit OID funkce lowrite\n" -#: fe-misc.c:241 +#: fe-misc.c:295 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "pqGetInt nepodporuje integer velikosti %lu" -#: fe-misc.c:277 +#: fe-misc.c:331 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "pqPutInt nepodporuje integer velikosti %lu" -#: fe-misc.c:557 fe-misc.c:759 +#: fe-misc.c:610 fe-misc.c:806 msgid "connection not open\n" msgstr "spojení není otevřeno\n" -#: fe-misc.c:622 fe-misc.c:712 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "nelze přijmout data ze serveru: %s\n" - -#: fe-misc.c:729 fe-misc.c:806 +#: fe-misc.c:736 fe-secure.c:363 fe-secure.c:443 fe-secure.c:524 +#: fe-secure.c:633 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" "\tbefore or while processing the request.\n" msgstr "" -"server ukončil neočekávaně spojení\n" +"server neočekávaně ukončil spojení\n" "\tToto pravděpodobně znamená, že byl ukončen nestandardně\n" "\tpřed nebo během vykonávání požadavku.\n" -#: fe-misc.c:823 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "nelze poslat data na server: %s\n" - -#: fe-misc.c:942 +#: fe-misc.c:970 msgid "timeout expired\n" -msgstr "časový interval uběhl\n" +msgstr "časový limit (timeout) uběhl\n" -#: fe-misc.c:987 +#: fe-misc.c:1015 msgid "socket not open\n" msgstr "soket není otevřen\n" -#: fe-misc.c:1010 +#: fe-misc.c:1038 #, c-format msgid "select() failed: %s\n" msgstr "select() selhal: %s\n" -#: fe-protocol2.c:89 +#: fe-protocol2.c:91 #, c-format msgid "invalid setenv state %c, probably indicative of memory corruption\n" -msgstr "neplatný status spojení %c, pravděpodobně indikující porušení paměti\n" +msgstr "" +"neplatný status spojení %c, pravděpodobně způsobený poškozením paměti\n" -#: fe-protocol2.c:330 +#: fe-protocol2.c:390 #, c-format msgid "invalid state %c, probably indicative of memory corruption\n" -msgstr "neplatný status %c, pravděpodobně indikující porušení paměti\n" +msgstr "neplatný status %c, pravděpodobně způsobený poškozením paměti\n" -#: fe-protocol2.c:419 fe-protocol3.c:186 +#: fe-protocol2.c:479 fe-protocol3.c:186 #, c-format msgid "message type 0x%02x arrived from server while idle" msgstr "zpráva typu 0x%02x přišla ze serveru během nečinnosti" -#: fe-protocol2.c:462 +#: fe-protocol2.c:522 #, c-format msgid "unexpected character %c following empty query response (\"I\" message)" msgstr "neočekávaný znak %c následuje prázdnou odezvu dotazu(\"I\" zpráva)" -#: fe-protocol2.c:516 +#: fe-protocol2.c:580 +#, c-format msgid "" "server sent data (\"D\" message) without prior row description (\"T\" " "message)" @@ -532,7 +703,8 @@ msgstr "" "server odeslal data (\"D\" zpráva) bez předcházejícího popisu řádky (\"T\" " "zpráva)" -#: fe-protocol2.c:532 +#: fe-protocol2.c:598 +#, c-format msgid "" "server sent binary data (\"B\" message) without prior row description (\"T\" " "message)" @@ -540,30 +712,31 @@ msgstr "" "server odeslal binární data (\"B\" zpráva) bez předchozího popisu řádky (\"T" "\" zpráva)" -#: fe-protocol2.c:547 fe-protocol3.c:382 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, c-format msgid "unexpected response from server; first received character was \"%c\"\n" msgstr "neočekávaná odpověď serveru; předchozí znak byl \"%c\"\n" -#: fe-protocol2.c:768 fe-protocol3.c:701 -msgid "out of memory for query result\n" -msgstr "nedostatek paměti pro odpověď dotazu\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782 +msgid "out of memory for query result" +msgstr "nedostatek paměti pro výsledek dotazu" -#: fe-protocol2.c:1215 fe-protocol3.c:1625 +#: fe-protocol2.c:1370 fe-protocol3.c:1745 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1227 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "ztráta synchronizace se serverem, resetuji spojení" -#: fe-protocol2.c:1361 fe-protocol2.c:1393 fe-protocol3.c:1828 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1948 #, c-format msgid "protocol error: id=0x%x\n" msgstr "chyba protokolu: id=0x%x\n" -#: fe-protocol3.c:344 +#: fe-protocol3.c:341 msgid "" "server sent data (\"D\" message) without prior row description (\"T\" " "message)\n" @@ -571,201 +744,286 @@ msgstr "" "server odeslal data (\"D\" zpráva) bez předchozího popisu řádky (\"T\" " "zpráva)\n" -#: fe-protocol3.c:403 +#: fe-protocol3.c:406 #, c-format msgid "message contents do not agree with length in message type \"%c\"\n" msgstr "obsah zprávy nesouhlasí s délkou v typu zprávy \"%c\"\n" -#: fe-protocol3.c:424 +#: fe-protocol3.c:427 #, c-format msgid "lost synchronization with server: got message type \"%c\", length %d\n" msgstr "" "ztracena synchronizace se serverem: obdržena zpráva typu \"%c\", délky %d\n" -#: fe-protocol3.c:646 -msgid "unexpected field count in \"D\" message\n" -msgstr "neočekávaný počet polí v \"D\" zprávě\n" +#: fe-protocol3.c:478 fe-protocol3.c:518 +msgid "insufficient data in \"T\" message" +msgstr "nedostatek dat v \"T\" zprávě" + +#: fe-protocol3.c:551 +msgid "extraneous data in \"T\" message" +msgstr "přebytečná data v \"T\" zprávě" + +#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740 +msgid "insufficient data in \"D\" message" +msgstr "nedostatek dat v \"D\" zprávě" + +#: fe-protocol3.c:696 +msgid "unexpected field count in \"D\" message" +msgstr "neočekávaný počet položek v \"D\" zprávě" + +#: fe-protocol3.c:749 +msgid "extraneous data in \"D\" message" +msgstr "přebytečná data v \"D\" zprávě" #. translator: %s represents a digit string -#: fe-protocol3.c:788 fe-protocol3.c:807 +#: fe-protocol3.c:878 fe-protocol3.c:897 #, c-format msgid " at character %s" msgstr "na znaku %s" -#: fe-protocol3.c:820 +#: fe-protocol3.c:910 #, c-format msgid "DETAIL: %s\n" msgstr "DETAIL: %s\n" -#: fe-protocol3.c:823 +#: fe-protocol3.c:913 #, c-format msgid "HINT: %s\n" msgstr "DOPORUČENÍ: %s\n" -#: fe-protocol3.c:826 +#: fe-protocol3.c:916 #, c-format msgid "QUERY: %s\n" msgstr "DOTAZ: %s\n" -#: fe-protocol3.c:829 +#: fe-protocol3.c:919 #, c-format msgid "CONTEXT: %s\n" msgstr "KONTEXT: %s\n" -#: fe-protocol3.c:841 +#: fe-protocol3.c:926 +#, c-format +msgid "SCHEMA NAME: %s\n" +msgstr "NÁZEV SCHÉMATU: %s\n" + +#: fe-protocol3.c:930 +#, c-format +msgid "TABLE NAME: %s\n" +msgstr "NÁZEV TABULKY: %s\n" + +#: fe-protocol3.c:934 +#, c-format +msgid "COLUMN NAME: %s\n" +msgstr "NÁZEV SLOUPCE: %s\n" + +#: fe-protocol3.c:938 +#, c-format +msgid "DATATYPE NAME: %s\n" +msgstr "NÁZEV DATOVÉHO TYPU: %s\n" + +#: fe-protocol3.c:942 +#, c-format +msgid "CONSTRAINT NAME: %s\n" +msgstr "NÁZEV OMEZENÍ: %s\n" + +#: fe-protocol3.c:954 msgid "LOCATION: " msgstr "UMÍSTĚNÍ: " -#: fe-protocol3.c:843 +#: fe-protocol3.c:956 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:845 +#: fe-protocol3.c:958 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1069 +#: fe-protocol3.c:1182 #, c-format msgid "LINE %d: " msgstr "ŘÁDKA %d: " -#: fe-protocol3.c:1453 +#: fe-protocol3.c:1573 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: not doing text COPY OUT\n" -#: fe-secure.c:244 +#: fe-secure.c:264 #, c-format msgid "could not establish SSL connection: %s\n" msgstr "nelze vytvořit SSL spojení: %s\n" -#: fe-secure.c:320 fe-secure.c:404 fe-secure.c:1115 +#: fe-secure.c:368 fe-secure.c:529 fe-secure.c:1396 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL SYSCALL chyba: %s\n" -#: fe-secure.c:326 fe-secure.c:410 fe-secure.c:1119 +#: fe-secure.c:375 fe-secure.c:536 fe-secure.c:1400 msgid "SSL SYSCALL error: EOF detected\n" msgstr "SSL SYSCALL chyba: detekován EOF\n" -#: fe-secure.c:338 fe-secure.c:421 fe-secure.c:1138 +#: fe-secure.c:386 fe-secure.c:547 fe-secure.c:1409 #, c-format msgid "SSL error: %s\n" msgstr "SSL chyba: %s\n" -#: fe-secure.c:348 fe-secure.c:431 fe-secure.c:1148 +#: fe-secure.c:401 fe-secure.c:562 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "SSL spojení bylo neočekávaně ukončeno\n" + +#: fe-secure.c:407 fe-secure.c:568 fe-secure.c:1418 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "neznámý chybový kód SSL: %d\n" -#: fe-secure.c:532 -msgid "" -"verified SSL connections are only supported when connecting to a host name" -msgstr "" +#: fe-secure.c:451 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "nelze přijmout data ze serveru: %s\n" -#: fe-secure.c:551 +#: fe-secure.c:640 #, c-format -msgid "server common name \"%s\" does not match host name \"%s\"" -msgstr "veřejné jméno serveru \"%s\" nesouhlasí s jménem serveru (host name) \"%s\"" +msgid "could not send data to server: %s\n" +msgstr "nelze poslat data na server: %s\n" + +#: fe-secure.c:760 fe-secure.c:777 +msgid "could not get server common name from server certificate\n" +msgstr "ze serverového certifikátu nelze získat common name serveru: %s\n" + +#: fe-secure.c:790 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "Veřejné jméno SSL certifikátu obsahuje vloženou null hodnotu\n" + +#: fe-secure.c:802 +msgid "host name must be specified for a verified SSL connection\n" +msgstr "host musí být specifikován pro ověřené SSL spojení\n" -#: fe-secure.c:593 -msgid "could not get home directory to locate client certificate files" -msgstr "nelze získat domovský adresář pro nalezení klientského certifikátu" +#: fe-secure.c:816 +#, c-format +msgid "server common name \"%s\" does not match host name \"%s\"\n" +msgstr "" +"veřejné jméno serveru \"%s\" nesouhlasí s jménem serveru (host name) \"%s\"\n" -#: fe-secure.c:617 fe-secure.c:631 +#: fe-secure.c:951 +#, c-format +msgid "could not create SSL context: %s\n" +msgstr "nelze vytvořit SSL kontext: %s\n" + +#: fe-secure.c:1073 #, c-format msgid "could not open certificate file \"%s\": %s\n" -msgstr "nelze otevřít soubor certifikátu \"%s\": %s\n" +msgstr "nelze otevřít soubor s certifikátem \"%s\": %s\n" -#: fe-secure.c:642 +#: fe-secure.c:1098 fe-secure.c:1108 #, c-format msgid "could not read certificate file \"%s\": %s\n" -msgstr "nelze číst soubor certifikát \"%s\": %s\n" +msgstr "nelze číst soubor s certifikátem \"%s\": %s\n" -#: fe-secure.c:681 +#: fe-secure.c:1145 #, c-format msgid "could not load SSL engine \"%s\": %s\n" msgstr "nelze nahrát SSL engine \"%s\": %s\n" -#: fe-secure.c:696 +#: fe-secure.c:1157 +#, c-format +msgid "could not initialize SSL engine \"%s\": %s\n" +msgstr "nelze inicializovat SSL engine \"%s\": %s\n" + +#: fe-secure.c:1173 #, c-format msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n" msgstr "nelze číst soubor privátního klíče \"%s\" z enginu \"%s\": %s\n" -#: fe-secure.c:727 +#: fe-secure.c:1187 +#, c-format +msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n" +msgstr "nelze načíst soubor privátního klíče \"%s\" z enginu \"%s\": %s\n" + +#: fe-secure.c:1224 #, c-format msgid "certificate present, but not private key file \"%s\"\n" msgstr "certifikát je přítomen, ale soubor privátního klíče ne \"%s\"\n" -#: fe-secure.c:736 +#: fe-secure.c:1232 #, c-format msgid "" "private key file \"%s\" has group or world access; permissions should be " "u=rw (0600) or less\n" msgstr "" -"soubor s privátním klíčem \"%s\" má povolená přístupová práva pro skupinu nebo " -"všechny uživatele; práva by měla být u=rw (0600) nebo přísnější\n" - -#: fe-secure.c:746 -#, c-format -msgid "could not open private key file \"%s\": %s\n" -msgstr "nelze otevřít soubor s privátním klíčem \"%s\": %s\n" - -#: fe-secure.c:757 -#, c-format -msgid "private key file \"%s\" changed during execution\n" -msgstr "soubor privátního klíče \"%s\" byl za chodu změněn\n" +"soubor s privátním klíčem \"%s\" má povolená přístupová práva pro skupinu " +"nebo všechny uživatele; práva by měla být u=rw (0600) nebo přísnější\n" -#: fe-secure.c:768 +#: fe-secure.c:1243 #, c-format -msgid "could not read private key file \"%s\": %s\n" -msgstr "nelze číst soubor privátního klíče \"%s\": %s\n" +msgid "could not load private key file \"%s\": %s\n" +msgstr "nelze načíst soubor privátního klíče \"%s\": %s\n" -#: fe-secure.c:786 +#: fe-secure.c:1257 #, c-format msgid "certificate does not match private key file \"%s\": %s\n" msgstr "certifikát nesouhlasí se souborem privátního klíče \"%s\": %s\n" -#: fe-secure.c:917 -#, c-format -msgid "could not create SSL context: %s\n" -msgstr "nelze vytvořit SSL kontext: %s\n" - -#: fe-secure.c:1005 -msgid "could not get home directory to locate root certificate file" -msgstr "nelze získat domovský adresář pro nalezení kořenového certifikátu" - -#: fe-secure.c:1029 +#: fe-secure.c:1285 #, c-format msgid "could not read root certificate file \"%s\": %s\n" msgstr "nelze číst soubor s kořenovým certifikátem \"%s\": %s\n" -#: fe-secure.c:1054 +#: fe-secure.c:1312 #, c-format msgid "SSL library does not support CRL certificates (file \"%s\")\n" msgstr "knihovna SSL nepodporuje CRL certifikáty (file \"%s\")\n" -#: fe-secure.c:1070 +#: fe-secure.c:1339 +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 "" +"nelze určit domácí adresář pro nalezení souboru s kořenovým certifikátem \"%s" +"\"\n" +"Buď poskytněte soubor nebo změňte ssl mód tak, aby neověřoval certifkát " +"serveru.\n" + +#: fe-secure.c:1343 #, 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 "soubor s kořenovým certifikátem \"%s\" neexistuje\n" -"poskytněnte soubor nebo změntě ssl mód tak, aby neověřoval certifkát serveru.\n" +msgstr "" +"soubor s kořenovým certifikátem \"%s\" neexistuje\n" +"poskytněnte soubor nebo změntě ssl mód tak, aby neověřoval certifkát " +"serveru.\n" -#: fe-secure.c:1167 +#: fe-secure.c:1437 #, c-format msgid "certificate could not be obtained: %s\n" -msgstr "certifikát nelze obdržet: %s\n" +msgstr "certifikát nelze získat: %s\n" -#: fe-secure.c:1241 +#: fe-secure.c:1514 +#, c-format msgid "no SSL error reported" msgstr "žádný chybový kód SSL nebyl hlášený" -#: fe-secure.c:1250 +#: fe-secure.c:1523 #, c-format msgid "SSL error code %lu" msgstr "SSL chybový kód %lu" +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "neznámá chyba socketu: 0x%08X/%d" + +#~ msgid "unrecognized return value from row processor" +#~ msgstr "nerozpoznaná návratová hodnota z processoru řádek" + +#~ msgid "private key file \"%s\" changed during execution\n" +#~ msgstr "soubor privátního klíče \"%s\" byl za chodu změněn\n" + +#~ msgid "could not open private key file \"%s\": %s\n" +#~ msgstr "nelze otevřít soubor s privátním klíčem \"%s\": %s\n" + +#~ msgid "could not get home directory to locate client certificate files" +#~ msgstr "nelze získat domovský adresář pro nalezení klientského certifikátu" diff --git a/src/interfaces/libpq/po/de.po b/src/interfaces/libpq/po/de.po index 6cfe2783638..5c2a92f948f 100644 --- a/src/interfaces/libpq/po/de.po +++ b/src/interfaces/libpq/po/de.po @@ -1,16 +1,14 @@ # German message translation file for libpq -# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2011. +# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2013. # -# pgtranslation Id: libpq.po,v 1.26 2011/07/27 20:44:50 petere Exp $ -# -# Use these quotes: »%s« +# Use these quotes: „%s“ # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 9.1\n" +"Project-Id-Version: PostgreSQL 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2011-07-27 16:55+0000\n" -"PO-Revision-Date: 2011-07-27 23:42+0300\n" +"POT-Creation-Date: 2013-04-24 16:40+0000\n" +"PO-Revision-Date: 2013-04-24 22:11-0400\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: German <peter_e@gmx.net>\n" "Language: de\n" @@ -34,10 +32,8 @@ msgstr "Authentifizierung mit Kerberos 5 abgelehnt: %*s\n" #: fe-auth.c:288 #, c-format -msgid "could not restore non-blocking mode on socket: %s\n" -msgstr "" -"konnte den nicht blockierenden Modus auf dem Socket nicht wieder herstellen: " -"%s\n" +msgid "could not restore nonblocking mode on socket: %s\n" +msgstr "konnte den nicht blockierenden Modus auf dem Socket nicht wieder herstellen: %s\n" #: fe-auth.c:400 msgid "GSSAPI continuation error" @@ -55,11 +51,11 @@ msgstr "GSSAPI-Namensimportfehler" msgid "SSPI continuation error" msgstr "SSPI-Fortsetzungsfehler" -#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:757 fe-connect.c:1961 -#: fe-connect.c:3360 fe-connect.c:3578 fe-connect.c:3999 fe-connect.c:4008 -#: fe-connect.c:4145 fe-connect.c:4191 fe-connect.c:4209 fe-connect.c:4288 -#: fe-connect.c:4358 fe-connect.c:4404 fe-connect.c:4422 fe-exec.c:3121 -#: fe-exec.c:3286 fe-lobj.c:696 fe-protocol2.c:1092 fe-protocol3.c:1433 +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2004 +#: fe-connect.c:3392 fe-connect.c:3610 fe-connect.c:4022 fe-connect.c:4117 +#: fe-connect.c:4382 fe-connect.c:4451 fe-connect.c:4468 fe-connect.c:4559 +#: fe-connect.c:4909 fe-connect.c:5059 fe-exec.c:3296 fe-exec.c:3461 +#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1541 fe-secure.c:767 msgid "out of memory\n" msgstr "Speicher aufgebraucht\n" @@ -71,49 +67,47 @@ msgstr "konnte SSPI-Credentials nicht erhalten" msgid "SCM_CRED authentication method not supported\n" msgstr "SCM_CRED-Authentifizierungsmethode nicht unterstützt\n" -#: fe-auth.c:807 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "Authentifizierung mit Kerberos 4 nicht unterstützt\n" -#: fe-auth.c:823 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "Authentifizierung mit Kerberos 5 nicht unterstützt\n" -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "Authentifizierung mit GSSAPI nicht unterstützt\n" -#: fe-auth.c:927 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "Authentifizierung mit SSPI nicht unterstützt\n" -#: fe-auth.c:935 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "Authentifizierung mit Crypt nicht unterstützt\n" -#: fe-auth.c:962 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "Authentifizierungsmethode %u nicht unterstützt\n" -#: fe-connect.c:758 +#: fe-connect.c:798 #, c-format msgid "invalid sslmode value: \"%s\"\n" -msgstr "ungültiger sslmode-Wert: »%s«\n" +msgstr "ungültiger sslmode-Wert: „%s“\n" -#: fe-connect.c:779 +#: fe-connect.c:819 #, 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" +msgstr "sslmode-Wert „%s“ ist ungültig, wenn SSL-Unterstützung nicht einkompiliert worden ist\n" -#: fe-connect.c:972 +#: fe-connect.c:1023 #, 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" +msgstr "konnte Socket nicht auf TCP „No Delay“-Modus umstellen: %s\n" -#: fe-connect.c:1002 +#: fe-connect.c:1053 #, c-format msgid "" "could not connect to server: %s\n" @@ -122,9 +116,9 @@ msgid "" msgstr "" "konnte nicht mit dem Server verbinden: %s\n" "\tLäuft der Server lokal und akzeptiert er Verbindungen\n" -"\tauf dem Unix-Domain-Socket »%s«?\n" +"\tauf dem Unix-Domain-Socket „%s“?\n" -#: fe-connect.c:1057 +#: fe-connect.c:1108 #, c-format msgid "" "could not connect to server: %s\n" @@ -132,10 +126,10 @@ msgid "" "\tTCP/IP connections on port %s?\n" msgstr "" "konnte nicht mit dem Server verbinden: %s\n" -"\tLäuft der Server auf dem Host »%s« (%s) und akzeptiert er\n" +"\tLäuft der Server auf dem Host „%s“ (%s) und akzeptiert er\n" "\tTCP/IP-Verbindungen auf Port %s?\n" -#: fe-connect.c:1066 +#: fe-connect.c:1117 #, c-format msgid "" "could not connect to server: %s\n" @@ -143,453 +137,519 @@ msgid "" "\tTCP/IP connections on port %s?\n" msgstr "" "konnte nicht mit dem Server verbinden: %s\n" -"\tLäuft der Server auf dem Host »%s« und akzeptiert er\n" +"\tLäuft der Server auf dem Host „%s“ und akzeptiert er\n" "\tTCP/IP-Verbindungen auf Port %s?\n" -#: fe-connect.c:1117 +#: fe-connect.c:1168 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "setsockopt(TCP_KEEPIDLE) fehlgeschlagen: %s\n" -#: fe-connect.c:1130 +#: fe-connect.c:1181 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "setsockopt(TCP_KEEPALIVE) fehlgeschlagen: %s\n" -#: fe-connect.c:1162 +#: fe-connect.c:1213 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "setsockopt(TCP_KEEPINTVL) fehlgeschlagen: %s\n" -#: fe-connect.c:1194 +#: fe-connect.c:1245 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "setsockopt(TCP_KEEPCNT) fehlgeschlagen: %s\n" -#: fe-connect.c:1242 +#: fe-connect.c:1293 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) fehlgeschlagen: %ui\n" -#: fe-connect.c:1294 +#: fe-connect.c:1345 #, c-format msgid "invalid port number: \"%s\"\n" -msgstr "ungültige Portnummer: »%s«\n" +msgstr "ungültige Portnummer: „%s“\n" -#: fe-connect.c:1337 +#: fe-connect.c:1378 +#, 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:1397 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" -msgstr "konnte Hostname »%s« nicht in Adresse übersetzen: %s\n" +msgstr "konnte Hostname „%s“ nicht in Adresse übersetzen: %s\n" -#: fe-connect.c:1341 +#: fe-connect.c:1401 #, 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" +msgstr "konnte Unix-Domain-Socket-Pfad „%s“ nicht in Adresse übersetzen: %s\n" -#: fe-connect.c:1551 +#: fe-connect.c:1606 msgid "invalid connection state, probably indicative of memory corruption\n" msgstr "ungültiger Verbindungszustand, möglicherweise ein Speicherproblem\n" -#: fe-connect.c:1592 +#: fe-connect.c:1647 #, c-format msgid "could not create socket: %s\n" msgstr "konnte Socket nicht erzeugen: %s\n" -#: fe-connect.c:1615 +#: fe-connect.c:1669 #, c-format -msgid "could not set socket to non-blocking mode: %s\n" +msgid "could not set socket to nonblocking mode: %s\n" msgstr "konnte Socket nicht auf nicht-blockierenden Modus umstellen: %s\n" -#: fe-connect.c:1627 +#: fe-connect.c:1680 #, 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" +msgstr "konnte Socket nicht auf „Close on exec“-Modus umstellen: %s\n" -#: fe-connect.c:1647 +#: fe-connect.c:1699 msgid "keepalives parameter must be an integer\n" -msgstr "Parameter »keepalives« muss eine ganze Zahl sein\n" +msgstr "Parameter „keepalives“ muss eine ganze Zahl sein\n" -#: fe-connect.c:1660 +#: fe-connect.c:1712 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_KEEPALIVE) fehlgeschlagen: %s\n" -#: fe-connect.c:1801 +#: fe-connect.c:1848 #, c-format msgid "could not get socket error status: %s\n" msgstr "konnte Socket-Fehlerstatus nicht ermitteln: %s\n" -#: fe-connect.c:1839 +#: fe-connect.c:1882 #, 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:1880 +#: fe-connect.c:1923 msgid "requirepeer parameter is not supported on this platform\n" -msgstr "Parameter »requirepeer« wird auf dieser Plattform nicht unterstützt\n" +msgstr "Parameter „requirepeer“ wird auf dieser Plattform nicht unterstützt\n" -#: fe-connect.c:1883 +#: fe-connect.c:1926 #, c-format msgid "could not get peer credentials: %s\n" msgstr "konnte Credentials von Gegenstelle nicht ermitteln: %s\n" -#: fe-connect.c:1893 +#: fe-connect.c:1936 #, c-format msgid "local user with ID %d does not exist\n" msgstr "lokaler Benutzer mit ID %d existiert nicht\n" -#: fe-connect.c:1901 +#: fe-connect.c:1944 #, 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" +msgstr "requirepeer gibt „%s“ an, aber tatsächlicher Benutzername der Gegenstelle ist „%s“\n" -#: fe-connect.c:1935 +#: fe-connect.c:1978 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "konnte Paket zur SSL-Verhandlung nicht senden: %s\n" -#: fe-connect.c:1974 +#: fe-connect.c:2017 #, c-format msgid "could not send startup packet: %s\n" msgstr "konnte Startpaket nicht senden: %s\n" -#: fe-connect.c:2041 fe-connect.c:2060 +#: fe-connect.c:2087 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:2076 +#: fe-connect.c:2113 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "ungültige Antwort auf SSL-Verhandlungspaket empfangen: %c\n" -#: fe-connect.c:2152 fe-connect.c:2185 +#: fe-connect.c:2188 fe-connect.c:2221 #, c-format msgid "expected authentication request from server, but received %c\n" -msgstr "" -"Authentifizierungsanfrage wurde vom Server erwartet, aber %c wurde " -"empfangen\n" +msgstr "Authentifizierungsanfrage wurde vom Server erwartet, aber %c wurde empfangen\n" -#: fe-connect.c:2358 +#: fe-connect.c:2388 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "Speicher aufgebraucht beim Anlegen des GSSAPI-Puffers (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "Speicher aufgebraucht beim Anlegen des GSSAPI-Puffers (%d)" -#: fe-connect.c:2443 +#: fe-connect.c:2473 msgid "unexpected message from server during startup\n" msgstr "unerwartete Nachricht vom Server beim Start\n" -#: fe-connect.c:2539 +#: fe-connect.c:2567 #, 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:2968 fe-connect.c:3028 +#: fe-connect.c:3000 fe-connect.c:3060 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" -msgstr "PGEventProc »%s« während PGEVT_CONNRESET-Ereignis fehlgeschlagen\n" +msgstr "PGEventProc „%s“ während PGEVT_CONNRESET-Ereignis fehlgeschlagen\n" -#: fe-connect.c:3373 +#: fe-connect.c:3405 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" -msgstr "ungÜltige LDAP-URL »%s«: Schema muss ldap:// sein\n" +msgstr "ungültige LDAP-URL „%s“: Schema muss ldap:// sein\n" -#: fe-connect.c:3388 +#: fe-connect.c:3420 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" -msgstr "ungültige LDAP-URL »%s«: Distinguished Name fehlt\n" +msgstr "ungültige LDAP-URL „%s“: Distinguished Name fehlt\n" -#: fe-connect.c:3399 fe-connect.c:3452 +#: fe-connect.c:3431 fe-connect.c:3484 #, 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" +msgstr "ungültige LDAP-URL „%s“: muss genau ein Attribut haben\n" -#: fe-connect.c:3409 fe-connect.c:3466 +#: fe-connect.c:3441 fe-connect.c:3498 #, 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" +msgstr "ungültige LDAP-URL „%s“: Suchbereich fehlt (base/one/sub)\n" -#: fe-connect.c:3420 +#: fe-connect.c:3452 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" -msgstr "ungültige LDAP-URL »%s«: kein Filter\n" +msgstr "ungültige LDAP-URL „%s“: kein Filter\n" -#: fe-connect.c:3441 +#: fe-connect.c:3473 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" -msgstr "ungültige LDAP-URL »%s«: ungültige Portnummer\n" +msgstr "ungültige LDAP-URL „%s“: ungültige Portnummer\n" -#: fe-connect.c:3475 +#: fe-connect.c:3507 msgid "could not create LDAP structure\n" msgstr "konnte LDAP-Struktur nicht erzeugen\n" -#: fe-connect.c:3517 +#: fe-connect.c:3549 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "Suche auf LDAP-Server fehlgeschlagen: %s\n" -#: fe-connect.c:3528 +#: fe-connect.c:3560 msgid "more than one entry found on LDAP lookup\n" msgstr "LDAP-Suche ergab mehr als einen Eintrag\n" -#: fe-connect.c:3529 fe-connect.c:3541 +#: fe-connect.c:3561 fe-connect.c:3573 msgid "no entry found on LDAP lookup\n" msgstr "kein Eintrag gefunden bei LDAP-Suche\n" -#: fe-connect.c:3552 fe-connect.c:3565 +#: fe-connect.c:3584 fe-connect.c:3597 msgid "attribute has no values on LDAP lookup\n" msgstr "Attribut hat keine Werte bei LDAP-Suche\n" -#: fe-connect.c:3617 fe-connect.c:3636 fe-connect.c:4047 +#: fe-connect.c:3649 fe-connect.c:3668 fe-connect.c:4156 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" -msgstr "fehlendes »=« nach »%s« in der Zeichenkette der Verbindungsdaten\n" +msgstr "fehlendes „=“ nach „%s“ in der Zeichenkette der Verbindungsdaten\n" -#: fe-connect.c:3700 fe-connect.c:4129 fe-connect.c:4313 +#: fe-connect.c:3732 fe-connect.c:4336 fe-connect.c:5041 #, c-format msgid "invalid connection option \"%s\"\n" -msgstr "ungültige Verbindungsoption »%s«\n" +msgstr "ungültige Verbindungsoption „%s“\n" -#: fe-connect.c:3716 fe-connect.c:4096 +#: fe-connect.c:3748 fe-connect.c:4205 msgid "unterminated quoted string in connection info string\n" -msgstr "" -"fehlendes schließendes Anführungszeichen (\") in der Zeichenkette der " -"Verbindugsdaten\n" +msgstr "fehlendes schließendes Anführungszeichen (\") in der Zeichenkette der Verbindungsdaten\n" -#: fe-connect.c:3755 +#: fe-connect.c:3787 msgid "could not get home directory to locate service definition file" -msgstr "" -"konnte Home-Verzeichnis nicht ermitteln, um Servicedefinitionsdatei zu finden" +msgstr "konnte Home-Verzeichnis nicht ermitteln, um Servicedefinitionsdatei zu finden" -#: fe-connect.c:3788 +#: fe-connect.c:3820 #, c-format msgid "definition of service \"%s\" not found\n" -msgstr "Definition von Service »%s« nicht gefunden\n" +msgstr "Definition von Service „%s“ nicht gefunden\n" -#: fe-connect.c:3811 +#: fe-connect.c:3843 #, c-format msgid "service file \"%s\" not found\n" -msgstr "Servicedatei »%s« nicht gefunden\n" +msgstr "Servicedatei „%s“ nicht gefunden\n" -#: fe-connect.c:3824 +#: fe-connect.c:3856 #, c-format msgid "line %d too long in service file \"%s\"\n" -msgstr "Zeile %d zu lang in Servicedatei »%s«\n" +msgstr "Zeile %d zu lang in Servicedatei „%s“\n" -#: fe-connect.c:3895 fe-connect.c:3922 +#: fe-connect.c:3927 fe-connect.c:3954 #, c-format msgid "syntax error in service file \"%s\", line %d\n" -msgstr "Syntaxfehler in Servicedatei »%s«, Zeile %d\n" +msgstr "Syntaxfehler in Servicedatei „%s“, Zeile %d\n" + +#: fe-connect.c:4569 +#, 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:4589 +#: fe-connect.c:4639 +#, 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:4646 +#, 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:4661 +#, 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:4775 +#, 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:4795 +#, 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:4866 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "ungültiger URI-Query-Parameter: „%s“\n" + +#: fe-connect.c:4936 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "ungültiges Prozent-kodiertes Token: „%s“\n" + +#: fe-connect.c:4946 +#, 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:5269 msgid "connection pointer is NULL\n" msgstr "Verbindung ist ein NULL-Zeiger\n" -#: fe-connect.c:4866 +#: fe-connect.c:5546 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" -msgstr "WARNUNG: Passwortdatei »%s« ist keine normale Datei\n" +msgstr "WARNUNG: Passwortdatei „%s“ ist keine normale Datei\n" -#: fe-connect.c:4875 +#: fe-connect.c:5555 #, 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" +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:4963 +#: fe-connect.c:5655 #, c-format msgid "password retrieved from file \"%s\"\n" -msgstr "Passwort wurde aus Datei »%s« gelesen\n" +msgstr "Passwort wurde aus Datei „%s“ gelesen\n" -#: fe-exec.c:810 +#: fe-exec.c:824 msgid "NOTICE" msgstr "HINWEIS" -#: fe-exec.c:997 fe-exec.c:1054 fe-exec.c:1094 +#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224 msgid "command string is a null pointer\n" msgstr "Befehlszeichenkette ist ein NULL-Zeiger\n" -#: fe-exec.c:1087 fe-exec.c:1182 +#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325 +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:1218 fe-exec.c:1319 msgid "statement name is a null pointer\n" msgstr "Anweisungsname ist ein NULL-Zeiger\n" -#: fe-exec.c:1102 fe-exec.c:1256 fe-exec.c:1925 fe-exec.c:2123 +#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295 msgid "function requires at least protocol version 3.0\n" msgstr "Funktion erfordert mindestens Protokollversion 3.0\n" -#: fe-exec.c:1213 +#: fe-exec.c:1356 msgid "no connection to the server\n" msgstr "keine Verbindung mit dem Server\n" -#: fe-exec.c:1220 +#: fe-exec.c:1363 msgid "another command is already in progress\n" msgstr "ein anderer Befehl ist bereits in Ausführung\n" -#: fe-exec.c:1332 +#: fe-exec.c:1478 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:1585 +#: fe-exec.c:1756 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "unerwarteter asyncStatus: %d\n" -#: fe-exec.c:1605 +#: fe-exec.c:1776 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" -msgstr "PGEventProc »%s« während PGEVT_RESULTCREATE-Ereignis fehlgeschlagen\n" +msgstr "PGEventProc „%s“ während PGEVT_RESULTCREATE-Ereignis fehlgeschlagen\n" -#: fe-exec.c:1735 +#: fe-exec.c:1906 msgid "COPY terminated by new PQexec" msgstr "COPY von neuem PQexec beendet" -#: fe-exec.c:1743 +#: fe-exec.c:1914 msgid "COPY IN state must be terminated first\n" msgstr "COPY-IN-Zustand muss erst beendet werden\n" -#: fe-exec.c:1763 +#: fe-exec.c:1934 msgid "COPY OUT state must be terminated first\n" msgstr "COPY-OUT-Zustand muss erst beendet werden\n" -#: fe-exec.c:1771 +#: fe-exec.c:1942 msgid "PQexec not allowed during COPY BOTH\n" msgstr "PQexec ist während COPY BOTH nicht erlaubt\n" -#: fe-exec.c:2014 fe-exec.c:2080 fe-exec.c:2167 fe-protocol2.c:1237 -#: fe-protocol3.c:1569 +#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327 +#: fe-protocol3.c:1677 msgid "no COPY in progress\n" msgstr "keine COPY in Ausführung\n" -#: fe-exec.c:2359 +#: fe-exec.c:2534 msgid "connection in wrong state\n" msgstr "Verbindung im falschen Zustand\n" -#: fe-exec.c:2390 +#: fe-exec.c:2565 msgid "invalid ExecStatusType code" msgstr "ungültiger ExecStatusType-Kode" -#: fe-exec.c:2454 fe-exec.c:2477 +#: fe-exec.c:2629 fe-exec.c:2652 #, 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:2470 +#: fe-exec.c:2645 #, 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:2492 +#: fe-exec.c:2667 #, 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:2780 +#: fe-exec.c:2955 #, c-format msgid "could not interpret result from server: %s" msgstr "konnte Ergebnis vom Server nicht interpretieren: %s" -#: fe-exec.c:3019 fe-exec.c:3103 +#: fe-exec.c:3194 fe-exec.c:3278 msgid "incomplete multibyte character\n" msgstr "unvollständiges Mehrbyte-Zeichen\n" -#: fe-lobj.c:152 +#: fe-lobj.c:155 msgid "cannot determine OID of function lo_truncate\n" msgstr "kann OID der Funktion lo_truncate nicht ermitteln\n" -#: fe-lobj.c:380 +#: fe-lobj.c:171 +msgid "argument of lo_truncate exceeds integer range\n" +msgstr "Argument von lo_truncate überschreitet Bereich für ganze Zahlen\n" + +#: fe-lobj.c:222 +msgid "cannot determine OID of function lo_truncate64\n" +msgstr "kann OID der Funktion lo_truncate64 nicht ermitteln\n" + +#: fe-lobj.c:280 +msgid "argument of lo_read exceeds integer range\n" +msgstr "Argument von lo_read überschreitet Bereich für ganze Zahlen\n" + +#: fe-lobj.c:335 +msgid "argument of lo_write exceeds integer range\n" +msgstr "Argument von lo_write überschreitet Bereich für ganze Zahlen\n" + +#: fe-lobj.c:426 +msgid "cannot determine OID of function lo_lseek64\n" +msgstr "kann OID der Funktion lo_lseek64 nicht ermitteln\n" + +#: fe-lobj.c:522 msgid "cannot determine OID of function lo_create\n" msgstr "kann OID der Funktion lo_create nicht ermitteln\n" -#: fe-lobj.c:525 fe-lobj.c:624 +#: fe-lobj.c:601 +msgid "cannot determine OID of function lo_tell64\n" +msgstr "kann OID der Funktion lo_tell64 nicht ermitteln\n" + +#: fe-lobj.c:707 fe-lobj.c:816 #, c-format msgid "could not open file \"%s\": %s\n" -msgstr "konnte Datei »%s« nicht öffnen: %s\n" +msgstr "konnte Datei „%s“ nicht öffnen: %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:762 #, c-format msgid "could not read from file \"%s\": %s\n" -msgstr "konnte nicht aus Datei »%s« nicht lesen: %s\n" +msgstr "konnte nicht aus Datei „%s“ nicht lesen: %s\n" -#: fe-lobj.c:639 fe-lobj.c:663 +#: fe-lobj.c:836 fe-lobj.c:860 #, c-format msgid "could not write to file \"%s\": %s\n" -msgstr "konnte nicht in Datei »%s« schreiben: %s\n" +msgstr "konnte nicht in Datei „%s“ schreiben: %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:947 msgid "query to initialize large object functions did not return data\n" -msgstr "" -"Abfrage zur Initialisierung der Large-Object-Funktionen ergab keine Daten\n" +msgstr "Abfrage zur Initialisierung der Large-Object-Funktionen ergab keine Daten\n" -#: fe-lobj.c:785 +#: fe-lobj.c:996 msgid "cannot determine OID of function lo_open\n" msgstr "kann OID der Funktion lo_open nicht ermitteln\n" -#: fe-lobj.c:792 +#: fe-lobj.c:1003 msgid "cannot determine OID of function lo_close\n" msgstr "kann OID der Funktion lo_close nicht ermitteln\n" -#: fe-lobj.c:799 +#: fe-lobj.c:1010 msgid "cannot determine OID of function lo_creat\n" msgstr "kann OID der Funktion lo_creat nicht ermitteln\n" -#: fe-lobj.c:806 +#: fe-lobj.c:1017 msgid "cannot determine OID of function lo_unlink\n" msgstr "kann OID der Funktion lo_unlink nicht ermitteln\n" -#: fe-lobj.c:813 +#: fe-lobj.c:1024 msgid "cannot determine OID of function lo_lseek\n" msgstr "kann OID der Funktion lo_lseek nicht ermitteln\n" -#: fe-lobj.c:820 +#: fe-lobj.c:1031 msgid "cannot determine OID of function lo_tell\n" msgstr "kann OID der Funktion lo_tell nicht ermitteln\n" -#: fe-lobj.c:827 +#: fe-lobj.c:1038 msgid "cannot determine OID of function loread\n" msgstr "kann OID der Funktion loread nicht ermitteln\n" -#: fe-lobj.c:834 +#: fe-lobj.c:1045 msgid "cannot determine OID of function lowrite\n" msgstr "kann OID der Funktion lowrite nicht ermitteln\n" -#: fe-misc.c:270 +#: fe-misc.c:295 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "Integer der Größe %lu wird von pqGetInt nicht unterstützt" -#: fe-misc.c:306 +#: fe-misc.c:331 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "Integer der Größe %lu wird von pqPutInt nicht unterstützt" -#: fe-misc.c:585 fe-misc.c:784 +#: fe-misc.c:610 fe-misc.c:806 msgid "connection not open\n" msgstr "Verbindung nicht offen\n" -#: fe-misc.c:711 fe-secure.c:364 fe-secure.c:443 fe-secure.c:524 -#: fe-secure.c:632 +#: fe-misc.c:736 fe-secure.c:363 fe-secure.c:443 fe-secure.c:524 +#: fe-secure.c:633 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" "\tbefore or while processing the request.\n" msgstr "" "Server beendete die Verbindung unerwartet\n" -"\tDas heißt wahrscheinlich, daß der Server abnormal beendete\n" +"\tDas heißt wahrscheinlich, dass der Server abnormal beendete\n" "\tbevor oder während die Anweisung bearbeitet wurde.\n" -#: fe-misc.c:948 +#: fe-misc.c:970 msgid "timeout expired\n" msgstr "Timeout abgelaufen\n" -#: fe-misc.c:993 +#: fe-misc.c:1015 msgid "socket not open\n" msgstr "Socket ist nicht offen\n" -#: fe-misc.c:1016 +#: fe-misc.c:1038 #, c-format msgid "select() failed: %s\n" msgstr "select() fehlgeschlagen: %s\n" @@ -612,146 +672,174 @@ msgstr "Nachricht vom Typ 0x%02x kam vom Server im Ruhezustand" #: fe-protocol2.c:522 #, c-format msgid "unexpected character %c following empty query response (\"I\" message)" -msgstr "" -"unerwartetes Zeichen %c kam nach Antwort auf leere Anfrage (»I«-Nachricht)" +msgstr "unerwartetes Zeichen %c kam nach Antwort auf leere Anfrage („I“-Nachricht)" -#: fe-protocol2.c:576 -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:580 +#, 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:592 -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:598 +#, 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:612 fe-protocol3.c:388 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, c-format msgid "unexpected response from server; first received character was \"%c\"\n" -msgstr "unerwartete Antwort vom Server; erstes empfangenes Zeichen war »%c«\n" +msgstr "unerwartete Antwort vom Server; erstes empfangenes Zeichen war „%c“\n" -#: fe-protocol2.c:833 fe-protocol3.c:707 -msgid "out of memory for query result\n" -msgstr "Speicher für Anfrageergebnis aufgebraucht\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782 +msgid "out of memory for query result" +msgstr "Speicher für Anfrageergebnis aufgebraucht" -#: fe-protocol2.c:1280 fe-protocol3.c:1637 +#: fe-protocol2.c:1370 fe-protocol3.c:1745 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1292 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "Synchronisation mit Server verloren, Verbindung wird zurückgesetzt" -#: fe-protocol2.c:1426 fe-protocol2.c:1458 fe-protocol3.c:1840 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1948 #, c-format msgid "protocol error: id=0x%x\n" msgstr "Protokollfehler: id=0x%x\n" -#: fe-protocol3.c:344 -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:341 +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:409 +#: fe-protocol3.c:406 #, 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" +msgstr "Nachrichteninhalt stimmt nicht mit Länge in Nachrichtentyp „%c“ überein\n" -#: fe-protocol3.c:430 +#: fe-protocol3.c:427 #, 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" +msgstr "Synchronisation mit Server verloren: Nachrichtentyp „%c“ empfangen, Länge %d\n" + +#: fe-protocol3.c:478 fe-protocol3.c:518 +msgid "insufficient data in \"T\" message" +msgstr "nicht genug Daten in „T“-Nachricht" + +#: fe-protocol3.c:551 +msgid "extraneous data in \"T\" message" +msgstr "zu viele Daten in „T“-Nachricht" -#: fe-protocol3.c:652 -msgid "unexpected field count in \"D\" message\n" -msgstr "unerwartete Feldzahl in »D«-Nachricht\n" +#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740 +msgid "insufficient data in \"D\" message" +msgstr "nicht genug Daten in „D“-Nachricht" + +#: fe-protocol3.c:696 +msgid "unexpected field count in \"D\" message" +msgstr "unerwartete Feldzahl in „D“-Nachricht" + +#: fe-protocol3.c:749 +msgid "extraneous data in \"D\" message" +msgstr "zu viele Daten in „D“-Nachricht" #. translator: %s represents a digit string -#: fe-protocol3.c:798 fe-protocol3.c:817 +#: fe-protocol3.c:878 fe-protocol3.c:897 #, c-format msgid " at character %s" msgstr " bei Zeichen %s" -#: fe-protocol3.c:830 +#: fe-protocol3.c:910 #, c-format msgid "DETAIL: %s\n" msgstr "DETAIL: %s\n" -#: fe-protocol3.c:833 +#: fe-protocol3.c:913 #, c-format msgid "HINT: %s\n" msgstr "TIP: %s\n" -#: fe-protocol3.c:836 +#: fe-protocol3.c:916 #, c-format msgid "QUERY: %s\n" msgstr "ANFRAGE: %s\n" -#: fe-protocol3.c:839 +#: fe-protocol3.c:919 #, c-format msgid "CONTEXT: %s\n" msgstr "KONTEXT: %s\n" -#: fe-protocol3.c:851 +#: fe-protocol3.c:926 +#, c-format +msgid "SCHEMA NAME: %s\n" +msgstr "SCHEMANAME: %s\n" + +#: fe-protocol3.c:930 +#, c-format +msgid "TABLE NAME: %s\n" +msgstr "TABELLENNAME: %s\n" + +#: fe-protocol3.c:934 +#, c-format +msgid "COLUMN NAME: %s\n" +msgstr "SPALTENNAME: %s\n" + +#: fe-protocol3.c:938 +#, c-format +msgid "DATATYPE NAME: %s\n" +msgstr "DATENTYPNAME: %s\n" + +#: fe-protocol3.c:942 +#, c-format +msgid "CONSTRAINT NAME: %s\n" +msgstr "CONSTRAINT-NAME: %s\n" + +#: fe-protocol3.c:954 msgid "LOCATION: " msgstr "ORT: " -#: fe-protocol3.c:853 +#: fe-protocol3.c:956 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:855 +#: fe-protocol3.c:958 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1079 +#: fe-protocol3.c:1182 #, c-format msgid "LINE %d: " msgstr "ZEILE %d: " -#: fe-protocol3.c:1465 +#: fe-protocol3.c:1573 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: Text COPY OUT nicht ausgeführt\n" -#: fe-secure.c:265 +#: fe-secure.c:264 #, c-format msgid "could not establish SSL connection: %s\n" msgstr "konnte SSL-Verbindung nicht aufbauen: %s\n" -#: fe-secure.c:369 fe-secure.c:529 fe-secure.c:1331 +#: fe-secure.c:368 fe-secure.c:529 fe-secure.c:1396 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL-SYSCALL-Fehler: %s\n" -#: fe-secure.c:376 fe-secure.c:536 fe-secure.c:1335 +#: fe-secure.c:375 fe-secure.c:536 fe-secure.c:1400 msgid "SSL SYSCALL error: EOF detected\n" msgstr "SSL-SYSCALL-Fehler: Dateiende entdeckt\n" -#: fe-secure.c:387 fe-secure.c:547 fe-secure.c:1344 +#: fe-secure.c:386 fe-secure.c:547 fe-secure.c:1409 #, c-format msgid "SSL error: %s\n" msgstr "SSL-Fehler: %s\n" -#: fe-secure.c:401 fe-secure.c:561 +#: fe-secure.c:401 fe-secure.c:562 msgid "SSL connection has been closed unexpectedly\n" msgstr "SSL-Verbindung wurde unerwartet geschlossen\n" -#: fe-secure.c:407 fe-secure.c:567 fe-secure.c:1353 +#: fe-secure.c:407 fe-secure.c:568 fe-secure.c:1418 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "unbekannter SSL-Fehlercode: %d\n" @@ -761,124 +849,126 @@ msgstr "unbekannter SSL-Fehlercode: %d\n" msgid "could not receive data from server: %s\n" msgstr "konnte keine Daten vom Server empfangen: %s\n" -#: fe-secure.c:639 +#: fe-secure.c:640 #, c-format msgid "could not send data to server: %s\n" msgstr "konnte keine Daten an den Server senden: %s\n" -#: fe-secure.c:746 +#: fe-secure.c:760 fe-secure.c:777 +msgid "could not get server common name from server certificate\n" +msgstr "konnte Server-Common-Name nicht aus dem Serverzertifikat ermitteln\n" + +#: fe-secure.c:790 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "Common-Name im SSL-Zertifikat enthält Null-Byte\n" + +#: fe-secure.c:802 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.c:765 +#: fe-secure.c:816 #, c-format msgid "server common name \"%s\" does not match host name \"%s\"\n" -msgstr "Server-Common-Name »%s« stimmt nicht mit dem Hostnamen »%s« überein\n" +msgstr "Server-Common-Name „%s“ stimmt nicht mit dem Hostnamen „%s“ überein\n" -#: fe-secure.c:897 +#: fe-secure.c:951 #, c-format msgid "could not create SSL context: %s\n" msgstr "konnte SSL-Kontext nicht erzeugen: %s\n" -#: fe-secure.c:1019 +#: fe-secure.c:1073 #, c-format msgid "could not open certificate file \"%s\": %s\n" -msgstr "konnte Zertifikatdatei »%s« nicht öffnen: %s\n" +msgstr "konnte Zertifikatdatei „%s“ nicht öffnen: %s\n" -#: fe-secure.c:1044 fe-secure.c:1054 +#: fe-secure.c:1098 fe-secure.c:1108 #, c-format msgid "could not read certificate file \"%s\": %s\n" -msgstr "konnte Zertifikatdatei »%s« nicht lesen: %s\n" +msgstr "konnte Zertifikatdatei „%s“ nicht lesen: %s\n" -#: fe-secure.c:1091 +#: fe-secure.c:1145 #, c-format msgid "could not load SSL engine \"%s\": %s\n" -msgstr "konnte SSL-Engine »%s« nicht laden: %s\n" +msgstr "konnte SSL-Engine „%s“ nicht laden: %s\n" -#: fe-secure.c:1103 +#: fe-secure.c:1157 #, c-format msgid "could not initialize SSL engine \"%s\": %s\n" -msgstr "konnte SSL-Engine »%s« nicht initialisieren: %s\n" +msgstr "konnte SSL-Engine „%s“ nicht initialisieren: %s\n" -#: fe-secure.c:1119 +#: fe-secure.c:1173 #, 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" +msgstr "konnte privaten SSL-Schlüssel „%s“ nicht von Engine „%s“ lesen: %s\n" -#: fe-secure.c:1133 +#: fe-secure.c:1187 #, 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" +msgstr "konnte privaten SSL-Schlüssel „%s“ nicht von Engine „%s“ laden: %s\n" -#: fe-secure.c:1170 +#: fe-secure.c:1224 #, c-format msgid "certificate present, but not private key file \"%s\"\n" -msgstr "Zertifikat vorhanden, aber keine private Schlüsseldatei »%s«\n" +msgstr "Zertifikat vorhanden, aber keine private Schlüsseldatei „%s“\n" -#: fe-secure.c:1178 +#: fe-secure.c:1232 #, 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" +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.c:1189 +#: fe-secure.c:1243 #, c-format msgid "could not load private key file \"%s\": %s\n" -msgstr "konnte private Schlüsseldatei »%s« nicht laden: %s\n" +msgstr "konnte private Schlüsseldatei „%s“ nicht laden: %s\n" -#: fe-secure.c:1203 +#: fe-secure.c:1257 #, c-format msgid "certificate does not match private key file \"%s\": %s\n" -msgstr "Zertifikat passt nicht zur privaten Schlüsseldatei »%s«: %s\n" +msgstr "Zertifikat passt nicht zur privaten Schlüsseldatei „%s“: %s\n" -#: fe-secure.c:1231 +#: fe-secure.c:1285 #, c-format msgid "could not read root certificate file \"%s\": %s\n" -msgstr "konnte Root-Zertifikat-Datei »%s« nicht lesen: %s\n" +msgstr "konnte Root-Zertifikat-Datei „%s“ nicht lesen: %s\n" -#: fe-secure.c:1258 +#: fe-secure.c:1312 #, c-format msgid "SSL library does not support CRL certificates (file \"%s\")\n" -msgstr "SSL-Bibliothek unterstützt keine CRL-Zertifikate (Datei »%s«)\n" +msgstr "SSL-Bibliothek unterstützt keine CRL-Zertifikate (Datei „%s“)\n" -#: fe-secure.c:1285 +#: fe-secure.c:1339 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 "" "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" +"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n" -#: fe-secure.c:1289 +#: fe-secure.c:1343 #, 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 "" -"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" +"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.c:1372 +#: fe-secure.c:1437 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "Zertifikat konnte nicht ermittelt werden: %s\n" -#: fe-secure.c:1400 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "Common-Name im SSL-Zertifikat enthält Null-Byte\n" - -#: fe-secure.c:1476 +#: fe-secure.c:1514 +#, c-format msgid "no SSL error reported" msgstr "kein SSL-Fehler berichtet" -#: fe-secure.c:1485 +#: fe-secure.c:1523 #, c-format msgid "SSL error code %lu" msgstr "SSL-Fehlercode %lu" + +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "unbekannter Socket-Fehler: 0x%08X/%d" diff --git a/src/interfaces/libpq/po/es.po b/src/interfaces/libpq/po/es.po index 671ba388656..ff296c0740d 100644 --- a/src/interfaces/libpq/po/es.po +++ b/src/interfaces/libpq/po/es.po @@ -1,23 +1,21 @@ # Spanish message translation file for libpq # -# Copyright (C) 2002-2010 PostgreSQL Global Development Group +# Copyright (C) 2002-2012 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. # # Karim <karim@mribti.com>, 2002. -# Updated on 2003-2010 by Alvaro Herrera <alvherre@alvh.no-ip.org> +# Updated on 2003-2012 by Alvaro Herrera <alvherre@alvh.no-ip.org> # Mario González <gonzalemario@gmail.com>, 2005 # -# pgtranslation Id: libpq.po,v 1.13 2011/06/11 02:34:53 alvherre Exp $ -# msgid "" msgstr "" -"Project-Id-Version: libpq (PostgreSQL 9.0)\n" +"Project-Id-Version: libpq (PostgreSQL 9.2)\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2011-06-10 22:43+0000\n" -"PO-Revision-Date: 2011-06-10 22:34-0400\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2013-01-29 15:58-0300\n" "Last-Translator: Álvaro Herrera <alvherre@alvh.no-ip.org>\n" "Language-Team: PgSQL-es-Ayuda <pgsql-es-ayuda@postgresql.org>\n" -"Language: \n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -57,11 +55,11 @@ msgstr "error en conversión de nombre GSSAPI" msgid "SSPI continuation error" msgstr "error en continuación de SSPI" -#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:757 fe-connect.c:1961 -#: fe-connect.c:3360 fe-connect.c:3578 fe-connect.c:3999 fe-connect.c:4008 -#: fe-connect.c:4145 fe-connect.c:4191 fe-connect.c:4209 fe-connect.c:4288 -#: fe-connect.c:4358 fe-connect.c:4404 fe-connect.c:4422 fe-exec.c:3140 -#: fe-exec.c:3305 fe-lobj.c:696 fe-protocol2.c:1092 fe-protocol3.c:1433 +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2011 +#: fe-connect.c:3429 fe-connect.c:3647 fe-connect.c:4053 fe-connect.c:4140 +#: fe-connect.c:4405 fe-connect.c:4474 fe-connect.c:4491 fe-connect.c:4582 +#: fe-connect.c:4932 fe-connect.c:5068 fe-exec.c:3271 fe-exec.c:3436 +#: fe-lobj.c:712 fe-protocol2.c:1181 fe-protocol3.c:1515 fe-secure.c:768 msgid "out of memory\n" msgstr "memoria agotada\n" @@ -73,49 +71,47 @@ msgstr "no se pudo obtener las credenciales SSPI" msgid "SCM_CRED authentication method not supported\n" msgstr "el método de autentificación SCM_CRED no está soportado\n" -#: fe-auth.c:807 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "el método de autentificación Kerberos 4 no está soportado\n" -#: fe-auth.c:823 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "el método de autentificación Kerberos 5 no está soportado\n" -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "el método de autentificación GSSAPI no está soportado\n" -#: fe-auth.c:927 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "el método de autentificación SSPI no está soportado\n" -#: fe-auth.c:935 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "el método de autentificación Crypt no está soportado\n" -#: fe-auth.c:962 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "el método de autentificación %u no está soportado\n" -#: fe-connect.c:758 +#: fe-connect.c:788 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "valor sslmode no válido: «%s»\n" -#: fe-connect.c:779 +#: fe-connect.c:809 #, 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:972 +#: fe-connect.c:1013 #, 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:1002 +#: fe-connect.c:1043 #, c-format msgid "" "could not connect to server: %s\n" @@ -126,7 +122,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:1057 +#: fe-connect.c:1098 #, c-format msgid "" "could not connect to server: %s\n" @@ -137,7 +133,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:1066 +#: fe-connect.c:1107 #, c-format msgid "" "could not connect to server: %s\n" @@ -148,441 +144,470 @@ 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:1117 +#: fe-connect.c:1158 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "setsockopt(TCP_KEEPIDLE) falló: %s\n" -#: fe-connect.c:1130 +#: fe-connect.c:1171 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "setsockopt(TCP_KEEPALIVE) falló: %s\n" -#: fe-connect.c:1162 +#: fe-connect.c:1203 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "setsockopt(TCP_KEEPINTVL) falló: %s\n" -#: fe-connect.c:1194 +#: fe-connect.c:1235 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "setsockopt(TCP_KEEPCNT) falló: %s\n" -#: fe-connect.c:1242 +#: fe-connect.c:1283 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" -#: fe-connect.c:1294 +#: fe-connect.c:1335 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "número de puerto no válido: «%s»\n" -#: fe-connect.c:1337 +#: fe-connect.c:1368 +#, c-format +msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n" +msgstr "la ruta del socket de dominio Unix «%s» es demasiado larga (máximo %d bytes)\n" + +#: fe-connect.c:1387 #, 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:1341 +#: fe-connect.c:1391 #, 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:1551 +#: fe-connect.c:1601 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:1592 +#: fe-connect.c:1642 #, c-format msgid "could not create socket: %s\n" msgstr "no se pudo crear el socket: %s\n" -#: fe-connect.c:1615 +#: fe-connect.c:1665 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "no se pudo establecer el socket en modo no bloqueante: %s\n" -#: fe-connect.c:1627 +#: fe-connect.c:1677 #, 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:1647 +#: fe-connect.c:1697 msgid "keepalives parameter must be an integer\n" msgstr "el parámetro de keepalives debe ser un entero\n" -#: fe-connect.c:1660 +#: fe-connect.c:1710 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_KEEPALIVE) falló: %s\n" -#: fe-connect.c:1801 +#: fe-connect.c:1851 #, 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:1839 +#: fe-connect.c:1889 #, 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:1880 +#: fe-connect.c:1930 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:1883 +#: fe-connect.c:1933 #, c-format msgid "could not get peer credentials: %s\n" msgstr "no se pudo obtener credenciales de la contraparte: %s\n" -#: fe-connect.c:1893 +#: fe-connect.c:1943 #, 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:1901 +#: fe-connect.c:1951 #, 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:1935 +#: fe-connect.c:1985 #, 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:1974 +#: fe-connect.c:2024 #, c-format msgid "could not send startup packet: %s\n" msgstr "no se pudo enviar el paquete de inicio: %s\n" -#: fe-connect.c:2041 fe-connect.c:2060 +#: fe-connect.c:2094 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:2076 +#: fe-connect.c:2120 #, 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:2152 fe-connect.c:2185 +#: fe-connect.c:2199 fe-connect.c:2232 #, 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:2358 +#: fe-connect.c:2413 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "memoria agotada creando el búfer GSSAPI (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "memoria agotada creando el búfer GSSAPI (%d)" -#: fe-connect.c:2443 +#: fe-connect.c:2498 msgid "unexpected message from server during startup\n" msgstr "se ha recibido un mensaje inesperado del servidor durante el inicio\n" -#: fe-connect.c:2539 +#: fe-connect.c:2597 #, 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:2968 fe-connect.c:3028 +#: fe-connect.c:3037 fe-connect.c:3097 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "PGEventProc «%s» falló durante el evento PGEVT_CONNRESET\n" -#: fe-connect.c:3373 +#: fe-connect.c:3442 #, 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:3388 +#: fe-connect.c:3457 #, 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:3399 fe-connect.c:3452 +#: fe-connect.c:3468 fe-connect.c:3521 #, 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:3409 fe-connect.c:3466 +#: fe-connect.c:3478 fe-connect.c:3535 #, 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:3420 +#: fe-connect.c:3489 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "URL LDAP no válida «%s»: no tiene filtro\n" -#: fe-connect.c:3441 +#: fe-connect.c:3510 #, 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:3475 +#: fe-connect.c:3544 msgid "could not create LDAP structure\n" msgstr "no se pudo crear estructura LDAP\n" -#: fe-connect.c:3517 +#: fe-connect.c:3586 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "búsqueda en servidor LDAP falló: %s\n" -#: fe-connect.c:3528 +#: fe-connect.c:3597 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:3529 fe-connect.c:3541 +#: fe-connect.c:3598 fe-connect.c:3610 msgid "no entry found on LDAP lookup\n" msgstr "no se encontró ninguna entrada en búsqueda LDAP\n" -#: fe-connect.c:3552 fe-connect.c:3565 +#: fe-connect.c:3621 fe-connect.c:3634 msgid "attribute has no values on LDAP lookup\n" msgstr "la búsqueda LDAP entregó atributo sin valores\n" -#: fe-connect.c:3617 fe-connect.c:3636 fe-connect.c:4047 +#: fe-connect.c:3686 fe-connect.c:3705 fe-connect.c:4179 #, 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:3700 fe-connect.c:4129 fe-connect.c:4313 +#: fe-connect.c:3769 fe-connect.c:4359 fe-connect.c:5050 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "opción de conexión no válida «%s»\n" -#: fe-connect.c:3716 fe-connect.c:4096 +#: fe-connect.c:3785 fe-connect.c:4228 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:3755 +#: fe-connect.c:3824 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:3788 +#: fe-connect.c:3857 #, c-format msgid "definition of service \"%s\" not found\n" msgstr "la definición de servicio «%s» no fue encontrada\n" -#: fe-connect.c:3811 +#: fe-connect.c:3880 #, c-format msgid "service file \"%s\" not found\n" msgstr "el archivo de servicio «%s» no fue encontrado\n" -#: fe-connect.c:3824 +#: fe-connect.c:3893 #, 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:3895 fe-connect.c:3922 +#: fe-connect.c:3964 fe-connect.c:3991 #, 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:4589 +#: fe-connect.c:4592 +#, 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:4662 +#, c-format +msgid "end of string reached when looking for matching \"]\" in IPv6 host address in URI: \"%s\"\n" +msgstr "se encontró el fin de la cadena mientras se buscaba el «]» correspondiente en dirección IPv6 en URI: «%s»\n" + +#: fe-connect.c:4669 +#, 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" + +#: fe-connect.c:4684 +#, c-format +msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n" +msgstr "carácter «%c» inesperado en la posición %d en URI (se esperaba «:» o «/»): «%s»\n" + +#: fe-connect.c:4798 +#, 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:4818 +#, 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:4889 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "parámetro de URI no válido: «%s»\n" + +#: fe-connect.c:4959 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "elemento escapado con %% no válido: «%s»\n" + +#: fe-connect.c:4969 +#, 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:5234 msgid "connection pointer is NULL\n" msgstr "el puntero de conexión es NULL\n" -#: fe-connect.c:4866 +#: fe-connect.c:5511 #, 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:4875 +#: fe-connect.c:5520 #, 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:4963 +#: fe-connect.c:5620 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "contraseña obtenida desde el archivo «%s»\n" -#: fe-exec.c:829 +#: fe-exec.c:824 msgid "NOTICE" msgstr "AVISO" -#: fe-exec.c:1016 fe-exec.c:1073 fe-exec.c:1113 +#: fe-exec.c:1119 fe-exec.c:1176 fe-exec.c:1216 msgid "command string is a null pointer\n" msgstr "la cadena de orden es un puntero nulo\n" -#: fe-exec.c:1106 fe-exec.c:1201 +#: fe-exec.c:1209 fe-exec.c:1304 msgid "statement name is a null pointer\n" msgstr "el nombre de sentencia es un puntero nulo\n" -#: fe-exec.c:1121 fe-exec.c:1275 fe-exec.c:1944 fe-exec.c:2142 +#: fe-exec.c:1224 fe-exec.c:1381 fe-exec.c:2075 fe-exec.c:2273 msgid "function requires at least protocol version 3.0\n" msgstr "la función requiere protocolo 3.0 o superior\n" -#: fe-exec.c:1232 +#: fe-exec.c:1335 msgid "no connection to the server\n" msgstr "no hay conexión con el servidor\n" -#: fe-exec.c:1239 +#: fe-exec.c:1342 msgid "another command is already in progress\n" msgstr "hay otra orden en ejecución\n" -#: fe-exec.c:1351 +#: fe-exec.c:1457 msgid "length must be given for binary parameter\n" msgstr "el largo debe ser especificado para un parámetro binario\n" -#: fe-exec.c:1604 +#: fe-exec.c:1735 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "asyncStatus no esperado: %d\n" -#: fe-exec.c:1624 +#: fe-exec.c:1755 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "PGEventProc «%s» falló durante el evento PGEVT_RESULTCREATE\n" -#: fe-exec.c:1754 +#: fe-exec.c:1885 msgid "COPY terminated by new PQexec" msgstr "COPY terminado por un nuevo PQexec" -#: fe-exec.c:1762 +#: fe-exec.c:1893 msgid "COPY IN state must be terminated first\n" msgstr "el estado COPY IN debe ser terminado primero\n" -#: fe-exec.c:1782 +#: fe-exec.c:1913 msgid "COPY OUT state must be terminated first\n" msgstr "el estado COPY OUT debe ser terminado primero\n" -#: fe-exec.c:1790 +#: fe-exec.c:1921 msgid "PQexec not allowed during COPY BOTH\n" msgstr "PQexec no está permitido durante COPY BOTH\n" -#: fe-exec.c:2033 fe-exec.c:2099 fe-exec.c:2186 fe-protocol2.c:1237 -#: fe-protocol3.c:1569 +#: fe-exec.c:2164 fe-exec.c:2230 fe-exec.c:2317 fe-protocol2.c:1327 +#: fe-protocol3.c:1651 msgid "no COPY in progress\n" msgstr "no hay COPY alguno en ejecución\n" -#: fe-exec.c:2378 +#: fe-exec.c:2509 msgid "connection in wrong state\n" msgstr "la conexión está en un estado incorrecto\n" -#: fe-exec.c:2409 +#: fe-exec.c:2540 msgid "invalid ExecStatusType code" msgstr "el código de ExecStatusType no es válido" -#: fe-exec.c:2473 fe-exec.c:2496 +#: fe-exec.c:2604 fe-exec.c:2627 #, 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:2489 +#: fe-exec.c:2620 #, 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:2511 +#: fe-exec.c:2642 #, 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:2799 +#: fe-exec.c:2930 #, c-format msgid "could not interpret result from server: %s" msgstr "no se pudo interpretar el resultado del servidor: %s" -#: fe-exec.c:3038 fe-exec.c:3122 +#: fe-exec.c:3169 fe-exec.c:3253 msgid "incomplete multibyte character\n" msgstr "carácter multibyte incompleto\n" -#: fe-lobj.c:152 +#: fe-lobj.c:150 msgid "cannot determine OID of function lo_truncate\n" msgstr "no se puede determinar el OID de la función lo_truncate\n" -#: fe-lobj.c:380 +#: fe-lobj.c:378 msgid "cannot determine OID of function lo_create\n" msgstr "no se puede determinar el OID de la función lo_create\n" -#: fe-lobj.c:525 fe-lobj.c:624 +#: fe-lobj.c:523 fe-lobj.c:632 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "no se pudo abrir el archivo «%s»: %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:578 #, c-format msgid "could not read from file \"%s\": %s\n" msgstr "no se pudo leer el archivo «%s»: %s\n" -#: fe-lobj.c:639 fe-lobj.c:663 +#: fe-lobj.c:652 fe-lobj.c:676 #, c-format msgid "could not write to file \"%s\": %s\n" msgstr "no se pudo escribir a archivo «%s»: %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:760 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:785 +#: fe-lobj.c:801 msgid "cannot determine OID of function lo_open\n" msgstr "no se puede determinar el OID de la función lo_open\n" -#: fe-lobj.c:792 +#: fe-lobj.c:808 msgid "cannot determine OID of function lo_close\n" msgstr "no se puede determinar el OID de la función lo_close\n" -#: fe-lobj.c:799 +#: fe-lobj.c:815 msgid "cannot determine OID of function lo_creat\n" msgstr "no se puede determinar el OID de la función lo_creat\n" -#: fe-lobj.c:806 +#: fe-lobj.c:822 msgid "cannot determine OID of function lo_unlink\n" msgstr "no se puede determinar el OID de la función lo_unlink\n" -#: fe-lobj.c:813 +#: fe-lobj.c:829 msgid "cannot determine OID of function lo_lseek\n" msgstr "no se puede determinar el OID de la función lo_lseek\n" -#: fe-lobj.c:820 +#: fe-lobj.c:836 msgid "cannot determine OID of function lo_tell\n" msgstr "no se puede determinar el OID de la función lo_tell\n" -#: fe-lobj.c:827 +#: fe-lobj.c:843 msgid "cannot determine OID of function loread\n" msgstr "no se puede determinar el OID de la función loread\n" -#: fe-lobj.c:834 +#: fe-lobj.c:850 msgid "cannot determine OID of function lowrite\n" msgstr "no se puede determinar el OID de la función lowrite\n" -#: fe-misc.c:270 +#: fe-misc.c:296 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "el entero de tamaño %lu no está soportado por pqGetInt" -#: fe-misc.c:306 +#: fe-misc.c:332 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "el entero de tamaño %lu no está soportado por pqPutInt" -#: fe-misc.c:586 fe-misc.c:788 +#: fe-misc.c:611 fe-misc.c:810 msgid "connection not open\n" msgstr "la conexión no está abierta\n" -#: fe-misc.c:651 fe-misc.c:741 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "no se pudo recibir datos del servidor: %s\n" - -#: fe-misc.c:758 fe-misc.c:836 +#: fe-misc.c:737 fe-secure.c:364 fe-secure.c:444 fe-secure.c:525 +#: fe-secure.c:634 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -592,20 +617,15 @@ 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:853 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "no se pudo enviar datos al servidor: %s\n" - -#: fe-misc.c:972 +#: fe-misc.c:974 msgid "timeout expired\n" msgstr "tiempo de espera agotado\n" -#: fe-misc.c:1017 +#: fe-misc.c:1019 msgid "socket not open\n" msgstr "el socket no está abierto\n" -#: fe-misc.c:1040 +#: fe-misc.c:1042 #, c-format msgid "select() failed: %s\n" msgstr "select() fallida: %s\n" @@ -613,9 +633,7 @@ 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 @@ -630,122 +648,122 @@ msgstr "un mensaje de tipo 0x%02x llegó del servidor estando inactivo" #: fe-protocol2.c:522 #, 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:576 -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:580 +#, 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»)" -#: fe-protocol2.c:592 -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:598 +#, 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»)" -#: fe-protocol2.c:612 fe-protocol3.c:388 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, 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:833 fe-protocol3.c:707 -msgid "out of memory for query result\n" -msgstr "no hay suficiente memoria para el resultado de la consulta\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:602 fe-protocol3.c:784 +msgid "out of memory for query result" +msgstr "no hay suficiente memoria para el resultado de la consulta" -#: fe-protocol2.c:1280 fe-protocol3.c:1637 +#: fe-protocol2.c:1370 fe-protocol3.c:1719 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1292 +#: fe-protocol2.c:1382 +#, 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:1426 fe-protocol2.c:1458 fe-protocol3.c:1840 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1922 #, c-format msgid "protocol error: id=0x%x\n" msgstr "error de protocolo: id=0x%x\n" -#: fe-protocol3.c:344 -msgid "" -"server sent data (\"D\" message) without prior row description (\"T\" " -"message)\n" -msgstr "" -"el servidor envió datos (mensaje «D») sin precederlos con una description de " -"tupla (mensaje «T»)\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 description de tupla (mensaje «T»)\n" -#: fe-protocol3.c:409 +#: fe-protocol3.c:406 #, 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:430 +#: fe-protocol3.c:427 #, 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:480 fe-protocol3.c:520 +msgid "insufficient data in \"T\" message" +msgstr "datos insuficientes en el mensaje «T»" + +#: fe-protocol3.c:553 +msgid "extraneous data in \"T\" message" +msgstr "datos ininteligibles en mensaje «T»" + +#: fe-protocol3.c:692 fe-protocol3.c:724 fe-protocol3.c:742 +msgid "insufficient data in \"D\" message" +msgstr "datos insuficientes en el mensaje «D»" + +#: fe-protocol3.c:698 +msgid "unexpected field count in \"D\" message" +msgstr "cantidad de campos inesperada en mensaje «D»" -#: fe-protocol3.c:652 -msgid "unexpected field count in \"D\" message\n" -msgstr "cantidad de campos inesperada en mensaje «D»\n" +#: fe-protocol3.c:751 +msgid "extraneous data in \"D\" message" +msgstr "datos ininteligibles en mensaje «D»" #. translator: %s represents a digit string -#: fe-protocol3.c:798 fe-protocol3.c:817 +#: fe-protocol3.c:880 fe-protocol3.c:899 #, c-format msgid " at character %s" msgstr " en el carácter %s" -#: fe-protocol3.c:830 +#: fe-protocol3.c:912 #, c-format msgid "DETAIL: %s\n" msgstr "DETALLE: %s\n" -#: fe-protocol3.c:833 +#: fe-protocol3.c:915 #, c-format msgid "HINT: %s\n" msgstr "SUGERENCIA: %s\n" -#: fe-protocol3.c:836 +#: fe-protocol3.c:918 #, c-format msgid "QUERY: %s\n" msgstr "CONSULTA: %s\n" -#: fe-protocol3.c:839 +#: fe-protocol3.c:921 #, c-format msgid "CONTEXT: %s\n" msgstr "CONTEXTO: %s\n" -#: fe-protocol3.c:851 +#: fe-protocol3.c:933 msgid "LOCATION: " msgstr "UBICACIÓN: " -#: fe-protocol3.c:853 +#: fe-protocol3.c:935 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:855 +#: fe-protocol3.c:937 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1079 +#: fe-protocol3.c:1161 #, c-format msgid "LINE %d: " msgstr "LÍNEA %d: " -#: fe-protocol3.c:1465 +#: fe-protocol3.c:1547 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: no se está haciendo COPY OUT de texto\n" @@ -754,144 +772,154 @@ msgstr "PQgetline: no se está haciendo COPY OUT de texto\n" msgid "could not establish SSL connection: %s\n" msgstr "no se pudo establecer conexión SSL: %s\n" -#: fe-secure.c:349 fe-secure.c:436 fe-secure.c:1180 +#: fe-secure.c:369 fe-secure.c:530 fe-secure.c:1397 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "ERROR en llamada SSL: %s\n" -#: fe-secure.c:355 fe-secure.c:442 fe-secure.c:1184 +#: fe-secure.c:376 fe-secure.c:537 fe-secure.c:1401 msgid "SSL SYSCALL error: EOF detected\n" msgstr "ERROR en llamada SSL: detectado fin de archivo\n" -#: fe-secure.c:367 fe-secure.c:453 fe-secure.c:1193 +#: fe-secure.c:387 fe-secure.c:548 fe-secure.c:1410 #, c-format msgid "SSL error: %s\n" msgstr "error de SSL: %s\n" -#: fe-secure.c:377 fe-secure.c:463 fe-secure.c:1202 +#: fe-secure.c:402 fe-secure.c:563 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "la conexión SSL se ha cerrado inesperadamente\n" + +#: fe-secure.c:408 fe-secure.c:569 fe-secure.c:1419 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "código de error SSL no reconocido: %d\n" -#: fe-secure.c:601 +#: fe-secure.c:452 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "no se pudo recibir datos del servidor: %s\n" + +#: fe-secure.c:641 +#, c-format +msgid "could not send data to server: %s\n" +msgstr "no se pudo enviar datos al servidor: %s\n" + +#: fe-secure.c:761 fe-secure.c:778 +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:791 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "el common name del certificado SSL contiene un null\n" + +#: fe-secure.c:803 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:620 +#: fe-secure.c:817 #, 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" +msgstr "el common name «%s» del servidor no coincide con el nombre de anfitrión «%s»\n" -#: fe-secure.c:752 +#: fe-secure.c:952 #, c-format msgid "could not create SSL context: %s\n" msgstr "no se pudo crear el contexto SSL: %s\n" -#: fe-secure.c:868 +#: fe-secure.c:1074 #, 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:893 fe-secure.c:903 +#: fe-secure.c:1099 fe-secure.c:1109 #, 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:940 +#: fe-secure.c:1146 #, 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:952 +#: fe-secure.c:1158 #, 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:968 +#: fe-secure.c:1174 #, 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:982 +#: fe-secure.c:1188 #, 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:1019 +#: fe-secure.c:1225 #, 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:1027 +#: fe-secure.c:1233 #, 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:1038 +#: fe-secure.c:1244 #, 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:1052 +#: fe-secure.c:1258 #, 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:1080 +#: fe-secure.c:1286 #, 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:1107 +#: fe-secure.c:1313 #, 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:1134 +#: fe-secure.c:1340 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" +"Debe ya sea entregar este archivo, o bien cambiar sslmode para deshabilitar la verificación de certificados del servidor.\n" -#: fe-secure.c:1138 +#: fe-secure.c:1344 #, 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:1221 +#: fe-secure.c:1438 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "el certificado no pudo ser obtenido: %s\n" -#: fe-secure.c:1249 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "el common name del certificado SSL contiene un null\n" - -#: fe-secure.c:1325 +#: fe-secure.c:1515 +#, c-format msgid "no SSL error reported" msgstr "sin error SSL reportado" -#: fe-secure.c:1334 +#: fe-secure.c:1524 #, c-format msgid "SSL error code %lu" msgstr "código de error SSL %lu" + +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "código de error de socket no reconocido: 0x%08X/%d" diff --git a/src/interfaces/libpq/po/fr.po b/src/interfaces/libpq/po/fr.po index 2b259ef0825..3c98d681db0 100644 --- a/src/interfaces/libpq/po/fr.po +++ b/src/interfaces/libpq/po/fr.po @@ -1,8 +1,6 @@ # translation of libpq.po to fr_fr # french message translation file for libpq # -# $PostgreSQL$ -# # Use these quotes: %s # # Guillaume Lelarge <guillaume@lelarge.info>, 2004-2009. @@ -11,11 +9,11 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 8.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2011-06-13 14:56+0000\n" -"PO-Revision-Date: 2011-06-13 17:47+0100\n" +"POT-Creation-Date: 2012-12-02 13:10+0000\n" +"PO-Revision-Date: 2012-12-02 15:44+0100\n" "Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n" "Language-Team: PostgreSQLfr <pgsql-fr-generale@postgresql.org>\n" -"Language: \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8bit\n" @@ -61,24 +59,24 @@ msgstr "erreur de suite SSPI" #: fe-auth.c:553 #: fe-auth.c:627 #: fe-auth.c:662 -#: fe-auth.c:757 -#: fe-connect.c:1961 -#: fe-connect.c:3360 -#: fe-connect.c:3578 -#: fe-connect.c:3999 -#: fe-connect.c:4008 -#: fe-connect.c:4145 -#: fe-connect.c:4191 -#: fe-connect.c:4209 -#: fe-connect.c:4288 -#: fe-connect.c:4358 -#: fe-connect.c:4404 -#: fe-connect.c:4422 -#: fe-exec.c:3140 -#: fe-exec.c:3305 -#: fe-lobj.c:696 -#: fe-protocol2.c:1092 -#: fe-protocol3.c:1433 +#: fe-auth.c:758 +#: fe-connect.c:2011 +#: fe-connect.c:3429 +#: fe-connect.c:3647 +#: fe-connect.c:4053 +#: fe-connect.c:4140 +#: fe-connect.c:4405 +#: fe-connect.c:4474 +#: fe-connect.c:4491 +#: fe-connect.c:4582 +#: fe-connect.c:4932 +#: fe-connect.c:5068 +#: fe-exec.c:3271 +#: fe-exec.c:3436 +#: fe-lobj.c:712 +#: fe-protocol2.c:1181 +#: fe-protocol3.c:1515 +#: fe-secure.c:768 msgid "out of memory\n" msgstr "mmoire puise\n" @@ -90,47 +88,47 @@ msgstr "n'a pas pu rcuprer les pices d'identit SSPI" msgid "SCM_CRED authentication method not supported\n" msgstr "authentification SCM_CRED non supporte\n" -#: fe-auth.c:807 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "authentification Kerberos 4 non supporte\n" -#: fe-auth.c:823 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "authentification Kerberos 5 non supporte\n" -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "authentification GSSAPI non supporte\n" -#: fe-auth.c:927 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "authentification SSPI non supporte\n" -#: fe-auth.c:935 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "authentification crypt non supporte\n" -#: fe-auth.c:962 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "mthode d'authentification %u non supporte\n" -#: fe-connect.c:758 +#: fe-connect.c:788 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "valeur sslmode invalide : %s \n" -#: fe-connect.c:779 +#: fe-connect.c:809 #, 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:972 +#: fe-connect.c:1013 #, 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:1002 +#: fe-connect.c:1043 #, c-format msgid "" "could not connect to server: %s\n" @@ -141,7 +139,7 @@ msgstr "" "\tLe serveur est-il actif localement et accepte-t-il les connexions sur la\n" " \tsocket Unix %s ?\n" -#: fe-connect.c:1057 +#: fe-connect.c:1098 #, c-format msgid "" "could not connect to server: %s\n" @@ -152,7 +150,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:1066 +#: fe-connect.c:1107 #, c-format msgid "" "could not connect to server: %s\n" @@ -163,266 +161,319 @@ 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:1117 +#: fe-connect.c:1158 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "setsockopt(TCP_KEEPIDLE) a chou : %s\n" -#: fe-connect.c:1130 +#: fe-connect.c:1171 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "setsockopt(TCP_KEEPALIVE) a chou : %s\n" -#: fe-connect.c:1162 +#: fe-connect.c:1203 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "setsockopt(TCP_KEEPINTVL) a chou : %s\n" -#: fe-connect.c:1194 +#: fe-connect.c:1235 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "setsockopt(TCP_KEEPCNT) a chou : %s\n" -#: fe-connect.c:1242 +#: fe-connect.c:1283 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) a chou : %ui\n" -#: fe-connect.c:1294 +#: fe-connect.c:1335 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "numro de port invalide : %s \n" -#: fe-connect.c:1337 +#: fe-connect.c:1368 +#, 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:1387 #, 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:1341 +#: fe-connect.c:1391 #, 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:1551 +#: fe-connect.c:1601 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:1592 +#: fe-connect.c:1642 #, c-format msgid "could not create socket: %s\n" msgstr "n'a pas pu crer la socket : %s\n" -#: fe-connect.c:1615 +#: fe-connect.c:1665 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "n'a pas pu activer le mode non-bloquant pour la socket : %s\n" -#: fe-connect.c:1627 +#: fe-connect.c:1677 #, 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:1647 +#: fe-connect.c:1697 msgid "keepalives parameter must be an integer\n" msgstr "le paramtre keepalives doit tre un entier\n" -#: fe-connect.c:1660 +#: fe-connect.c:1710 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_KEEPALIVE) a chou : %s\n" -#: fe-connect.c:1801 +#: fe-connect.c:1851 #, 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:1839 +#: fe-connect.c:1889 #, 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:1880 +#: fe-connect.c:1930 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:1883 +#: fe-connect.c:1933 #, 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:1893 +#: fe-connect.c:1943 #, 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:1901 +#: fe-connect.c:1951 #, 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:1935 +#: fe-connect.c:1985 #, 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:1974 +#: fe-connect.c:2024 #, 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:2041 -#: fe-connect.c:2060 +#: fe-connect.c:2094 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:2076 +#: fe-connect.c:2120 #, 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:2152 -#: fe-connect.c:2185 +#: fe-connect.c:2199 +#: fe-connect.c:2232 #, 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:2358 +#: fe-connect.c:2413 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "mmoire puise lors de l'allocation du tampon GSSAPI (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "mmoire puise lors de l'allocation du tampon GSSAPI (%d)" -#: fe-connect.c:2443 +#: fe-connect.c:2498 msgid "unexpected message from server during startup\n" msgstr "message inattendu du serveur lors du dmarrage\n" -#: fe-connect.c:2539 +#: fe-connect.c:2597 #, 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:2968 -#: fe-connect.c:3028 +#: fe-connect.c:3037 +#: fe-connect.c:3097 #, 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:3373 +#: fe-connect.c:3442 #, 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:3388 +#: fe-connect.c:3457 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "URL LDAP %s invalide : le distinguished name manque\n" -#: fe-connect.c:3399 -#: fe-connect.c:3452 +#: fe-connect.c:3468 +#: fe-connect.c:3521 #, 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:3409 -#: fe-connect.c:3466 +#: fe-connect.c:3478 +#: fe-connect.c:3535 #, 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:3420 +#: fe-connect.c:3489 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "URL LDAP %s invalide : aucun filtre\n" -#: fe-connect.c:3441 +#: fe-connect.c:3510 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" msgstr "URL LDAP %s invalide : numro de port invalide\n" -#: fe-connect.c:3475 +#: fe-connect.c:3544 msgid "could not create LDAP structure\n" msgstr "n'a pas pu crer la structure LDAP\n" -#: fe-connect.c:3517 +#: fe-connect.c:3586 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "chec de la recherche sur le serveur LDAP : %s\n" -#: fe-connect.c:3528 +#: fe-connect.c:3597 msgid "more than one entry found on LDAP lookup\n" msgstr "plusieurs entres trouves pendant la recherche LDAP\n" -#: fe-connect.c:3529 -#: fe-connect.c:3541 +#: fe-connect.c:3598 +#: fe-connect.c:3610 msgid "no entry found on LDAP lookup\n" msgstr "aucune entre trouve pendant la recherche LDAP\n" -#: fe-connect.c:3552 -#: fe-connect.c:3565 +#: fe-connect.c:3621 +#: fe-connect.c:3634 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:3617 -#: fe-connect.c:3636 -#: fe-connect.c:4047 +#: fe-connect.c:3686 +#: fe-connect.c:3705 +#: fe-connect.c:4179 #, 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:3700 -#: fe-connect.c:4129 -#: fe-connect.c:4313 +#: fe-connect.c:3769 +#: fe-connect.c:4359 +#: fe-connect.c:5050 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "option de connexion %s invalide\n" -#: fe-connect.c:3716 -#: fe-connect.c:4096 +#: fe-connect.c:3785 +#: fe-connect.c:4228 msgid "unterminated quoted string in connection info string\n" msgstr "guillemets non referms dans la chane des paramtres de connexion\n" -#: fe-connect.c:3755 +#: fe-connect.c:3824 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:3788 +#: fe-connect.c:3857 #, c-format msgid "definition of service \"%s\" not found\n" msgstr "dfinition du service %s introuvable\n" -#: fe-connect.c:3811 +#: fe-connect.c:3880 #, c-format msgid "service file \"%s\" not found\n" msgstr "fichier de service %s introuvable\n" -#: fe-connect.c:3824 +#: fe-connect.c:3893 #, 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:3895 -#: fe-connect.c:3922 +#: fe-connect.c:3964 +#: fe-connect.c:3991 #, 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:4589 +#: fe-connect.c:4592 +#, 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:4662 +#, 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:4669 +#, 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:4684 +#, 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:4798 +#, 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:4818 +#, 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:4889 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "paramtre de la requte URI invalide : %s \n" + +#: fe-connect.c:4959 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "jeton encod en pourcentage invalide : %s \n" + +#: fe-connect.c:4969 +#, 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:5234 msgid "connection pointer is NULL\n" msgstr "le pointeur de connexion est NULL\n" -#: fe-connect.c:4866 +#: fe-connect.c:5511 #, 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:4875 +#: fe-connect.c:5520 #, c-format msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n" msgstr "" @@ -430,199 +481,196 @@ msgstr "" "lecture pour le groupe ou universel ; les droits devraient tre u=rw (0600)\n" "ou infrieur\n" -#: fe-connect.c:4963 +#: fe-connect.c:5620 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "mot de passe rcupr dans le fichier fichier %s \n" -#: fe-exec.c:829 +#: fe-exec.c:824 msgid "NOTICE" msgstr "NOTICE" -#: fe-exec.c:1016 -#: fe-exec.c:1073 -#: fe-exec.c:1113 +#: fe-exec.c:1119 +#: fe-exec.c:1176 +#: fe-exec.c:1216 msgid "command string is a null pointer\n" msgstr "la chane de commande est un pointeur nul\n" -#: fe-exec.c:1106 -#: fe-exec.c:1201 +#: fe-exec.c:1209 +#: fe-exec.c:1304 msgid "statement name is a null pointer\n" msgstr "le nom de l'instruction est un pointeur nul\n" -#: fe-exec.c:1121 -#: fe-exec.c:1275 -#: fe-exec.c:1944 -#: fe-exec.c:2142 +#: fe-exec.c:1224 +#: fe-exec.c:1381 +#: fe-exec.c:2075 +#: fe-exec.c:2273 msgid "function requires at least protocol version 3.0\n" msgstr "la fonction ncessite au minimum le protocole 3.0\n" -#: fe-exec.c:1232 +#: fe-exec.c:1335 msgid "no connection to the server\n" msgstr "aucune connexion au serveur\n" -#: fe-exec.c:1239 +#: fe-exec.c:1342 msgid "another command is already in progress\n" msgstr "une autre commande est dj en cours\n" -#: fe-exec.c:1351 +#: fe-exec.c:1457 msgid "length must be given for binary parameter\n" msgstr "la longueur doit tre indique pour les paramtres binaires\n" -#: fe-exec.c:1604 +#: fe-exec.c:1735 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "asyncStatus inattendu : %d\n" -#: fe-exec.c:1624 +#: fe-exec.c:1755 #, 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:1754 +#: fe-exec.c:1885 msgid "COPY terminated by new PQexec" msgstr "COPY termin par un nouveau PQexec" -#: fe-exec.c:1762 +#: fe-exec.c:1893 msgid "COPY IN state must be terminated first\n" msgstr "l'tat COPY IN doit d'abord tre termin\n" -#: fe-exec.c:1782 +#: fe-exec.c:1913 msgid "COPY OUT state must be terminated first\n" msgstr "l'tat COPY OUT doit d'abord tre termin\n" -#: fe-exec.c:1790 +#: fe-exec.c:1921 msgid "PQexec not allowed during COPY BOTH\n" msgstr "PQexec non autoris pendant COPY BOTH\n" -#: fe-exec.c:2033 -#: fe-exec.c:2099 -#: fe-exec.c:2186 -#: fe-protocol2.c:1237 -#: fe-protocol3.c:1569 +#: fe-exec.c:2164 +#: fe-exec.c:2230 +#: fe-exec.c:2317 +#: fe-protocol2.c:1327 +#: fe-protocol3.c:1651 msgid "no COPY in progress\n" msgstr "aucun COPY en cours\n" -#: fe-exec.c:2378 +#: fe-exec.c:2509 msgid "connection in wrong state\n" msgstr "connexion dans un tat erron\n" -#: fe-exec.c:2409 +#: fe-exec.c:2540 msgid "invalid ExecStatusType code" msgstr "code ExecStatusType invalide" -#: fe-exec.c:2473 -#: fe-exec.c:2496 +#: fe-exec.c:2604 +#: fe-exec.c:2627 #, 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:2489 +#: fe-exec.c:2620 #, 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:2511 +#: fe-exec.c:2642 #, 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:2799 +#: fe-exec.c:2930 #, c-format msgid "could not interpret result from server: %s" msgstr "n'a pas pu interprter la rponse du serveur : %s" -#: fe-exec.c:3038 -#: fe-exec.c:3122 +#: fe-exec.c:3169 +#: fe-exec.c:3253 msgid "incomplete multibyte character\n" msgstr "caractre multi-octet incomplet\n" -#: fe-lobj.c:152 +#: fe-lobj.c:150 msgid "cannot determine OID of function lo_truncate\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_truncate\n" -#: fe-lobj.c:380 +#: fe-lobj.c:378 msgid "cannot determine OID of function lo_create\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_create\n" -#: fe-lobj.c:525 -#: fe-lobj.c:624 +#: fe-lobj.c:523 +#: fe-lobj.c:632 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "n'a pas pu ouvrir le fichier %s : %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:578 #, c-format msgid "could not read from file \"%s\": %s\n" msgstr "n'a pas pu lire le fichier %s : %s\n" -#: fe-lobj.c:639 -#: fe-lobj.c:663 +#: fe-lobj.c:652 +#: fe-lobj.c:676 #, c-format msgid "could not write to file \"%s\": %s\n" msgstr "n'a pas pu crire dans le fichier %s : %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:760 msgid "query to initialize large object functions did not return data\n" msgstr "" "la requte d'initialisation des fonctions pour Larges Objects ne renvoie\n" "pas de donnes\n" -#: fe-lobj.c:785 +#: fe-lobj.c:801 msgid "cannot determine OID of function lo_open\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_open\n" -#: fe-lobj.c:792 +#: fe-lobj.c:808 msgid "cannot determine OID of function lo_close\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_close\n" -#: fe-lobj.c:799 +#: fe-lobj.c:815 msgid "cannot determine OID of function lo_creat\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_creat\n" -#: fe-lobj.c:806 +#: fe-lobj.c:822 msgid "cannot determine OID of function lo_unlink\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_unlink\n" -#: fe-lobj.c:813 +#: fe-lobj.c:829 msgid "cannot determine OID of function lo_lseek\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_lseek\n" -#: fe-lobj.c:820 +#: fe-lobj.c:836 msgid "cannot determine OID of function lo_tell\n" msgstr "ne peut pas dterminer l'OID de la fonction lo_tell\n" -#: fe-lobj.c:827 +#: fe-lobj.c:843 msgid "cannot determine OID of function loread\n" msgstr "ne peut pas dterminer l'OID de la fonction loread\n" -#: fe-lobj.c:834 +#: fe-lobj.c:850 msgid "cannot determine OID of function lowrite\n" msgstr "ne peut pas dterminer l'OID de la fonction lowrite\n" -#: fe-misc.c:270 +#: fe-misc.c:296 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "entier de taille %lu non support par pqGetInt" -#: fe-misc.c:306 +#: fe-misc.c:332 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "entier de taille %lu non support par pqPutInt" -#: fe-misc.c:586 -#: fe-misc.c:788 +#: fe-misc.c:611 +#: fe-misc.c:810 msgid "connection not open\n" msgstr "la connexion n'est pas active\n" -#: fe-misc.c:651 -#: fe-misc.c:741 -#, 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-misc.c:758 -#: fe-misc.c:836 +#: fe-misc.c:737 +#: fe-secure.c:364 +#: fe-secure.c:444 +#: fe-secure.c:525 +#: fe-secure.c:634 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -632,20 +680,15 @@ msgstr "" "\tLe serveur s'est peut-tre arrt anormalement avant ou durant le\n" "\ttraitement de la requte.\n" -#: fe-misc.c:853 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "n'a pas pu transmettre les donnes au serveur : %s\n" - -#: fe-misc.c:972 +#: fe-misc.c:974 msgid "timeout expired\n" msgstr "le dlai est dpass\n" -#: fe-misc.c:1017 +#: fe-misc.c:1019 msgid "socket not open\n" msgstr "socket non ouvert\n" -#: fe-misc.c:1040 +#: fe-misc.c:1042 #, c-format msgid "select() failed: %s\n" msgstr "chec de select() : %s\n" @@ -673,117 +716,141 @@ msgstr "" "caractre %c inattendu la suite d'une rponse de requte vide (message\n" " I )" -#: fe-protocol2.c:576 +#: fe-protocol2.c:580 +#, 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:592 +#: fe-protocol2.c:598 +#, 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:612 -#: fe-protocol3.c:388 +#: fe-protocol2.c:618 +#: fe-protocol3.c:385 #, 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:833 -#: fe-protocol3.c:707 -msgid "out of memory for query result\n" -msgstr "mmoire puise pour le rsultat de la requte\n" +#: fe-protocol2.c:747 +#: fe-protocol2.c:922 +#: fe-protocol3.c:602 +#: fe-protocol3.c:784 +msgid "out of memory for query result" +msgstr "mmoire puise pour le rsultat de la requte" -#: fe-protocol2.c:1280 -#: fe-protocol3.c:1637 +#: fe-protocol2.c:1370 +#: fe-protocol3.c:1719 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1292 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "synchronisation perdue avec le serveur, rinitialisation de la connexion" -#: fe-protocol2.c:1426 -#: fe-protocol2.c:1458 -#: fe-protocol3.c:1840 +#: fe-protocol2.c:1516 +#: fe-protocol2.c:1548 +#: fe-protocol3.c:1922 #, c-format msgid "protocol error: id=0x%x\n" msgstr "erreur de protocole : id=0x%x\n" -#: fe-protocol3.c:344 +#: fe-protocol3.c:341 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:409 +#: fe-protocol3.c:406 #, 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:430 +#: fe-protocol3.c:427 #, 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:652 -msgid "unexpected field count in \"D\" message\n" -msgstr "nombre de champs inattendus dans le message D \n" +#: fe-protocol3.c:480 +#: fe-protocol3.c:520 +msgid "insufficient data in \"T\" message" +msgstr "donnes insuffisantes dans le message T " + +#: fe-protocol3.c:553 +msgid "extraneous data in \"T\" message" +msgstr "donnes supplmentaires dans le message T " + +#: fe-protocol3.c:692 +#: fe-protocol3.c:724 +#: fe-protocol3.c:742 +msgid "insufficient data in \"D\" message" +msgstr "donnes insuffisantes dans le message D " + +#: fe-protocol3.c:698 +msgid "unexpected field count in \"D\" message" +msgstr "nombre de champs inattendu dans le message D " + +#: fe-protocol3.c:751 +msgid "extraneous data in \"D\" message" +msgstr "donnes supplmentaires dans le message D " #. translator: %s represents a digit string -#: fe-protocol3.c:798 -#: fe-protocol3.c:817 +#: fe-protocol3.c:880 +#: fe-protocol3.c:899 #, c-format msgid " at character %s" msgstr " au caractre %s" -#: fe-protocol3.c:830 +#: fe-protocol3.c:912 #, c-format msgid "DETAIL: %s\n" msgstr "DTAIL : %s\n" -#: fe-protocol3.c:833 +#: fe-protocol3.c:915 #, c-format msgid "HINT: %s\n" msgstr "ASTUCE : %s\n" -#: fe-protocol3.c:836 +#: fe-protocol3.c:918 #, c-format msgid "QUERY: %s\n" msgstr "REQUTE : %s\n" -#: fe-protocol3.c:839 +#: fe-protocol3.c:921 #, c-format msgid "CONTEXT: %s\n" msgstr "CONTEXTE : %s\n" -#: fe-protocol3.c:851 +#: fe-protocol3.c:933 msgid "LOCATION: " msgstr "EMPLACEMENT : " -#: fe-protocol3.c:853 +#: fe-protocol3.c:935 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:855 +#: fe-protocol3.c:937 #, c-format msgid "%s:%s" msgstr "%s : %s" -#: fe-protocol3.c:1079 +#: fe-protocol3.c:1161 #, c-format msgid "LINE %d: " msgstr "LIGNE %d : " -#: fe-protocol3.c:1465 +#: fe-protocol3.c:1547 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline : ne va pas raliser un COPY OUT au format texte\n" @@ -792,84 +859,108 @@ msgstr "PQgetline : ne va pas raliser un COPY OUT au format texte\n" msgid "could not establish SSL connection: %s\n" msgstr "n'a pas pu tablir la connexion SSL : %s\n" -#: fe-secure.c:349 -#: fe-secure.c:436 -#: fe-secure.c:1180 +#: fe-secure.c:369 +#: fe-secure.c:530 +#: fe-secure.c:1397 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "erreur SYSCALL SSL : %s\n" -#: fe-secure.c:355 -#: fe-secure.c:442 -#: fe-secure.c:1184 +#: fe-secure.c:376 +#: fe-secure.c:537 +#: fe-secure.c:1401 msgid "SSL SYSCALL error: EOF detected\n" msgstr "erreur SYSCALL SSL : EOF dtect\n" -#: fe-secure.c:367 -#: fe-secure.c:453 -#: fe-secure.c:1193 +#: fe-secure.c:387 +#: fe-secure.c:548 +#: fe-secure.c:1410 #, c-format msgid "SSL error: %s\n" msgstr "erreur SSL : %s\n" -#: fe-secure.c:377 -#: fe-secure.c:463 -#: fe-secure.c:1202 +#: fe-secure.c:402 +#: fe-secure.c:563 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "la connexion SSL a t ferme de faon inattendu\n" + +#: fe-secure.c:408 +#: fe-secure.c:569 +#: fe-secure.c:1419 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "code d'erreur SSL inconnu : %d\n" -#: fe-secure.c:601 +#: fe-secure.c:452 +#, 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:641 +#, 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:761 +#: fe-secure.c:778 +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.c:791 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "le nom commun du certificat SSL contient des NULL\n" + +#: fe-secure.c:803 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:620 +#: fe-secure.c:817 #, 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" -#: fe-secure.c:752 +#: fe-secure.c:952 #, c-format msgid "could not create SSL context: %s\n" msgstr "n'a pas pu crer le contexte SSL : %s\n" -#: fe-secure.c:868 +#: fe-secure.c:1074 #, 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:893 -#: fe-secure.c:903 +#: fe-secure.c:1099 +#: fe-secure.c:1109 #, 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:940 +#: fe-secure.c:1146 #, 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:952 +#: fe-secure.c:1158 #, 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:968 +#: fe-secure.c:1174 #, 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:982 +#: fe-secure.c:1188 #, 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:1019 +#: fe-secure.c:1225 #, 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:1027 +#: fe-secure.c:1233 #, c-format msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n" msgstr "" @@ -877,27 +968,27 @@ msgstr "" "pour le groupe ou universel ; les droits devraient tre u=rw (0600)\n" "ou infrieur\n" -#: fe-secure.c:1038 +#: fe-secure.c:1244 #, 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:1052 +#: fe-secure.c:1258 #, 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:1080 +#: fe-secure.c:1286 #, 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:1107 +#: fe-secure.c:1313 #, 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:1134 +#: fe-secure.c:1340 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" @@ -906,7 +997,7 @@ msgstr "" "Fournissez le fichier ou modifiez sslmode pour dsactiver la vrification du\n" "certificat par le serveur.\n" -#: fe-secure.c:1138 +#: fe-secure.c:1344 #, c-format msgid "" "root certificate file \"%s\" does not exist\n" @@ -916,33 +1007,32 @@ msgstr "" "Fournissez le fichier ou modifiez sslmode pour dsactiver la vrification du\n" "certificat par le serveur.\n" -#: fe-secure.c:1221 +#: fe-secure.c:1438 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "le certificat n'a pas pu tre obtenu : %s\n" -#: fe-secure.c:1249 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "le nom commun du certificat SSL contient des NULL\n" - -#: fe-secure.c:1325 +#: fe-secure.c:1515 +#, c-format msgid "no SSL error reported" msgstr "aucune erreur SSL reporte" -#: fe-secure.c:1334 +#: fe-secure.c:1524 #, c-format msgid "SSL error code %lu" msgstr "erreur SSL %lu" +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "erreur de socket non reconnue : 0x%08X/%d" + #~ msgid "could not get home directory to locate client certificate files\n" #~ msgstr "" -#~ "n'a pas pu rcuprer le rpertoire personnel pour trouver les " -#~ "certificats\n" +#~ "n'a pas pu rcuprer le rpertoire personnel pour trouver les certificats\n" #~ "du client\n" -#~ msgid "" -#~ "verified SSL connections are only supported when connecting to a host " -#~ "name\n" +#~ msgid "verified SSL connections are only supported when connecting to a host name\n" #~ msgstr "" #~ "les connexions SSL vrifies ne sont supportes que lors de la connexion\n" #~ " un alias hte\n" @@ -956,15 +1046,11 @@ msgstr "erreur SSL %lu" #~ msgid "could not read private key file \"%s\": %s\n" #~ msgstr "n'a pas pu lire la cl prive %s : %s\n" -#~ msgid "could not get home directory to locate root certificate file" -#~ msgstr "" -#~ "n'a pas pu rcuprer le rpertoire personnel pour trouver le certificat " -#~ "racine" - #~ msgid "invalid appname state %d, probably indicative of memory corruption\n" -#~ msgstr "" -#~ "tat appname %d invalide, indiquant probablement une corruption de la " -#~ "mmoire\n" +#~ msgstr "tat appname %d invalide, indiquant probablement une corruption de la mmoire\n" #~ msgid "invalid sslverify value: \"%s\"\n" #~ msgstr "valeur sslverify invalide : %s \n" + +#~ msgid "unrecognized return value from row processor" +#~ msgstr "valeur de retour du traitement de la ligne non reconnue" diff --git a/src/interfaces/libpq/po/it.po b/src/interfaces/libpq/po/it.po index d6114bbe726..10a5ca3a169 100644 --- a/src/interfaces/libpq/po/it.po +++ b/src/interfaces/libpq/po/it.po @@ -6,15 +6,15 @@ # http://www.itpug.org/ - info@itpug.org # # Traduttori: +# * Daniele Varrazzo <daniele.varrazzo@gmail.com> # * Maurizio Totti <maurizio.totti@itpug.org> -# +# # Revisori: # * Emanuele Zamprogno <emanuele.zamprogno@itpug.org> # # Copyright (c) 2010, Associazione Culturale ITPUG # Distributed under the same license of the PostgreSQL project # -# # Translation of libpq to Italian # PostgreSQL Project # @@ -38,544 +38,641 @@ # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 8.4\n" +"Project-Id-Version: libpq (PostgreSQL) 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-03-26 13:23+0000\n" -"PO-Revision-Date: 2010-03-27 12:44:19+0100\n" -"Last-Translator: Gabriele Bartolini <gabriele.bartolini@2ndquadrant.it>\n" +"POT-Creation-Date: 2013-04-19 17:40+0000\n" +"PO-Revision-Date: 2013-04-19 19:17+0100\n" +"Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n" "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Poedit-Language: Italian\n" -"X-Poedit-Country: ITALY\n" -"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Generator: Poedit 1.5.4\n" + +#: fe-auth.c:210 fe-auth.c:429 fe-auth.c:656 +msgid "host name must be specified\n" +msgstr "il nome dell'host deve essere specificato\n" -#: fe-auth.c:242 +#: fe-auth.c:240 #, c-format msgid "could not set socket to blocking mode: %s\n" -msgstr "impossibile impostare il socket in modalità blocco: %s\n" +msgstr "impostazione del socket in modalità bloccante fallita: %s\n" -#: fe-auth.c:260 -#: fe-auth.c:264 +#: fe-auth.c:258 fe-auth.c:262 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" msgstr "Autenticazione Kerberos 5 rifiutata: %*s\n" -#: fe-auth.c:290 +#: fe-auth.c:288 #, c-format -msgid "could not restore non-blocking mode on socket: %s\n" -msgstr "impossibile ripristinare lo stato non-blocking sul socket: %s\n" +msgid "could not restore nonblocking mode on socket: %s\n" +msgstr "ripristino della modalità non bloccante del socket fallito: %s\n" -#: fe-auth.c:403 +# DV: non ne sono convinto +#: fe-auth.c:400 msgid "GSSAPI continuation error" -msgstr "GSSAPI errore persistente" +msgstr "GSSAPI errore di continuazione" -#: fe-auth.c:431 -#: fe-auth.c:657 -msgid "host name must be specified\n" -msgstr "il nome dell'host deve essere specificato\n" - -#: fe-auth.c:438 +#: fe-auth.c:436 msgid "duplicate GSS authentication request\n" -msgstr "la richiesta di autenticazione GSS è duplicata\n" +msgstr "richiesta di autenticazione GSS duplicata\n" # non è che mi torni tanto così -#: fe-auth.c:458 +#: fe-auth.c:456 msgid "GSSAPI name import error" -msgstr "errore di importazione del GSSAPI name" +msgstr "errore di importazione del nome GSSAPI" -#: fe-auth.c:544 +#: fe-auth.c:542 msgid "SSPI continuation error" -msgstr "SSPI errore persistente" - -#: fe-auth.c:555 -#: fe-auth.c:629 -#: fe-auth.c:663 -#: fe-auth.c:760 -#: fe-connect.c:1557 -#: fe-connect.c:2876 -#: fe-connect.c:3093 -#: fe-connect.c:3509 -#: fe-connect.c:3518 -#: fe-connect.c:3655 -#: fe-connect.c:3701 -#: fe-connect.c:3719 -#: fe-connect.c:3798 -#: fe-connect.c:3868 -#: fe-connect.c:3914 -#: fe-connect.c:3932 -#: fe-exec.c:3121 -#: fe-exec.c:3286 -#: fe-lobj.c:696 -#: fe-protocol2.c:1027 -#: fe-protocol3.c:1421 +msgstr "SSPI errore di continuazione" + +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2004 +#: fe-connect.c:3392 fe-connect.c:3610 fe-connect.c:4022 fe-connect.c:4117 +#: fe-connect.c:4382 fe-connect.c:4451 fe-connect.c:4468 fe-connect.c:4559 +#: fe-connect.c:4909 fe-connect.c:5059 fe-exec.c:3296 fe-exec.c:3461 +#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1541 fe-secure.c:767 msgid "out of memory\n" msgstr "memoria esaurita\n" -#: fe-auth.c:644 +#: fe-auth.c:642 msgid "could not acquire SSPI credentials" -msgstr "non riesco ad ottenere le credenziali SSPI" +msgstr "non è stato possibile ottenere le credenziali SSPI" -#: fe-auth.c:736 +#: fe-auth.c:733 msgid "SCM_CRED authentication method not supported\n" -msgstr "Metodo autenticazione SCM_CRED non supportato\n" +msgstr "il metodo di autenticazione SCM_CRED non è supportato\n" -#: fe-auth.c:810 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" -msgstr "Autenticazione Kerberos 4 non supportata\n" +msgstr "l'autenticazione Kerberos 4 non è supportata\n" -#: fe-auth.c:826 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" -msgstr "Autenticazione Kerberos 5 non supportata\n" +msgstr "l'autenticazione Kerberos 5 non è supportata\n" -#: fe-auth.c:893 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "l'autenticazione GSSAPI non è supportata\n" -#: fe-auth.c:917 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "l'autenticazione SSPI non è supportata\n" -#: fe-auth.c:924 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" -msgstr "autenticazione di tipo Crupt non supportata\n" +msgstr "l'autenticazione Crypt non è supportata\n" -#: fe-auth.c:951 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" -msgstr "il metodo di autenticazione %u non è supportato\n" +msgstr "l'autenticazione %u non è supportata\n" -#: fe-connect.c:689 +#: fe-connect.c:798 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "valore sslmode errato: \"%s\"\n" -#: fe-connect.c:710 +#: fe-connect.c:819 #, 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:893 +#: fe-connect.c:1023 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" -msgstr "impossibile impostare il socket in modaltà TCP no delay: %s\n" +msgstr "impostazione del socket in modalità TCP no delay fallita: %s\n" -#: fe-connect.c:923 +#: fe-connect.c:1053 #, 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 "" -"impossibile connettersi al server: %s\n" -"\tControllare che il server sia in funzione e che\n" -"\taccetti connessioni sui Unix domain socket \"%s\"?\n" +"connessione al server fallita: %s\n" +"\tVerifica che il server locale sia in funzione e che\n" +"\taccetti connessioni sul socket di dominio Unix \"%s\"\n" -#: fe-connect.c:933 +#: fe-connect.c:1108 +#, 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 "" +"connessione al server fallita: %s\n" +"\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:1117 #, 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 "" -"impossibile connettersi al server: %s\n" -"\tControllare che il server all'indirizzo \"%s\" sia in funzione\n" -"\te che accetti connessioni TCP/IP sulla porta %s?\n" +"connessione al server fallita: %s\n" +"\tVerifica che il server all'indirizzo \"%s\" sia in funzione\n" +"\te che accetti connessioni TCP/IP sulla porta %s\n" + +#: fe-connect.c:1168 +#, c-format +msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" +msgstr "chiamata setsockopt(TCP_KEEPIDLE) fallita: %s\n" + +#: fe-connect.c:1181 +#, c-format +msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" +msgstr "chiamata setsockopt(TCP_KEEPALIVE) fallita: %s\n" -#: fe-connect.c:990 +#: fe-connect.c:1213 +#, c-format +msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" +msgstr "chiamata setsockopt(TCP_KEEPINTVL) fallita: %s\n" + +#: fe-connect.c:1245 +#, c-format +msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" +msgstr "chiamata setsockopt(TCP_KEEPCNT) fallita: %s\n" + +#: fe-connect.c:1293 +#, c-format +msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" +msgstr "chiamata WSAIoctl(SIO_KEEPALIVE_VALS) fallito: %ui\n" + +#: fe-connect.c:1345 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "numero di porta non valido: \"%s\"\n" -#: fe-connect.c:1032 +#: fe-connect.c:1378 +#, 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:1397 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" -msgstr "impossibile convertire l'host name \"%s\" all'indirizzo: %s\n" +msgstr "conversione del nome host \"%s\" in indirizzo fallita: %s\n" -#: fe-connect.c:1036 +#: fe-connect.c:1401 #, c-format msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n" -msgstr "impossibile tradurre lo Unix-domain socket path \"%s\" nell'indirizzo: %s\n" +msgstr "conversione del percorso del socket di dominio Unix \"%s\" in indirizzo fallita: %s\n" -#: fe-connect.c:1245 +#: fe-connect.c:1606 msgid "invalid connection state, probably indicative of memory corruption\n" -msgstr "stato connessione invalido, probabilmente indica una corruzzione della memoria\n" +msgstr "stato della connessione non valido, probabilmente indica una corruzione della memoria\n" -#: fe-connect.c:1288 +#: fe-connect.c:1647 #, c-format msgid "could not create socket: %s\n" -msgstr "impossibile creare il socket: %s\n" +msgstr "creazione del socket fallita: %s\n" -#: fe-connect.c:1311 +#: fe-connect.c:1669 #, c-format -msgid "could not set socket to non-blocking mode: %s\n" -msgstr "impossibile settare il socket in stato non-blocking: %s\n" +msgid "could not set socket to nonblocking mode: %s\n" +msgstr "impostazione del socket in modalità non bloccante fallita: %s\n" -#: fe-connect.c:1323 +#: fe-connect.c:1680 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" -msgstr "impossibile impostare il socket in modalità close-on-exec: %s\n" +msgstr "impostazione del socket in modalità close-on-exec fallita: %s\n" -#: fe-connect.c:1449 +#: fe-connect.c:1699 +msgid "keepalives parameter must be an integer\n" +msgstr "il parametro keepalives dev'essere un intero\n" + +#: fe-connect.c:1712 +#, c-format +msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" +msgstr "chiamata setsockopt(SO_KEEPALIVE) fallita: %s\n" + +#: fe-connect.c:1848 #, c-format msgid "could not get socket error status: %s\n" -msgstr "impossibile ottenere un socket error status: %s\n" +msgstr "lettura dello stato di errore del socket fallita: %s\n" -#: fe-connect.c:1487 +#: fe-connect.c:1882 #, c-format msgid "could not get client address from socket: %s\n" -msgstr "impossibile ottenere l'indirizzo del client dal socket: %s\n" +msgstr "non è stato possibile ottenere l'indirizzo del client dal socket: %s\n" + +#: fe-connect.c:1923 +msgid "requirepeer parameter is not supported on this platform\n" +msgstr "il parametro requirepeer non è supportato su questa piattaforma\n" + +#: fe-connect.c:1926 +#, c-format +msgid "could not get peer credentials: %s\n" +msgstr "non è stato possibile ottenere le credenziali del peer: %s\n" + +#: fe-connect.c:1936 +#, 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:1944 +#, 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:1531 +#: fe-connect.c:1978 #, c-format msgid "could not send SSL negotiation packet: %s\n" -msgstr "impossibile inviare i pacchetti di negoziazione SSL: %s\n" +msgstr "invio del pacchetto di negoziazione SSL fallito: %s\n" -#: fe-connect.c:1570 +#: fe-connect.c:2017 #, c-format msgid "could not send startup packet: %s\n" -msgstr "impossibile spedire lo startup packet: %s\n" +msgstr "invio del pacchetto di avvio fallito: %s\n" -#: fe-connect.c:1637 -#: fe-connect.c:1656 +#: fe-connect.c:2087 msgid "server does not support SSL, but SSL was required\n" -msgstr "il server non supporta SSL, ma SSL è richiesto\n" +msgstr "il server non supporta SSL, ma SSL è stato richiesto\n" -#: fe-connect.c:1672 +#: fe-connect.c:2113 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "ricevuta risposta errata alla negoziazione SSL: %c\n" -#: fe-connect.c:1748 -#: fe-connect.c:1781 +#: fe-connect.c:2188 fe-connect.c:2221 #, 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:1952 +#: fe-connect.c:2388 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "errore di memoria nell'allocazione del GSSAPI buffer (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "errore di memoria nell'allocazione del buffer GSSAPI (%d)" -#: fe-connect.c:2037 +#: fe-connect.c:2473 msgid "unexpected message from server during startup\n" msgstr "messaggio imprevisto dal server durante l'avvio\n" -#: fe-connect.c:2133 -#, fuzzy, c-format +#: fe-connect.c:2567 +#, c-format msgid "invalid connection state %d, probably indicative of memory corruption\n" -msgstr "stato connessione errato %c, probabilmente indica una corruzione di memoria\n" +msgstr "stato connessione errato %d, probabilmente indica una corruzione di memoria\n" -#: fe-connect.c:2484 -#: fe-connect.c:2544 +#: fe-connect.c:3000 fe-connect.c:3060 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" -msgstr "PGEventProc \"%s\" ha fallito durante l'evento PGEVT_CONNRESET\n" +msgstr "PGEventProc \"%s\" fallito durante l'evento PGEVT_CONNRESET\n" -#: fe-connect.c:2889 +#: fe-connect.c:3405 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" -msgstr "LDAP URL \"%s\" non corretta: lo schema deve essere ldap://\n" +msgstr "URL LDAP \"%s\" non corretta: lo schema deve essere ldap://\n" -#: fe-connect.c:2904 +#: fe-connect.c:3420 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" -msgstr "LDAP URL \"%s\" non corretta: distinguished name non trovato\n" +msgstr "URL LDAP \"%s\" non corretta: distinguished name non trovato\n" -#: fe-connect.c:2915 -#: fe-connect.c:2968 +#: fe-connect.c:3431 fe-connect.c:3484 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" -msgstr "LDAP URL \"%s\" non corretta: deve esserci esattamente un attributo\n" +msgstr "URL LDAP \"%s\" non corretta: deve avere esattamente un attributo\n" -#: fe-connect.c:2925 -#: fe-connect.c:2982 +#: fe-connect.c:3441 fe-connect.c:3498 #, c-format msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n" -msgstr "LDAP URL \"%s\" non corretta: deve essere specificato la portata della ricerca (base/one/sub)\n" +msgstr "URL LDAP \"%s\" non corretta: deve essere specificato la portata della ricerca (base/one/sub)\n" -#: fe-connect.c:2936 +#: fe-connect.c:3452 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" -msgstr "LDAP URL \"%s\" non corretta: filtro non specificato\n" +msgstr "URL LDAP \"%s\" non corretta: filtro non specificato\n" -#: fe-connect.c:2957 +#: fe-connect.c:3473 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" -msgstr "LDAP URL \"%s\" non corretta: numero di port non corretto\n" +msgstr "URL LDAP \"%s\" non corretta: numero di porta non valido\n" -#: fe-connect.c:2991 +#: fe-connect.c:3507 msgid "could not create LDAP structure\n" -msgstr "impossibile creare la struttura dati LDAP\n" +msgstr "creazione della struttura dati LDAP fallita\n" -#: fe-connect.c:3033 +#: fe-connect.c:3549 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "ricerca del server LDAP fallita: %s\n" -#: fe-connect.c:3044 +#: fe-connect.c:3560 msgid "more than one entry found on LDAP lookup\n" msgstr "trovata più di una voce nella ricerca LDAP\n" -#: fe-connect.c:3045 -#: fe-connect.c:3057 +#: fe-connect.c:3561 fe-connect.c:3573 msgid "no entry found on LDAP lookup\n" msgstr "nessun elemento trovato per la ricerca LDAP\n" -#: fe-connect.c:3068 -#: fe-connect.c:3081 +#: fe-connect.c:3584 fe-connect.c:3597 msgid "attribute has no values on LDAP lookup\n" msgstr "l'attributo non ha valori nella ricerca LDAP\n" -#: fe-connect.c:3132 -#: fe-connect.c:3150 -#: fe-connect.c:3557 +#: fe-connect.c:3649 fe-connect.c:3668 fe-connect.c:4156 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "manca \"=\" dopo \"%s\" nella stringa di connessione\n" -#: fe-connect.c:3213 -#: fe-connect.c:3639 -#: fe-connect.c:3823 +#: fe-connect.c:3732 fe-connect.c:4336 fe-connect.c:5041 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "opzione di connessione errata \"%s\"\n" -#: fe-connect.c:3226 -#: fe-connect.c:3606 +#: fe-connect.c:3748 fe-connect.c:4205 msgid "unterminated quoted string in connection info string\n" -msgstr "stringa non chiusa nella stringa di connessione\n" +msgstr "stringa tra virgolette non terminata nella stringa di connessione\n" -#: fe-connect.c:3265 -#, fuzzy +#: fe-connect.c:3787 msgid "could not get home directory to locate service definition file" -msgstr "impossibile ottenere la home directory per caricare il file del certificato radice" +msgstr "directory home non trovata per la localizzazione del file di definizione di servizio" -#: fe-connect.c:3298 -#, fuzzy, c-format +#: fe-connect.c:3820 +#, c-format msgid "definition of service \"%s\" not found\n" -msgstr "ERRORE: il file di servizio \"%s\" non è stato trovato\n" +msgstr "il file di definizione di servizio \"%s\" non è stato trovato\n" -#: fe-connect.c:3321 -#, fuzzy, c-format +#: fe-connect.c:3843 +#, c-format msgid "service file \"%s\" not found\n" -msgstr "ERRORE: il file di servizio \"%s\" non è stato trovato\n" +msgstr "il file di servizio \"%s\" non è stato trovato\n" -#: fe-connect.c:3334 -#, fuzzy, c-format +#: fe-connect.c:3856 +#, c-format msgid "line %d too long in service file \"%s\"\n" -msgstr "ERRORE: la linea %d nel file di servizio \"%s\" è troppo lunga\n" +msgstr "la riga %d nel file di servizio \"%s\" è troppo lunga\n" -#: fe-connect.c:3405 -#: fe-connect.c:3432 -#, fuzzy, c-format +#: fe-connect.c:3927 fe-connect.c:3954 +#, c-format msgid "syntax error in service file \"%s\", line %d\n" -msgstr "ERRORE: errore di sintassi del file di servizio \"%s\", alla linea %d\n" +msgstr "errore di sintassi del file di servizio \"%s\", alla riga %d\n" + +#: fe-connect.c:4569 +#, 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:4639 +#, 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:4646 +#, 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:4661 +#, 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:4775 +#, 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:4795 +#, 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:4866 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "parametro URI non valido: \"%s\"\n" + +#: fe-connect.c:4936 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "simbolo percent-encoded non valido \"%s\"\n" -#: fe-connect.c:4099 +#: fe-connect.c:4946 +#, 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:5269 msgid "connection pointer is NULL\n" -msgstr "il pointer della connessione è NULL\n" +msgstr "il puntatore della connessione è NULL\n" -#: fe-connect.c:4372 +#: fe-connect.c:5546 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" -msgstr "ATTENZIONE: il password file \"%s\" non è un file regolare\n" +msgstr "ATTENZIONE: il file delle password \"%s\" non è un file regolare\n" -#: fe-connect.c:4381 +#: fe-connect.c:5555 #, 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; i permessi dovrebbero essere u=rw (0600)o inferiori\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:4467 -#, fuzzy, c-format +#: fe-connect.c:5655 +#, c-format msgid "password retrieved from file \"%s\"\n" -msgstr "non riesco a leggere il file \"%s\": %s\n" +msgstr "password ottenuta dal file \"%s\"\n" -#: fe-exec.c:827 +#: fe-exec.c:824 msgid "NOTICE" msgstr "NOTIFICA" -#: fe-exec.c:1014 -#: fe-exec.c:1071 -#: fe-exec.c:1111 +#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224 msgid "command string is a null pointer\n" msgstr "il testo del comando è un puntatore nullo\n" -#: fe-exec.c:1104 -#: fe-exec.c:1199 +#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325 +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:1218 fe-exec.c:1319 msgid "statement name is a null pointer\n" -msgstr "il nome dello statement è un puntatore nullo\n" +msgstr "il nome dell'istruzione è un puntatore nullo\n" -#: fe-exec.c:1119 -#: fe-exec.c:1273 -#: fe-exec.c:1928 -#: fe-exec.c:2125 +#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295 msgid "function requires at least protocol version 3.0\n" msgstr "la funzione richiede almeno il protocollo versione 3.0\n" -#: fe-exec.c:1230 +#: fe-exec.c:1356 msgid "no connection to the server\n" msgstr "nessuna connessione al server\n" -#: fe-exec.c:1237 +#: fe-exec.c:1363 msgid "another command is already in progress\n" -msgstr "un'altro comando è in esecuzione\n" +msgstr "un altro comando è in esecuzione\n" -# per un parametro o attraverso un parametro? -#: fe-exec.c:1349 +#: fe-exec.c:1478 msgid "length must be given for binary parameter\n" -msgstr "la lunghezza deve essere fornita per un paramentro binario\n" +msgstr "la lunghezza deve essere fornita per i parametri binari\n" -#: fe-exec.c:1596 +#: fe-exec.c:1756 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "asyncStatus imprevisto: %d\n" -#: fe-exec.c:1616 +#: fe-exec.c:1776 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" -msgstr "PGEventProc \"%s\" ha fallito durante l'evento PGEVT_RESULTCREATE\n" +msgstr "PGEventProc \"%s\" fallito durante l'evento PGEVT_RESULTCREATE\n" -#: fe-exec.c:1746 +#: fe-exec.c:1906 msgid "COPY terminated by new PQexec" msgstr "COPY terminato da una nuova PQexec" -#: fe-exec.c:1754 +#: fe-exec.c:1914 msgid "COPY IN state must be terminated first\n" msgstr "lo stato COPY IN deve prima essere terminato\n" -#: fe-exec.c:1774 +#: fe-exec.c:1934 msgid "COPY OUT state must be terminated first\n" msgstr "lo stato COPY OUT deve prima essere terminato\n" -#: fe-exec.c:2016 -#: fe-exec.c:2082 -#: fe-exec.c:2167 -#: fe-protocol2.c:1172 -#: fe-protocol3.c:1557 +# NON SONO ASSOLUTAMENTE CONVINTO! +#: fe-exec.c:1942 +msgid "PQexec not allowed during COPY BOTH\n" +msgstr "PQexec not consentito durante COPY BOTH\n" + +#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327 +#: fe-protocol3.c:1677 msgid "no COPY in progress\n" msgstr "nessun comando COPY in corso\n" -#: fe-exec.c:2359 +#: fe-exec.c:2534 msgid "connection in wrong state\n" -msgstr "connessione in uno stato errato\n" +msgstr "la connessione è in uno stato errato\n" -#: fe-exec.c:2390 +#: fe-exec.c:2565 msgid "invalid ExecStatusType code" msgstr "codice ExecStatusType errato" -#: fe-exec.c:2454 -#: fe-exec.c:2477 +#: fe-exec.c:2629 fe-exec.c:2652 #, c-format msgid "column number %d is out of range 0..%d" -msgstr "colonna numero %d non è tra 0..%d" +msgstr "la colonna numero %d non è compreso tra 0 e %d" -#: fe-exec.c:2470 +#: fe-exec.c:2645 #, c-format msgid "row number %d is out of range 0..%d" -msgstr "riga numero %d non è tra 0..%d" +msgstr "la riga numero %d non è compreso tra 0 e %d" -#: fe-exec.c:2492 +#: fe-exec.c:2667 #, c-format msgid "parameter number %d is out of range 0..%d" -msgstr "il parametro numero %d non è tra 0..%d" +msgstr "il parametro numero %d non è compreso tra 0 e %d" -#: fe-exec.c:2780 +#: fe-exec.c:2955 #, c-format msgid "could not interpret result from server: %s" -msgstr "impossibile interpretare il risultato dal server: %s" +msgstr "errore nell'interpretazione del risultato dal server: %s" -#: fe-exec.c:3019 -#: fe-exec.c:3103 +#: fe-exec.c:3194 fe-exec.c:3278 msgid "incomplete multibyte character\n" msgstr "carattere multibyte incompleto\n" -#: fe-lobj.c:152 +#: fe-lobj.c:155 msgid "cannot determine OID of function lo_truncate\n" -msgstr "impossibile determinare l'OID della funzione lo_truncate\n" +msgstr "non è possibile determinare l'OID della funzione lo_truncate\n" + +#: fe-lobj.c:171 +msgid "argument of lo_truncate exceeds integer range\n" +msgstr "l'argomento di lo_truncate supera l'intervallo degli interi\n" + +#: fe-lobj.c:222 +msgid "cannot determine OID of function lo_truncate64\n" +msgstr "non è possibile determinare l'OID della funzione lo_truncate64\n" + +#: fe-lobj.c:280 +msgid "argument of lo_read exceeds integer range\n" +msgstr "l'argomento di lo_read supera l'intervallo degli interi\n" -#: fe-lobj.c:380 +#: fe-lobj.c:335 +msgid "argument of lo_write exceeds integer range\n" +msgstr "l'argomento di lo_write supera l'intervallo degli interi\n" + +#: fe-lobj.c:426 +msgid "cannot determine OID of function lo_lseek64\n" +msgstr "non è possibile determinare l'OID della funzione lo_seek64\n" + +#: fe-lobj.c:522 msgid "cannot determine OID of function lo_create\n" -msgstr "impossibile determinare l'OID della funzione lo_create\n" +msgstr "non è possibile determinare l'OID della funzione lo_create\n" -#: fe-lobj.c:525 -#: fe-lobj.c:624 +#: fe-lobj.c:601 +msgid "cannot determine OID of function lo_tell64\n" +msgstr "non è possibile determinare l'OID della funzione lo_tell64\n" + +#: fe-lobj.c:707 fe-lobj.c:816 #, c-format msgid "could not open file \"%s\": %s\n" -msgstr "impossibile apririe il file \"%s\": %s\n" +msgstr "apertura del file \"%s\" fallita: %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:762 #, c-format msgid "could not read from file \"%s\": %s\n" -msgstr "non riesco a leggere il file \"%s\": %s\n" +msgstr "lettura dal file \"%s\" fallita: %s\n" -#: fe-lobj.c:639 -#: fe-lobj.c:663 +#: fe-lobj.c:836 fe-lobj.c:860 #, c-format msgid "could not write to file \"%s\": %s\n" -msgstr "impossibile scrivere sul file \"%s\": %s\n" +msgstr "scrittura nel file \"%s\" fallita: %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:947 msgid "query to initialize large object functions did not return data\n" -msgstr "la query per inizializzare le funzioni large object non hanno retituito dati\n" +msgstr "la query per inizializzare le funzioni large object non hanno restituito dati\n" -#: fe-lobj.c:785 +#: fe-lobj.c:996 msgid "cannot determine OID of function lo_open\n" -msgstr "impossibile determinare l'OID della funzione lo_open\n" +msgstr "non è possibile determinare l'OID della funzione lo_open\n" -#: fe-lobj.c:792 +#: fe-lobj.c:1003 msgid "cannot determine OID of function lo_close\n" -msgstr "impossibile determinare l'OID della funzione lo_close\n" +msgstr "non è possibile determinare l'OID della funzione lo_close\n" -#: fe-lobj.c:799 +#: fe-lobj.c:1010 msgid "cannot determine OID of function lo_creat\n" -msgstr "impossibile determinare l'OID della funzione lo_create\n" +msgstr "non è possibile determinare l'OID della funzione lo_create\n" -#: fe-lobj.c:806 +#: fe-lobj.c:1017 msgid "cannot determine OID of function lo_unlink\n" -msgstr "impossibile determinare l'OID della funzione lo_unlink\n" +msgstr "non è possibile determinare l'OID della funzione lo_unlink\n" -#: fe-lobj.c:813 +#: fe-lobj.c:1024 msgid "cannot determine OID of function lo_lseek\n" -msgstr "impossibile determinare l'OID della funzione lo_seek\n" +msgstr "non è possibile determinare l'OID della funzione lo_seek\n" -#: fe-lobj.c:820 +#: fe-lobj.c:1031 msgid "cannot determine OID of function lo_tell\n" -msgstr "impossibile determinare l'OID della funzione lo_tell\n" +msgstr "non è possibile determinare l'OID della funzione lo_tell\n" -#: fe-lobj.c:827 +#: fe-lobj.c:1038 msgid "cannot determine OID of function loread\n" -msgstr "impossibile determinare l'OID della funzione loread\n" +msgstr "non è possibile determinare l'OID della funzione loread\n" -#: fe-lobj.c:834 +#: fe-lobj.c:1045 msgid "cannot determine OID of function lowrite\n" -msgstr "impossibile determinare l'OID della funzione lowrite\n" +msgstr "non è possibile determinare l'OID della funzione lowrite\n" -#: fe-misc.c:241 +#: fe-misc.c:295 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "intero di dimensione %lu non supportato da pqGetInt" -#: fe-misc.c:277 +#: fe-misc.c:331 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "intero di dimensione %lu non supportato da pqPutInt" -#: fe-misc.c:557 -#: fe-misc.c:759 +#: fe-misc.c:610 fe-misc.c:806 msgid "connection not open\n" -msgstr "connessione chiusa\n" - -#: fe-misc.c:622 -#: fe-misc.c:712 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "impossibile ricevere dati dal server: %s\n" +msgstr "connessione non aperta\n" -#: fe-misc.c:729 -#: fe-misc.c:807 +#: fe-misc.c:736 fe-secure.c:363 fe-secure.c:443 fe-secure.c:524 +#: fe-secure.c:633 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -585,361 +682,334 @@ msgstr "" "\tQuesto probabilmente indica che il server ha terminato in modo anormale\n" "\tprima o durante l'elaborazione della richiesta.\n" -#: fe-misc.c:824 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "impossibile inviare dati al server: %s\n" - -#: fe-misc.c:943 +#: fe-misc.c:970 msgid "timeout expired\n" msgstr "timeout scaduto\n" -#: fe-misc.c:988 +#: fe-misc.c:1015 msgid "socket not open\n" msgstr "socket non aperto\n" -#: fe-misc.c:1011 +#: fe-misc.c:1038 #, c-format msgid "select() failed: %s\n" msgstr "select() fallita: %s\n" -#: fe-protocol2.c:89 +#: fe-protocol2.c:91 #, c-format msgid "invalid setenv state %c, probably indicative of memory corruption\n" msgstr "stato %c di setenv non valido, probabilmente indica una corruzione di memoria\n" -#: fe-protocol2.c:330 +#: fe-protocol2.c:390 #, c-format msgid "invalid state %c, probably indicative of memory corruption\n" msgstr "stato %c non valido, probabilmente indica una corruzione di memoria\n" -#: fe-protocol2.c:419 -#: fe-protocol3.c:186 +#: fe-protocol2.c:479 fe-protocol3.c:186 #, c-format msgid "message type 0x%02x arrived from server while idle" -msgstr "il messaggio tipo 0x%02x è arrivato al server mentre era in attesa" +msgstr "messaggio tipo 0x%02x arrivato dal server mentre era inattivo" -#: fe-protocol2.c:462 +#: fe-protocol2.c:522 #, 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 \"|\")" +msgstr "carattere %c non previsto a seguito di una risposta vuota ad una query (messaggio \"I\")" -#: fe-protocol2.c:516 +#: fe-protocol2.c:580 +#, 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:532 +#: fe-protocol2.c:598 +#, 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:547 -#: fe-protocol3.c:382 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, 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:768 -#: fe-protocol3.c:701 -msgid "out of memory for query result\n" -msgstr "memoria esaurita per il risultato della query\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782 +msgid "out of memory for query result" +msgstr "memoria esaurita per il risultato della query" -#: fe-protocol2.c:1215 -#: fe-protocol3.c:1625 +#: fe-protocol2.c:1370 fe-protocol3.c:1745 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1227 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "persa la sincronizzazione con il server, sto resettando la connessione" -#: fe-protocol2.c:1361 -#: fe-protocol2.c:1393 -#: fe-protocol3.c:1828 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1948 #, c-format msgid "protocol error: id=0x%x\n" msgstr "errore di protocollo: id=0x%x\n" -#: fe-protocol3.c:344 +#: fe-protocol3.c:341 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:403 +#: fe-protocol3.c:406 #, 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:424 +#: fe-protocol3.c:427 #, 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:646 -msgid "unexpected field count in \"D\" message\n" -msgstr "numero dei campi non previsto nel messaggio di tipo \"D\"\n" +#: fe-protocol3.c:478 fe-protocol3.c:518 +msgid "insufficient data in \"T\" message" +msgstr "dati insufficienti nel messaggio di tipo \"T\"" + +#: fe-protocol3.c:551 +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 +msgid "insufficient data in \"D\" message" +msgstr "dati insufficienti nel messaggio di tipo \"D\"" + +#: fe-protocol3.c:696 +msgid "unexpected field count in \"D\" message" +msgstr "numero dei campi non previsto nel messaggio di tipo \"D\"" + +#: fe-protocol3.c:749 +msgid "extraneous data in \"D\" message" +msgstr "dati estranei nel messaggio di tipo \"D\"" #. translator: %s represents a digit string -#: fe-protocol3.c:788 -#: fe-protocol3.c:807 +#: fe-protocol3.c:878 fe-protocol3.c:897 #, c-format msgid " at character %s" msgstr " al carattere %s" -#: fe-protocol3.c:820 +#: fe-protocol3.c:910 #, c-format msgid "DETAIL: %s\n" msgstr "DETTAGLI: %s\n" -#: fe-protocol3.c:823 +#: fe-protocol3.c:913 #, c-format msgid "HINT: %s\n" -msgstr "HINT: %s\n" +msgstr "NOTA: %s\n" -#: fe-protocol3.c:826 +#: fe-protocol3.c:916 #, c-format msgid "QUERY: %s\n" msgstr "QUERY: %s\n" -#: fe-protocol3.c:829 +#: fe-protocol3.c:919 #, c-format msgid "CONTEXT: %s\n" -msgstr "CONTEXT: %s\n" +msgstr "CONTESTO: %s\n" + +#: fe-protocol3.c:926 +#, c-format +msgid "SCHEMA NAME: %s\n" +msgstr "NOME SCHEMA: %s\n" + +#: fe-protocol3.c:930 +#, c-format +msgid "TABLE NAME: %s\n" +msgstr "NOME TABELLA: %s\n" + +#: fe-protocol3.c:934 +#, c-format +msgid "COLUMN NAME: %s\n" +msgstr "NOME COLONNA: %s\n" + +#: fe-protocol3.c:938 +#, c-format +msgid "DATATYPE NAME: %s\n" +msgstr "NOME TIPO DATI: %s\n" + +#: fe-protocol3.c:942 +#, c-format +msgid "CONSTRAINT NAME: %s\n" +msgstr "NOME VINCOLO: %s\n" -#: fe-protocol3.c:841 +#: fe-protocol3.c:954 msgid "LOCATION: " -msgstr "LOCATION:" +msgstr "POSIZIONE: " -#: fe-protocol3.c:843 +#: fe-protocol3.c:956 #, c-format msgid "%s, " -msgstr "%s," +msgstr "%s, " -#: fe-protocol3.c:845 +#: fe-protocol3.c:958 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1069 +#: fe-protocol3.c:1182 #, c-format msgid "LINE %d: " msgstr "RIGA %d: " -# NON SONO ASSOLUTAMENTE CONVINTO! -#: fe-protocol3.c:1453 +#: fe-protocol3.c:1573 msgid "PQgetline: not doing text COPY OUT\n" -msgstr "PQgetline: non riesce a fare il testo di COPY OUT \n" +msgstr "PQgetline: COPY OUT testuale ignorato\n" -#: fe-secure.c:272 +#: fe-secure.c:264 #, c-format msgid "could not establish SSL connection: %s\n" -msgstr "impossibile stabilire una connessione SSL: %s\n" +msgstr "non è stato possibile stabilire una connessione SSL: %s\n" -#: fe-secure.c:351 -#: fe-secure.c:438 -#: fe-secure.c:1204 +#: fe-secure.c:368 fe-secure.c:529 fe-secure.c:1396 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "errore SSL SYSCALL: %s\n" -#: fe-secure.c:357 -#: fe-secure.c:444 -#: fe-secure.c:1208 +#: fe-secure.c:375 fe-secure.c:536 fe-secure.c:1400 msgid "SSL SYSCALL error: EOF detected\n" msgstr "errore SSL SYSCALL: rilevato EOF\n" -#: fe-secure.c:369 -#: fe-secure.c:455 -#: fe-secure.c:1227 +#: fe-secure.c:386 fe-secure.c:547 fe-secure.c:1409 #, c-format msgid "SSL error: %s\n" msgstr "errore SSL: %s\n" -#: fe-secure.c:379 -#: fe-secure.c:465 -#: fe-secure.c:1237 +#: fe-secure.c:401 fe-secure.c:562 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "la connessione SSL è stata chiusa inaspettatamente\n" + +#: fe-secure.c:407 fe-secure.c:568 fe-secure.c:1418 #, c-format msgid "unrecognized SSL error code: %d\n" -msgstr "codice di errore SSL %d non riconosciuto\n" +msgstr "codice di errore SSL sconosciuto: %d\n" -#: fe-secure.c:603 -msgid "verified SSL connections are only supported when connecting to a host name" -msgstr "le connessioni con verifica SSL sono supportate soltanto quando ci si connette ad un hostname" +#: fe-secure.c:451 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "ricezione dati dal server fallita: %s\n" -#: fe-secure.c:622 +#: fe-secure.c:640 #, c-format -msgid "server common name \"%s\" does not match host name \"%s\"" -msgstr "nome comune del server \"%s\" non corrisponde al nome dell'host \"%s\"" +msgid "could not send data to server: %s\n" +msgstr "invio dati al server fallito: %s\n" -#: fe-secure.c:664 -msgid "could not get home directory to locate client certificate files" -msgstr "impossibile ottenere la home directory per trovare i file dei certificati dei client" +#: fe-secure.c:760 fe-secure.c:777 +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.c:790 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "Il nome comune del certificato SSL contiene un null\n" -#: fe-secure.c:688 -#: fe-secure.c:702 +#: fe-secure.c:802 +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:816 +#, 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" + +#: fe-secure.c:951 +#, c-format +msgid "could not create SSL context: %s\n" +msgstr "creazione del contesto SSL fallita: %s\n" + +#: fe-secure.c:1073 #, c-format msgid "could not open certificate file \"%s\": %s\n" -msgstr "impossibile aprire il file di certificato \"%s\": %s\n" +msgstr "apertura del file di certificato \"%s\" fallita: %s\n" -#: fe-secure.c:713 +#: fe-secure.c:1098 fe-secure.c:1108 #, c-format msgid "could not read certificate file \"%s\": %s\n" -msgstr "impossibile leggere il file di certificato \"%s\": %s\n" +msgstr "lettura del file di certificato \"%s\" fallita: %s\n" -#: fe-secure.c:751 +#: fe-secure.c:1145 #, c-format msgid "could not load SSL engine \"%s\": %s\n" -msgstr "impossibile caricare il motore/funzionalità SSL \"%s\": %s\n" +msgstr "caricamento del motore SSL \"%s\" fallito: %s\n" -#: fe-secure.c:764 +#: fe-secure.c:1157 #, c-format msgid "could not initialize SSL engine \"%s\": %s\n" -msgstr "impossibile inizializzare il motore/funzionalità SSL \"%s\": %s\n" +msgstr "inizializzazione del motore SSL \"%s\" fallita: %s\n" -#: fe-secure.c:781 +#: fe-secure.c:1173 #, c-format msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n" -msgstr "impossibile leggere il file della chiave privata SSL \"%s\" dal motore/funzionalità \"%s\": %s\n" +msgstr "lettura del file della chiave privata SSL \"%s\" dal motore \"%s\" fallita: %s\n" -#: fe-secure.c:816 +#: fe-secure.c:1187 +#, 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:1224 #, 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:825 +#: fe-secure.c:1232 #, 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:835 -#, c-format -msgid "could not open private key file \"%s\": %s\n" -msgstr "impossibile aprire il file della chiave privata \"%s\": %s\n" - -#: fe-secure.c:846 -#, c-format -msgid "private key file \"%s\" changed during execution\n" -msgstr "la chiave privata \"%s\" è cambiata durante l'esecuzione\n" - -#: fe-secure.c:857 +#: fe-secure.c:1243 #, c-format -msgid "could not read private key file \"%s\": %s\n" -msgstr "impossibile leggere il fle della chiave privata \"%s\": %s\n" +msgid "could not load private key file \"%s\": %s\n" +msgstr "caricamento del file della chiave privata \"%s\" fallito: %s\n" -#: fe-secure.c:875 +#: fe-secure.c:1257 #, 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:1006 -#, c-format -msgid "could not create SSL context: %s\n" -msgstr "impossibile creare il contesto SSL: %s\n" - -#: fe-secure.c:1094 -msgid "could not get home directory to locate root certificate file" -msgstr "impossibile ottenere la home directory per caricare il file del certificato radice" - -#: fe-secure.c:1118 +#: fe-secure.c:1285 #, c-format msgid "could not read root certificate file \"%s\": %s\n" -msgstr "impossibile leggere il file del certificato radice \"%s\": %s\n" +msgstr "lettura del file di certificato radice \"%s\" fallita: %s\n" -#: fe-secure.c:1143 +#: fe-secure.c:1312 #, 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:1159 +#: fe-secure.c:1339 +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 "" +"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:1343 #, 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 "" "il file \"%s\" del certificato radice non esiste\n" -"O procuri il file o cambi lo sslmode per disabilitare la verifica del certificato del server.\n" +"Per favore fornisci il file oppure cambia sslmode per disabilitare la verifica del certificato del server.\n" -#: fe-secure.c:1256 +#: fe-secure.c:1437 #, c-format msgid "certificate could not be obtained: %s\n" -msgstr "non è stato possibile otenere il certificato: %s\n" - -#: fe-secure.c:1284 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "Il common name del certificato SSL contiene un embedded null\n" +msgstr "non è stato possibile possibile ottenere il certificato: %s\n" -#: fe-secure.c:1360 +#: fe-secure.c:1514 +#, c-format msgid "no SSL error reported" msgstr "nessun errore SSL riportato" -#: fe-secure.c:1369 +#: fe-secure.c:1523 #, c-format msgid "SSL error code %lu" msgstr "codice di errore SSL: %lu" -#~ msgid "Kerberos 4 error: %s\n" -#~ msgstr "Errore Kerberos 4: %s\n" - -#~ msgid "Kerberos 4 authentication failed\n" -#~ msgstr "Autenticazione Kerberos 4 fallita\n" - -#~ msgid "Kerberos 5 authentication failed\n" -#~ msgstr "Autenticazione Kerberos 5 fallita\n" - -#~ msgid "invalid authentication service name \"%s\", ignored\n" -#~ msgstr "nome servizio autenticazione errato \"%s\", ignorato\n" - -#~ msgid "fe_getauthname: invalid authentication system: %d\n" -#~ msgstr "fe_getauthname: sistema di autenticazione errato: %d\n" - -#~ msgid "could not receive server response to SSL negotiation packet: %s\n" -#~ msgstr "" -#~ "impossibile ricevere una risposta dal server per i pacchetti di " -#~ "negoziazione SSL: %s\n" - -#~ msgid "could not create large object for file \"%s\"\n" -#~ msgstr "impossibile creare un large object per il file \"%s\"\n" - -#~ msgid "could not open large object %u\n" -#~ msgstr "impossibile aprire il large object %u\n" - -#~ msgid "error while reading file \"%s\"\n" -#~ msgstr "errore durante la lettura del file \"%s\"\n" - -#~ msgid "error while writing to file \"%s\"\n" -#~ msgstr "errore durante la scrittura nel file \"%s\"\n" - -#~ msgid "unrecognized SSL error code\n" -#~ msgstr "codice errore SSL sconosciuto\n" - -#~ msgid "error querying socket: %s\n" -#~ msgstr "errore di query sul socket: %s\n" - -#~ msgid "could not get information about host (%s): %s\n" -#~ msgstr "impossibile acquisire informazioni sull'host (%s): %s\n" - -#~ msgid "unsupported protocol\n" -#~ msgstr "protocollo non supportato\n" - -#~ msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n" -#~ msgstr "nome del server \"%s\" non indirizza a %ld.%ld.%ld.%ld\n" - -#~ msgid "could not get user information\n" -#~ msgstr "impossibile acquisire informazioni sull'utente\n" - -#~ msgid "could not read certificate (%s): %s\n" -#~ msgstr "impossibile leggere il certificato (%s): %s\n" - -#~ msgid "private key (%s) has wrong permissions\n" -#~ msgstr "la chiave privata (%s) ha i permessi errati\n" - -#~ msgid "could not read private key (%s): %s\n" -#~ msgstr "impossibile leggere la chiave privata (%s): %s\n" - -#~ msgid "certificate/private key mismatch (%s): %s\n" -#~ msgstr "incongruenza tra certificato/chiave privata (%s): %s\n" - -#~ msgid "could not read root certificate list (%s): %s\n" -#~ msgstr "impossibile leggere la lista dei certificati root (%s): %s\n" - -#~ msgid "certificate could not be validated: %s\n" -#~ msgstr "il certificato non è stato convalidato: %s\n" +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "errore socket sconosciuto: 0x%08X/%d" diff --git a/src/interfaces/libpq/po/ja.po b/src/interfaces/libpq/po/ja.po index afccb992bcd..ca4bbabdda7 100644 --- a/src/interfaces/libpq/po/ja.po +++ b/src/interfaces/libpq/po/ja.po @@ -5,10 +5,11 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.1 beta 2\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2011-06-30 23:03+0900\n" -"PO-Revision-Date: 2011-06-30 23:15+0900\n" +"POT-Creation-Date: 2012-08-11 11:49+0900\n" +"PO-Revision-Date: 2012-08-11 12:20+0900\n" "Last-Translator: HOTTA Michihide <hotta@net-newbie.com>\n" "Language-Team: jpug-doc <jpug-doc@ml.postgresql.jp>\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -49,11 +50,11 @@ msgstr "GSSAPI名のインポートエラー" msgid "SSPI continuation error" msgstr "SSPI続行エラー" -#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:757 fe-connect.c:1961 -#: fe-connect.c:3360 fe-connect.c:3578 fe-connect.c:3999 fe-connect.c:4008 -#: fe-connect.c:4145 fe-connect.c:4191 fe-connect.c:4209 fe-connect.c:4288 -#: fe-connect.c:4358 fe-connect.c:4404 fe-connect.c:4422 fe-exec.c:3140 -#: fe-exec.c:3305 fe-lobj.c:696 fe-protocol2.c:1092 fe-protocol3.c:1433 +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2002 +#: fe-connect.c:3420 fe-connect.c:3638 fe-connect.c:4044 fe-connect.c:4131 +#: fe-connect.c:4396 fe-connect.c:4465 fe-connect.c:4482 fe-connect.c:4573 +#: fe-connect.c:4918 fe-connect.c:5054 fe-exec.c:3271 fe-exec.c:3436 +#: fe-lobj.c:697 fe-protocol2.c:1181 fe-protocol3.c:1515 fe-secure.c:768 msgid "out of memory\n" msgstr "メモリ不足です\n" @@ -65,47 +66,47 @@ msgstr "SSPI資格を入手できませんでした" msgid "SCM_CRED authentication method not supported\n" msgstr "SCM_CRED認証方式はサポートされていません\n" -#: fe-auth.c:807 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "Kerberos 4認証はサポートされていません\n" -#: fe-auth.c:823 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "Kerberos 5認証はサポートされていません\n" -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "GSSAPI認証はサポートされていません\n" -#: fe-auth.c:927 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "SSPI認証はサポートされていません\n" -#: fe-auth.c:935 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "Crypt認証はサポートされていません\n" -#: fe-auth.c:962 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "認証方式%uはサポートされていません\n" -#: fe-connect.c:758 +#: fe-connect.c:788 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "sslmodeの値が無効です: \"%s\"\n" -#: fe-connect.c:779 +#: fe-connect.c:809 #, c-format msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n" msgstr "SSLサポートが組み込まれていない場合sslmodeの値\"%s\"は無効です\n" -#: fe-connect.c:972 +#: fe-connect.c:1013 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" msgstr "TCPソケットを非遅延モードに設定できませんでした: %s\n" -#: fe-connect.c:1002 +#: fe-connect.c:1043 #, c-format msgid "" "could not connect to server: %s\n" @@ -114,10 +115,9 @@ msgid "" msgstr "" "サーバに接続できませんでした: %s\n" " ローカルにサーバが稼動していますか?\n" -" Unixドメインソケット\"%s\"で通信を受け付けてい" -"ますか?\n" +" Unixドメインソケット\"%s\"で通信を受け付けていますか?\n" -#: fe-connect.c:1057 +#: fe-connect.c:1098 #, c-format msgid "" "could not connect to server: %s\n" @@ -128,7 +128,7 @@ msgstr "" "\tサーバはホスト \"%s\" (%s) で稼動しており、\n" "\tまた、ポート %s で TCP/IP 接続を受け付けていますか?\n" -#: fe-connect.c:1066 +#: fe-connect.c:1107 #, c-format msgid "" "could not connect to server: %s\n" @@ -137,438 +137,467 @@ msgid "" msgstr "" "サーバに接続できませんでした: %s\n" "\tサーバはホスト\"%s\"で稼動していますか?\n" -"\tまた、ポート%sでTCP/IP接続を受け付けています" -"か?\n" +"\tまた、ポート%sでTCP/IP接続を受け付けていますか?\n" -#: fe-connect.c:1117 +#: fe-connect.c:1158 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "setsockopt(TCP_KEEPIDLE)が失敗しました: %s\n" -#: fe-connect.c:1130 +#: fe-connect.c:1171 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "setsockopt(TCP_KEEPALIVE)が失敗しました: %s\n" -#: fe-connect.c:1162 +#: fe-connect.c:1203 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "setsockopt(TCP_KEEPINTVL)が失敗しました: %s\n" -#: fe-connect.c:1194 +#: fe-connect.c:1235 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "setsockopt(TCP_KEEPCNT)が失敗しました: %s\n" -#: fe-connect.c:1242 +#: fe-connect.c:1283 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "WSAIoctl(SIO_KEEPALIVE_VALS)に失敗しました:%ui\n" -#: fe-connect.c:1294 +#: fe-connect.c:1335 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "無効なポート番号です: \"%s\"\n" -#: fe-connect.c:1337 +#: fe-connect.c:1378 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" msgstr "ホスト名\"%s\"をアドレスに変換できませんでした: %s\n" -#: fe-connect.c:1341 +#: fe-connect.c:1382 #, c-format msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n" msgstr "Unixドメインソケットのパス\"%s\"をアドレスに変換できませんでした: %s\n" -#: fe-connect.c:1551 +#: fe-connect.c:1592 msgid "invalid connection state, probably indicative of memory corruption\n" msgstr "接続状態が無効です。メモリ障害の可能性があります\n" -#: fe-connect.c:1592 +#: fe-connect.c:1633 #, c-format msgid "could not create socket: %s\n" msgstr "ソケットを作成できませんでした: %s\n" -#: fe-connect.c:1615 +#: fe-connect.c:1656 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "ソケットを非ブロッキングモードに設定できませんでした: %s\n" -#: fe-connect.c:1627 +#: fe-connect.c:1668 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" msgstr "ソケットをclose-on-execモードに設定できませんでした: %s\n" -#: fe-connect.c:1647 +#: fe-connect.c:1688 msgid "keepalives parameter must be an integer\n" msgstr "keepaliveのパラメータは整数でなければなりません\n" -#: fe-connect.c:1660 +#: fe-connect.c:1701 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_KEEPALIVE)が失敗しました: %s\n" -#: fe-connect.c:1801 +#: fe-connect.c:1842 #, c-format msgid "could not get socket error status: %s\n" msgstr "ソケットのエラー状態を入手できませんでした: %s\n" -#: fe-connect.c:1839 +#: fe-connect.c:1880 #, c-format msgid "could not get client address from socket: %s\n" msgstr "ソケットからクライアントアドレスを入手できませんでした: %s\n" -#: fe-connect.c:1880 -#, +#: fe-connect.c:1921 msgid "requirepeer parameter is not supported on this platform\n" -msgstr "" -"このプラットフォームでは requirepeer パラメータはサポートされていません\n" +msgstr "このプラットフォームでは requirepeer パラメータはサポートされていません\n" -#: fe-connect.c:1883 +#: fe-connect.c:1924 #, c-format msgid "could not get peer credentials: %s\n" msgstr "ピアの資格証明を入手できませんでした: %s\n" -#: fe-connect.c:1893 +#: fe-connect.c:1934 #, c-format msgid "local user with ID %d does not exist\n" msgstr "ID %d を持つローカルユーザは存在しません\n" -#: fe-connect.c:1901 +#: fe-connect.c:1942 #, c-format msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n" -msgstr "" +msgstr "requirepeerは\"%s\"を指定していますが、実際のピア名は\"%s\"です\n" -#: fe-connect.c:1935 +#: fe-connect.c:1976 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "SSL調停パケットを送信できませんでした: %s\n" -#: fe-connect.c:1974 +#: fe-connect.c:2015 #, c-format msgid "could not send startup packet: %s\n" msgstr "開始パケットを送信できませんでした: %s\n" -#: fe-connect.c:2041 fe-connect.c:2060 +#: fe-connect.c:2085 msgid "server does not support SSL, but SSL was required\n" msgstr "サーバはSSLをサポートしていませんが、SSLが要求されました\n" -#: fe-connect.c:2076 +#: fe-connect.c:2111 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "SSL調停に対して無効な応答を受信しました: %c\n" -#: fe-connect.c:2152 fe-connect.c:2185 +#: fe-connect.c:2190 fe-connect.c:2223 #, c-format msgid "expected authentication request from server, but received %c\n" msgstr "サーバからの認証要求を想定していましたが、%cを受信しました\n" -#: fe-connect.c:2358 +#: fe-connect.c:2404 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "GSSAPIバッファの割り当て時のメモリ不足(%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "GSSAPIバッファの割り当て時のメモリ不足(%d)" -#: fe-connect.c:2443 +#: fe-connect.c:2489 msgid "unexpected message from server during startup\n" msgstr "起動時にサーバから想定外のメッセージがありました\n" -#: fe-connect.c:2539 +#: fe-connect.c:2588 #, c-format msgid "invalid connection state %d, probably indicative of memory corruption\n" msgstr "接続状態%dが無効です。メモリ障害の可能性があります\n" -#: fe-connect.c:2968 fe-connect.c:3028 +#: fe-connect.c:3028 fe-connect.c:3088 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "PGEVT_CONNRESETイベント中にPGEventProc \"%s\"に失敗しました\n" -#: fe-connect.c:3373 +#: fe-connect.c:3433 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" msgstr "無効なLDAP URL\"%s\":スキーマはldap://でなければなりません\n" -#: fe-connect.c:3388 +#: fe-connect.c:3448 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "無効なLDAP URL \"%s\": 区別名がありません\n" -#: fe-connect.c:3399 fe-connect.c:3452 +#: fe-connect.c:3459 fe-connect.c:3512 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" msgstr "無効なLDAP URL \"%s\": 正確に1つの属性を持たなければなりません\n" -#: fe-connect.c:3409 fe-connect.c:3466 +#: fe-connect.c:3469 fe-connect.c:3526 #, c-format msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n" -msgstr "" -"無効なLDAP URL \"%s\": 検索スコープ(base/one/sub)を持たなければなりません\n" +msgstr "無効なLDAP URL \"%s\": 検索スコープ(base/one/sub)を持たなければなりません\n" -#: fe-connect.c:3420 +#: fe-connect.c:3480 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "無効なLDAP URL \"%s\": フィルタがありません\n" -#: fe-connect.c:3441 +#: fe-connect.c:3501 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" msgstr "無効なLDAP URL \"%s\": ポート番号が無効です\n" -#: fe-connect.c:3475 +#: fe-connect.c:3535 msgid "could not create LDAP structure\n" msgstr "LDAP構造体を作成できませんでした: %s\n" -#: fe-connect.c:3517 +#: fe-connect.c:3577 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "LDAPサーバで検索に失敗しました: %s\n" -#: fe-connect.c:3528 +#: fe-connect.c:3588 msgid "more than one entry found on LDAP lookup\n" msgstr "LDAP検索結果が複数ありました\n" -#: fe-connect.c:3529 fe-connect.c:3541 +#: fe-connect.c:3589 fe-connect.c:3601 msgid "no entry found on LDAP lookup\n" msgstr "LDAP検索結果が空でした\n" -#: fe-connect.c:3552 fe-connect.c:3565 +#: fe-connect.c:3612 fe-connect.c:3625 msgid "attribute has no values on LDAP lookup\n" msgstr "LDAP検索で属性に値がありませんでした\n" -#: fe-connect.c:3617 fe-connect.c:3636 fe-connect.c:4047 +#: fe-connect.c:3677 fe-connect.c:3696 fe-connect.c:4170 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "接続情報文字列において\"%s\"の後に\"=\"がありませんでした\n" -#: fe-connect.c:3700 fe-connect.c:4129 fe-connect.c:4313 +#: fe-connect.c:3760 fe-connect.c:4350 fe-connect.c:5036 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "接続オプション\"%s\"は無効です\n" -#: fe-connect.c:3716 fe-connect.c:4096 +#: fe-connect.c:3776 fe-connect.c:4219 msgid "unterminated quoted string in connection info string\n" msgstr "接続情報文字列において閉じていない引用符がありました\n" -#: fe-connect.c:3755 +#: fe-connect.c:3815 msgid "could not get home directory to locate service definition file" -msgstr "" -"サーバ設定ファイルの場所を特定しようとしましたが、ホームディレクトリを取得で" -"きませんでした。" +msgstr "サーバ設定ファイルの場所を特定しようとしましたが、ホームディレクトリを取得できませんでした。" -#: fe-connect.c:3788 +#: fe-connect.c:3848 #, c-format msgid "definition of service \"%s\" not found\n" msgstr "サービス定義\"%s\"がみつかりません\n" -#: fe-connect.c:3811 +#: fe-connect.c:3871 #, c-format msgid "service file \"%s\" not found\n" msgstr "サービスファイル\"%s\"がみつかりません\n" -#: fe-connect.c:3824 +#: fe-connect.c:3884 #, c-format msgid "line %d too long in service file \"%s\"\n" msgstr "サービスファイル\"%2$s\"の行%1$dが長すぎます。\n" -#: fe-connect.c:3895 fe-connect.c:3922 +#: fe-connect.c:3955 fe-connect.c:3982 #, c-format msgid "syntax error in service file \"%s\", line %d\n" msgstr "サービスファイル\"%s\"の行%dに構文エラーがあります\n" -#: fe-connect.c:4589 +#: fe-connect.c:4583 +#, c-format +msgid "invalid URI propagated to internal parser routine: \"%s\"\n" +msgstr "内部パーサ処理へ伝わった無効なURI: \"%s\"\n" + +#: fe-connect.c:4653 +#, 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:4660 +#, c-format +msgid "IPv6 host address may not be empty in URI: \"%s\"\n" +msgstr "URI \"%s\"内のIPv6ホストアドレスが空である可能性があります\n" + +#: fe-connect.c:4675 +#, c-format +msgid "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): \"%s\"\n" +msgstr "URI(\":\"と\"/\"を除く)内の位置%2$dに想定外の\"%1$c\"文字があります: \"%3$s\"\n" + +#: fe-connect.c:4789 +#, c-format +msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "URI問い合わせパラメータ内に余分なキーと値を分ける\"=\"があります: \"%s\"\n" + +#: fe-connect.c:4809 +#, c-format +msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "URI問い合わせパラメータ内にキーと値を分ける\\\"=\\\"がありまません: \"%s\"\n" + +#: fe-connect.c:4880 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "無効なURI問い合わせパラメータ:\"%s\"\n" + +#: fe-connect.c:4945 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "無効なパーセント符号化トークン: \"%s\"\n" + +#: fe-connect.c:4955 +#, c-format +msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n" +msgstr "パーセント符号化された値では%%00値は許されません: \"%s\"\n" + +#: fe-connect.c:5220 msgid "connection pointer is NULL\n" msgstr "接続ポインタはNULLです\n" -#: fe-connect.c:4866 +#: fe-connect.c:5497 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" msgstr "WARNING: パスワードファイル\"%s\"がテキストファイルではありません\n" -#: fe-connect.c:4875 +#: fe-connect.c:5506 #, 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" +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:4963 +#: fe-connect.c:5606 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "ファイル\"%s\"からパスワードを読み込みました\n" -#: fe-exec.c:829 +#: fe-exec.c:824 msgid "NOTICE" msgstr "注意" -#: fe-exec.c:1016 fe-exec.c:1073 fe-exec.c:1113 +#: fe-exec.c:1119 fe-exec.c:1176 fe-exec.c:1216 msgid "command string is a null pointer\n" msgstr "コマンド文字列がヌルポインタです\n" -#: fe-exec.c:1106 fe-exec.c:1201 +#: fe-exec.c:1209 fe-exec.c:1304 msgid "statement name is a null pointer\n" msgstr "文の名前がヌルポインタです\n" -#: fe-exec.c:1121 fe-exec.c:1275 fe-exec.c:1944 fe-exec.c:2142 +#: fe-exec.c:1224 fe-exec.c:1381 fe-exec.c:2075 fe-exec.c:2273 msgid "function requires at least protocol version 3.0\n" msgstr "関数は少なくともプロトコルバージョン3.0が必要です\n" -#: fe-exec.c:1232 +#: fe-exec.c:1335 msgid "no connection to the server\n" msgstr "サーバへの接続がありません\n" -#: fe-exec.c:1239 +#: fe-exec.c:1342 msgid "another command is already in progress\n" msgstr "他のコマンドを処理しています\n" -#: fe-exec.c:1351 +#: fe-exec.c:1457 msgid "length must be given for binary parameter\n" msgstr "バイナリパラメータには長さを指定しなければなりません\n" -#: fe-exec.c:1604 +#: fe-exec.c:1735 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "想定外のasyncStatus: %d\n" -#: fe-exec.c:1624 +#: fe-exec.c:1755 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "PGEVT_RESULTCREATEイベント中にPGEventProc \"%s\"に失敗しました\n" -#: fe-exec.c:1754 +#: fe-exec.c:1885 msgid "COPY terminated by new PQexec" msgstr "新たなPQexec\"によりCOPYが終了しました" -#: fe-exec.c:1762 +#: fe-exec.c:1893 msgid "COPY IN state must be terminated first\n" msgstr "まずCOPY IN状態を終了させなければなりません\n" -#: fe-exec.c:1782 +#: fe-exec.c:1913 msgid "COPY OUT state must be terminated first\n" msgstr "まずCOPY OUT状態を終了させなければなりません\n" -#: fe-exec.c:1790 -#, +#: fe-exec.c:1921 msgid "PQexec not allowed during COPY BOTH\n" msgstr "COPY BOTH 実行中の PQexec は許可されていません\n" -#: fe-exec.c:2033 fe-exec.c:2099 fe-exec.c:2186 fe-protocol2.c:1237 -#: fe-protocol3.c:1569 +#: fe-exec.c:2164 fe-exec.c:2230 fe-exec.c:2317 fe-protocol2.c:1327 +#: fe-protocol3.c:1651 msgid "no COPY in progress\n" msgstr "実行中のCOPYはありません\n" -#: fe-exec.c:2378 +#: fe-exec.c:2509 msgid "connection in wrong state\n" msgstr "接続状態が異常です\n" -#: fe-exec.c:2409 +#: fe-exec.c:2540 msgid "invalid ExecStatusType code" msgstr "ExecStatusTypeコードが無効です" -#: fe-exec.c:2473 fe-exec.c:2496 +#: fe-exec.c:2604 fe-exec.c:2627 #, c-format msgid "column number %d is out of range 0..%d" msgstr "列番号%dは0..%dの範囲を超えています" -#: fe-exec.c:2489 +#: fe-exec.c:2620 #, c-format msgid "row number %d is out of range 0..%d" msgstr "行番号%dは0..%dの範囲を超えています" -#: fe-exec.c:2511 +#: fe-exec.c:2642 #, c-format msgid "parameter number %d is out of range 0..%d" msgstr "パラメータ%dは0..%dの範囲を超えています" -#: fe-exec.c:2799 +#: fe-exec.c:2930 #, c-format msgid "could not interpret result from server: %s" msgstr "サーバからの結果を解釈できませんでした: %s" -#: fe-exec.c:3038 fe-exec.c:3122 +#: fe-exec.c:3169 fe-exec.c:3253 msgid "incomplete multibyte character\n" msgstr "不完全なマルチバイト文字\n" -#: fe-lobj.c:152 +#: fe-lobj.c:150 msgid "cannot determine OID of function lo_truncate\n" msgstr "lo_truncate関数のOIDを決定できません\n" -#: fe-lobj.c:380 +#: fe-lobj.c:378 msgid "cannot determine OID of function lo_create\n" msgstr "lo_create関数のOIDを決定できません\n" -#: fe-lobj.c:525 fe-lobj.c:624 +#: fe-lobj.c:523 fe-lobj.c:622 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "ファイル\"%s\"をオープンできませんでした: %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:573 #, c-format msgid "could not read from file \"%s\": %s\n" msgstr "ファイル\"%s\"を読み込めませんでした: %s\n" -#: fe-lobj.c:639 fe-lobj.c:663 +#: fe-lobj.c:637 fe-lobj.c:661 #, c-format msgid "could not write to file \"%s\": %s\n" msgstr "ファイル\"%s\"に書き込めませんでした: %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:745 msgid "query to initialize large object functions did not return data\n" -msgstr "" -"ラージオブジェクト機能を初期化する問い合わせがデータを返しませんでした\n" +msgstr "ラージオブジェクト機能を初期化する問い合わせがデータを返しませんでした\n" -#: fe-lobj.c:785 +#: fe-lobj.c:786 msgid "cannot determine OID of function lo_open\n" msgstr "lo_open関数のOIDを決定できません\n" -#: fe-lobj.c:792 +#: fe-lobj.c:793 msgid "cannot determine OID of function lo_close\n" msgstr "lo_close関数のOIDを決定できません\n" -#: fe-lobj.c:799 +#: fe-lobj.c:800 msgid "cannot determine OID of function lo_creat\n" msgstr "lo_creat関数のOIDを決定できません\n" -#: fe-lobj.c:806 +#: fe-lobj.c:807 msgid "cannot determine OID of function lo_unlink\n" msgstr "lo_unlink関数のOIDを決定できません\n" -#: fe-lobj.c:813 +#: fe-lobj.c:814 msgid "cannot determine OID of function lo_lseek\n" msgstr "lo_lseek関数のOIDを決定できません\n" -#: fe-lobj.c:820 +#: fe-lobj.c:821 msgid "cannot determine OID of function lo_tell\n" msgstr "lo_tell関数のOIDを決定できません\n" -#: fe-lobj.c:827 +#: fe-lobj.c:828 msgid "cannot determine OID of function loread\n" msgstr "loread関数のOIDを決定できません\n" -#: fe-lobj.c:834 +#: fe-lobj.c:835 msgid "cannot determine OID of function lowrite\n" msgstr "lowrite関数のOIDを決定できません\n" -#: fe-misc.c:270 +#: fe-misc.c:296 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "サイズ%luの整数はpqGetIntでサポートされていません" -#: fe-misc.c:306 +#: fe-misc.c:332 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "サイズ%luの整数はpqPutIntでサポートされていません" -#: fe-misc.c:586 fe-misc.c:788 +#: fe-misc.c:611 fe-misc.c:810 msgid "connection not open\n" msgstr "接続はオープンされていません\n" -#: fe-misc.c:651 fe-misc.c:741 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "サーバからデータを受信できませんでした: %s\n" - -#: fe-misc.c:758 fe-misc.c:836 +#: fe-misc.c:737 fe-secure.c:364 fe-secure.c:444 fe-secure.c:525 +#: fe-secure.c:634 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -578,20 +607,15 @@ msgstr "" " おそらく要求の処理前または処理中にサーバが異常終了\n" " したことを意味しています。\n" -#: fe-misc.c:853 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "サーバにデータを送信できませんでした: %s\n" - -#: fe-misc.c:972 +#: fe-misc.c:974 msgid "timeout expired\n" msgstr "タイムアウト期間が過ぎました\n" -#: fe-misc.c:1017 +#: fe-misc.c:1019 msgid "socket not open\n" msgstr "ソケットがオープンされていません\n" -#: fe-misc.c:1040 +#: fe-misc.c:1042 #, c-format msgid "select() failed: %s\n" msgstr "select()が失敗しました: %s\n" @@ -616,114 +640,120 @@ msgstr "待機中にサーバからメッセージ種類0x%02xが届きました msgid "unexpected character %c following empty query response (\"I\" message)" msgstr "空の問い合わせ応答(\"I\"メッセージ)の後に想定外の文字%cがありました" -#: fe-protocol2.c:576 -msgid "" -"server sent data (\"D\" message) without prior row description (\"T\" " -"message)" -msgstr "" -"サーバが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しま" -"した" +#: fe-protocol2.c:580 +#, c-format +msgid "server sent data (\"D\" message) without prior row description (\"T\" message)" +msgstr "サーバが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しました" -#: fe-protocol2.c:592 -msgid "" -"server sent binary data (\"B\" message) without prior row description (\"T\" " -"message)" -msgstr "" -"サーバが事前の行記述(\"T\"メッセージ)なしにバイナリデータ(\"B\"メッセージ)を" -"送信しました" +#: fe-protocol2.c:598 +#, c-format +msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)" +msgstr "サーバが事前の行記述(\"T\"メッセージ)なしにバイナリデータ(\"B\"メッセージ)を送信しました" -#: fe-protocol2.c:612 fe-protocol3.c:388 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, c-format msgid "unexpected response from server; first received character was \"%c\"\n" msgstr "サーバから想定外の応答がありました。受け付けた先頭文字は\"%c\"です\n" -#: fe-protocol2.c:833 fe-protocol3.c:707 -msgid "out of memory for query result\n" -msgstr "問い合わせ結果用のメモリが不足しています\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:602 fe-protocol3.c:784 +msgid "out of memory for query result" +msgstr "問い合わせ結果用のメモリが不足しています" -#: fe-protocol2.c:1280 fe-protocol3.c:1637 +#: fe-protocol2.c:1370 fe-protocol3.c:1719 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1292 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "サーバとの動機が失われました。接続をリセットしています" -#: fe-protocol2.c:1426 fe-protocol2.c:1458 fe-protocol3.c:1840 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1922 #, c-format msgid "protocol error: id=0x%x\n" msgstr "プロトコルエラー: id=0x%x\n" -#: fe-protocol3.c:344 -msgid "" -"server sent data (\"D\" message) without prior row description (\"T\" " -"message)\n" -msgstr "" -"サーバが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しま" -"した\"\n" +#: fe-protocol3.c:341 +msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n" +msgstr "サーバが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しました\"\n" -#: fe-protocol3.c:409 +#: fe-protocol3.c:406 #, c-format msgid "message contents do not agree with length in message type \"%c\"\n" msgstr "メッセージの内容がメッセージ種類\"%c\"の長さに合いません\n" -#: fe-protocol3.c:430 +#: fe-protocol3.c:427 #, c-format msgid "lost synchronization with server: got message type \"%c\", length %d\n" -msgstr "" -"サーバとの同期が失われました。受信したメッセージ種類は\"%c\"、長さは%d\n" +msgstr "サーバとの同期が失われました。受信したメッセージ種類は\"%c\"、長さは%d\n" + +#: fe-protocol3.c:480 fe-protocol3.c:520 +msgid "insufficient data in \"T\" message" +msgstr "\"T\"メッセージ内のデータが不十分です" -#: fe-protocol3.c:652 -msgid "unexpected field count in \"D\" message\n" -msgstr "\"D\"メッセージ内のフィールド数が想定外でした\n" +#: fe-protocol3.c:553 +msgid "extraneous data in \"T\" message" +msgstr "\"T\"メッセージ内のデータが無関係です" + +#: fe-protocol3.c:692 fe-protocol3.c:724 fe-protocol3.c:742 +msgid "insufficient data in \"D\" message" +msgstr "\"D\"\"メッセージ内のデータが不十分です" + +#: fe-protocol3.c:698 +msgid "unexpected field count in \"D\" message" +msgstr "\"D\"メッセージ内のフィールド数が想定外です。" + +#: fe-protocol3.c:751 +msgid "extraneous data in \"D\" message" +msgstr "”D\"メッセージ内のデータが無関係です" #. translator: %s represents a digit string -#: fe-protocol3.c:798 fe-protocol3.c:817 +#: fe-protocol3.c:880 fe-protocol3.c:899 #, c-format msgid " at character %s" msgstr "(文字位置: %s)" -#: fe-protocol3.c:830 +#: fe-protocol3.c:912 #, c-format msgid "DETAIL: %s\n" msgstr "DETAIL: %s\n" -#: fe-protocol3.c:833 +#: fe-protocol3.c:915 #, c-format msgid "HINT: %s\n" msgstr "HINT: %s\n" -#: fe-protocol3.c:836 +#: fe-protocol3.c:918 #, c-format msgid "QUERY: %s\n" msgstr "QUERY: %s\n" -#: fe-protocol3.c:839 +#: fe-protocol3.c:921 #, c-format msgid "CONTEXT: %s\n" msgstr "CONTEXT: %s\n" -#: fe-protocol3.c:851 +#: fe-protocol3.c:933 msgid "LOCATION: " msgstr "LOCATION: " -#: fe-protocol3.c:853 +#: fe-protocol3.c:935 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:855 +#: fe-protocol3.c:937 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1079 +#: fe-protocol3.c:1161 #, c-format msgid "LINE %d: " msgstr "行 %d: " -#: fe-protocol3.c:1465 +#: fe-protocol3.c:1547 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: テキストのCOPY OUTを行っていません\n" @@ -732,151 +762,157 @@ msgstr "PQgetline: テキストのCOPY OUTを行っていません\n" msgid "could not establish SSL connection: %s\n" msgstr "SSL接続を確立できませんでした: %s\n" -#: fe-secure.c:349 fe-secure.c:436 fe-secure.c:1180 +#: fe-secure.c:369 fe-secure.c:530 fe-secure.c:1397 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL SYSCALLエラー: %s\n" -#: fe-secure.c:355 fe-secure.c:442 fe-secure.c:1184 +#: fe-secure.c:376 fe-secure.c:537 fe-secure.c:1401 msgid "SSL SYSCALL error: EOF detected\n" msgstr "SSL SYSCALLエラー: EOFを検知\n" -#: fe-secure.c:367 fe-secure.c:453 fe-secure.c:1193 +#: fe-secure.c:387 fe-secure.c:548 fe-secure.c:1410 #, c-format msgid "SSL error: %s\n" msgstr "SSLエラー: %s\n" -#: fe-secure.c:377 fe-secure.c:463 fe-secure.c:1202 +#: fe-secure.c:402 fe-secure.c:563 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "SSL接続が意図せずにクローズされました\n" + +#: fe-secure.c:408 fe-secure.c:569 fe-secure.c:1419 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "不明のSSLエラーコード: %d\n" -#: fe-secure.c:601 -#, +#: fe-secure.c:452 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "サーバからデータを受信できませんでした: %s\n" + +#: fe-secure.c:641 +#, c-format +msgid "could not send data to server: %s\n" +msgstr "サーバにデータを送信できませんでした: %s\n" + +#: fe-secure.c:761 fe-secure.c:778 +msgid "could not get server common name from server certificate\n" +msgstr "サーバ証明書からサーバのコモンネームを取り出すことができませんでした。\n" + +#: fe-secure.c:791 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "SSL 証明書のコモンネームに null が含まれています\n" + +#: fe-secure.c:803 msgid "host name must be specified for a verified SSL connection\n" msgstr "SSL 接続を検証するためにホスト名を指定しなければなりません\n" -#: fe-secure.c:620 +#: fe-secure.c:817 #, c-format msgid "server common name \"%s\" does not match host name \"%s\"\n" msgstr "サーバの正式名(common name)\"%s\"がホスト名\"%s\"と一致しません\n" -#: fe-secure.c:752 +#: fe-secure.c:952 #, c-format msgid "could not create SSL context: %s\n" msgstr "SSLコンテキストを作成できませんでした: %s\n" -#: fe-secure.c:868 +#: fe-secure.c:1074 #, c-format msgid "could not open certificate file \"%s\": %s\n" msgstr "証明書ファイル\"%s\"をオープンできませんでした: %s\n" -#: fe-secure.c:893 fe-secure.c:903 +#: fe-secure.c:1099 fe-secure.c:1109 #, c-format msgid "could not read certificate file \"%s\": %s\n" msgstr "証明書ファイル\"%s\"を読み込めませんでした: %s\n" -#: fe-secure.c:940 +#: fe-secure.c:1146 #, c-format msgid "could not load SSL engine \"%s\": %s\n" msgstr "SSLエンジン\"%s\"を読み込みできませんでした: %s\n" -#: fe-secure.c:952 +#: fe-secure.c:1158 #, c-format msgid "could not initialize SSL engine \"%s\": %s\n" msgstr "SSLエンジン\"%s\"を初期化できませんでした: %s\n" -#: fe-secure.c:968 +#: fe-secure.c:1174 #, c-format msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n" -msgstr "" -"SSL秘密キーファイル\"%s\"をエンジン\"%s\"から読み取れませんでした: %s\n" +msgstr "SSL秘密キーファイル\"%s\"をエンジン\"%s\"から読み取れませんでした: %s\n" -#: fe-secure.c:982 +#: fe-secure.c:1188 #, c-format msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n" msgstr "SSL秘密キー\"%s\"をエンジン\"%s\"から読み取れませんでした: %s\n" -#: fe-secure.c:1019 +#: fe-secure.c:1225 #, c-format msgid "certificate present, but not private key file \"%s\"\n" msgstr "証明書はありましたが、秘密キーファイル\"%s\"はありませんでした\n" -#: fe-secure.c:1027 +#: fe-secure.c:1233 #, 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" +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:1038 +#: fe-secure.c:1244 #, c-format msgid "could not load private key file \"%s\": %s\n" msgstr "秘密キーファイル\"%s\"をロードできませんでした: %s\n" -#: fe-secure.c:1052 +#: fe-secure.c:1258 #, c-format msgid "certificate does not match private key file \"%s\": %s\n" msgstr "証明書と秘密キーファイル\"%s\"が一致しません: %s\n" -#: fe-secure.c:1080 +#: fe-secure.c:1286 #, c-format msgid "could not read root certificate file \"%s\": %s\n" msgstr "ルート証明書\"%s\"を読み取れませんでした: %s\n" -#: fe-secure.c:1107 +#: fe-secure.c:1313 #, c-format msgid "SSL library does not support CRL certificates (file \"%s\")\n" msgstr "SSLライブラリがCRL証明書(\"%s\")をオープンできませんでした\n" -#: fe-secure.c:1134 -#, +#: fe-secure.c:1340 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 "" "ルート証明書ファイルを置くためのホームディレクトリが存在しません。\n" -"ファイルを用意するか、サーバ証明書の検証を無効にするように sslmode を" -"変更してください\n" +"ファイルを用意するか、サーバ証明書の検証を無効にするように sslmode を変更してください\n" -#: fe-secure.c:1138 +#: fe-secure.c:1344 #, 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 "" "ルート証明書ファイル\"%s\"が存在しません。\n" -"ファイルを用意するかサーバ証明書の検証を無効にするようにsslmodeを変更してくだ" -"さい\n" +"ファイルを用意するかサーバ証明書の検証を無効にするようにsslmodeを変更してください\n" -#: fe-secure.c:1221 +#: fe-secure.c:1438 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "証明書を入手できませんでした: %s\n" -#: fe-secure.c:1249 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "SSL 証明書のコモンネームに null が含まれています\n" - -#: fe-secure.c:1325 +#: fe-secure.c:1515 +#, c-format msgid "no SSL error reported" msgstr "SSLエラーはありませんでした" -#: fe-secure.c:1334 +#: fe-secure.c:1524 #, c-format msgid "SSL error code %lu" msgstr "SSLエラーコード: %lu" -#~ msgid "" -#~ "verified SSL connections are only supported when connecting to a host " -#~ "name\n" -#~ msgstr "検証されたSSL接続はホスト名への接続時のみサポートされます\n" +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "不明なソケットエラー 0x%08X/%d" -#~ msgid "could not get home directory to locate client certificate files\n" -#~ msgstr "" -#~ "クライアント証明書ファイルの場所を特定しようとしましたが、ホームディレクト" -#~ "リを取得できませんでした\n" +#~ msgid "verified SSL connections are only supported when connecting to a host name\n" +#~ msgstr "検証されたSSL接続はホスト名への接続時のみサポートされます\n" diff --git a/src/interfaces/libpq/po/pl.po b/src/interfaces/libpq/po/pl.po new file mode 100644 index 00000000000..e5142f5c503 --- /dev/null +++ b/src/interfaces/libpq/po/pl.po @@ -0,0 +1,991 @@ +# LIBPQ Translated Messages into the Polish Language +# 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. +msgid "" +msgstr "" +"Project-Id-Version: libpq (PostgreSQL 9.1)\n" +"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" +"POT-Creation-Date: 2013-03-03 16:41+0000\n" +"PO-Revision-Date: 2013-03-05 09:59+0200\n" +"Last-Translator: Begina Felicysym <begina.felicysym@wp.eu>\n" +"Language-Team: Begina Felicysym\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| 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" +msgstr "nie można odtworzyć trybu nieblokowanego gniazda: %s\n" + +#: fe-auth.c:400 +msgid "GSSAPI continuation error" +msgstr "błąd kontynuowania GSSAPI" + +#: fe-auth.c:436 +msgid "duplicate GSS authentication request\n" +msgstr "podwójne żądanie autoryzacji GSS\n" + +#: fe-auth.c:456 +msgid "GSSAPI name import error" +msgstr "błąd importu nazwy GSSAPI" + +#: fe-auth.c:542 +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:2004 +#: fe-connect.c:3392 fe-connect.c:3610 fe-connect.c:4022 fe-connect.c:4117 +#: fe-connect.c:4382 fe-connect.c:4451 fe-connect.c:4468 fe-connect.c:4559 +#: fe-connect.c:4909 fe-connect.c:5059 fe-exec.c:3296 fe-exec.c:3461 +#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1541 fe-secure.c:768 +msgid "out of memory\n" +msgstr "brak pamięci\n" + +#: fe-auth.c:642 +msgid "could not acquire SSPI credentials" +msgstr "nie można nabyć poświadczeń SSPI" + +#: fe-auth.c:733 +msgid "SCM_CRED authentication method not supported\n" +msgstr "Metoda autoryzacji SCM_CRED nie jest dostępna\n" + +#: fe-auth.c:809 +msgid "Kerberos 4 authentication not supported\n" +msgstr "metoda autoryzacji Kerberos 4 nie jest dostępna\n" + +#: fe-auth.c:825 +msgid "Kerberos 5 authentication not supported\n" +msgstr "metoda autoryzacji Kerberos 5 nie jest dostępna\n" + +#: fe-auth.c:897 +msgid "GSSAPI authentication not supported\n" +msgstr "Metoda autoryzacji GSSAPI nie jest dostępna\n" + +#: fe-auth.c:929 +msgid "SSPI authentication not supported\n" +msgstr "Metoda autoryzacji SSPI nie jest dostępna\n" + +#: fe-auth.c:937 +msgid "Crypt authentication not supported\n" +msgstr "metoda autoryzacji Crypt nie jest dostępna\n" + +#: fe-auth.c:964 +#, c-format +msgid "authentication method %u not supported\n" +msgstr "metoda autoryzacji %u nie jest dostępna\n" + +#: fe-connect.c:798 +#, c-format +msgid "invalid sslmode value: \"%s\"\n" +msgstr "błędna wartość sslmode: \"%s\"\n" + +#: fe-connect.c:819 +#, 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 +#, 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 +#, 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 "" +"nie można połączyć się z serwerem: %s\n" +"\tCzy serwer działa lokalnie i akceptuje\n" +"\tpołączenia przy pomocy gniazd dziedziny Uniksa \"%s\"?\n" + +#: fe-connect.c:1108 +#, 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 "" +"nie można połączyć się z serwerem: %s\n" +"\tCzy serwer działa na serwerze \"%s\" (%s) i akceptuje\n" +"\tpołączenia TCP/IP na porcie %s?\n" + +#: fe-connect.c:1117 +#, 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 "" +"nie można połączyć się z serwerem: %s\n" +"\tCzy serwer działa na stacji sieciowej \"%s\" i akceptuje\n" +"\tpołączenia TCP/IP na porcie %s?\n" + +#: fe-connect.c:1168 +#, c-format +msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" +msgstr "nie powiodło się setsockopt(TCP_KEEPIDLE): %s\n" + +#: fe-connect.c:1181 +#, c-format +msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" +msgstr "nie powiodło się setsockopt(TCP_KEEPALIVE): %s\n" + +#: fe-connect.c:1213 +#, c-format +msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" +msgstr "nie powiodło się setsockopt(TCP_KEEPINTVL): %s\n" + +#: fe-connect.c:1245 +#, c-format +msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" +msgstr "nie powiodło się setsockopt(TCP_KEEPCNT): %s\n" + +#: fe-connect.c:1293 +#, 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 +#, c-format +msgid "invalid port number: \"%s\"\n" +msgstr "nieprawidłowy numer portu: \"%s\"\n" + +#: fe-connect.c:1378 +#, 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 +#, 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 +#, 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 +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 +#, c-format +msgid "could not create socket: %s\n" +msgstr "nie można utworzyć gniazda: %s\n" + +#: fe-connect.c:1669 +#, c-format +msgid "could not set socket to non-blocking mode: %s\n" +msgstr "nie można ustawić gniazda w tryb nieblokujący: %s\n" + +#: fe-connect.c:1680 +#, 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 +msgid "keepalives parameter must be an integer\n" +msgstr "parametr keepalives musi być liczbą całkowitą\n" + +#: fe-connect.c:1712 +#, c-format +msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" +msgstr "nie powiodło się setsockopt(SO_KEEPALIVE): %s\n" + +#: fe-connect.c:1848 +#, c-format +msgid "could not get socket error status: %s\n" +msgstr "nie można otrzymać błędu gniazda: %s\n" + +#: fe-connect.c:1882 +#, 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:1923 +msgid "requirepeer parameter is not supported on this platform\n" +msgstr "parametr requirepeer nie jest obsługiwany na tej platformie\n" + +#: fe-connect.c:1926 +#, c-format +msgid "could not get peer credentials: %s\n" +msgstr "nie można pobrać poświadczeń wzajemnych: %s\n" + +#: fe-connect.c:1936 +#, 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:1944 +#, 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:1978 +#, 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:2017 +#, c-format +msgid "could not send startup packet: %s\n" +msgstr "nie można wysłać pakietu rozpoczynającego: %s\n" + +#: fe-connect.c:2087 +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:2113 +#, c-format +msgid "received invalid response to SSL negotiation: %c\n" +msgstr "otrzymano niepoprawną odpowiedź negocjacji SSL: %c\n" + +#: fe-connect.c:2188 fe-connect.c:2221 +#, 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:2388 +#, c-format +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "brak pamięci podczas alokacji bufora GSSAPI (%d)" + +#: fe-connect.c:2473 +msgid "unexpected message from server during startup\n" +msgstr "niespodziewana wiadomość z serwera podczas startu\n" + +#: fe-connect.c:2567 +#, 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:3000 fe-connect.c:3060 +#, c-format +msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" +msgstr "PGEventProc \"%s\" zawiodła podczas zdarzenia PGEVT_CONNRESET\n" + +#: fe-connect.c:3405 +#, 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:3420 +#, 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:3431 fe-connect.c:3484 +#, 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:3441 fe-connect.c:3498 +#, 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:3452 +#, c-format +msgid "invalid LDAP URL \"%s\": no filter\n" +msgstr "niepoprawny adres URL LDAP \"%s\": brak filtra\n" + +#: fe-connect.c:3473 +#, c-format +msgid "invalid LDAP URL \"%s\": invalid port number\n" +msgstr "niepoprawny adres URL LDAP \"%s\": niepoprawny numer portu\n" + +#: fe-connect.c:3507 +msgid "could not create LDAP structure\n" +msgstr "nie można utworzyć struktury LDAP\n" + +#: fe-connect.c:3549 +#, c-format +msgid "lookup on LDAP server failed: %s\n" +msgstr "przeszukiwanie LDAP nie powiodło się: %s\n" + +#: fe-connect.c:3560 +msgid "more than one entry found on LDAP lookup\n" +msgstr "ponad jeden wpis znaleziono podczas przeszukiwania LDAP\n" + +#: fe-connect.c:3561 fe-connect.c:3573 +msgid "no entry found on LDAP lookup\n" +msgstr "nie znaleziono wpisu podczas przeszukiwania LDAP\n" + +#: fe-connect.c:3584 fe-connect.c:3597 +msgid "attribute has no values on LDAP lookup\n" +msgstr "atrybut nie ma wartości w przeszukiwaniu LDAP\n" + +#: fe-connect.c:3649 fe-connect.c:3668 fe-connect.c:4156 +#, 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:3732 fe-connect.c:4336 fe-connect.c:5041 +#, c-format +msgid "invalid connection option \"%s\"\n" +msgstr "błędna opcja połączenia \"%s\"\n" + +#: fe-connect.c:3748 fe-connect.c:4205 +msgid "unterminated quoted string in connection info string\n" +msgstr "niezamknięty cudzysłów w łańcuchu informacyjnym połączenia\n" + +#: fe-connect.c:3787 +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:3820 +#, c-format +msgid "definition of service \"%s\" not found\n" +msgstr "nie znaleziono definicji usługi \"%s\"\n" + +#: fe-connect.c:3843 +#, c-format +msgid "service file \"%s\" not found\n" +msgstr "nie znaleziono pliku usługi \"%s\"\n" + +#: fe-connect.c:3856 +#, 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:3927 fe-connect.c:3954 +#, 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:4569 +#, 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:4639 +#, 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:4646 +#, 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:4661 +#, 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:4775 +#, 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:4795 +#, 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:4866 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "nieprawidłowy parametr zapytania URI: \"%s\"\n" + +#: fe-connect.c:4936 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "niepoprawny kodowany procentem znak: \"%s\"\n" + +#: fe-connect.c:4946 +#, 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:5269 +msgid "connection pointer is NULL\n" +msgstr "wskaźnik połączenia ma wartość NULL\n" + +#: fe-connect.c:5546 +#, 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:5555 +#, 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" + +#: fe-connect.c:5655 +#, c-format +msgid "password retrieved from file \"%s\"\n" +msgstr "hasło odczytane z pliku \"%s\"\n" + +#: fe-exec.c:824 +msgid "NOTICE" +msgstr "UWAGA" + +#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224 +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 +#| msgid "interval(%d) precision must be between %d and %d" +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 +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 +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 +msgid "no connection to the server\n" +msgstr "brak połączenia z serwerem\n" + +#: fe-exec.c:1363 +msgid "another command is already in progress\n" +msgstr "inne polecenie jest aktualnie wykonywane\n" + +#: fe-exec.c:1478 +msgid "length must be given for binary parameter\n" +msgstr "musi być podana długość parametru binarnego\n" + +#: fe-exec.c:1756 +#, c-format +msgid "unexpected asyncStatus: %d\n" +msgstr "nieoczekiwany asyncStatus: %d\n" + +#: fe-exec.c:1776 +#, 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 +msgid "COPY terminated by new PQexec" +msgstr "KOPIOWANIE zakończone przez nowe PQexec" + +#: fe-exec.c:1914 +msgid "COPY IN state must be terminated first\n" +msgstr "stan COPY IN musi zostać wcześniej zakończony\n" + +#: fe-exec.c:1934 +msgid "COPY OUT state must be terminated first\n" +msgstr "stan COPY OUT musi zostać wcześniej zakończony\n" + +#: fe-exec.c:1942 +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:1677 +msgid "no COPY in progress\n" +msgstr "brak KOPIOWANIA w toku\n" + +#: fe-exec.c:2534 +msgid "connection in wrong state\n" +msgstr "połączenie posiada błędny stan\n" + +#: fe-exec.c:2565 +msgid "invalid ExecStatusType code" +msgstr "błędny kod ExecStatusType" + +#: fe-exec.c:2629 fe-exec.c:2652 +#, 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 +#, 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 +#, 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 +#, 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 +msgid "incomplete multibyte character\n" +msgstr "niepełny znak wielobajtowy\n" + +#: fe-lobj.c:155 +msgid "cannot determine OID of function lo_truncate\n" +msgstr "nie można ustalić OID funkcji lo_truncate\n" + +#: fe-lobj.c:171 +#| msgid "Value exceeds integer range." +msgid "argument of lo_truncate exceeds integer range\n" +msgstr "argument lo_truncate jest spoza zakresu typu integer\n" + +#: fe-lobj.c:222 +#| msgid "cannot determine OID of function lo_truncate\n" +msgid "cannot determine OID of function lo_truncate64\n" +msgstr "nie można ustalić OID funkcji lo_truncate64\n" + +#: fe-lobj.c:280 +#| msgid "Value exceeds integer range." +msgid "argument of lo_read exceeds integer range\n" +msgstr "argument lo_read jest spoza zakresu typu integer\n" + +#: fe-lobj.c:335 +#| msgid "Value exceeds integer range." +msgid "argument of lo_write exceeds integer range\n" +msgstr "argument lo_write jest spoza zakresu typu integer\n" + +#: fe-lobj.c:426 +#| msgid "cannot determine OID of function lo_lseek\n" +msgid "cannot determine OID of function lo_lseek64\n" +msgstr "nie można ustalić OID funkcji lo_lseek64\n" + +#: fe-lobj.c:522 +msgid "cannot determine OID of function lo_create\n" +msgstr "nie można ustalić OID funkcji lo_create\n" + +#: fe-lobj.c:601 +#| msgid "cannot determine OID of function lo_tell\n" +msgid "cannot determine OID of function lo_tell64\n" +msgstr "nie można ustalić OID funkcji lo_tell64\n" + +#: fe-lobj.c:707 fe-lobj.c:816 +#, c-format +msgid "could not open file \"%s\": %s\n" +msgstr "nie można otworzyć pliku \"%s\": %s\n" + +#: fe-lobj.c:762 +#, c-format +msgid "could not read from file \"%s\": %s\n" +msgstr "nie można czytać z pliku \"%s\": %s\n" + +#: fe-lobj.c:836 fe-lobj.c:860 +#, c-format +msgid "could not write to file \"%s\": %s\n" +msgstr "nie można pisać do pliku \"%s\": %s\n" + +#: fe-lobj.c:947 +msgid "query to initialize large object functions did not return data\n" +msgstr "zapytanie inicjujące duży obiekt nie zwróciło żadnych danych\n" + +#: fe-lobj.c:996 +msgid "cannot determine OID of function lo_open\n" +msgstr "nie można ustalić OID funkcji lo_open\n" + +#: fe-lobj.c:1003 +msgid "cannot determine OID of function lo_close\n" +msgstr "nie można ustalić OID funkcji lo_close\n" + +#: fe-lobj.c:1010 +msgid "cannot determine OID of function lo_creat\n" +msgstr "nie można ustalić OID funkcji lo_creat\n" + +#: fe-lobj.c:1017 +msgid "cannot determine OID of function lo_unlink\n" +msgstr "nie można ustalić OID funkcji lo_unlink\n" + +#: fe-lobj.c:1024 +msgid "cannot determine OID of function lo_lseek\n" +msgstr "nie można ustalić OID funkcji lo_lseek\n" + +#: fe-lobj.c:1031 +msgid "cannot determine OID of function lo_tell\n" +msgstr "nie można ustalić OID funkcji lo_tell\n" + +#: fe-lobj.c:1038 +msgid "cannot determine OID of function loread\n" +msgstr "nie można ustalić OID funkcji loread\n" + +#: fe-lobj.c:1045 +msgid "cannot determine OID of function lowrite\n" +msgstr "nie można ustalić OID funkcji lowrite\n" + +#: fe-misc.c:296 +#, c-format +msgid "integer of size %lu not supported by pqGetInt" +msgstr "typ integer o rozmiarze %lu nie jest obsługiwany przez pqGetInt" + +#: fe-misc.c:332 +#, c-format +msgid "integer of size %lu not supported by pqPutInt" +msgstr "typ integer o rozmiarze %lu nie jest obsługiwany przez pqPutInt" + +#: fe-misc.c:611 fe-misc.c:807 +msgid "connection not open\n" +msgstr "połączenie nie jest otwarte\n" + +#: fe-misc.c:737 fe-secure.c:364 fe-secure.c:444 fe-secure.c:525 +#: fe-secure.c:634 +msgid "" +"server closed the connection unexpectedly\n" +"\tThis probably means the server terminated abnormally\n" +"\tbefore or while processing the request.\n" +msgstr "" +"serwer zamknął połączenie niespodziewanie\n" +"\tOznacza to prawdopodobnie iż serwer zakończył działanie niepoprawnie\n" +"\tprzed lub podczas przetwarzania zapytania.\n" + +#: fe-misc.c:971 +msgid "timeout expired\n" +msgstr "upłynął limit czasu rządania\n" + +#: fe-misc.c:1016 +msgid "socket not open\n" +msgstr "gniazdo nie jest otwarte\n" + +#: fe-misc.c:1039 +#, c-format +msgid "select() failed: %s\n" +msgstr "select() nie udało się: %s\n" + +#: fe-protocol2.c:91 +#, c-format +msgid "invalid setenv state %c, probably indicative of memory corruption\n" +msgstr "niepoprawny stan setenv %c, prawdopodobnie oznajmiający uszkodzenie pamięci\n" + +#: fe-protocol2.c:390 +#, c-format +msgid "invalid state %c, probably indicative of memory corruption\n" +msgstr "niepoprawny stan %c, prawdopodobnie oznajmiający uszkodzenie pamięci\n" + +#: fe-protocol2.c:479 fe-protocol3.c:186 +#, c-format +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 +#, 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 +#, 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 +#, 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 +#, 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 +msgid "out of memory for query result" +msgstr "brak pamięci dla wyników zapytania" + +#: fe-protocol2.c:1370 fe-protocol3.c:1745 +#, c-format +msgid "%s" +msgstr "%s" + +#: fe-protocol2.c:1382 +#, 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:1948 +#, c-format +msgid "protocol error: id=0x%x\n" +msgstr "błąd protokołu: id=0x%x\n" + +#: fe-protocol3.c:341 +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 +#, 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 +#, 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 +msgid "insufficient data in \"T\" message" +msgstr "niewystarczająca ilość danych w wiadomości \"T\"" + +#: fe-protocol3.c:551 +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 +msgid "insufficient data in \"D\" message" +msgstr "niewystarczająca ilość danych w wiadomości \"D\"" + +#: fe-protocol3.c:696 +msgid "unexpected field count in \"D\" message" +msgstr "nieoczekiwana liczba pól we wiadomości \"D\"" + +#: fe-protocol3.c:749 +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 +#, c-format +msgid " at character %s" +msgstr " znak %s" + +#: fe-protocol3.c:910 +#, c-format +msgid "DETAIL: %s\n" +msgstr "SZCZEGÓŁY: %s\n" + +#: fe-protocol3.c:913 +#, c-format +msgid "HINT: %s\n" +msgstr "PODPOWIEDŹ: %s\n" + +#: fe-protocol3.c:916 +#, c-format +msgid "QUERY: %s\n" +msgstr "ZAPYTANIE: %s\n" + +#: fe-protocol3.c:919 +#, c-format +msgid "CONTEXT: %s\n" +msgstr "KONTEKST: %s\n" + +#: fe-protocol3.c:926 +#, c-format +#| msgid "CONTEXT: %s\n" +msgid "SCHEMA NAME: %s\n" +msgstr "NAZWA SCHEMATU: %s\n" + +#: fe-protocol3.c:930 +#, c-format +#| msgid "DETAIL: %s\n" +msgid "TABLE NAME: %s\n" +msgstr "NAZWA TABELI: %s\n" + +#: fe-protocol3.c:934 +#, c-format +#| msgid "CONTEXT: %s\n" +msgid "COLUMN NAME: %s\n" +msgstr "NAZWA KOLUMNY: %s\n" + +#: fe-protocol3.c:938 +#, c-format +msgid "DATATYPE NAME: %s\n" +msgstr "NAZWA TYPU DANYCH: %s\n" + +#: fe-protocol3.c:942 +#, c-format +#| msgid "CONTEXT: %s\n" +msgid "CONSTRAINT NAME: %s\n" +msgstr "NAZWA OGRANICZENIA: %s\n" + +#: fe-protocol3.c:954 +msgid "LOCATION: " +msgstr "POŁOŻENIE: " + +#: fe-protocol3.c:956 +#, c-format +msgid "%s, " +msgstr "%s, " + +#: fe-protocol3.c:958 +#, c-format +msgid "%s:%s" +msgstr "%s:%s" + +#: fe-protocol3.c:1182 +#, c-format +msgid "LINE %d: " +msgstr "LINIA %d: " + +#: fe-protocol3.c:1573 +msgid "PQgetline: not doing text COPY OUT\n" +msgstr "PQgetline: nie działam aktualnie w stanie COPY OUT\n" + +#: fe-secure.c:265 +#, c-format +msgid "could not establish SSL connection: %s\n" +msgstr "nie można ustanowić połączenia SSL: %s\n" + +#: fe-secure.c:369 fe-secure.c:530 fe-secure.c:1397 +#, c-format +msgid "SSL SYSCALL error: %s\n" +msgstr "błąd SSL SYSCALL: %s\n" + +#: fe-secure.c:376 fe-secure.c:537 fe-secure.c:1401 +msgid "SSL SYSCALL error: EOF detected\n" +msgstr "błąd SSL SYSCALL: wykryto EOF\n" + +#: fe-secure.c:387 fe-secure.c:548 fe-secure.c:1410 +#, c-format +msgid "SSL error: %s\n" +msgstr "błąd SSL: %s\n" + +#: fe-secure.c:402 fe-secure.c:563 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "Połączenie SSL zostało nieoczekiwanie zamknięte\n" + +#: fe-secure.c:408 fe-secure.c:569 fe-secure.c:1419 +#, c-format +msgid "unrecognized SSL error code: %d\n" +msgstr "nieznany błąd SSL o kodzie: %d\n" + +#: fe-secure.c:452 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "nie można otrzymać danych z serwera: %s\n" + +#: fe-secure.c:641 +#, 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:761 fe-secure.c:778 +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.c:791 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "nazwa zwyczajowa certyfikatu SSL zawiera osadzony null\n" + +#: fe-secure.c:803 +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:817 +#, 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" + +#: fe-secure.c:952 +#, c-format +msgid "could not create SSL context: %s\n" +msgstr "nie można utworzyć kontekstu SSL: %s\n" + +#: fe-secure.c:1074 +#, c-format +msgid "could not open certificate file \"%s\": %s\n" +msgstr "nie można otworzyć pliku certyfikatu \"%s\": %s\n" + +#: fe-secure.c:1099 fe-secure.c:1109 +#, c-format +msgid "could not read certificate file \"%s\": %s\n" +msgstr "nie można odczytać pliku certyfikatu \"%s\": %s\n" + +#: fe-secure.c:1146 +#, c-format +msgid "could not load SSL engine \"%s\": %s\n" +msgstr "nie można wczytać silnika SSL \"%s\": %s\n" + +#: fe-secure.c:1158 +#, c-format +msgid "could not initialize SSL engine \"%s\": %s\n" +msgstr "nie można zainicjować silnika SSL \"%s\": %s\n" + +#: fe-secure.c:1174 +#, 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:1188 +#, 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:1225 +#, 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:1233 +#, 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:1244 +#, 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:1258 +#, 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:1286 +#, 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:1313 +#, 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:1340 +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 "" +"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:1344 +#, 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 "" +"plik certyfikatu głównego \"%s\" nie istnieje\n" +"Albo dostarcz plik albo zmień tryb ssl by zablokować weryfikację certyfikatu serwera.\n" + +#: fe-secure.c:1438 +#, c-format +msgid "certificate could not be obtained: %s\n" +msgstr "certyfikat nie może zostać otrzymany: %s\n" + +#: fe-secure.c:1515 +#, c-format +msgid "no SSL error reported" +msgstr "nie zgłoszono błędu SSL" + +#: fe-secure.c:1524 +#, c-format +msgid "SSL error code %lu" +msgstr "kod błędu SSL %lu" + +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "nierozpoznany błąd gniazda: 0x%08X/%d" diff --git a/src/interfaces/libpq/po/pt_BR.po b/src/interfaces/libpq/po/pt_BR.po index 96f80fdb6df..25dd6ae5970 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-2011. +# Euler Taveira de Oliveira <euler@timbira.com>, 2003-2013. # msgid "" msgstr "" -"Project-Id-Version: PostgreSQL 9.1\n" +"Project-Id-Version: PostgreSQL 9.3\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2011-06-25 17:48-0300\n" +"POT-Creation-Date: 2013-01-29 00:34-0200\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" @@ -34,8 +34,8 @@ msgstr "Autenticação Kerberos 5 rejeitada: %*s\n" #: fe-auth.c:288 #, c-format -msgid "could not restore non-blocking mode on socket: %s\n" -msgstr "não pôde restaurar modo não-bloqueado no soquete: %s\n" +msgid "could not restore nonblocking mode on socket: %s\n" +msgstr "não pôde restaurar modo não bloqueado no soquete: %s\n" #: fe-auth.c:400 msgid "GSSAPI continuation error" @@ -53,11 +53,11 @@ msgstr "erro de importação de nome GSSAPI" msgid "SSPI continuation error" msgstr "erro ao continuar autenticação SSPI" -#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:757 fe-connect.c:1961 -#: fe-connect.c:3360 fe-connect.c:3578 fe-connect.c:3999 fe-connect.c:4008 -#: fe-connect.c:4145 fe-connect.c:4191 fe-connect.c:4209 fe-connect.c:4288 -#: fe-connect.c:4358 fe-connect.c:4404 fe-connect.c:4422 fe-exec.c:3140 -#: fe-exec.c:3305 fe-lobj.c:696 fe-protocol2.c:1092 fe-protocol3.c:1433 +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2004 +#: fe-connect.c:3392 fe-connect.c:3610 fe-connect.c:4022 fe-connect.c:4117 +#: fe-connect.c:4382 fe-connect.c:4451 fe-connect.c:4468 fe-connect.c:4559 +#: fe-connect.c:4909 fe-connect.c:5059 fe-exec.c:3296 fe-exec.c:3461 +#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1541 fe-secure.c:767 msgid "out of memory\n" msgstr "sem memória\n" @@ -69,48 +69,47 @@ msgstr "não pôde obter credenciais SSPI" msgid "SCM_CRED authentication method not supported\n" msgstr "método de autenticação SCM_CRED não é suportado\n" -#: fe-auth.c:807 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "Autenticação Kerberos 4 não é suportada\n" -#: fe-auth.c:823 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "Autenticação Kerberos 5 não é suportada\n" -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "Autenticação GSSAPI não é suportada\n" -#: fe-auth.c:927 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "Autenticação SSPI não é suportada\n" -#: fe-auth.c:935 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "Autenticação crypt não é suportada\n" -#: fe-auth.c:962 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "método de autenticação %u não é suportado\n" -#: fe-connect.c:758 +#: fe-connect.c:798 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "valor do modo ssl desconhecido: \"%s\"\n" -#: fe-connect.c:779 +#: fe-connect.c:819 #, 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" +msgstr "valor \"%s\" do modo ssl é inválido quando suporte a SSL não foi compilado\n" -#: fe-connect.c:972 +#: fe-connect.c:1023 #, 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:1002 +#: fe-connect.c:1053 #, c-format msgid "" "could not connect to server: %s\n" @@ -121,7 +120,7 @@ msgstr "" "\tO servidor está executando localmente e aceitando\n" "\tconexões no soquete de domínio Unix \"%s\"?\n" -#: fe-connect.c:1057 +#: fe-connect.c:1108 #, c-format msgid "" "could not connect to server: %s\n" @@ -132,7 +131,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:1066 +#: fe-connect.c:1117 #, c-format msgid "" "could not connect to server: %s\n" @@ -143,439 +142,498 @@ msgstr "" "\tO servidor está executando na máquina \"%s\" e aceitando\n" "\tconexões TCP/IP na porta %s?\n" -#: fe-connect.c:1117 +#: fe-connect.c:1168 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "setsockopt(TCP_KEEPIDLE) falhou: %s\n" -#: fe-connect.c:1130 +#: fe-connect.c:1181 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "setsockopt(TCP_KEEPALIVE) falhou: %s\n" -#: fe-connect.c:1162 +#: fe-connect.c:1213 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "setsockopt(TCP_KEEPINTVL) falhou: %s\n" -#: fe-connect.c:1194 +#: fe-connect.c:1245 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "setsockopt(TCP_KEEPCNT) falhou: %s\n" -#: fe-connect.c:1242 +#: fe-connect.c:1293 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) falhou: %ui\n" -#: fe-connect.c:1294 +#: fe-connect.c:1345 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "número de porta inválido: \"%s\"\n" -#: fe-connect.c:1337 +#: fe-connect.c:1378 +#, 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:1397 #, 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:1341 +#: fe-connect.c:1401 #, 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" +msgstr "não pôde traduzir caminho do soquete de domínio Unix \"%s\" para endereço: %s\n" -#: fe-connect.c:1551 +#: fe-connect.c:1606 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" +msgstr "estado de conexão é inválido, provavelmente indicativo de corrupção de memória\n" -#: fe-connect.c:1592 +#: fe-connect.c:1647 #, c-format msgid "could not create socket: %s\n" msgstr "não pôde criar soquete: %s\n" -#: fe-connect.c:1615 +#: fe-connect.c:1669 #, c-format -msgid "could not set socket to non-blocking mode: %s\n" -msgstr "não pôde configurar o soquete para modo não-bloqueado: %s\n" +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:1627 +#: fe-connect.c:1680 #, 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:1647 +#: fe-connect.c:1699 msgid "keepalives parameter must be an integer\n" msgstr "parâmetro keepalives deve ser um inteiro\n" -#: fe-connect.c:1660 +#: fe-connect.c:1712 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_KEEPALIVE) falhou: %s\n" -#: fe-connect.c:1801 +#: fe-connect.c:1848 #, 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:1839 +#: fe-connect.c:1882 #, 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:1880 +#: fe-connect.c:1923 msgid "requirepeer parameter is not supported on this platform\n" msgstr "parâmetro requirepeer não é suportado nessa plataforma\n" -#: fe-connect.c:1883 +#: fe-connect.c:1926 #, c-format msgid "could not get peer credentials: %s\n" msgstr "não pôde receber credenciais: %s\n" -#: fe-connect.c:1893 +#: fe-connect.c:1936 #, 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:1901 +#: fe-connect.c:1944 #, 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:1935 +#: fe-connect.c:1978 #, 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:1974 +#: fe-connect.c:2017 #, 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:2041 fe-connect.c:2060 +#: fe-connect.c:2087 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:2076 +#: fe-connect.c:2113 #, 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:2152 fe-connect.c:2185 +#: fe-connect.c:2188 fe-connect.c:2221 #, 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:2358 +#: fe-connect.c:2388 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "sem memória para alocar buffer para GSSAPI (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "sem memória para alocar buffer para GSSAPI (%d)" -#: fe-connect.c:2443 +#: fe-connect.c:2473 msgid "unexpected message from server during startup\n" msgstr "mensagem inesperada do servidor durante inicialização\n" -#: fe-connect.c:2539 +#: fe-connect.c:2567 #, 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" +msgstr "estado de conexão %d é inválido, provavelmente indicativo de corrupção de memória\n" -#: fe-connect.c:2968 fe-connect.c:3028 +#: fe-connect.c:3000 fe-connect.c:3060 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "PGEventProc \"%s\" falhou durante evento PGEVT_CONNRESET\n" -#: fe-connect.c:3373 +#: fe-connect.c:3405 #, 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:3388 +#: fe-connect.c:3420 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "URL LDAP \"%s\" é inválida: faltando nome distinto\n" -#: fe-connect.c:3399 fe-connect.c:3452 +#: fe-connect.c:3431 fe-connect.c:3484 #, 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:3409 fe-connect.c:3466 +#: fe-connect.c:3441 fe-connect.c:3498 #, 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:3420 +#: fe-connect.c:3452 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "URL LDAP \"%s\" é inválida: nenhum filtro\n" -#: fe-connect.c:3441 +#: fe-connect.c:3473 #, 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:3475 +#: fe-connect.c:3507 msgid "could not create LDAP structure\n" msgstr "não pôde criar estrutura LDAP\n" -#: fe-connect.c:3517 +#: fe-connect.c:3549 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "busca em servidor LDAP falhou: %s\n" -#: fe-connect.c:3528 +#: fe-connect.c:3560 msgid "more than one entry found on LDAP lookup\n" msgstr "mais de um registro encontrado na busca no LDAP\n" -#: fe-connect.c:3529 fe-connect.c:3541 +#: fe-connect.c:3561 fe-connect.c:3573 msgid "no entry found on LDAP lookup\n" msgstr "nenhum registro encontrado na busca no LDAP\n" -#: fe-connect.c:3552 fe-connect.c:3565 +#: fe-connect.c:3584 fe-connect.c:3597 msgid "attribute has no values on LDAP lookup\n" msgstr "atributo não tem valores na busca no LDAP\n" -#: fe-connect.c:3617 fe-connect.c:3636 fe-connect.c:4047 +#: fe-connect.c:3649 fe-connect.c:3668 fe-connect.c:4156 #, 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:3700 fe-connect.c:4129 fe-connect.c:4313 +#: fe-connect.c:3732 fe-connect.c:4336 fe-connect.c:5041 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "opção de conexão \"%s\" é inválida\n" -#: fe-connect.c:3716 fe-connect.c:4096 +#: fe-connect.c:3748 fe-connect.c:4205 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" +msgstr "cadeia de caracteres entre aspas não foi terminada na cadeia de caracteres de conexão\n" -#: fe-connect.c:3755 +#: fe-connect.c:3787 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" +msgstr "não pôde obter diretório base do usuário para localizar arquivo de definição de serviço" -#: fe-connect.c:3788 +#: fe-connect.c:3820 #, 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:3811 +#: fe-connect.c:3843 #, c-format msgid "service file \"%s\" not found\n" msgstr "arquivo de serviço \"%s\" não foi encontrado\n" -#: fe-connect.c:3824 +#: fe-connect.c:3856 #, 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:3895 fe-connect.c:3922 +#: fe-connect.c:3927 fe-connect.c:3954 #, 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:4589 +#: fe-connect.c:4569 +#, 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:4639 +#, 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:4646 +#, 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:4661 +#, 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:4775 +#, 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:4795 +#, 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:4866 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "parâmetro da URI é inválido: \"%s\"\n" + +#: fe-connect.c:4936 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "elemento escapado com porcentagem é inválido: \"%s\"\n" + +#: fe-connect.c:4946 +#, 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:5269 msgid "connection pointer is NULL\n" msgstr "ponteiro da conexão é NULO\n" -#: fe-connect.c:4866 +#: fe-connect.c:5546 #, 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:4875 +#: fe-connect.c:5555 #, 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" +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:4963 +#: fe-connect.c:5655 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "senha obtida do arquivo \"%s\"\n" -#: fe-exec.c:829 +#: fe-exec.c:824 msgid "NOTICE" msgstr "NOTA" -#: fe-exec.c:1016 fe-exec.c:1073 fe-exec.c:1113 +#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224 msgid "command string is a null pointer\n" msgstr "cadeia de caracteres do comando é um ponteiro nulo\n" -#: fe-exec.c:1106 fe-exec.c:1201 +#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325 +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:1218 fe-exec.c:1319 msgid "statement name is a null pointer\n" msgstr "nome do comando é um ponteiro nulo\n" -#: fe-exec.c:1121 fe-exec.c:1275 fe-exec.c:1944 fe-exec.c:2142 +#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295 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:1232 +#: fe-exec.c:1356 msgid "no connection to the server\n" msgstr "sem conexão ao servidor\n" -#: fe-exec.c:1239 +#: fe-exec.c:1363 msgid "another command is already in progress\n" msgstr "outro comando já está em execução\n" -#: fe-exec.c:1351 +#: fe-exec.c:1478 msgid "length must be given for binary parameter\n" msgstr "tamanho deve ser informado para um parâmetro binário\n" -#: fe-exec.c:1604 +#: fe-exec.c:1756 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "asyncStatus inesperado: %d\n" -#: fe-exec.c:1624 +#: fe-exec.c:1776 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "PGEventProc \"%s\" falhou durante evento PGEVT_RESULTCREATE\n" -#: fe-exec.c:1754 +#: fe-exec.c:1906 msgid "COPY terminated by new PQexec" msgstr "COPY terminado por novo PQexec" -#: fe-exec.c:1762 +#: fe-exec.c:1914 msgid "COPY IN state must be terminated first\n" msgstr "estado de COPY IN deve ser terminado primeiro\n" -#: fe-exec.c:1782 +#: fe-exec.c:1934 msgid "COPY OUT state must be terminated first\n" msgstr "estado de COPY OUT deve ser terminado primeiro\n" -#: fe-exec.c:1790 +#: fe-exec.c:1942 msgid "PQexec not allowed during COPY BOTH\n" msgstr "PQexec não é permitido durante COPY BOTH\n" -#: fe-exec.c:2033 fe-exec.c:2099 fe-exec.c:2186 fe-protocol2.c:1237 -#: fe-protocol3.c:1569 +#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327 +#: fe-protocol3.c:1677 msgid "no COPY in progress\n" msgstr "nenhum COPY está em execução\n" -#: fe-exec.c:2378 +#: fe-exec.c:2534 msgid "connection in wrong state\n" msgstr "conexão em estado errado\n" -#: fe-exec.c:2409 +#: fe-exec.c:2565 msgid "invalid ExecStatusType code" msgstr "código de ExecStatusType é inválido" -#: fe-exec.c:2473 fe-exec.c:2496 +#: fe-exec.c:2629 fe-exec.c:2652 #, 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:2489 +#: fe-exec.c:2645 #, 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:2511 +#: fe-exec.c:2667 #, 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:2799 +#: fe-exec.c:2955 #, c-format msgid "could not interpret result from server: %s" msgstr "não pôde interpretar resultado do servidor: %s" -#: fe-exec.c:3038 fe-exec.c:3122 +#: fe-exec.c:3194 fe-exec.c:3278 msgid "incomplete multibyte character\n" msgstr "caracter multibyte incompleto\n" -#: fe-lobj.c:152 +#: fe-lobj.c:155 msgid "cannot determine OID of function lo_truncate\n" msgstr "não pode determinar OID da função lo_truncate\n" -#: fe-lobj.c:380 +#: fe-lobj.c:171 +msgid "argument of lo_truncate exceeds integer range\n" +msgstr "argumento do lo_truncate excede intervalo de inteiros\n" + +#: fe-lobj.c:222 +msgid "cannot determine OID of function lo_truncate64\n" +msgstr "não pode determinar OID da função lo_truncate64\n" + +#: fe-lobj.c:280 +msgid "argument of lo_read exceeds integer range\n" +msgstr "argumento do lo_read excede intervalo de inteiros\n" + +#: fe-lobj.c:335 +msgid "argument of lo_write exceeds integer range\n" +msgstr "argumento de lo_write excede intervalo de inteiros\n" + +#: fe-lobj.c:426 +msgid "cannot determine OID of function lo_lseek64\n" +msgstr "não pode determinar OID da função lo_lseek64\n" + +#: fe-lobj.c:522 msgid "cannot determine OID of function lo_create\n" msgstr "não pode determinar OID da função lo_create\n" -#: fe-lobj.c:525 fe-lobj.c:624 +#: fe-lobj.c:601 +msgid "cannot determine OID of function lo_tell64\n" +msgstr "não pode determinar OID da função lo_tell64\n" + +#: fe-lobj.c:707 fe-lobj.c:816 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "não pôde abrir arquivo \"%s\": %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:762 #, c-format msgid "could not read from file \"%s\": %s\n" msgstr "não pôde ler do arquivo \"%s\": %s\n" -#: fe-lobj.c:639 fe-lobj.c:663 +#: fe-lobj.c:836 fe-lobj.c:860 #, c-format msgid "could not write to file \"%s\": %s\n" msgstr "não pôde escrever no arquivo \"%s\": %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:947 msgid "query to initialize large object functions did not return data\n" -msgstr "" -"consulta para inicializar funções de objeto grande não retornou dados\n" +msgstr "consulta para inicializar funções de objeto grande não retornou dados\n" -#: fe-lobj.c:785 +#: fe-lobj.c:996 msgid "cannot determine OID of function lo_open\n" msgstr "não pode determinar OID da função lo_open\n" -#: fe-lobj.c:792 +#: fe-lobj.c:1003 msgid "cannot determine OID of function lo_close\n" msgstr "não pode determinar OID da função lo_close\n" -#: fe-lobj.c:799 +#: fe-lobj.c:1010 msgid "cannot determine OID of function lo_creat\n" msgstr "não pode determinar OID da função lo_creat\n" -#: fe-lobj.c:806 +#: fe-lobj.c:1017 msgid "cannot determine OID of function lo_unlink\n" msgstr "não pode determinar OID da função lo_unlink\n" -#: fe-lobj.c:813 +#: fe-lobj.c:1024 msgid "cannot determine OID of function lo_lseek\n" msgstr "não pode determinar OID da função lo_lseek\n" -#: fe-lobj.c:820 +#: fe-lobj.c:1031 msgid "cannot determine OID of function lo_tell\n" msgstr "não pode determinar OID da função lo_tell\n" -#: fe-lobj.c:827 +#: fe-lobj.c:1038 msgid "cannot determine OID of function loread\n" msgstr "não pode determinar OID da função loread\n" -#: fe-lobj.c:834 +#: fe-lobj.c:1045 msgid "cannot determine OID of function lowrite\n" msgstr "não pode determinar OID da função lowrite\n" -#: fe-misc.c:270 +#: fe-misc.c:295 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "inteiro de tamanho %lu não é suportado por pqGetInt" -#: fe-misc.c:306 +#: fe-misc.c:331 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "inteiro de tamanho %lu não é suportado por pqPutInt" -#: fe-misc.c:586 fe-misc.c:788 +#: fe-misc.c:610 fe-misc.c:806 msgid "connection not open\n" msgstr "conexão não está aberta\n" -#: fe-misc.c:651 fe-misc.c:741 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "não pôde receber dados do servidor: %s\n" - -#: fe-misc.c:758 fe-misc.c:836 +#: fe-misc.c:736 fe-secure.c:363 fe-secure.c:443 fe-secure.c:524 +#: fe-secure.c:633 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -585,20 +643,15 @@ msgstr "" "\tIsto provavelmente significa que o servidor terminou de forma anormal\n" "\tantes ou durante o processamento do pedido.\n" -#: fe-misc.c:853 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "não pôde enviar dados ao servidor: %s\n" - -#: fe-misc.c:972 +#: fe-misc.c:970 msgid "timeout expired\n" msgstr "tempo de espera expirado\n" -#: fe-misc.c:1017 +#: fe-misc.c:1015 msgid "socket not open\n" msgstr "soquete não está aberto\n" -#: fe-misc.c:1040 +#: fe-misc.c:1038 #, c-format msgid "select() failed: %s\n" msgstr "select() falhou: %s\n" @@ -606,15 +659,12 @@ msgstr "select() falhou: %s\n" #: fe-protocol2.c:91 #, c-format msgid "invalid setenv state %c, probably indicative of memory corruption\n" -msgstr "" -"estado de setenv %c é inválido, provavelmente indicativo de corrupção de " -"memória\n" +msgstr "estado de setenv %c é inválido, provavelmente indicativo de corrupção de memória\n" #: fe-protocol2.c:390 #, c-format msgid "invalid state %c, probably indicative of memory corruption\n" -msgstr "" -"estado %c é inválido, provavelmente indicativo de corrupção de memória\n" +msgstr "estado %c é inválido, provavelmente indicativo de corrupção de memória\n" #: fe-protocol2.c:479 fe-protocol3.c:186 #, c-format @@ -624,263 +674,303 @@ msgstr "tipo de mensagem 0x%02x chegou do servidor enquanto estava ocioso" #: fe-protocol2.c:522 #, 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\")" +msgstr "caracter inesperado %c seguido de uma resposta de consulta vazia (mensagem \"I\")" -#: fe-protocol2.c:576 -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:580 +#, 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:592 -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:598 +#, 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:612 fe-protocol3.c:388 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, c-format msgid "unexpected response from server; first received character was \"%c\"\n" -msgstr "" -"resposta inesperada do servidor; primeiro caracter recebido foi \"%c\"\n" +msgstr "resposta inesperada do servidor; primeiro caracter recebido foi \"%c\"\n" -#: fe-protocol2.c:833 fe-protocol3.c:707 -msgid "out of memory for query result\n" -msgstr "sem memória para resultado da consulta\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782 +msgid "out of memory for query result" +msgstr "sem memória para resultado da consulta" -#: fe-protocol2.c:1280 fe-protocol3.c:1637 +#: fe-protocol2.c:1370 fe-protocol3.c:1745 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1292 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "perda de sincronismo com o servidor, reiniciando conexão" -#: fe-protocol2.c:1426 fe-protocol2.c:1458 fe-protocol3.c:1840 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1948 #, c-format msgid "protocol error: id=0x%x\n" msgstr "erro de protocolo: id=0x%x\n" -#: fe-protocol3.c:344 -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:341 +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:409 +#: fe-protocol3.c:406 #, 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" +msgstr "conteúdo da mensagem não está de acordo com o tamanho no tipo de mensagem \"%c\"\n" -#: fe-protocol3.c:430 +#: fe-protocol3.c:427 #, 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" +msgstr "perda de sincronismo com o servidor: recebeu tipo de mensagem \"%c\", tamanho %d\n" + +#: fe-protocol3.c:478 fe-protocol3.c:518 +msgid "insufficient data in \"T\" message" +msgstr "dados insuficientes na mensagem \"T\"" + +#: fe-protocol3.c:551 +msgid "extraneous data in \"T\" message" +msgstr "dados estranhos na mensagem \"T\"" -#: fe-protocol3.c:652 -msgid "unexpected field count in \"D\" message\n" -msgstr "contagem de campos inesperada em mensagem \"D\"\n" +#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740 +msgid "insufficient data in \"D\" message" +msgstr "dados insuficientes na mensagem \"D\"" + +#: fe-protocol3.c:696 +msgid "unexpected field count in \"D\" message" +msgstr "contagem de campos inesperada em mensagem \"D\"" + +#: fe-protocol3.c:749 +msgid "extraneous data in \"D\" message" +msgstr "dados estranhos na mensagem \"D\"" #. translator: %s represents a digit string -#: fe-protocol3.c:798 fe-protocol3.c:817 +#: fe-protocol3.c:878 fe-protocol3.c:897 #, c-format msgid " at character %s" msgstr " no caracter %s" -#: fe-protocol3.c:830 +#: fe-protocol3.c:910 #, c-format msgid "DETAIL: %s\n" msgstr "DETALHE: %s\n" -#: fe-protocol3.c:833 +#: fe-protocol3.c:913 #, c-format msgid "HINT: %s\n" msgstr "DICA: %s\n" -#: fe-protocol3.c:836 +#: fe-protocol3.c:916 #, c-format msgid "QUERY: %s\n" msgstr "CONSULTA: %s\n" -#: fe-protocol3.c:839 +#: fe-protocol3.c:919 #, c-format msgid "CONTEXT: %s\n" msgstr "CONTEXTO: %s\n" -#: fe-protocol3.c:851 +#: fe-protocol3.c:926 +#, c-format +msgid "SCHEMA NAME: %s\n" +msgstr "NOME DO ESQUEMA: %s\n" + +#: fe-protocol3.c:930 +#, c-format +msgid "TABLE NAME: %s\n" +msgstr "NOME DA TABELA: %s\n" + +#: fe-protocol3.c:934 +#, c-format +msgid "COLUMN NAME: %s\n" +msgstr "NOME DA COLUNA: %s\n" + +#: fe-protocol3.c:938 +#, c-format +msgid "DATATYPE NAME: %s\n" +msgstr "NOME DO TIPO DE DADO: %s\n" + +#: fe-protocol3.c:942 +#, c-format +msgid "CONSTRAINT NAME: %s\n" +msgstr "NOME DA RESTRIÇÃO: %s\n" + +#: fe-protocol3.c:954 msgid "LOCATION: " msgstr "LOCAL: " -#: fe-protocol3.c:853 +#: fe-protocol3.c:956 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:855 +#: fe-protocol3.c:958 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1079 +#: fe-protocol3.c:1182 #, c-format msgid "LINE %d: " msgstr "LINHA %d: " -#: fe-protocol3.c:1465 +#: fe-protocol3.c:1573 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: não está fazendo COPY OUT de texto\n" -#: fe-secure.c:265 +#: fe-secure.c:264 #, c-format msgid "could not establish SSL connection: %s\n" msgstr "não pôde estabelecer conexão SSL: %s\n" -#: fe-secure.c:349 fe-secure.c:436 fe-secure.c:1180 +#: fe-secure.c:368 fe-secure.c:529 fe-secure.c:1396 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "Erro de SYSCALL SSL: %s\n" -#: fe-secure.c:355 fe-secure.c:442 fe-secure.c:1184 +#: fe-secure.c:375 fe-secure.c:536 fe-secure.c:1400 msgid "SSL SYSCALL error: EOF detected\n" msgstr "Erro de SYSCALL SSL: EOF detectado\n" -#: fe-secure.c:367 fe-secure.c:453 fe-secure.c:1193 +#: fe-secure.c:386 fe-secure.c:547 fe-secure.c:1409 #, c-format msgid "SSL error: %s\n" msgstr "Erro de SSL: %s\n" -#: fe-secure.c:377 fe-secure.c:463 fe-secure.c:1202 +#: fe-secure.c:401 fe-secure.c:562 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "conexão SSL foi fechada inesperadamente\n" + +#: fe-secure.c:407 fe-secure.c:568 fe-secure.c:1418 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "código de erro SSL desconhecido: %d\n" -#: fe-secure.c:601 +#: fe-secure.c:451 +#, 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:640 +#, 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:760 fe-secure.c:777 +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.c:790 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "nome comum do certificado SSL contém nulo embutido\n" + +#: fe-secure.c:802 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" +msgstr "nome da máquina deve ser especificado para uma conexão SSL verificada\n" -#: fe-secure.c:620 +#: fe-secure.c:816 #, 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" -#: fe-secure.c:752 +#: fe-secure.c:951 #, c-format msgid "could not create SSL context: %s\n" msgstr "não pôde criar contexto SSL: %s\n" -#: fe-secure.c:868 +#: fe-secure.c:1073 #, c-format msgid "could not open certificate file \"%s\": %s\n" msgstr "não pôde abrir certificado \"%s\": %s\n" -#: fe-secure.c:893 fe-secure.c:903 +#: fe-secure.c:1098 fe-secure.c:1108 #, c-format msgid "could not read certificate file \"%s\": %s\n" msgstr "não pôde ler certificado \"%s\": %s\n" -#: fe-secure.c:940 +#: fe-secure.c:1145 #, 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:952 +#: fe-secure.c:1157 #, 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:968 +#: fe-secure.c:1173 #, 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:982 +#: fe-secure.c:1187 #, 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:1019 +#: fe-secure.c:1224 #, 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:1027 +#: fe-secure.c:1232 #, 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" +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:1038 +#: fe-secure.c:1243 #, 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:1052 +#: fe-secure.c:1257 #, 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:1080 +#: fe-secure.c:1285 #, 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:1107 +#: fe-secure.c:1312 #, 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:1134 +#: fe-secure.c:1339 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 "" "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" +"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n" -#: fe-secure.c:1138 +#: fe-secure.c:1343 #, 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 "" "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" +"Forneça um arquivo ou mude o sslmode para desabilitar a verificação de certificado do servidor.\n" -#: fe-secure.c:1221 +#: fe-secure.c:1437 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "certificado não pôde ser obtido: %s\n" -#: fe-secure.c:1249 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "nome comum do certificado SSL contém nulo embutido\n" - -#: fe-secure.c:1325 +#: fe-secure.c:1514 +#, c-format msgid "no SSL error reported" msgstr "nenhum erro SSL relatado" -#: fe-secure.c:1334 +#: fe-secure.c:1523 #, c-format msgid "SSL error code %lu" msgstr "código de erro SSL %lu" + +#: win32.c:322 +#, 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 8f15a11c5d3..b8ba003bffc 100644 --- a/src/interfaces/libpq/po/ru.po +++ b/src/interfaces/libpq/po/ru.po @@ -1,965 +1,1038 @@ -# ru.po # LIBPQ Translated Messages into the Russian Language (UTF-8) # # Copyright (c) 2001-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca +# Copyright (c) 2012-2013 Alexander Lakhin <exclusion@gmail.com> # Distributed under the same licensing terms as PostgreSQL itself. # # pgtranslation Id: libpq.po,v 1.4 2010/12/07 21:22:21 petere Exp $ # # ChangeLog: -# - November, 2010: Updates for PostgreSQL 9 by Andrey Sudnik <sudnikand@yandex.ru> -# - January, 2005: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su> -# - March 27 - November 1, 2004: Updates for 8.0; <mokhov@cs.concordia.ca> -# - July 24 - October 5, 2003: Updates for 7.4.*; <mokhov@cs.concordia.ca> -# - Januray 2, 2002: Completed SSL translation, Serguei A. Mokhov <mokhov@cs.concordia.ca> -# - October 12, 2002: Post-7.3beta2 fuzzy translation fixes, Serguei A. Mokhov <mokhov@cs.concordia.ca> -# - September 7, 2002: Complete post-7.3beta1 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca> +# - March 14, 2013: Updates for 9.3. Alexander Lakhin <exclusion@gmail.com>. +# - June 27, 2012: Updates for 9.2. Alexander Lakhin <exclusion@gmail.com>. +# - April 2, 2012: Bug fixes. Alexander Lakhin <exclusion@gmail.com>. +# - February 22, 2012: Backporting 9.1 translation to 8.4. Alexander Lakhin <exclusion@gmail.com>. +# - February 17, 2012: complete translation for 9.1. Alexander Lakhin <exclusion@gmail.com>. +# - November, 2010: Updates for PostgreSQL 9 by Andrey Sudnik <sudnikand@yandex.ru>. +# - January, 2005: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su>. +# - March 27 - November 1, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>. +# - July 24 - October 5, 2003: Updates for 7.4.*; <mokhov@cs.concordia.ca>. +# - January 2, 2002: Completed SSL translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>. +# - October 12, 2002: Post-7.3beta2 fuzzy translation fixes, Serguei A. Mokhov <mokhov@cs.concordia.ca>. +# - September 7, 2002: Complete post-7.3beta1 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>. # - August 2001 - August 2002: Initial translation and maintenance, Serguei A. Mokhov <mokhov@cs.concordia.ca> -# msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9 current\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-11-29 18:43+0000\n" -"PO-Revision-Date: 2010-11-30 20:14+0600\n" -"Last-Translator: Andrey Sudnik <sudnikand@yandex.ru>\n" -"Language-Team: pgsql-rus\n" -"Language: \n" +"POT-Creation-Date: 2013-04-23 11:10+0000\n" +"PO-Revision-Date: 2013-04-23 15:57+0400\n" +"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" +"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language: ru\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Russian\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-SourceCharset: utf-8\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.5\n" -#: fe-auth.c:212 -#: fe-auth.c:432 -#: fe-auth.c:659 +#: fe-auth.c:210 fe-auth.c:429 fe-auth.c:656 msgid "host name must be specified\n" -msgstr "должно быть указано имя хоста\n" +msgstr "требуется указать имя сервера\n" -#: fe-auth.c:242 +#: fe-auth.c:240 #, c-format msgid "could not set socket to blocking mode: %s\n" -msgstr "не удалось установить сокет в блокирующий режим: %s\n" +msgstr "не удалось перевести сокет в блокирующий режим: %s\n" -#: fe-auth.c:260 -#: fe-auth.c:264 +#: fe-auth.c:258 fe-auth.c:262 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" -msgstr "аутентификация Kerberos 5 отклонена: %*s\n" +msgstr "аутентификация Kerberos 5 не пройдена: %*s\n" -#: fe-auth.c:290 +#: fe-auth.c:288 #, c-format -msgid "could not restore non-blocking mode on socket: %s\n" -msgstr "не удалось восстановить неблокирующий режим для сокета: %s\n" +msgid "could not restore nonblocking mode on socket: %s\n" +msgstr "не удалось вернуть сокет в неблокирующий режим: %s\n" -#: fe-auth.c:403 +#: fe-auth.c:400 msgid "GSSAPI continuation error" -msgstr "GSSAPI ошибка возобновления" +msgstr "ошибка продолжения в GSSAPI" -#: fe-auth.c:439 +#: fe-auth.c:436 msgid "duplicate GSS authentication request\n" msgstr "повторный запрос аутентификации GSS\n" -#: fe-auth.c:459 +#: fe-auth.c:456 msgid "GSSAPI name import error" -msgstr "GSSAPI ошибка импорта имени" +msgstr "ошибка импорта имени в GSSAPI" -#: fe-auth.c:545 +#: fe-auth.c:542 msgid "SSPI continuation error" -msgstr "SSPI ошибка возобновления" - -#: fe-auth.c:556 -#: fe-auth.c:630 -#: fe-auth.c:665 -#: fe-auth.c:762 -#: fe-connect.c:1970 -#: fe-connect.c:3369 -#: fe-connect.c:3586 -#: fe-connect.c:4002 -#: fe-connect.c:4011 -#: fe-connect.c:4148 -#: fe-connect.c:4194 -#: fe-connect.c:4212 -#: fe-connect.c:4291 -#: fe-connect.c:4361 -#: fe-connect.c:4407 -#: fe-connect.c:4425 -#: fe-exec.c:3121 -#: fe-exec.c:3286 -#: fe-lobj.c:696 -#: fe-protocol2.c:1027 -#: fe-protocol3.c:1425 +msgstr "ошибка продолжения в SSPI" + +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2004 +#: fe-connect.c:3392 fe-connect.c:3610 fe-connect.c:4022 fe-connect.c:4117 +#: fe-connect.c:4382 fe-connect.c:4451 fe-connect.c:4468 fe-connect.c:4559 +#: fe-connect.c:4909 fe-connect.c:5059 fe-exec.c:3296 fe-exec.c:3461 +#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1541 fe-secure.c:767 msgid "out of memory\n" -msgstr "недостаточно памяти\n" +msgstr "нехватка памяти\n" -#: fe-auth.c:645 +#: fe-auth.c:642 msgid "could not acquire SSPI credentials" -msgstr "не удалось получить SSPI удостоверение" +msgstr "не удалось получить удостоверение SSPI" -#: fe-auth.c:738 +#: fe-auth.c:733 msgid "SCM_CRED authentication method not supported\n" msgstr "аутентификация SCM_CRED не поддерживается\n" -#: fe-auth.c:812 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "аутентификация Kerberos 4 не поддерживается\n" -#: fe-auth.c:828 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "аутентификация Kerberos 5 не поддерживается\n" -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" -msgstr "аутентификация GSSAPI не поддерживается\n" +msgstr "аутентификация через GSSAPI не поддерживается\n" -#: fe-auth.c:919 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" -msgstr "аутентификация SSPI не поддерживается\n" +msgstr "аутентификация через SSPI не поддерживается\n" -#: fe-auth.c:926 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" -msgstr "Шифрованая аутентификация не поддерживается\n" +msgstr "аутентификация Crypt не поддерживается\n" -#: fe-auth.c:953 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "метод аутентификации %u не поддерживается\n" -#: fe-connect.c:759 +#: fe-connect.c:798 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "неверное значение sslmode: \"%s\"\n" -#: fe-connect.c:780 +#: fe-connect.c:819 #, c-format msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n" -msgstr "значение sslmode \"%s\" неверно, если поддержка SSL не скомпилирована\n" +msgstr "значение sslmode \"%s\" недопустимо для сборки без поддержки SSL\n" -#: fe-connect.c:963 +#: fe-connect.c:1023 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" -msgstr "не удалось установить сокет в режим TCP передачи без задержки: %s\n" +msgstr "не удалось перевести сокет в режим TCP-передачи без задержки: %s\n" -#: fe-connect.c:993 +#: fe-connect.c:1053 #, 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соединения через сокет Unix-домена \"%s\"?\n" +"не удалось подключиться к серверу: %s\n" +"\tОн действительно работает локально и принимает\n" +"\tсоединения через доменный сокет \"%s\"?\n" + +#: fe-connect.c:1108 +#, 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 и принимает TCP-соединения (порт %s)?\n" -#: fe-connect.c:1037 +#: fe-connect.c:1117 #, c-format msgid "" "could not connect to server: %s\n" -"\tIs the server running on host \"%s\"%s%s%s and accepting\n" +"\tIs the server running on host \"%s\" and accepting\n" "\tTCP/IP connections on port %s?\n" msgstr "" -"не удалось подсоединиться к серверу: %s\n" -"\tРаботает ли сервер на хосте \"%s\"%s%s%s и принимает ли\n" -"\tTCP/IP соединения по порту %s?\n" +"не удалось подключиться к серверу: %s\n" +"\tОн действительно работает по адресу \"%s\"\n" +"\t и принимает TCP-соединения (порт %s)?\n" -#: fe-connect.c:1096 +#: fe-connect.c:1168 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" -msgstr "setsockopt(TCP_KEEPIDLE) не удался: %s\n" +msgstr "ошибка в setsockopt(TCP_KEEPIDLE): %s\n" -#: fe-connect.c:1109 +#: fe-connect.c:1181 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" -msgstr "setsockopt(TCP_KEEPALIVE) не удался: %s\n" +msgstr "ошибка в setsockopt(TCP_KEEPALIVE): %s\n" -#: fe-connect.c:1141 +#: fe-connect.c:1213 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" -msgstr "setsockopt(TCP_KEEPINTVL) не удался: %s\n" +msgstr "ошибка в setsockopt(TCP_KEEPINTVL): %s\n" -#: fe-connect.c:1173 +#: fe-connect.c:1245 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" -msgstr "setsockopt(TCP_KEEPCNT) не удался: %s\n" +msgstr "ошибка в setsockopt(TCP_KEEPCNT): %s\n" -#: fe-connect.c:1222 +#: fe-connect.c:1293 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" -msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) потерпел неудачу: %ui\n" +msgstr "ошибка в WSAIoctl(SIO_KEEPALIVE_VALS): %ui\n" -#: fe-connect.c:1274 +#: fe-connect.c:1345 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "неверный номер порта: \"%s\"\n" -#: fe-connect.c:1317 +#: fe-connect.c:1378 +#, c-format +msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n" +msgstr "длина пути доменного сокета \"%s\" превышает предел (%d байт)\n" + +#: fe-connect.c:1397 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" -msgstr "не удалось преобразовать имя хоста \"%s\" в адрес: %s\n" +msgstr "преобразовать имя \"%s\" в адрес не удалось: %s\n" -#: fe-connect.c:1321 +#: fe-connect.c:1401 #, c-format msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n" -msgstr "не удалось преобразовать название директории сокетов UNIX-домена \"%s\" в адрес: %s\n" +msgstr "" +"преобразовать путь к доменному сокету UNIX \"%s\" в адрес не удалось: %s\n" -#: fe-connect.c:1531 +#: fe-connect.c:1606 msgid "invalid connection state, probably indicative of memory corruption\n" -msgstr "неверное состояние соединения, возможный указатель на нарушение целостности памяти\n" +msgstr "неверное состояние соединения - возможно разрушение памяти\n" -#: fe-connect.c:1572 +#: fe-connect.c:1647 #, c-format msgid "could not create socket: %s\n" msgstr "не удалось создать сокет: %s\n" -#: fe-connect.c:1595 +#: fe-connect.c:1669 #, c-format -msgid "could not set socket to non-blocking mode: %s\n" -msgstr "не удалось установить сокет в неблокирующий режим: %s\n" +msgid "could not set socket to nonblocking mode: %s\n" +msgstr "не удалось перевести сокет в неблокирующий режим: %s\n" -#: fe-connect.c:1607 +#: fe-connect.c:1680 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" -msgstr "не удалось установить сокет в режим закрытия-на-выполнение (close-on-exec): %s\n" +msgstr "" +"не удалось перевести сокет в режим закрытия при выполнении (close-on-exec): " +"%s\n" -#: fe-connect.c:1625 +#: fe-connect.c:1699 msgid "keepalives parameter must be an integer\n" -msgstr "keepalives параметр должен быть целым числом\n" +msgstr "параметр keepalives должен быть целым числом\n" -#: fe-connect.c:1638 +#: fe-connect.c:1712 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" -msgstr "setsockopt(SO_KEEPALIVE) не удался: %s\n" +msgstr "ошибка в setsockopt(SO_KEEPALIVE): %s\n" -#: fe-connect.c:1779 +#: fe-connect.c:1848 #, c-format msgid "could not get socket error status: %s\n" msgstr "не удалось получить статус ошибки сокета: %s\n" -#: fe-connect.c:1817 +#: fe-connect.c:1882 #, c-format msgid "could not get client address from socket: %s\n" msgstr "не удалось получить адрес клиента из сокета: %s\n" -#: fe-connect.c:1849 -#: fe-connect.c:1863 -#: fe-connect.c:1875 -#, c-format -msgid "could not get peer credentials: %s\n" -msgstr "не удалось получить удостоверение peer-a: %s\n" +#: fe-connect.c:1923 +msgid "requirepeer parameter is not supported on this platform\n" +msgstr "параметр requirepeer не поддерживается в этой ОС\n" -#: fe-connect.c:1883 +#: fe-connect.c:1926 #, c-format -msgid "could not get effective UID from peer credentials: %s\n" -msgstr "не удалось получить эффективный UID из удостоверения peer-а: %s\n" +msgid "could not get peer credentials: %s\n" +msgstr "не удалось получить учётные данные сервера: %s\n" -#: fe-connect.c:1898 +#: fe-connect.c:1936 #, c-format msgid "local user with ID %d does not exist\n" msgstr "локальный пользователь с ID %d не существует\n" -#: fe-connect.c:1906 +#: fe-connect.c:1944 #, c-format msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n" -msgstr "requirepeer задан как \"%s\", но настоящее имя пользователя peer-а \"%s\"\n" - -#: fe-connect.c:1912 -msgid "requirepeer parameter is not supported on this platform\n" -msgstr "параметр requirepeer не поддерживаются на этой платформе\n" +msgstr "" +"requirepeer допускает подключение только к \"%s\", но сервер работает под " +"именем \"%s\"\n" -#: fe-connect.c:1944 +#: fe-connect.c:1978 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "не удалось отправить пакет согласования SSL: %s\n" -#: fe-connect.c:1983 +#: fe-connect.c:2017 #, c-format msgid "could not send startup packet: %s\n" -msgstr "не удалось отправить начальный пакет: %s\n" +msgstr "не удалось отправить стартовый пакет: %s\n" -#: fe-connect.c:2050 -#: fe-connect.c:2069 +#: fe-connect.c:2087 msgid "server does not support SSL, but SSL was required\n" -msgstr "сервер не поддерживает SSL, но наличие SSL было необходимо\n" +msgstr "затребовано подключение через SSL, но сервер не поддерживает SSL\n" -#: fe-connect.c:2085 +#: fe-connect.c:2113 #, c-format msgid "received invalid response to SSL negotiation: %c\n" -msgstr "получен неверный ответ на согласование по SSL: %c\n" +msgstr "получен неверный ответ на согласование SSL: %c\n" -#: fe-connect.c:2161 -#: fe-connect.c:2194 +#: fe-connect.c:2188 fe-connect.c:2221 #, c-format msgid "expected authentication request from server, but received %c\n" -msgstr "ожидался запрос аутентификации от сервера, но было получено: %c\n" +msgstr "ожидался запрос аутентификации от сервера, но получено: %c\n" -#: fe-connect.c:2367 +#: fe-connect.c:2388 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "недостаточно памяти для аллоцирования GSSAPI буфера (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "недостаточно памяти для буфера GSSAPI (%d)" -#: fe-connect.c:2452 +#: fe-connect.c:2473 msgid "unexpected message from server during startup\n" -msgstr "неожиданное сообщение от сервера при запуске\n" +msgstr "неожиданное сообщение от сервера в начале работы\n" -#: fe-connect.c:2548 +#: fe-connect.c:2567 #, c-format msgid "invalid connection state %d, probably indicative of memory corruption\n" -msgstr "неверное состояние соединения %d, возможно, это признак нарушения целостности памяти\n" +msgstr "неверное состояние соединения %d - возможно разрушение памяти\n" -#: fe-connect.c:2977 -#: fe-connect.c:3037 +#: fe-connect.c:3000 fe-connect.c:3060 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" -msgstr "PGEventProc \"%s\" потерпел неудачу во время события PGEVT_CONNRESET\n" +msgstr "ошибка в PGEventProc \"%s\" при обработке события PGEVT_CONNRESET\n" -#: fe-connect.c:3382 +#: fe-connect.c:3405 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" -msgstr "некорректный LDAP URL \"%s\": схема должна быть ldap://\n" +msgstr "некорректный адрес LDAP \"%s\": схема должна быть ldap://\n" -#: fe-connect.c:3397 +#: fe-connect.c:3420 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" -msgstr "не корректный LDAP URL \"%s\": отсутствует уникальное имя\n" +msgstr "некорректный адрес LDAP \"%s\": отсутствует уникальное имя\n" -#: fe-connect.c:3408 -#: fe-connect.c:3461 +#: fe-connect.c:3431 fe-connect.c:3484 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" -msgstr "не корректный LDAP URL \"%s\": должен быть только один аттрибут\n" +msgstr "некорректный адрес LDAP \"%s\": должен быть только один атрибут\n" -#: fe-connect.c:3418 -#: fe-connect.c:3475 +#: fe-connect.c:3441 fe-connect.c:3498 #, c-format msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n" -msgstr "не корректный LDAP URL \"%s\": должна быть границы поиска (base/one/sub)\n" +msgstr "" +"некорректный адрес LDAP \"%s\": не указана область поиска (base/one/sub)\n" -#: fe-connect.c:3429 +#: fe-connect.c:3452 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" -msgstr "не корректный LDAP URL \"%s\": нет фильтра\n" +msgstr "некорректный адрес LDAP \"%s\": нет фильтра\n" -#: fe-connect.c:3450 +#: fe-connect.c:3473 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" -msgstr "не корректный LDAP URL \"%s\": неверный номер порта\n" +msgstr "некорректный адрес LDAP \"%s\": неверный номер порта\n" -#: fe-connect.c:3484 +#: fe-connect.c:3507 msgid "could not create LDAP structure\n" -msgstr "не удалось создать LDAP структуру\n" +msgstr "не удалось создать структуру LDAP\n" -#: fe-connect.c:3526 +#: fe-connect.c:3549 #, c-format msgid "lookup on LDAP server failed: %s\n" -msgstr "поиск на LDAP сервере закончился неудачно: %s\n" +msgstr "ошибка поиска на сервере LDAP: %s\n" -#: fe-connect.c:3537 +#: fe-connect.c:3560 msgid "more than one entry found on LDAP lookup\n" -msgstr "более одного вхождения обнаружено при LDAP поиске\n" +msgstr "при поиске LDAP найдено более одного вхождения\n" -#: fe-connect.c:3538 -#: fe-connect.c:3550 +#: fe-connect.c:3561 fe-connect.c:3573 msgid "no entry found on LDAP lookup\n" -msgstr "ни одного вхождения не обнаружено при LDAP поиске\n" +msgstr "при поиске LDAP не найдено ничего\n" -#: fe-connect.c:3561 -#: fe-connect.c:3574 +#: fe-connect.c:3584 fe-connect.c:3597 msgid "attribute has no values on LDAP lookup\n" -msgstr "аттрибут не имеет значения при LDAP поиске\n" +msgstr "атрибут не содержит значений при поиске LDAP\n" -#: fe-connect.c:3625 -#: fe-connect.c:3643 -#: fe-connect.c:4050 +#: fe-connect.c:3649 fe-connect.c:3668 fe-connect.c:4156 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" -msgstr "отсутствует \"=\" после \"%s\" в строке соединения\n" +msgstr "в строке соединения нет \"=\" после \"%s\"\n" -#: fe-connect.c:3706 -#: fe-connect.c:4132 -#: fe-connect.c:4316 +#: fe-connect.c:3732 fe-connect.c:4336 fe-connect.c:5041 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "неверный параметр соединения \"%s\"\n" -#: fe-connect.c:3719 -#: fe-connect.c:4099 +#: fe-connect.c:3748 fe-connect.c:4205 msgid "unterminated quoted string in connection info string\n" -msgstr "неоконченная строка (не хватает кавычки) в строке соединения\n" +msgstr "в строке соединения не хватает закрывающей кавычки\n" -#: fe-connect.c:3758 +#: fe-connect.c:3787 msgid "could not get home directory to locate service definition file" -msgstr "не удалось получить домашнюю директорию, чтобы найти файл со служебными определениями" +msgstr "" +"не удалось получить домашний каталог для загрузки файла определений служб" -#: fe-connect.c:3791 +#: fe-connect.c:3820 #, c-format msgid "definition of service \"%s\" not found\n" -msgstr "определение сервиса \"%s\" не найдено\n" +msgstr "определение службы \"%s\" не найдено\n" -#: fe-connect.c:3814 +#: fe-connect.c:3843 #, c-format msgid "service file \"%s\" not found\n" -msgstr "служебный файл \"%s\" не найден\n" +msgstr "файл определений служб \"%s\" не найден\n" -#: fe-connect.c:3827 +#: fe-connect.c:3856 #, c-format msgid "line %d too long in service file \"%s\"\n" -msgstr "строка %d слишком длинная в служебном файле \"%s\"\n" +msgstr "слишком длинная строка (%d) в файле определений служб \"%s\"\n" -#: fe-connect.c:3898 -#: fe-connect.c:3925 +#: fe-connect.c:3927 fe-connect.c:3954 #, c-format msgid "syntax error in service file \"%s\", line %d\n" -msgstr "синтаксическая ошибка в служебном файле \"%s\", строка %d\n" +msgstr "синтаксическая ошибка в файле определения служб \"%s\" (строка %d)\n" -#: fe-connect.c:4592 +#: fe-connect.c:4569 +#, c-format +msgid "invalid URI propagated to internal parser routine: \"%s\"\n" +msgstr "во внутреннюю процедуру разбора строки передан ошибочный URI: \"%s\"\n" + +#: fe-connect.c:4639 +#, 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:4646 +#, c-format +msgid "IPv6 host address may not be empty in URI: \"%s\"\n" +msgstr "IPv6, содержащийся в URI, не может быть пустым: \"%s\"\n" + +#: fe-connect.c:4661 +#, c-format +msgid "" +"unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): " +"\"%s\"\n" +msgstr "" +"неожиданный символ \"%c\" в позиции %d в URI (ожидалось \":\" или \"/\"): " +"\"%s\"\n" + +#: fe-connect.c:4775 +#, c-format +msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "лишний разделитель ключа/значения \"=\" в параметрах URI: \"%s\"\n" + +#: fe-connect.c:4795 +#, c-format +msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "в параметрах URI не хватает разделителя ключа/значения \"=\": \"%s\"\n" + +#: fe-connect.c:4866 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "неверный параметр в URI: \"%s\"\n" + +#: fe-connect.c:4936 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "неверный символ, закодированный с %%: \"%s\"\n" + +#: fe-connect.c:4946 +#, c-format +msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n" +msgstr "недопустимое значение %%00 для символа, закодированного с %%: \"%s\"\n" + +#: fe-connect.c:5269 msgid "connection pointer is NULL\n" -msgstr "указатель соединения является NULL\n" +msgstr "нулевой указатель соединения\n" -#: fe-connect.c:4865 +#: fe-connect.c:5546 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" -msgstr "ВНИМАНИЕ: файл паролей \"%s\" не обычный текстовый файл\n" +msgstr "ВНИМАНИЕ: файл паролей \"%s\" - не обычный файл\n" -#: fe-connect.c:4874 +#: fe-connect.c:5555 #, 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" +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:4962 +#: fe-connect.c:5655 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "пароль получен из файла \"%s\"\n" -#: fe-exec.c:827 +#: fe-exec.c:824 msgid "NOTICE" -msgstr "NOTICE" +msgstr "ЗАМЕЧАНИЕ" -#: fe-exec.c:1014 -#: fe-exec.c:1071 -#: fe-exec.c:1111 +#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224 msgid "command string is a null pointer\n" -msgstr "командная строка является нулевым указателем\n" +msgstr "указатель на командную строку нулевой\n" -#: fe-exec.c:1104 -#: fe-exec.c:1199 +#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325 +msgid "number of parameters must be between 0 and 65535\n" +msgstr "число параметров должно быть от 0 до 65535\n" + +#: fe-exec.c:1218 fe-exec.c:1319 msgid "statement name is a null pointer\n" -msgstr "имя команды является нулевым указателем\n" +msgstr "указатель на имя оператора нулевой\n" -#: fe-exec.c:1119 -#: fe-exec.c:1273 -#: fe-exec.c:1928 -#: fe-exec.c:2125 +#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295 msgid "function requires at least protocol version 3.0\n" -msgstr "функция требует как минимум версию протокола 3.0\n" +msgstr "функция требует протокол минимум версии 3.0\n" -#: fe-exec.c:1230 +#: fe-exec.c:1356 msgid "no connection to the server\n" msgstr "нет соединения с сервером\n" -#: fe-exec.c:1237 +#: fe-exec.c:1363 msgid "another command is already in progress\n" -msgstr "другая команда уже выполняется\n" +msgstr "уже выполняется другая команда\n" -#: fe-exec.c:1349 +#: fe-exec.c:1478 msgid "length must be given for binary parameter\n" -msgstr "для бинарного параметра должа быть указана длина\n" +msgstr "для двоичного параметра должна быть указана длина\n" -#: fe-exec.c:1596 +#: fe-exec.c:1756 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "неожиданный asyncStatus: %d\n" -#: fe-exec.c:1616 +#: fe-exec.c:1776 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" -msgstr "PGEventProc \"%s\" порушился во время события PGEVT_RESULTCREATE\n" +msgstr "ошибка в PGEventProc \"%s\" при обработке события PGEVT_RESULTCREATE\n" -#: fe-exec.c:1746 +#: fe-exec.c:1906 msgid "COPY terminated by new PQexec" -msgstr "COPY прекращена новой PQexec" +msgstr "операция COPY прервана вызовом PQexec" -#: fe-exec.c:1754 +#: fe-exec.c:1914 msgid "COPY IN state must be terminated first\n" -msgstr "Сначала, состояние COPY IN должно завершиться\n" +msgstr "сначала должно завершиться состояние COPY IN\n" -#: fe-exec.c:1774 +#: fe-exec.c:1934 msgid "COPY OUT state must be terminated first\n" -msgstr "Сначала, состояние COPY OUT должно завершиться\n" +msgstr "сначала должно завершиться состояние COPY OUT\n" + +#: fe-exec.c:1942 +msgid "PQexec not allowed during COPY BOTH\n" +msgstr "вызов PQexec не допускается в процессе COPY BOTH\n" -#: fe-exec.c:2016 -#: fe-exec.c:2082 -#: fe-exec.c:2167 -#: fe-protocol2.c:1172 -#: fe-protocol3.c:1561 +#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327 +#: fe-protocol3.c:1677 msgid "no COPY in progress\n" -msgstr "COPY не выполняется\n" +msgstr "операция COPY не выполняется\n" -#: fe-exec.c:2359 +#: fe-exec.c:2534 msgid "connection in wrong state\n" msgstr "соединение в неправильном состоянии\n" -#: fe-exec.c:2390 +#: fe-exec.c:2565 msgid "invalid ExecStatusType code" msgstr "неверный код ExecStatusType" -#: fe-exec.c:2454 -#: fe-exec.c:2477 +#: fe-exec.c:2629 fe-exec.c:2652 #, c-format msgid "column number %d is out of range 0..%d" msgstr "номер колонки %d вне диапазона 0..%d" -#: fe-exec.c:2470 +#: fe-exec.c:2645 #, c-format msgid "row number %d is out of range 0..%d" msgstr "номер записи %d вне диапазона 0..%d" -#: fe-exec.c:2492 +#: fe-exec.c:2667 #, c-format msgid "parameter number %d is out of range 0..%d" msgstr "номер параметра %d вне диапазона 0..%d" -#: fe-exec.c:2780 +#: fe-exec.c:2955 #, c-format msgid "could not interpret result from server: %s" -msgstr "не в состоянии интерпретировать ответ сервера: %s" +msgstr "не удалось интерпретировать ответ сервера: %s" -#: fe-exec.c:3019 -#: fe-exec.c:3103 +#: fe-exec.c:3194 fe-exec.c:3278 msgid "incomplete multibyte character\n" -msgstr "неполный мультибайтовый символ\n" +msgstr "неполный многобайтный символ\n" -#: fe-lobj.c:152 +#: fe-lobj.c:155 msgid "cannot determine OID of function lo_truncate\n" -msgstr "не в состоянии определить OID функции lo_truncate\n" +msgstr "не удалось определить OID функции lo_truncate\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 "не удалось определить OID функции lo_truncate64\n" -#: fe-lobj.c:380 +#: 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 "не удалось определить OID функции lo_lseek64\n" + +#: fe-lobj.c:522 msgid "cannot determine OID of function lo_create\n" -msgstr "не в состоянии определить OID функции lo_create\n" +msgstr "не удалось определить OID функции lo_create\n" + +#: fe-lobj.c:601 +msgid "cannot determine OID of function lo_tell64\n" +msgstr "не удалось определить OID функции lo_tell64\n" -#: fe-lobj.c:525 -#: fe-lobj.c:624 +#: fe-lobj.c:707 fe-lobj.c:816 #, c-format msgid "could not open file \"%s\": %s\n" -msgstr "не в состоянии открыть файл \"%s\": %s\n" +msgstr "не удалось открыть файл \"%s\": %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:762 #, c-format msgid "could not read from file \"%s\": %s\n" -msgstr "не в состоянии произвести чтение из файла \"%s\": %s\n" +msgstr "не удалось прочитать файл \"%s\": %s\n" -#: fe-lobj.c:639 -#: fe-lobj.c:663 +#: fe-lobj.c:836 fe-lobj.c:860 #, c-format msgid "could not write to file \"%s\": %s\n" -msgstr "не в состоянии призвести запись в файл \"%s\": %s\n" +msgstr "не удалось записать файл \"%s\": %s\n" -#: fe-lobj.c:744 +#: fe-lobj.c:947 msgid "query to initialize large object functions did not return data\n" -msgstr "запрос об инициализации функций для больших объектов (LOs) не вернул данных\n" +msgstr "запрос инициализации функций для больших объектов не вернул данные\n" -#: fe-lobj.c:785 +#: fe-lobj.c:996 msgid "cannot determine OID of function lo_open\n" -msgstr "не в состоянии определить OID функции lo_open\n" +msgstr "не удалось определить OID функции lo_open\n" -#: fe-lobj.c:792 +#: fe-lobj.c:1003 msgid "cannot determine OID of function lo_close\n" -msgstr "не в состоянии определить OID функции lo_close\n" +msgstr "не удалось определить OID функции lo_close\n" -#: fe-lobj.c:799 +#: fe-lobj.c:1010 msgid "cannot determine OID of function lo_creat\n" -msgstr "не в состоянии определить OID функции lo_creat\n" +msgstr "не удалось определить OID функции lo_creat\n" -#: fe-lobj.c:806 +#: fe-lobj.c:1017 msgid "cannot determine OID of function lo_unlink\n" -msgstr "не в состоянии определить OID функции lo_unlink\n" +msgstr "не удалось определить OID функции lo_unlink\n" -#: fe-lobj.c:813 +#: fe-lobj.c:1024 msgid "cannot determine OID of function lo_lseek\n" -msgstr "не в состоянии определить OID функции lo_lseek\n" +msgstr "не удалось определить OID функции lo_lseek\n" -#: fe-lobj.c:820 +#: fe-lobj.c:1031 msgid "cannot determine OID of function lo_tell\n" -msgstr "не в состоянии определить OID функции lo_tell\n" +msgstr "не удалось определить OID функции lo_tell\n" -#: fe-lobj.c:827 +#: fe-lobj.c:1038 msgid "cannot determine OID of function loread\n" -msgstr "не в состоянии определить OID функции loread\n" +msgstr "не удалось определить OID функции loread\n" -#: fe-lobj.c:834 +#: fe-lobj.c:1045 msgid "cannot determine OID of function lowrite\n" -msgstr "не в состоянии определить OID функции lowrite\n" +msgstr "не удалось определить OID функции lowrite\n" -#: fe-misc.c:262 +#: fe-misc.c:295 #, c-format msgid "integer of size %lu not supported by pqGetInt" -msgstr "тип integer длиной %lu байт не поддерживается функцией pqGetInt" +msgstr "функция pqGetInt не поддерживает integer размером %lu байт" -#: fe-misc.c:298 +#: fe-misc.c:331 #, c-format msgid "integer of size %lu not supported by pqPutInt" -msgstr "тип integer длиной %lu байт не поддерживается функцией pqPutInt" +msgstr "функция pqPutInt не поддерживает integer размером %lu байт" -#: fe-misc.c:578 -#: fe-misc.c:780 +#: fe-misc.c:610 fe-misc.c:806 msgid "connection not open\n" msgstr "соединение не открыто\n" -#: fe-misc.c:643 -#: fe-misc.c:733 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "ошибка при получении данных с сервера: %s\n" - -#: fe-misc.c:750 -#: fe-misc.c:828 +#: fe-misc.c:736 fe-secure.c:363 fe-secure.c:443 fe-secure.c:524 +#: fe-secure.c:633 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" "\tдо или в процессе выполнения запроса.\n" -#: fe-misc.c:845 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "не удалось послать данные серверу: %s\n" - -#: fe-misc.c:964 +#: fe-misc.c:970 msgid "timeout expired\n" -msgstr "интервал ожидания закончился\n" +msgstr "таймаут\n" -#: fe-misc.c:1009 +#: fe-misc.c:1015 msgid "socket not open\n" msgstr "сокет не открыт\n" -#: fe-misc.c:1032 +#: fe-misc.c:1038 #, c-format msgid "select() failed: %s\n" -msgstr "select() не удался: %s\n" +msgstr "ошибка в select(): %s\n" -#: fe-protocol2.c:89 +#: fe-protocol2.c:91 #, c-format msgid "invalid setenv state %c, probably indicative of memory corruption\n" -msgstr "неверное состояние setenv %c, возможный указатель на нарушение целостности памяти\n" +msgstr "неверное состояние setenv %c - возможно разрушение памяти\n" -#: fe-protocol2.c:330 +#: fe-protocol2.c:390 #, c-format msgid "invalid state %c, probably indicative of memory corruption\n" -msgstr "неверное состояние %c, возможный указатель на нарушение целостности памяти\n" +msgstr "неверное состояние %c - возможно разрушение памяти\n" -#: fe-protocol2.c:419 -#: fe-protocol3.c:186 +#: fe-protocol2.c:479 fe-protocol3.c:186 #, c-format msgid "message type 0x%02x arrived from server while idle" -msgstr "сообщение типа 0x%02x прибыло от сервера во время простоя" +msgstr "от сервера во время простоя получено сообщение типа 0x%02x" -#: fe-protocol2.c:462 +#: fe-protocol2.c:522 #, c-format msgid "unexpected character %c following empty query response (\"I\" message)" msgstr "неожиданный символ %c вслед за пустым ответом (сообщение \"I\")" -#: fe-protocol2.c:516 -msgid "server sent data (\"D\" message) without prior row description (\"T\" message)" -msgstr "сервер отправил данные (сообщение \"D\") без предварительного строки описания (сообщение \"T\")" +#: fe-protocol2.c:580 +#, c-format +msgid "" +"server sent data (\"D\" message) without prior row description (\"T\" " +"message)" +msgstr "" +"сервер отправил данные (сообщение \"D\") без предварительного описания " +"строки (сообщение \"T\")" -#: fe-protocol2.c:532 -msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)" -msgstr "сервер отправил двоичные данные (сообщение \"B\") без предварительного строки описания (сообщение \"T\")" +#: fe-protocol2.c:598 +#, c-format +msgid "" +"server sent binary data (\"B\" message) without prior row description (\"T\" " +"message)" +msgstr "" +"сервер отправил двоичные данные (сообщение \"B\") без предварительного " +"описания строки (сообщение \"T\")" -#: fe-protocol2.c:547 -#: fe-protocol3.c:382 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, c-format msgid "unexpected response from server; first received character was \"%c\"\n" msgstr "неожиданный ответ сервера; первый полученный символ: \"%c\"\n" -#: fe-protocol2.c:768 -#: fe-protocol3.c:701 -msgid "out of memory for query result\n" -msgstr "недостаточно памяти для результата запроса\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782 +msgid "out of memory for query result" +msgstr "недостаточно памяти для результата запроса" -#: fe-protocol2.c:1215 -#: fe-protocol3.c:1629 +#: fe-protocol2.c:1370 fe-protocol3.c:1745 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1227 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" -msgstr "потеряна синхронизация с сервером; переустановка соединения" +msgstr "потеряна синхронизация с сервером; попытка восстановить соединение" -#: fe-protocol2.c:1361 -#: fe-protocol2.c:1393 -#: fe-protocol3.c:1832 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1948 #, c-format msgid "protocol error: id=0x%x\n" msgstr "ошибка протокола: id=0x%x\n" -#: fe-protocol3.c:344 -msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n" -msgstr "сервер отправил данные (сообщение \"D\") без предварительного строки описания (сообщение \"T\")\n" +#: fe-protocol3.c:341 +msgid "" +"server sent data (\"D\" message) without prior row description (\"T\" " +"message)\n" +msgstr "" +"сервер отправил данные (сообщение \"D\") без предварительного описания " +"строки (сообщение \"T\")\n" -#: fe-protocol3.c:403 +#: fe-protocol3.c:406 #, c-format msgid "message contents do not agree with length in message type \"%c\"\n" -msgstr "содержимое сообщения не согласуется с длиной в сообщении типа \"%c\"\n" +msgstr "содержимое не соответствует длине в сообщении типа \"%c\"\n" -#: fe-protocol3.c:424 +#: fe-protocol3.c:427 #, c-format msgid "lost synchronization with server: got message type \"%c\", length %d\n" -msgstr "потеряна синхронизация с сервером: получено сообщение типа \"%c\", длина %d\n" +msgstr "" +"потеряна синхронизация с сервером: получено сообщение типа \"%c\", длина %d\n" + +#: fe-protocol3.c:478 fe-protocol3.c:518 +msgid "insufficient data in \"T\" message" +msgstr "недостаточно данных в сообщении \"T\"" + +#: fe-protocol3.c:551 +msgid "extraneous data in \"T\" message" +msgstr "лишние данные в сообщении \"T\"" + +#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740 +msgid "insufficient data in \"D\" message" +msgstr "недостаточно данных в сообщении \"D\"" -#: fe-protocol3.c:646 -msgid "unexpected field count in \"D\" message\n" -msgstr "неожиданное число полей в собщении \"D\"\n" +#: fe-protocol3.c:696 +msgid "unexpected field count in \"D\" message" +msgstr "неверное число полей в сообщении \"D\"" + +#: fe-protocol3.c:749 +msgid "extraneous data in \"D\" message" +msgstr "лишние данные в сообщении \"D\"" #. translator: %s represents a digit string -#: fe-protocol3.c:792 -#: fe-protocol3.c:811 +#: fe-protocol3.c:878 fe-protocol3.c:897 #, c-format msgid " at character %s" -msgstr " у символа %s" +msgstr " символ %s" -#: fe-protocol3.c:824 +#: fe-protocol3.c:910 #, c-format msgid "DETAIL: %s\n" -msgstr "ПОДРОБНО: %s\n" +msgstr "ПОДРОБНОСТИ: %s\n" -#: fe-protocol3.c:827 +#: fe-protocol3.c:913 #, c-format msgid "HINT: %s\n" msgstr "ПОДСКАЗКА: %s\n" -#: fe-protocol3.c:830 +#: fe-protocol3.c:916 #, c-format msgid "QUERY: %s\n" msgstr "ЗАПРОС: %s\n" -#: fe-protocol3.c:833 +#: fe-protocol3.c:919 #, c-format msgid "CONTEXT: %s\n" msgstr "КОНТЕКСТ: %s\n" -#: fe-protocol3.c:845 +#: fe-protocol3.c:926 +#, c-format +msgid "SCHEMA NAME: %s\n" +msgstr "СХЕМА: %s\n" + +#: fe-protocol3.c:930 +#, c-format +msgid "TABLE NAME: %s\n" +msgstr "ТАБЛИЦА: %s\n" + +#: fe-protocol3.c:934 +#, c-format +msgid "COLUMN NAME: %s\n" +msgstr "КОЛОНКА: %s\n" + +#: fe-protocol3.c:938 +#, c-format +msgid "DATATYPE NAME: %s\n" +msgstr "ТИП ДАННЫХ: %s\n" + +#: fe-protocol3.c:942 +#, c-format +msgid "CONSTRAINT NAME: %s\n" +msgstr "ОГРАНИЧЕНИЕ: %s\n" + +#: fe-protocol3.c:954 msgid "LOCATION: " -msgstr "РАСПОЛОЖЕНИЕ: " +msgstr "ПОЛОЖЕНИЕ: " -#: fe-protocol3.c:847 +#: fe-protocol3.c:956 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:849 +#: fe-protocol3.c:958 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1073 +#: fe-protocol3.c:1182 #, c-format msgid "LINE %d: " -msgstr "СТРОКА %d:" +msgstr "СТРОКА %d: " -#: fe-protocol3.c:1457 +#: fe-protocol3.c:1573 msgid "PQgetline: not doing text COPY OUT\n" -msgstr "PQgetline: не производится текстовый COPY OUT\n" +msgstr "PQgetline можно вызывать только во время COPY OUT с текстом\n" -#: fe-secure.c:265 +#: fe-secure.c:264 #, c-format msgid "could not establish SSL connection: %s\n" msgstr "не удалось установить SSL-соединение: %s\n" -#: fe-secure.c:349 -#: fe-secure.c:436 -#: fe-secure.c:1162 +#: fe-secure.c:368 fe-secure.c:529 fe-secure.c:1396 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "ошибка SSL SYSCALL: %s\n" -#: fe-secure.c:355 -#: fe-secure.c:442 -#: fe-secure.c:1166 +#: fe-secure.c:375 fe-secure.c:536 fe-secure.c:1400 msgid "SSL SYSCALL error: EOF detected\n" -msgstr "ошибка SSL SYSCALL: обнаружен конец файла (EOF)\n" +msgstr "ошибка SSL SYSCALL: конец файла (EOF)\n" -#: fe-secure.c:367 -#: fe-secure.c:453 -#: fe-secure.c:1175 +#: fe-secure.c:386 fe-secure.c:547 fe-secure.c:1409 #, c-format msgid "SSL error: %s\n" msgstr "ошибка SSL: %s\n" -#: fe-secure.c:377 -#: fe-secure.c:463 -#: fe-secure.c:1184 +#: fe-secure.c:401 fe-secure.c:562 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "SSL-соединение было неожиданно закрыто\n" + +#: fe-secure.c:407 fe-secure.c:568 fe-secure.c:1418 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "нераспознанный код ошибки SSL: %d\n" -#: fe-secure.c:601 +#: fe-secure.c:451 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "не удалось получить данные с сервера: %s\n" + +#: fe-secure.c:640 +#, c-format +msgid "could not send data to server: %s\n" +msgstr "не удалось передать данные серверу: %s\n" + +#: fe-secure.c:760 fe-secure.c:777 +msgid "could not get server common name from server certificate\n" +msgstr "не удалось получить имя сервера из сертификата\n" + +#: fe-secure.c:790 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "Имя SSL-сертификата включает нулевой байт\n" + +#: fe-secure.c:802 msgid "host name must be specified for a verified SSL connection\n" -msgstr "для заверенного SSL соединения должно быть указано имя хоста\n" +msgstr "для проверенного SSL-соединения требуется указать имя узла\n" -#: fe-secure.c:620 +#: fe-secure.c:816 #, c-format msgid "server common name \"%s\" does not match host name \"%s\"\n" -msgstr "общее имя сервера \"%s\" не совпадает с именем хоста \"%s\"\n" +msgstr "имя в сертификате \"%s\" не совпадает с именем сервера \"%s\"\n" -#: fe-secure.c:752 +#: fe-secure.c:951 #, c-format msgid "could not create SSL context: %s\n" msgstr "не удалось создать контекст SSL: %s\n" -#: fe-secure.c:843 -msgid "could not get home directory to locate client certificate files\n" -msgstr "не удалось получить домашнюю директорию, чтобы найти файлы с клиентскими сертификатами\n" - -#: fe-secure.c:868 +#: fe-secure.c:1073 #, c-format msgid "could not open certificate file \"%s\": %s\n" -msgstr "не в состоянии открыть файл сертификата \"%s\": %s\n" +msgstr "не удалось открыть файл сертификата \"%s\": %s\n" -#: fe-secure.c:893 -#: fe-secure.c:903 +#: fe-secure.c:1098 fe-secure.c:1108 #, c-format msgid "could not read certificate file \"%s\": %s\n" -msgstr "не в состоянии считать файл сертификата \"%s\": %s\n" +msgstr "не удалось прочитать файл сертификата \"%s\": %s\n" -#: fe-secure.c:940 +#: fe-secure.c:1145 #, c-format msgid "could not load SSL engine \"%s\": %s\n" -msgstr "не удаётся загрузить движок SSL \"%s\": %s\n" +msgstr "не удалось загрузить модуль SSL ENGINE \"%s\": %s\n" -#: fe-secure.c:952 +#: fe-secure.c:1157 #, c-format msgid "could not initialize SSL engine \"%s\": %s\n" -msgstr "не удаётся инициализировать движок SSL \"%s\": %s\n" +msgstr "не удалось инициализировать модуль SSL ENGINE \"%s\": %s\n" -#: fe-secure.c:968 +#: fe-secure.c:1173 #, c-format msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n" -msgstr "не удалось прочитать приватный SSL ключ \"%s\" из движка \"%s\": %s\n" +msgstr "не удалось прочитать закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n" -#: fe-secure.c:982 +#: fe-secure.c:1187 #, c-format msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n" -msgstr "не удалось загрузить приватный SSL ключ \"%s\" из движка \"%s\": %s\n" +msgstr "не удалось загрузить закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n" -#: fe-secure.c:1017 +#: fe-secure.c:1224 #, c-format msgid "certificate present, but not private key file \"%s\"\n" -msgstr "сертификат присутствует, но нет файла с личным ключом \"%s\"\n" +msgstr "сертификат присутствует, но файла закрытого ключа \"%s\" нет\n" -#: fe-secure.c:1025 +#: fe-secure.c:1232 #, 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" +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:1036 +#: fe-secure.c:1243 #, c-format msgid "could not load private key file \"%s\": %s\n" -msgstr "не удалось загрузить файл приватного ключа \"%s\": %s\n" +msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s\n" -#: fe-secure.c:1050 +#: fe-secure.c:1257 #, c-format msgid "certificate does not match private key file \"%s\": %s\n" -msgstr "сертификат не совпадает с файлом личного ключа \"%s\": %s\n" +msgstr "сертификат не соответствует файлу закрытого ключа \"%s\": %s\n" -#: fe-secure.c:1075 +#: fe-secure.c:1285 #, c-format msgid "could not read root certificate file \"%s\": %s\n" msgstr "не удалось прочитать файл корневых сертификатов \"%s\": %s\n" -#: fe-secure.c:1099 +#: fe-secure.c:1312 #, c-format msgid "SSL library does not support CRL certificates (file \"%s\")\n" -msgstr "Библиотека SSL не поддерживает CRL сертификаты (файл \"%s\")\n" +msgstr "Библиотека SSL не поддерживает проверку CRL (файл \"%s\")\n" + +#: fe-secure.c:1339 +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.c:1120 +#: fe-secure.c:1343 #, 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 "" -"корневой файл сертификата \"%s\" не существует\n" -"Предоставьте файл с сертификатом или измените sslmode, чтобы отключить проверку сертификата.\n" +"файл корневых сертификатов \"%s\" не существует\n" +"Укажите полный путь к файлу или отключите проверку сертификата сервера, " +"изменив sslmode.\n" -#: fe-secure.c:1203 +#: fe-secure.c:1437 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "не удалось получить сертификат: %s\n" -#: fe-secure.c:1231 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "Общее имя SSL сертификата содержит вставленный null\n" - -#: fe-secure.c:1307 +#: fe-secure.c:1514 +#, c-format msgid "no SSL error reported" -msgstr "нераспознанный код ошибки SSL" +msgstr "нет сообщения об ошибке SSL" -#: fe-secure.c:1316 +#: fe-secure.c:1523 #, c-format msgid "SSL error code %lu" -msgstr "ошибка SSL: %lu" - -#~ msgid "error querying socket: %s\n" -#~ msgstr "ошибка при запросе сокета: %s\n" - -#~ msgid "could not get information about host \"%s\": %s\n" -#~ msgstr "не удалось получить информацию о хосте \"%s\": %s\n" - -#~ msgid "unsupported protocol\n" -#~ msgstr "протокол не поддерживается\n" - -#~ msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n" -#~ msgstr "имя сервера \"%s\" не транслируется в %ld.%ld.%ld.%ld\n" +msgstr "код ошибки SSL: %lu" -#~ msgid "could not get user information\n" -#~ msgstr "не удалось получить информацию о пользователе\n" - -#~ msgid "invalid value of PGSSLKEY environment variable\n" -#~ msgstr "неверное значение для переменной окружения PGSSLKEY\n" - -#~ msgid "private key file \"%s\" has wrong permissions\n" -#~ msgstr "неправильные права доступа к файла личного ключа \"%s\"\n" - -#~ msgid "could not open private key file \"%s\": %s\n" -#~ msgstr "не удалось открыть файл личного ключа \"%s\": %s\n" - -#~ msgid "private key file \"%s\" changed during execution\n" -#~ msgstr "личный ключ \"%s\" изменился во время исполнения\n" - -#~ msgid "certificate could not be validated: %s\n" -#~ msgstr "сертификат не может быть проверен: %s\n" - -#~ msgid "Kerberos 4 error: %s\n" -#~ msgstr "ошибка Kerberos 4: %s\n" - -#~ msgid "Kerberos 4 authentication failed\n" -#~ msgstr "аутентификация Kerberos 4 не удалась\n" - -#~ msgid "Kerberos 5 authentication failed\n" -#~ msgstr "аутентификация Kerberos 5 не удалась\n" - -#~ msgid "invalid authentication service name \"%s\", ignored\n" -#~ msgstr "неверное имя сервиса аутентификации \"%s\", игнорируется\n" - -#~ msgid "fe_getauthname: invalid authentication system: %d\n" -#~ msgstr "fe_getauthname: неверная система аутентификации: %d\n" - -#~ msgid "could not receive server response to SSL negotiation packet: %s\n" -#~ msgstr "не был получен ответ сервера на пакет согласования SSL: %s\n" - -#~ msgid "could not create large object for file \"%s\"\n" -#~ msgstr "не в состоянии создать большой объект (LO) для файла \"%s\"\n" - -#~ msgid "could not open large object %u\n" -#~ msgstr "не в состоянии открыть большой объект (LO) %u\n" - -#~ msgid "error while reading file \"%s\"\n" -#~ msgstr "ошибка при чтении файла \"%s\"\n" +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "нераспознанная ошибка сокета: 0x%08X/%d" -#~ msgid "error while writing to file \"%s\"\n" -#~ msgstr "ошибка при записи в файл \"%s\"\n" +#~ msgid "unrecognized return value from row processor" +#~ msgstr "процессор строк вернул нераспознанное значение" diff --git a/src/interfaces/libpq/po/tr.po b/src/interfaces/libpq/po/tr.po index ed29eff0acf..bed25920922 100644 --- a/src/interfaces/libpq/po/tr.po +++ b/src/interfaces/libpq/po/tr.po @@ -5,10 +5,11 @@ msgid "" msgstr "" "Project-Id-Version: libpq-tr\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-08-31 20:09+0000\n" -"PO-Revision-Date: 2010-09-01 11:27+0200\n" +"POT-Creation-Date: 2011-08-30 22:43+0000\n" +"PO-Revision-Date: 2011-08-31 13:21+0200\n" "Last-Translator: Devrim GÜNDÜZ <devrim@gunduz.org>\n" "Language-Team: Turkish <ceviri@postgresql.org.tr>\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -16,81 +17,81 @@ msgstr "" "X-Poedit-Basepath: /home/ntufar/pg/pgsql/src/interfaces/libpq\n" "X-Poedit-SearchPath-0: /home/ntufar/pg/pgsql/src/interfaces/libpq\n" -#: fe-auth.c:212 -#: fe-auth.c:432 -#: fe-auth.c:659 +#: fe-auth.c:210 +#: fe-auth.c:429 +#: fe-auth.c:656 msgid "host name must be specified\n" msgstr "sunucu adı belirtilmelidir\n" -#: fe-auth.c:242 +#: fe-auth.c:240 #, c-format msgid "could not set socket to blocking mode: %s\n" msgstr "soket engelleme moduna ayarlanamadı: %s\n" -#: fe-auth.c:260 -#: fe-auth.c:264 +#: fe-auth.c:258 +#: fe-auth.c:262 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" msgstr "Kerberos 5 yetkilendirmesi kabul edilmedi: %*s\n" -#: fe-auth.c:290 +#: fe-auth.c:288 #, c-format msgid "could not restore non-blocking mode on socket: %s\n" msgstr "could not restore non-blocking mode on socket: %s\n" -#: fe-auth.c:403 +#: fe-auth.c:400 msgid "GSSAPI continuation error" msgstr "GSSAPI devam hatası" -#: fe-auth.c:439 +#: fe-auth.c:436 msgid "duplicate GSS authentication request\n" msgstr "çift GSS yetkilendirme isteği\n" -#: fe-auth.c:459 +#: fe-auth.c:456 msgid "GSSAPI name import error" msgstr "GSSAPI ad aktarma hatası" -#: fe-auth.c:545 +#: fe-auth.c:542 msgid "SSPI continuation error" msgstr "SSPI devam hatası" -#: fe-auth.c:556 -#: fe-auth.c:630 -#: fe-auth.c:665 -#: fe-auth.c:762 -#: fe-connect.c:1802 -#: fe-connect.c:3129 -#: fe-connect.c:3346 -#: fe-connect.c:3762 -#: fe-connect.c:3771 -#: fe-connect.c:3908 -#: fe-connect.c:3954 -#: fe-connect.c:3972 -#: fe-connect.c:4051 -#: fe-connect.c:4121 -#: fe-connect.c:4167 -#: fe-connect.c:4185 +#: fe-auth.c:553 +#: fe-auth.c:627 +#: fe-auth.c:662 +#: fe-auth.c:757 +#: fe-connect.c:1961 +#: fe-connect.c:3368 +#: fe-connect.c:3586 +#: fe-connect.c:4007 +#: fe-connect.c:4016 +#: fe-connect.c:4153 +#: fe-connect.c:4199 +#: fe-connect.c:4217 +#: fe-connect.c:4296 +#: fe-connect.c:4366 +#: fe-connect.c:4412 +#: fe-connect.c:4430 #: fe-exec.c:3121 #: fe-exec.c:3286 #: fe-lobj.c:696 -#: fe-protocol2.c:1027 -#: fe-protocol3.c:1421 +#: fe-protocol2.c:1092 +#: fe-protocol3.c:1433 msgid "out of memory\n" msgstr "yetersiz bellek\n" -#: fe-auth.c:645 +#: fe-auth.c:642 msgid "could not acquire SSPI credentials" msgstr "SSPI kimlik bilgileri alınamadı: %m" -#: fe-auth.c:738 +#: fe-auth.c:733 msgid "SCM_CRED authentication method not supported\n" msgstr "SCM_CRED yetkilendirme yöntemi desteklenmiyor.\n" -#: fe-auth.c:812 +#: fe-auth.c:807 msgid "Kerberos 4 authentication not supported\n" msgstr "Kerberos 4 yetkilendirmesi desteklenmiyor\n" -#: fe-auth.c:828 +#: fe-auth.c:823 msgid "Kerberos 5 authentication not supported\n" msgstr "Kerberos 5 yetkilendirmesi desteklenmiyor\n" @@ -98,35 +99,35 @@ msgstr "Kerberos 5 yetkilendirmesi desteklenmiyor\n" msgid "GSSAPI authentication not supported\n" msgstr "GSSAPI yetkilendirmesi desteklenmiyor\n" -#: fe-auth.c:919 +#: fe-auth.c:927 msgid "SSPI authentication not supported\n" msgstr "SSPI yetkilendirmesi desteklenmiyor\n" -#: fe-auth.c:926 +#: fe-auth.c:935 msgid "Crypt authentication not supported\n" msgstr "Crypt yetkilendirmesi desteklenmiyor\n" -#: fe-auth.c:953 +#: fe-auth.c:962 #, c-format msgid "authentication method %u not supported\n" msgstr "%u yetkilendirme sistemi desteklenmiyor\n" -#: fe-connect.c:712 +#: fe-connect.c:758 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "geçersiz sslmode değeri: \"%s\"\n" -#: fe-connect.c:733 +#: fe-connect.c:779 #, c-format msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n" msgstr "\"%s\" ssl modu, SSL desteği derlenmeyince geçersizdir.\n" -#: fe-connect.c:916 +#: fe-connect.c:972 #, c-format msgid "could not set socket to TCP no delay mode: %s\n" msgstr "could not set socket to TCP no delay mode: %s\n" -#: fe-connect.c:946 +#: fe-connect.c:1002 #, c-format msgid "" "could not connect to server: %s\n" @@ -137,7 +138,18 @@ msgstr "" "\tSunucu yerelde çalışıyor ve Unix domain\n" "\tsoketleri üzerinden bağlantılara izin veriyor mu? \"%s\"?\n" -#: fe-connect.c:956 +#: fe-connect.c:1057 +#, 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 "" +"sunucuya bağlanılamadı: %s\n" +"\tSunucu \"%s\" (%s) sunucusunda çalışıyor ve\n" +"\t %s portundan TCP/IP bağlantılarına izin veriyor mu?\n" + +#: fe-connect.c:1066 #, c-format msgid "" "could not connect to server: %s\n" @@ -148,309 +160,331 @@ msgstr "" "\tls Sunucu \"%s\" sunucunda çalışıyor ve\n" "\t %s portundan bağlantılara izin veriyor mu?\n" -#: fe-connect.c:1011 +#: fe-connect.c:1117 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "setsockopt(TCP_KEEPIDLE) başarısız oldu: %s\n" -#: fe-connect.c:1024 +#: fe-connect.c:1130 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_REUSEADDR) başarısız oldu: %s\n" -#: fe-connect.c:1056 +#: fe-connect.c:1162 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "setsockopt(TCP_KEEPINTVL) başarısız oldu: %s\n" -#: fe-connect.c:1088 +#: fe-connect.c:1194 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "setsockopt(TCP_KEEPCNT) başarısız oldu: %s\n" -#: fe-connect.c:1137 +#: fe-connect.c:1242 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "WSAIoctl(SIO_KEEPALIVE_VALS) başarısız oldu: %ui\n" -#: fe-connect.c:1189 +#: fe-connect.c:1294 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "Geçersiz port numarası: \"%s\"\n" -#: fe-connect.c:1231 +#: fe-connect.c:1337 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" msgstr "\"%s\" makine adı bir adrese çevirilemedi: %s\n" -#: fe-connect.c:1235 +#: fe-connect.c:1341 #, c-format msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n" msgstr "\"%s\" Unix domain soket yolu adrese çevirilemedi: %s\n" -#: fe-connect.c:1444 +#: fe-connect.c:1551 msgid "invalid connection state, probably indicative of memory corruption\n" msgstr "Geçersiz bağlantı durumu, hafızanın zarar görmüş olmasının işareti olabilir\n" -#: fe-connect.c:1487 +#: fe-connect.c:1592 #, c-format msgid "could not create socket: %s\n" msgstr "soket yaratılamadı: %s\n" -#: fe-connect.c:1510 +#: fe-connect.c:1615 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "could not set socket to non-blocking mode: %s\n" -#: fe-connect.c:1522 +#: fe-connect.c:1627 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" msgstr "soket close-on-exec moduna ayarlanamadı: %s\n" -#: fe-connect.c:1540 +#: fe-connect.c:1647 msgid "keepalives parameter must be an integer\n" msgstr "keepalives parametresi tamsayı olmalıdır\n" -#: fe-connect.c:1553 +#: fe-connect.c:1660 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "setsockopt(SO_KEEPALIVE) başarısız oldu: %s\n" -#: fe-connect.c:1694 +#: fe-connect.c:1801 #, c-format msgid "could not get socket error status: %s\n" msgstr "soket hata durumu alınamadı: %s\n" -#: fe-connect.c:1732 +#: fe-connect.c:1839 #, c-format msgid "could not get client address from socket: %s\n" msgstr "soketten istemci adresi alınamadı: %s\n" -#: fe-connect.c:1776 +#: fe-connect.c:1880 +msgid "requirepeer parameter is not supported on this platform\n" +msgstr "bu platformda requirepeer parametresi desteklenmiyor \n" + +#: fe-connect.c:1883 +#, c-format +msgid "could not get peer credentials: %s\n" +msgstr "karşı tarafın kimlik bilgileri alınamadı: %s \n" + +#: fe-connect.c:1893 +#, c-format +msgid "local user with ID %d does not exist\n" +msgstr "yerel kullanıcı ID %d mevcut değildir\n" + +#: fe-connect.c:1901 +#, c-format +msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n" +msgstr "requirepeer \"%s\" belirtiyor, ancak gerçek peer kullanıcı aıd \"%s\"\n" + +#: fe-connect.c:1935 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "could not send SSL negotiation packet: %s\n" -#: fe-connect.c:1815 +#: fe-connect.c:1974 #, c-format msgid "could not send startup packet: %s\n" msgstr "başlangıç paketi gönderilemedi: %s\n" -#: fe-connect.c:1882 -#: fe-connect.c:1901 +#: fe-connect.c:2044 msgid "server does not support SSL, but SSL was required\n" msgstr "sunucu SSL desteklemiyor, ama SSL gerekli idi\n" -#: fe-connect.c:1917 +#: fe-connect.c:2070 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "ssl görüşmesine geçersiz yanıt alındı: %c\n" -#: fe-connect.c:1993 -#: fe-connect.c:2026 +#: fe-connect.c:2149 +#: fe-connect.c:2182 #, c-format msgid "expected authentication request from server, but received %c\n" msgstr "sunucudan yetkilendirme isteği beklendi ancak %c alındı\n" -#: fe-connect.c:2197 +#: fe-connect.c:2363 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "GSSAPI tamponu ayrılırken yetersiz bellek hatası (%i)" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "GSSAPI tamponu ayrılırken yetersiz bellek hatası (%d)" -#: fe-connect.c:2282 +#: fe-connect.c:2448 msgid "unexpected message from server during startup\n" msgstr "başlangıç sırasında sunucudan beklenmeyen bir mesaj alındı\n" -#: fe-connect.c:2378 +#: fe-connect.c:2547 #, c-format msgid "invalid connection state %d, probably indicative of memory corruption\n" msgstr "%d - geçersiz bağlantı durumu, bellekteki veri zarar görmüş olabilir\n" -#: fe-connect.c:2737 -#: fe-connect.c:2797 +#: fe-connect.c:2976 +#: fe-connect.c:3036 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "PGEventProc \"%s\" işlemi PGEVT_CONNRESET işlemi sırasında başarısız oldu\n" -#: fe-connect.c:3142 +#: fe-connect.c:3381 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" msgstr "geçersiz LDAP URL \"%s\": şema, ldap:// ile başlamalıdir\n" -#: fe-connect.c:3157 +#: fe-connect.c:3396 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "geçersiz LDAP URL \"%s\": distinguished name eksik\n" -#: fe-connect.c:3168 -#: fe-connect.c:3221 +#: fe-connect.c:3407 +#: fe-connect.c:3460 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" msgstr "geçersiz LDAP URL \"%s\": tam bir attribute içermelidir\n" -#: fe-connect.c:3178 -#: fe-connect.c:3235 +#: fe-connect.c:3417 +#: fe-connect.c:3474 #, c-format msgid "invalid LDAP URL \"%s\": must have search scope (base/one/sub)\n" msgstr "geçersiz LDAP URL \"%s\": arama kapsamı içermelidir (base/one/sub)\n" -#: fe-connect.c:3189 +#: fe-connect.c:3428 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "geçersiz LDAP URL \"%s\": filtere eksik\n" -#: fe-connect.c:3210 +#: fe-connect.c:3449 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" msgstr "geçersiz LDAP URL \"%s\": geçersiz port numarası\n" -#: fe-connect.c:3244 +#: fe-connect.c:3483 msgid "could not create LDAP structure\n" msgstr "LDAP yapısı oluşturma hatası\n" -#: fe-connect.c:3286 +#: fe-connect.c:3525 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "LDAP sonucunda sorgulama hatası: %s\n" -#: fe-connect.c:3297 +#: fe-connect.c:3536 msgid "more than one entry found on LDAP lookup\n" msgstr "LDAP sorgusu sonucunda birden fazla giriş bulundu\n" -#: fe-connect.c:3298 -#: fe-connect.c:3310 +#: fe-connect.c:3537 +#: fe-connect.c:3549 msgid "no entry found on LDAP lookup\n" msgstr "LDAP sorgusu sonucunda hiçbir giriş bulunamadı\n" -#: fe-connect.c:3321 -#: fe-connect.c:3334 +#: fe-connect.c:3560 +#: fe-connect.c:3573 msgid "attribute has no values on LDAP lookup\n" msgstr "LDAP sorgusu sonucunda bulunan attribute, hiçbir değer içermiyor\n" -#: fe-connect.c:3385 -#: fe-connect.c:3403 -#: fe-connect.c:3810 +#: fe-connect.c:3625 +#: fe-connect.c:3644 +#: fe-connect.c:4055 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "bağlantı bilgi katarında \"%s\" bilgisinden sonra \"=\" işareti eksik\n" -#: fe-connect.c:3466 -#: fe-connect.c:3892 -#: fe-connect.c:4076 +#: fe-connect.c:3708 +#: fe-connect.c:4137 +#: fe-connect.c:4321 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "geçersiz bağlantı seçeneği \"%s\"\n" -#: fe-connect.c:3479 -#: fe-connect.c:3859 +#: fe-connect.c:3724 +#: fe-connect.c:4104 msgid "unterminated quoted string in connection info string\n" msgstr "bağlantı bilgi katarında sonlandırılmamış tırnaklı katar\n" -#: fe-connect.c:3518 +#: fe-connect.c:3763 msgid "could not get home directory to locate service definition file" msgstr "servis dosyasının olduğu ev dizini bulunamadı" -#: fe-connect.c:3551 +#: fe-connect.c:3796 #, c-format msgid "definition of service \"%s\" not found\n" msgstr "\"%s\" servisinin tanımı bulunamadı\n" -#: fe-connect.c:3574 +#: fe-connect.c:3819 #, c-format msgid "service file \"%s\" not found\n" msgstr "\"%s\" servis dosyası bulunamadı\n" -#: fe-connect.c:3587 +#: fe-connect.c:3832 #, c-format msgid "line %d too long in service file \"%s\"\n" msgstr " \"%2$s\" servis dosyasında %1$d no'lu satır çok uzun \n" -#: fe-connect.c:3658 -#: fe-connect.c:3685 +#: fe-connect.c:3903 +#: fe-connect.c:3930 #, c-format msgid "syntax error in service file \"%s\", line %d\n" msgstr "\"%s\" servis dosyasında yazım hatası, satır no %d\n" -#: fe-connect.c:4352 +#: fe-connect.c:4597 msgid "connection pointer is NULL\n" msgstr "bağlantı belirteci NULL'dur\n" -#: fe-connect.c:4625 +#: fe-connect.c:4874 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" msgstr "UYARI: \"%s\" password dosyası düz metin dosyası değildir\n" -#: fe-connect.c:4634 +#: fe-connect.c:4883 #, c-format msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n" msgstr "UYARI: \"%s\" şifre dosyası herkes ya da grup tarafından erişilebilir durumda; dosyanın izinleri u=rw (0600) ya da daha az olmalı\n" -#: fe-connect.c:4722 +#: fe-connect.c:4971 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "\"%s\" dosyasından parola okundu\n" -#: fe-exec.c:827 +#: fe-exec.c:810 msgid "NOTICE" msgstr "BİLGİ" -#: fe-exec.c:1014 -#: fe-exec.c:1071 -#: fe-exec.c:1111 +#: fe-exec.c:997 +#: fe-exec.c:1054 +#: fe-exec.c:1094 msgid "command string is a null pointer\n" msgstr "komut katarı null belirteçtir\n" -#: fe-exec.c:1104 -#: fe-exec.c:1199 +#: fe-exec.c:1087 +#: fe-exec.c:1182 msgid "statement name is a null pointer\n" msgstr "durum adı null belirteçtir\n" -#: fe-exec.c:1119 -#: fe-exec.c:1273 -#: fe-exec.c:1928 -#: fe-exec.c:2125 +#: fe-exec.c:1102 +#: fe-exec.c:1256 +#: fe-exec.c:1925 +#: fe-exec.c:2123 msgid "function requires at least protocol version 3.0\n" msgstr "fonksiyon en az 3.0 prokolüne gereksinim duyuyor.\n" -#: fe-exec.c:1230 +#: fe-exec.c:1213 msgid "no connection to the server\n" msgstr "sunucuya bağlantı yok\n" -#: fe-exec.c:1237 +#: fe-exec.c:1220 msgid "another command is already in progress\n" msgstr "şu anda işlenen başka bir komut var\n" -#: fe-exec.c:1349 +#: fe-exec.c:1332 msgid "length must be given for binary parameter\n" msgstr "binary parametresinin uzunluğu belirtilmelidir\n" -#: fe-exec.c:1596 +#: fe-exec.c:1585 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "beklenmeyen asyncStatus: %d\n" -#: fe-exec.c:1616 +#: fe-exec.c:1605 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "PGEventProc \"%s\" işlemi PGEVT_RESULTCREATE işlemi sırasında başarısız oldu\n" -#: fe-exec.c:1746 +#: fe-exec.c:1735 msgid "COPY terminated by new PQexec" msgstr "COPY, yeni PQexec tarafından sonlandırıldı" -#: fe-exec.c:1754 +#: fe-exec.c:1743 msgid "COPY IN state must be terminated first\n" msgstr "Öncelikle COPY IN durumu sonlandırılmalıdır\n" -#: fe-exec.c:1774 +#: fe-exec.c:1763 msgid "COPY OUT state must be terminated first\n" msgstr "Öncelikle COPY OUT durumu sonlandırılmalıdır\n" -#: fe-exec.c:2016 -#: fe-exec.c:2082 +#: fe-exec.c:1771 +msgid "PQexec not allowed during COPY BOTH\n" +msgstr "PQexec COPY BOTH sırasında izin verilmiyor\n" + +#: fe-exec.c:2014 +#: fe-exec.c:2080 #: fe-exec.c:2167 -#: fe-protocol2.c:1172 -#: fe-protocol3.c:1557 +#: fe-protocol2.c:1237 +#: fe-protocol3.c:1569 msgid "no COPY in progress\n" msgstr "çalışan COPY süreci yok\n" @@ -549,29 +583,26 @@ msgstr "loread fonksiyonunun OID'i belirlenemiyor\n" msgid "cannot determine OID of function lowrite\n" msgstr "lowrite fonksiyonunun OID'i belirlenemiyor\n" -#: fe-misc.c:262 +#: fe-misc.c:270 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "%lu büyüklüğündeki tamsayılar pqGetInt tarafından desteklenmez." -#: fe-misc.c:298 +#: fe-misc.c:306 #, c-format msgid "integer of size %lu not supported by pqPutInt" msgstr "%lu büyüklüğündeki tamsayılar pqPutInt tarafından desteklenmez." -#: fe-misc.c:578 -#: fe-misc.c:780 +#: fe-misc.c:585 +#: fe-misc.c:784 msgid "connection not open\n" msgstr "bağlantı açık değil\n" -#: fe-misc.c:643 -#: fe-misc.c:733 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "Sunucudan veri alınamadı: %s\n" - -#: fe-misc.c:750 -#: fe-misc.c:828 +#: fe-misc.c:711 +#: fe-secure.c:364 +#: fe-secure.c:443 +#: fe-secure.c:524 +#: fe-secure.c:632 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -581,77 +612,75 @@ msgstr "" "\tBu ileti sunucunun isteği işlemeden hemen önce ya da \n" "\tisteği işlerken kapatıldığı anlamına gelir.\n" -#: fe-misc.c:845 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "Sunucuya veri gönderilemedi: %s\n" - -#: fe-misc.c:964 +#: fe-misc.c:948 msgid "timeout expired\n" msgstr "zamanaşımı süresi sona derdi\n" -#: fe-misc.c:1009 +#: fe-misc.c:993 msgid "socket not open\n" msgstr "soket açık değil\n" -#: fe-misc.c:1032 +#: fe-misc.c:1016 #, c-format msgid "select() failed: %s\n" msgstr "select() başarısız oldu: %s\n" -#: fe-protocol2.c:89 +#: fe-protocol2.c:91 #, c-format msgid "invalid setenv state %c, probably indicative of memory corruption\n" msgstr "Geçersiz setenv durumu %c, belleğin zarar görmesinin bir işareti olabilir\n" -#: fe-protocol2.c:330 +#: fe-protocol2.c:390 #, c-format msgid "invalid state %c, probably indicative of memory corruption\n" msgstr "Geçersiz %c durumu, belleğin zarar görmesinin bir işareti olabilir\n" -#: fe-protocol2.c:419 +#: fe-protocol2.c:479 #: fe-protocol3.c:186 #, c-format msgid "message type 0x%02x arrived from server while idle" msgstr "Sunucu boş durumdayken sunucudan 0x%02x ileti tipi geldi" -#: fe-protocol2.c:462 +#: fe-protocol2.c:522 #, c-format msgid "unexpected character %c following empty query response (\"I\" message)" msgstr "Boş sorgu yanıtını takip eden geçersiz karakter:%c (\"I\" ileti)" -#: fe-protocol2.c:516 +#: fe-protocol2.c:576 +#, c-format msgid "server sent data (\"D\" message) without prior row description (\"T\" message)" msgstr "Sunucu öncelikli satır tanımı olmadan veri (\"D\" ileti) gönderdi (\"T\" ileti)" -#: fe-protocol2.c:532 +#: fe-protocol2.c:592 +#, c-format msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)" msgstr "Sunucu öncelikli satır tanımı olmadan ikili veri (\"D\" ileti) gönderdi (\"T\" ileti)" -#: fe-protocol2.c:547 -#: fe-protocol3.c:382 +#: fe-protocol2.c:612 +#: fe-protocol3.c:388 #, c-format msgid "unexpected response from server; first received character was \"%c\"\n" msgstr "sunucudan beklenmeyen bir yanıt alındı; alınan ilk karakter\"%c\" idi\n" -#: fe-protocol2.c:768 -#: fe-protocol3.c:701 +#: fe-protocol2.c:833 +#: fe-protocol3.c:707 msgid "out of memory for query result\n" msgstr "Sorgu sonucu için yetersiz bellek\n" -#: fe-protocol2.c:1215 -#: fe-protocol3.c:1625 +#: fe-protocol2.c:1280 +#: fe-protocol3.c:1637 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1227 +#: fe-protocol2.c:1292 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "sunucu ile eşzamanlama kayboldu, bağlantı yeniden açılıyor" -#: fe-protocol2.c:1361 -#: fe-protocol2.c:1393 -#: fe-protocol3.c:1828 +#: fe-protocol2.c:1426 +#: fe-protocol2.c:1458 +#: fe-protocol3.c:1840 #, c-format msgid "protocol error: id=0x%x\n" msgstr "protokol hatası: id=0x%x\n" @@ -660,67 +689,67 @@ msgstr "protokol hatası: id=0x%x\n" msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n" msgstr "Sunucu öncelikli satır tanımı olmadan veri (\"D\" ileti) gönderdi (\"T\" ileti)\n" -#: fe-protocol3.c:403 +#: fe-protocol3.c:409 #, c-format msgid "message contents do not agree with length in message type \"%c\"\n" msgstr "İleti içeriği,\"%c\" ileti tipinin içindeki uzunlukla aynı değil\n" -#: fe-protocol3.c:424 +#: fe-protocol3.c:430 #, c-format msgid "lost synchronization with server: got message type \"%c\", length %d\n" msgstr "sunucu ile eşzamanlılık kayboldu: \"%c\" ileti tipi alındı, uzunluğu %d\n" -#: fe-protocol3.c:646 +#: fe-protocol3.c:652 msgid "unexpected field count in \"D\" message\n" msgstr "\"D\" iletisinde beklenmeyen alan sayısı\n" #. translator: %s represents a digit string -#: fe-protocol3.c:788 -#: fe-protocol3.c:807 +#: fe-protocol3.c:798 +#: fe-protocol3.c:817 #, c-format msgid " at character %s" msgstr "%s. karakterde" -#: fe-protocol3.c:820 +#: fe-protocol3.c:830 #, c-format msgid "DETAIL: %s\n" msgstr "AYRINTI: %s\n" -#: fe-protocol3.c:823 +#: fe-protocol3.c:833 #, c-format msgid "HINT: %s\n" msgstr "İPUCU: %s\n" -#: fe-protocol3.c:826 +#: fe-protocol3.c:836 #, c-format msgid "QUERY: %s\n" msgstr "SORGU: %s\n" -#: fe-protocol3.c:829 +#: fe-protocol3.c:839 #, c-format msgid "CONTEXT: %s\n" msgstr "BAĞLAM: %s\n" -#: fe-protocol3.c:841 +#: fe-protocol3.c:851 msgid "LOCATION: " msgstr "YER: " -#: fe-protocol3.c:843 +#: fe-protocol3.c:853 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:845 +#: fe-protocol3.c:855 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1069 +#: fe-protocol3.c:1079 #, c-format msgid "LINE %d: " msgstr "SATIR %d: " -#: fe-protocol3.c:1453 +#: fe-protocol3.c:1465 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: COPY OUT metnini yapmıyor\n" @@ -729,113 +758,132 @@ msgstr "PQgetline: COPY OUT metnini yapmıyor\n" msgid "could not establish SSL connection: %s\n" msgstr "SSL bağlantısı sağlanamadı: %s\n" -#: fe-secure.c:349 -#: fe-secure.c:436 -#: fe-secure.c:1162 +#: fe-secure.c:369 +#: fe-secure.c:529 +#: fe-secure.c:1331 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL SYSCALL hatası: %s\n" -#: fe-secure.c:355 -#: fe-secure.c:442 -#: fe-secure.c:1166 +#: fe-secure.c:376 +#: fe-secure.c:536 +#: fe-secure.c:1335 msgid "SSL SYSCALL error: EOF detected\n" msgstr "SSL SYSCALL hatası: EOF bulundu\n" -#: fe-secure.c:367 -#: fe-secure.c:453 -#: fe-secure.c:1175 +#: fe-secure.c:387 +#: fe-secure.c:547 +#: fe-secure.c:1344 #, c-format msgid "SSL error: %s\n" msgstr "SSL hatası: %s\n" -#: fe-secure.c:377 -#: fe-secure.c:463 -#: fe-secure.c:1184 +#: fe-secure.c:401 +#: fe-secure.c:561 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "SSL bağlantısı beklenmeyen şekilde sonlandırıldı\n" + +#: fe-secure.c:407 +#: fe-secure.c:567 +#: fe-secure.c:1353 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "tanımlanamayan SSL hata kodu: %d\n" -#: fe-secure.c:601 +#: fe-secure.c:451 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "Sunucudan veri alınamadı: %s\n" + +#: fe-secure.c:639 +#, c-format +msgid "could not send data to server: %s\n" +msgstr "Sunucuya veri gönderilemedi: %s\n" + +#: fe-secure.c:746 msgid "host name must be specified for a verified SSL connection\n" msgstr "onaylı SSL bağlantısı için sunucu adı belirtilmelidir\n" -#: fe-secure.c:620 +#: fe-secure.c:765 #, c-format msgid "server common name \"%s\" does not match host name \"%s\"\n" msgstr "Sunucu ortak adı olan \"%s\", \"%s\" olan host adı ile eşleşmiyor\n" -#: fe-secure.c:752 +#: fe-secure.c:897 #, c-format msgid "could not create SSL context: %s\n" msgstr "SSL içeriği yaratılamadı: %s\n" -#: fe-secure.c:843 -msgid "could not get home directory to locate client certificate files\n" -msgstr "İstemci sertifika dosyalarının olduğu ev dizini bulunamadı\n" - -#: fe-secure.c:868 +#: fe-secure.c:1019 #, c-format msgid "could not open certificate file \"%s\": %s\n" msgstr "\"%s\" sertifikası açılamadı: %s\n" -#: fe-secure.c:893 -#: fe-secure.c:903 +#: fe-secure.c:1044 +#: fe-secure.c:1054 #, c-format msgid "could not read certificate file \"%s\": %s\n" msgstr "\"%s\" sertifikası okunamadı: %s\n" -#: fe-secure.c:940 +#: fe-secure.c:1091 #, c-format msgid "could not load SSL engine \"%s\": %s\n" msgstr "\"%s\" SSL motoru yüklenemedi: %s\n" -#: fe-secure.c:952 +#: fe-secure.c:1103 #, c-format msgid "could not initialize SSL engine \"%s\": %s\n" msgstr "\"%s\" SSL motoru ilklendirilemedi: %s\n" -#: fe-secure.c:968 +#: fe-secure.c:1119 #, c-format msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n" msgstr "\"%2$s\" motorundan \"%1$s\" SSL özel anahtarı okunamadı: %3$s\n" -#: fe-secure.c:982 +#: fe-secure.c:1133 #, c-format msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n" msgstr "\"%2$s\" motorundan \"%1$s\" SSL özel anahtarı yüklenemedi: %3$s\n" -#: fe-secure.c:1017 +#: fe-secure.c:1170 #, c-format msgid "certificate present, but not private key file \"%s\"\n" msgstr "Sertifika mevcut ancak özel anahtar mevcut değil \"%s\"\n" -#: fe-secure.c:1025 +#: fe-secure.c:1178 #, c-format msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n" msgstr "\"%s\" özel anahtar dosyası herkes ya da grup tarafından erişilebilir durumda; dosyanın izinleri u=rw (0600) ya da daha az olmalı\n" -#: fe-secure.c:1036 +#: fe-secure.c:1189 #, c-format msgid "could not load private key file \"%s\": %s\n" msgstr "private key dosyası \"%s\" okunamıyor: %s\n" -#: fe-secure.c:1050 +#: fe-secure.c:1203 #, c-format msgid "certificate does not match private key file \"%s\": %s\n" msgstr "Sertifika, \"%s\" özel anahtar dosyası ile uyuşmuyor: %s\n" -#: fe-secure.c:1075 +#: fe-secure.c:1231 #, c-format msgid "could not read root certificate file \"%s\": %s\n" msgstr "\"%s\"kök sertifika dosyası okunamadı: %s\n" -#: fe-secure.c:1099 +#: fe-secure.c:1258 #, c-format msgid "SSL library does not support CRL certificates (file \"%s\")\n" msgstr "Kurulu SSL kütüphanesi CRL sertifikalarını desteklemiyor (dosya adı \"%s\")\n" -#: fe-secure.c:1120 +#: fe-secure.c:1285 +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 "" +"kök sertifika dosyasının ev dizini bulunamadı\n" +"Ya bir dosya adı belirtin, ya da sunucu sertifika onaylamasını kapatmak için sslmode'u kapatın.\n" + +#: fe-secure.c:1289 #, c-format msgid "" "root certificate file \"%s\" does not exist\n" @@ -844,24 +892,28 @@ msgstr "" "\"%s\" kök sertifika dosyası mevcut değil\n" "Ya bu dosyayı oluşturun ya da sslmode ayarını sunucu sertifika onaylamasını kapatmak için değiştirin.\n" -#: fe-secure.c:1203 +#: fe-secure.c:1372 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "sertifika elde edilemedi: %s\n" -#: fe-secure.c:1231 +#: fe-secure.c:1400 msgid "SSL certificate's common name contains embedded null\n" msgstr "SSL sertifikasının ortak adı (common name) gömülü olarak null içeriyor\n" -#: fe-secure.c:1307 +#: fe-secure.c:1476 +#, c-format msgid "no SSL error reported" msgstr "SSL hatası raporlanmadı" -#: fe-secure.c:1316 +#: fe-secure.c:1485 #, c-format msgid "SSL error code %lu" msgstr "SSL hata kodu: %lu" +#~ msgid "could not get home directory to locate client certificate files\n" +#~ msgstr "İstemci sertifika dosyalarının olduğu ev dizini bulunamadı\n" + #~ msgid "" #~ "verified SSL connections are only supported when connecting to a host name" #~ msgstr "" diff --git a/src/interfaces/libpq/po/zh_CN.po b/src/interfaces/libpq/po/zh_CN.po index d456f27e47b..edc5a6b10b0 100644 --- a/src/interfaces/libpq/po/zh_CN.po +++ b/src/interfaces/libpq/po/zh_CN.po @@ -1,126 +1,126 @@ # simplified Chinese translation file for libpq # Bao Wei <weibao@forevertek.com>, 2002 # -# $PostgreSQL: pgsql/src/interfaces/libpq/po/zh_CN.po,v 1.8 2005/01/06 09:07:17 petere Exp $ -# msgid "" msgstr "" "Project-Id-Version: libpq (PostgreSQL 9.0)\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2010-10-01 14:43+0000\n" -"PO-Revision-Date: 2010-10-01 12:43+0800\n" -"Last-Translator: Weibin <ssmei_2000@yahoo.com>\n" +"POT-Creation-Date: 2013-01-29 13:40+0000\n" +"PO-Revision-Date: 2012-12-17 13:04+0800\n" +"Last-Translator: Xiong He <iihero@qq.com>\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" -#: fe-auth.c:212 fe-auth.c:432 fe-auth.c:659 +#: fe-auth.c:210 fe-auth.c:429 fe-auth.c:656 msgid "host name must be specified\n" msgstr "必须指定主机名\n" # fe-auth.c:395 -#: fe-auth.c:242 +#: fe-auth.c:240 #, c-format msgid "could not set socket to blocking mode: %s\n" msgstr "无法将套接字设置为阻塞模式: %s\n" # fe-auth.c:412 fe-auth.c:416 -#: fe-auth.c:260 fe-auth.c:264 +#: fe-auth.c:258 fe-auth.c:262 #, c-format msgid "Kerberos 5 authentication rejected: %*s\n" msgstr "kerberos 5 认证拒绝: %*s\n" # fe-auth.c:440 -#: fe-auth.c:290 +#: fe-auth.c:288 #, c-format msgid "could not restore non-blocking mode on socket: %s\n" msgstr "无法在套接字: %s 上恢复非阻塞模式\n" -#: fe-auth.c:403 +#: fe-auth.c:400 msgid "GSSAPI continuation error" msgstr "GSSAPI连续出现错误" -#: fe-auth.c:439 +#: fe-auth.c:436 msgid "duplicate GSS authentication request\n" msgstr "重复的GSS认证请求\n" -#: fe-auth.c:459 +#: fe-auth.c:456 msgid "GSSAPI name import error" msgstr "GSSAPI名称导入错误" -#: fe-auth.c:545 +#: fe-auth.c:542 msgid "SSPI continuation error" msgstr "SSPI连续出现错误" # fe-connect.c:2427 fe-connect.c:2436 fe-connect.c:2933 fe-exec.c:1284 # fe-lobj.c:536 -#: fe-auth.c:556 fe-auth.c:630 fe-auth.c:665 fe-auth.c:762 fe-connect.c:1802 -#: fe-connect.c:3129 fe-connect.c:3346 fe-connect.c:3762 fe-connect.c:3771 -#: fe-connect.c:3908 fe-connect.c:3954 fe-connect.c:3972 fe-connect.c:4051 -#: fe-connect.c:4121 fe-connect.c:4167 fe-connect.c:4185 fe-exec.c:3121 -#: fe-exec.c:3286 fe-lobj.c:696 fe-protocol2.c:1027 fe-protocol3.c:1421 +#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2011 +#: fe-connect.c:3429 fe-connect.c:3647 fe-connect.c:4053 fe-connect.c:4140 +#: fe-connect.c:4405 fe-connect.c:4474 fe-connect.c:4491 fe-connect.c:4582 +#: fe-connect.c:4932 fe-connect.c:5068 fe-exec.c:3271 fe-exec.c:3436 +#: fe-lobj.c:712 fe-protocol2.c:1181 fe-protocol3.c:1515 fe-secure.c:768 msgid "out of memory\n" msgstr "内存用尽\n" -#: fe-auth.c:645 +#: fe-auth.c:642 msgid "could not acquire SSPI credentials" msgstr "无法获得SSPI证书" # fe-auth.c:503 -#: fe-auth.c:738 +#: fe-auth.c:733 msgid "SCM_CRED authentication method not supported\n" msgstr "不支持 SCM_CRED 认证方式\n" # fe-auth.c:595 -#: fe-auth.c:812 +#: fe-auth.c:809 msgid "Kerberos 4 authentication not supported\n" msgstr "不支持 Kerberos 4 认证\n" # fe-auth.c:612 -#: fe-auth.c:828 +#: fe-auth.c:825 msgid "Kerberos 5 authentication not supported\n" msgstr "不支持 Kerberos 5 认证\n" # fe-auth.c:595 -#: fe-auth.c:895 +#: fe-auth.c:897 msgid "GSSAPI authentication not supported\n" msgstr "不支持GSSAPI认证\n" # fe-auth.c:595 -#: fe-auth.c:919 +#: fe-auth.c:929 msgid "SSPI authentication not supported\n" msgstr "不支持SSPI认证\n" # fe-auth.c:595 -#: fe-auth.c:926 +#: fe-auth.c:937 msgid "Crypt authentication not supported\n" msgstr "不支持Crypt认证\n" # fe-auth.c:640 -#: fe-auth.c:953 +#: fe-auth.c:964 #, c-format msgid "authentication method %u not supported\n" msgstr "不支持 %u 认证方式\n" -#: fe-connect.c:712 +#: fe-connect.c:788 #, c-format msgid "invalid sslmode value: \"%s\"\n" msgstr "无效的 sslmode 值: \"%s\"\n" -#: fe-connect.c:733 +#: fe-connect.c:809 #, 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:916 +#: fe-connect.c:1013 #, 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:946 +#: fe-connect.c:1043 #, c-format msgid "" "could not connect to server: %s\n" @@ -132,7 +132,19 @@ msgstr "" "\t\"%s\"上准备接受联接?\n" # fe-connect.c:761 -#: fe-connect.c:956 +#: fe-connect.c:1098 +#, 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" +"%s 上的 TCP/IP 联接?\n" + +# fe-connect.c:761 +#: fe-connect.c:1107 #, c-format msgid "" "could not connect to server: %s\n" @@ -143,454 +155,528 @@ msgstr "" "\t服务器是否在主机 \"%s\" 上运行并且准备接受在端口\n" "%s 上的 TCP/IP 联接?\n" -#: fe-connect.c:1011 +#: fe-connect.c:1158 #, c-format msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n" msgstr "执行setsockopt(TCP_KEEPIDLE)失败: %s\n" -#: fe-connect.c:1024 +#: fe-connect.c:1171 #, c-format msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n" msgstr "执行setsockopt(TCP_KEEPALIVE)失败: %s\n" -#: fe-connect.c:1056 +#: fe-connect.c:1203 #, c-format msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n" msgstr "执行setsockopt(TCP_KEEPINTVL)失败: %s\n" -#: fe-connect.c:1088 +#: fe-connect.c:1235 #, c-format msgid "setsockopt(TCP_KEEPCNT) failed: %s\n" msgstr "执行setsockopt(TCP_KEEPCNT) 失败: %s\n" -#: fe-connect.c:1137 +#: fe-connect.c:1283 #, c-format msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n" msgstr "执行WSAIoctl(SIO_KEEPALIVE_VALS)失败:%u\n" -#: fe-connect.c:1189 +#: fe-connect.c:1335 #, c-format msgid "invalid port number: \"%s\"\n" msgstr "无效端口号: \"%s\"\n" +#: fe-connect.c:1368 +#, 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:1231 +#: fe-connect.c:1387 #, c-format msgid "could not translate host name \"%s\" to address: %s\n" msgstr "无法解释主机名 \"%s\" 到地址: %s\n" # fe-misc.c:702 -#: fe-connect.c:1235 +#: fe-connect.c:1391 #, 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:1444 +#: fe-connect.c:1601 msgid "invalid connection state, probably indicative of memory corruption\n" msgstr "无效的联接状态, 可能是存储器数据被破坏的标志\n" # fe-connect.c:891 -#: fe-connect.c:1487 +#: fe-connect.c:1642 #, c-format msgid "could not create socket: %s\n" msgstr "无法创建套接字: %s\n" # fe-connect.c:708 -#: fe-connect.c:1510 +#: fe-connect.c:1665 #, c-format msgid "could not set socket to non-blocking mode: %s\n" msgstr "无法将套接字设置为非阻塞模式: %s\n" # fe-auth.c:395 -#: fe-connect.c:1522 +#: fe-connect.c:1677 #, c-format msgid "could not set socket to close-on-exec mode: %s\n" msgstr "无法将套接字设置为执行时关闭 (close-on-exec) 模式: %s\n" -#: fe-connect.c:1540 +#: fe-connect.c:1697 msgid "keepalives parameter must be an integer\n" msgstr "参数keepalives必须是一个整数\n" -#: fe-connect.c:1553 +#: fe-connect.c:1710 #, c-format msgid "setsockopt(SO_KEEPALIVE) failed: %s\n" msgstr "执行setsockopt(SO_KEEPALIVE) 失败: %s\n" # fe-connect.c:1263 -#: fe-connect.c:1694 +#: fe-connect.c:1851 #, c-format msgid "could not get socket error status: %s\n" msgstr "无法获取套接字错误状态: %s\n" # fe-connect.c:1283 -#: fe-connect.c:1732 +#: fe-connect.c:1889 #, c-format msgid "could not get client address from socket: %s\n" msgstr "无法从套接字获取客户端地址: %s\n" +#: fe-connect.c:1930 +msgid "requirepeer parameter is not supported on this platform\n" +msgstr "在此平台上不支持requirepeer参数\n" + +#: fe-connect.c:1933 +#, c-format +msgid "could not get peer credentials: %s\n" +msgstr "无法获得对等(peer)证书:%s\n" + +#: fe-connect.c:1943 +#, c-format +msgid "local user with ID %d does not exist\n" +msgstr "ID 为 %d 的本地用户不存在\n" + +#: fe-connect.c:1951 +#, 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:1776 +#: fe-connect.c:1985 #, c-format msgid "could not send SSL negotiation packet: %s\n" msgstr "无法发送 SSL 握手包: %s\n" # fe-connect.c:1322 -#: fe-connect.c:1815 +#: fe-connect.c:2024 #, c-format msgid "could not send startup packet: %s\n" msgstr "无法发送启动包: %s\n" # fe-connect.c:1010 -#: fe-connect.c:1882 fe-connect.c:1901 +#: fe-connect.c:2094 msgid "server does not support SSL, but SSL was required\n" msgstr "服务器不支持 SSL, 但是要求使用 SSL\n" # fe-connect.c:1001 -#: fe-connect.c:1917 +#: fe-connect.c:2120 #, c-format msgid "received invalid response to SSL negotiation: %c\n" msgstr "收到对 SSL 握手的无效响应: %c\n" # fe-connect.c:1378 -#: fe-connect.c:1993 fe-connect.c:2026 +#: fe-connect.c:2199 fe-connect.c:2232 #, c-format msgid "expected authentication request from server, but received %c\n" msgstr "期待来自服务器的认证请求, 却收到 %c\n" -#: fe-connect.c:2197 +#: fe-connect.c:2413 #, c-format -msgid "out of memory allocating GSSAPI buffer (%i)" -msgstr "在分配GSSAPI缓冲区(%i)时内存用尽" +msgid "out of memory allocating GSSAPI buffer (%d)" +msgstr "在分配GSSAPI缓冲区(%d)时内存用尽" # fe-connect.c:1490 -#: fe-connect.c:2282 +#: fe-connect.c:2498 msgid "unexpected message from server during startup\n" msgstr "启动过程中收到来自服务器的非预期信息\n" # fe-connect.c:1549 -#: fe-connect.c:2378 +#: fe-connect.c:2597 #, c-format msgid "invalid connection state %d, probably indicative of memory corruption\n" msgstr "无效的连接状态 %d, 这可能表示内存出现问题\n" -#: fe-connect.c:2737 fe-connect.c:2797 +#: fe-connect.c:3037 fe-connect.c:3097 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n" msgstr "在PGEVT_CONNRESET事件触发期间执行PGEventProc \"%s\"错误\n" -#: fe-connect.c:3142 +#: fe-connect.c:3442 #, c-format msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n" msgstr "无效LDAP URL\"%s\": 模式必须是ldap://\n" -#: fe-connect.c:3157 +#: fe-connect.c:3457 #, c-format msgid "invalid LDAP URL \"%s\": missing distinguished name\n" msgstr "无效LDAP URL \"%s\": 丢失可区分的名称\n" -#: fe-connect.c:3168 fe-connect.c:3221 +#: fe-connect.c:3468 fe-connect.c:3521 #, c-format msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n" msgstr "无效LDAP URL \"%s\": 只能有一个属性\n" -#: fe-connect.c:3178 fe-connect.c:3235 +#: fe-connect.c:3478 fe-connect.c:3535 #, 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:3189 +#: fe-connect.c:3489 #, c-format msgid "invalid LDAP URL \"%s\": no filter\n" msgstr "无效的 LDAP URL \"%s\": 没有过滤器\n" -#: fe-connect.c:3210 +#: fe-connect.c:3510 #, c-format msgid "invalid LDAP URL \"%s\": invalid port number\n" msgstr "无效LDAP URL \"%s\": 无效端口号\n" -#: fe-connect.c:3244 +#: fe-connect.c:3544 msgid "could not create LDAP structure\n" msgstr "无法创建LDAP结构: %s\n" -#: fe-connect.c:3286 +#: fe-connect.c:3586 #, c-format msgid "lookup on LDAP server failed: %s\n" msgstr "在LDAP服务器上的查找失败: %s\n" -#: fe-connect.c:3297 +#: fe-connect.c:3597 msgid "more than one entry found on LDAP lookup\n" msgstr "在LDAP搜索上找到多个入口\n" -#: fe-connect.c:3298 fe-connect.c:3310 +#: fe-connect.c:3598 fe-connect.c:3610 msgid "no entry found on LDAP lookup\n" msgstr "在LDAP查找上没有发现入口\n" -#: fe-connect.c:3321 fe-connect.c:3334 +#: fe-connect.c:3621 fe-connect.c:3634 msgid "attribute has no values on LDAP lookup\n" msgstr "在LDAP查找上的属性没有值\n" # fe-connect.c:2475 -#: fe-connect.c:3385 fe-connect.c:3403 fe-connect.c:3810 +#: fe-connect.c:3686 fe-connect.c:3705 fe-connect.c:4179 #, c-format msgid "missing \"=\" after \"%s\" in connection info string\n" msgstr "在联接信息字串里的 \"%s\" 后面缺少 \"=\"\n" # fe-connect.c:2558 -#: fe-connect.c:3466 fe-connect.c:3892 fe-connect.c:4076 +#: fe-connect.c:3769 fe-connect.c:4359 fe-connect.c:5050 #, c-format msgid "invalid connection option \"%s\"\n" msgstr "非法联接选项 \"%s\"\n" # fe-connect.c:2524 -#: fe-connect.c:3479 fe-connect.c:3859 +#: fe-connect.c:3785 fe-connect.c:4228 msgid "unterminated quoted string in connection info string\n" msgstr "联接信息字串中未结束的引号字串\n" -#: fe-connect.c:3518 +#: fe-connect.c:3824 msgid "could not get home directory to locate service definition file" msgstr "无法进入home目录来定位服务定义文件" -#: fe-connect.c:3551 +#: fe-connect.c:3857 #, c-format msgid "definition of service \"%s\" not found\n" msgstr "错误:没有找到服务\"%s\"的定义\n" -#: fe-connect.c:3574 +#: fe-connect.c:3880 #, c-format msgid "service file \"%s\" not found\n" msgstr "错误:没有找到服务文件\"%s\"\n" -#: fe-connect.c:3587 +#: fe-connect.c:3893 #, c-format msgid "line %d too long in service file \"%s\"\n" msgstr "在服务文件\"%2$s\"中的第%1$d行的长度太长\n" -#: fe-connect.c:3658 fe-connect.c:3685 +#: fe-connect.c:3964 fe-connect.c:3991 #, c-format msgid "syntax error in service file \"%s\", line %d\n" msgstr "在服务文件\"%s\"的第%d行出现语法错误\n" +#: fe-connect.c:4592 +#, c-format +msgid "invalid URI propagated to internal parser routine: \"%s\"\n" +msgstr "无效的URI传入内部解析器处理程序: \"%s\"\n" + +#: fe-connect.c:4662 +#, 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:4669 +#, c-format +msgid "IPv6 host address may not be empty in URI: \"%s\"\n" +msgstr "URI:\"%s\"中的IPv6主机地址可能不为空\n" + +#: fe-connect.c:4684 +#, c-format +msgid "" +"unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): " +"\"%s\"\n" +msgstr "" +"非预期的字符\"%c\"出现在在位置%d, URI (expected \":\" or \"/\"):\"%s\"\n" + +#: fe-connect.c:4798 +#, c-format +msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "遇到多余的键/值分隔符\"=\"在URI查询参数里: \"%s\"\n" + +#: fe-connect.c:4818 +#, c-format +msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n" +msgstr "缺少相应的键/值分隔符\"=\"在URI查询参数里: \"%s\"\n" + +#: fe-connect.c:4889 +#, c-format +msgid "invalid URI query parameter: \"%s\"\n" +msgstr "无效的URI查询参数: \"%s\"\n" + +# fe-connect.c:2558 +#: fe-connect.c:4959 +#, c-format +msgid "invalid percent-encoded token: \"%s\"\n" +msgstr "无效的百分号编码令牌: \"%s\"\n" + +#: fe-connect.c:4969 +#, c-format +msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n" +msgstr "在百分值编码的值: \"%s\"里禁止使用 %%00\n" + # fe-connect.c:2744 -#: fe-connect.c:4352 +#: fe-connect.c:5234 msgid "connection pointer is NULL\n" msgstr "联接指针是 NULL\n" -#: fe-connect.c:4625 +#: fe-connect.c:5511 #, c-format msgid "WARNING: password file \"%s\" is not a plain file\n" msgstr "警告: 口令文件\"%s\"不是普通文本文件\n" # fe-connect.c:2953 -#: fe-connect.c:4634 +#: fe-connect.c:5520 #, 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:4722 +#: fe-connect.c:5620 #, c-format msgid "password retrieved from file \"%s\"\n" msgstr "从文件\"%s\"中获取口令\n" -#: fe-exec.c:827 +#: fe-exec.c:824 msgid "NOTICE" msgstr "注意" # fe-exec.c:737 -#: fe-exec.c:1014 fe-exec.c:1071 fe-exec.c:1111 +#: fe-exec.c:1119 fe-exec.c:1176 fe-exec.c:1216 msgid "command string is a null pointer\n" msgstr "命令字串是一个空指针\n" # fe-exec.c:737 -#: fe-exec.c:1104 fe-exec.c:1199 +#: fe-exec.c:1209 fe-exec.c:1304 msgid "statement name is a null pointer\n" msgstr "声明名字是一个空指针\n" -#: fe-exec.c:1119 fe-exec.c:1273 fe-exec.c:1928 fe-exec.c:2125 +#: fe-exec.c:1224 fe-exec.c:1381 fe-exec.c:2075 fe-exec.c:2273 msgid "function requires at least protocol version 3.0\n" msgstr "函数至少需要 3.0 版本的协议\n" # fe-exec.c:745 -#: fe-exec.c:1230 +#: fe-exec.c:1335 msgid "no connection to the server\n" msgstr "没有到服务器的联接\n" # fe-exec.c:752 -#: fe-exec.c:1237 +#: fe-exec.c:1342 msgid "another command is already in progress\n" msgstr "已经有另外一条命令在处理\n" -#: fe-exec.c:1349 +#: fe-exec.c:1457 msgid "length must be given for binary parameter\n" msgstr "对于2进制参数必须指定长度\n" # fe-exec.c:1371 -#: fe-exec.c:1596 +#: fe-exec.c:1735 #, c-format msgid "unexpected asyncStatus: %d\n" msgstr "意外的 asyncStatus(异步状态): %d\n" -#: fe-exec.c:1616 +#: fe-exec.c:1755 #, c-format msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n" msgstr "在PGEVT_CONNRESET事件触发期间执行PGEventProc \"%s\"错误\n" -#: fe-exec.c:1746 +#: fe-exec.c:1885 msgid "COPY terminated by new PQexec" msgstr "COPY 被一个新的 PQexec 终止" # fe-exec.c:1421 -#: fe-exec.c:1754 +#: fe-exec.c:1893 msgid "COPY IN state must be terminated first\n" msgstr "COPY IN 状态必须先结束\n" # fe-exec.c:1421 -#: fe-exec.c:1774 +#: fe-exec.c:1913 msgid "COPY OUT state must be terminated first\n" msgstr "COPY OUT 状态必须先结束\n" +#: fe-exec.c:1921 +msgid "PQexec not allowed during COPY BOTH\n" +msgstr "在 COPY BOTH时不允许调用PQexec\n" + # fe-exec.c:1780 -#: fe-exec.c:2016 fe-exec.c:2082 fe-exec.c:2167 fe-protocol2.c:1172 -#: fe-protocol3.c:1557 +#: fe-exec.c:2164 fe-exec.c:2230 fe-exec.c:2317 fe-protocol2.c:1327 +#: fe-protocol3.c:1651 msgid "no COPY in progress\n" msgstr "没有正在处理的 COPY\n" # fe-exec.c:1884 -#: fe-exec.c:2359 +#: fe-exec.c:2509 msgid "connection in wrong state\n" msgstr "联接处于错误状态\n" # fe-exec.c:2055 -#: fe-exec.c:2390 +#: fe-exec.c:2540 msgid "invalid ExecStatusType code" msgstr "非法 ExecStatusType 代码" # fe-exec.c:2108 fe-exec.c:2141 -#: fe-exec.c:2454 fe-exec.c:2477 +#: fe-exec.c:2604 fe-exec.c:2627 #, c-format msgid "column number %d is out of range 0..%d" msgstr "列号码 %d 超出了范围 0..%d" # fe-exec.c:2130 -#: fe-exec.c:2470 +#: fe-exec.c:2620 #, c-format msgid "row number %d is out of range 0..%d" msgstr "行号码 %d 超出了范围 0..%d" # fe-exec.c:2130 -#: fe-exec.c:2492 +#: fe-exec.c:2642 #, c-format msgid "parameter number %d is out of range 0..%d" msgstr "参数号%d超出了范围 0..%d" # fe-exec.c:2325 -#: fe-exec.c:2780 +#: fe-exec.c:2930 #, c-format msgid "could not interpret result from server: %s" msgstr "无法解释来自服务器的结果: %s" -#: fe-exec.c:3019 fe-exec.c:3103 +#: fe-exec.c:3169 fe-exec.c:3253 msgid "incomplete multibyte character\n" msgstr "无效的多字节字符\n" # fe-lobj.c:616 -#: fe-lobj.c:152 +#: fe-lobj.c:150 msgid "cannot determine OID of function lo_truncate\n" msgstr "无法确定函数 lo_creat 的 OID\n" # fe-lobj.c:616 -#: fe-lobj.c:380 +#: fe-lobj.c:378 msgid "cannot determine OID of function lo_create\n" msgstr "无法确定函数 lo_creat 的 OID\n" # fe-lobj.c:400 fe-lobj.c:483 -#: fe-lobj.c:525 fe-lobj.c:624 +#: fe-lobj.c:523 fe-lobj.c:632 #, c-format msgid "could not open file \"%s\": %s\n" msgstr "无法打开文件 \"%s\": %s\n" -#: fe-lobj.c:575 +#: fe-lobj.c:578 #, c-format msgid "could not read from file \"%s\": %s\n" msgstr "无法读取文件 \"%s\": %s\n" -#: fe-lobj.c:639 fe-lobj.c:663 +#: fe-lobj.c:652 fe-lobj.c:676 #, c-format msgid "could not write to file \"%s\": %s\n" msgstr "无法写入文件 \"%s\": %s\n" # fe-lobj.c:564 -#: fe-lobj.c:744 +#: fe-lobj.c:760 msgid "query to initialize large object functions did not return data\n" msgstr "初始化大对象函数的查询没有返回数据\n" # fe-lobj.c:602 -#: fe-lobj.c:785 +#: fe-lobj.c:801 msgid "cannot determine OID of function lo_open\n" msgstr "无法判断函数 lo_open 的 OID\n" # fe-lobj.c:609 -#: fe-lobj.c:792 +#: fe-lobj.c:808 msgid "cannot determine OID of function lo_close\n" msgstr "无法判断函数 lo_close 的 OID\n" # fe-lobj.c:616 -#: fe-lobj.c:799 +#: fe-lobj.c:815 msgid "cannot determine OID of function lo_creat\n" msgstr "无法判断函数 lo_creat 的 OID\n" # fe-lobj.c:623 -#: fe-lobj.c:806 +#: fe-lobj.c:822 msgid "cannot determine OID of function lo_unlink\n" msgstr "无法判断函数 lo_unlink 的 OID\n" # fe-lobj.c:630 -#: fe-lobj.c:813 +#: fe-lobj.c:829 msgid "cannot determine OID of function lo_lseek\n" msgstr "无法判断函数 lo_lseek 的 OID\n" # fe-lobj.c:637 -#: fe-lobj.c:820 +#: fe-lobj.c:836 msgid "cannot determine OID of function lo_tell\n" msgstr "无法判断函数 lo_tell 的 OID\n" # fe-lobj.c:644 -#: fe-lobj.c:827 +#: fe-lobj.c:843 msgid "cannot determine OID of function loread\n" msgstr "无法判断函数 loread 的 OID\n" # fe-lobj.c:651 -#: fe-lobj.c:834 +#: fe-lobj.c:850 msgid "cannot determine OID of function lowrite\n" msgstr "无法判断函数 lowrite 的 OID\n" # fe-misc.c:303 -#: fe-misc.c:262 +#: fe-misc.c:296 #, c-format msgid "integer of size %lu not supported by pqGetInt" msgstr "pgGetInt 不支持大小为 %lu 的整数" # fe-misc.c:341 -#: fe-misc.c:298 +#: fe-misc.c:332 #, c-format 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:578 fe-misc.c:780 +#: fe-misc.c:611 fe-misc.c:810 msgid "connection not open\n" msgstr "联接未打开\n" -# fe-misc.c:515 fe-misc.c:595 -#: fe-misc.c:643 fe-misc.c:733 -#, c-format -msgid "could not receive data from server: %s\n" -msgstr "无法从服务器接收数据: %s\n" - # fe-misc.c:612 fe-misc.c:686 -#: fe-misc.c:750 fe-misc.c:828 +#: fe-misc.c:737 fe-secure.c:364 fe-secure.c:444 fe-secure.c:525 +#: fe-secure.c:634 msgid "" "server closed the connection unexpectedly\n" "\tThis probably means the server terminated abnormally\n" @@ -600,50 +686,45 @@ msgstr "" "\t这种现象通常意味着服务器在处理请求之前\n" "或者正在处理请求的时候意外中止\n" -# fe-misc.c:702 -#: fe-misc.c:845 -#, c-format -msgid "could not send data to server: %s\n" -msgstr "无法向服务器发送数据: %s\n" - -#: fe-misc.c:964 +#: fe-misc.c:974 msgid "timeout expired\n" msgstr "超时满\n" # fe-misc.c:450 fe-misc.c:642 fe-misc.c:798 -#: fe-misc.c:1009 +#: fe-misc.c:1019 msgid "socket not open\n" msgstr "套接字未打开\n" # fe-misc.c:389 fe-misc.c:423 fe-misc.c:838 -#: fe-misc.c:1032 +#: fe-misc.c:1042 #, c-format msgid "select() failed: %s\n" msgstr "select() 失败: %s\n" # fe-connect.c:1549 -#: fe-protocol2.c:89 +#: fe-protocol2.c:91 #, c-format msgid "invalid setenv state %c, probably indicative of memory corruption\n" msgstr "无效的 setenv 状态 %c, 可能是内存被破坏\n" # fe-connect.c:1549 -#: fe-protocol2.c:330 +#: fe-protocol2.c:390 #, c-format msgid "invalid state %c, probably indicative of memory corruption\n" msgstr "无效状态 %c, 可能是内存被破坏\n" -#: fe-protocol2.c:419 fe-protocol3.c:186 +#: fe-protocol2.c:479 fe-protocol3.c:186 #, c-format msgid "message type 0x%02x arrived from server while idle" msgstr "当空闲时收到服务起发送过来的消息类型 0x%02x" -#: fe-protocol2.c:462 +#: fe-protocol2.c:522 #, 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:516 +#: fe-protocol2.c:580 +#, c-format msgid "" "server sent data (\"D\" message) without prior row description (\"T\" " "message)" @@ -651,7 +732,8 @@ msgstr "" "server sent data (\"D\" message) without prior row description (\"T\" " "message)" -#: fe-protocol2.c:532 +#: fe-protocol2.c:598 +#, c-format msgid "" "server sent binary data (\"B\" message) without prior row description (\"T\" " "message)" @@ -660,32 +742,33 @@ msgstr "" "message)" # fe-connect.c:1378 -#: fe-protocol2.c:547 fe-protocol3.c:382 +#: fe-protocol2.c:618 fe-protocol3.c:385 #, 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:768 fe-protocol3.c:701 -msgid "out of memory for query result\n" -msgstr "为查询结果内存用尽\n" +#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:602 fe-protocol3.c:784 +msgid "out of memory for query result" +msgstr "查询结果时内存耗尽" -#: fe-protocol2.c:1215 fe-protocol3.c:1625 +#: fe-protocol2.c:1370 fe-protocol3.c:1719 #, c-format msgid "%s" msgstr "%s" -#: fe-protocol2.c:1227 +#: fe-protocol2.c:1382 +#, c-format msgid "lost synchronization with server, resetting connection" msgstr "失去与服务器同步, 重置连接" -#: fe-protocol2.c:1361 fe-protocol2.c:1393 fe-protocol3.c:1828 +#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1922 #, c-format msgid "protocol error: id=0x%x\n" msgstr "协议错误: id=0x%x\n" -#: fe-protocol3.c:344 +#: fe-protocol3.c:341 msgid "" "server sent data (\"D\" message) without prior row description (\"T\" " "message)\n" @@ -693,66 +776,82 @@ msgstr "" "server sent data (\"D\" message) without prior row description (\"T\" " "message)\n" -#: fe-protocol3.c:403 +#: fe-protocol3.c:406 #, c-format msgid "message contents do not agree with length in message type \"%c\"\n" msgstr "在消息类型 \"%c\" 中, 消息内容与长度不匹配\n" -#: fe-protocol3.c:424 +#: fe-protocol3.c:427 #, c-format msgid "lost synchronization with server: got message type \"%c\", length %d\n" msgstr "失去与服务器同步: 获取到消息类型 \"%c\", 长度 %d\n" -#: fe-protocol3.c:646 -msgid "unexpected field count in \"D\" message\n" -msgstr "在 \"D\" 消息中, 意外的字段数\n" +#: fe-protocol3.c:480 fe-protocol3.c:520 +msgid "insufficient data in \"T\" message" +msgstr "\"T\"消息中剩下的数据不够" + +#: fe-protocol3.c:553 +msgid "extraneous data in \"T\" message" +msgstr "\"T\"消息中已经没有数据了" + +#: fe-protocol3.c:692 fe-protocol3.c:724 fe-protocol3.c:742 +msgid "insufficient data in \"D\" message" +msgstr "\"D\"消息中剩下的数据不够" + +#: fe-protocol3.c:698 +msgid "unexpected field count in \"D\" message" +msgstr "在 \"D\" 消息中, 意外的字段个数" + +#: fe-protocol3.c:751 +msgid "extraneous data in \"D\" message" +msgstr "\"D\"消息中已经没有数据了" #. translator: %s represents a digit string -#: fe-protocol3.c:788 fe-protocol3.c:807 +#: fe-protocol3.c:880 fe-protocol3.c:899 #, c-format msgid " at character %s" msgstr " 在字符 %s" -#: fe-protocol3.c:820 +#: fe-protocol3.c:912 #, c-format msgid "DETAIL: %s\n" msgstr "描述: %s\n" -#: fe-protocol3.c:823 +#: fe-protocol3.c:915 #, c-format msgid "HINT: %s\n" msgstr "提示: %s\n" -#: fe-protocol3.c:826 +#: fe-protocol3.c:918 #, c-format msgid "QUERY: %s\n" msgstr "查询: %s\n" -#: fe-protocol3.c:829 +#: fe-protocol3.c:921 #, c-format msgid "CONTEXT: %s\n" msgstr "背景: %s\n" -#: fe-protocol3.c:841 +#: fe-protocol3.c:933 msgid "LOCATION: " msgstr "位置: " -#: fe-protocol3.c:843 +#: fe-protocol3.c:935 #, c-format msgid "%s, " msgstr "%s, " -#: fe-protocol3.c:845 +#: fe-protocol3.c:937 #, c-format msgid "%s:%s" msgstr "%s:%s" -#: fe-protocol3.c:1069 +#: fe-protocol3.c:1161 #, c-format msgid "LINE %d: " msgstr "第%d行" -#: fe-protocol3.c:1453 +#: fe-protocol3.c:1547 msgid "PQgetline: not doing text COPY OUT\n" msgstr "PQgetline: not doing text COPY OUT\n" @@ -761,115 +860,144 @@ msgstr "PQgetline: not doing text COPY OUT\n" msgid "could not establish SSL connection: %s\n" msgstr "无法建立 SSL 联接: %s\n" -#: fe-secure.c:349 fe-secure.c:436 fe-secure.c:1162 +#: fe-secure.c:369 fe-secure.c:530 fe-secure.c:1397 #, c-format msgid "SSL SYSCALL error: %s\n" msgstr "SSL SYSCALL 错误: %s\n" -#: fe-secure.c:355 fe-secure.c:442 fe-secure.c:1166 +#: fe-secure.c:376 fe-secure.c:537 fe-secure.c:1401 msgid "SSL SYSCALL error: EOF detected\n" msgstr "SSL SYSCALL 错误: 发现结束符\n" # fe-auth.c:232 -#: fe-secure.c:367 fe-secure.c:453 fe-secure.c:1175 +#: fe-secure.c:387 fe-secure.c:548 fe-secure.c:1410 #, c-format msgid "SSL error: %s\n" msgstr "SSL 错误: %s\n" -#: fe-secure.c:377 fe-secure.c:463 fe-secure.c:1184 +#: fe-secure.c:402 fe-secure.c:563 +msgid "SSL connection has been closed unexpectedly\n" +msgstr "SSL连接异常关闭\n" + +#: fe-secure.c:408 fe-secure.c:569 fe-secure.c:1419 #, c-format msgid "unrecognized SSL error code: %d\n" msgstr "未知的 SSL 错误码: %d\n" -#: fe-secure.c:601 +# fe-misc.c:515 fe-misc.c:595 +#: fe-secure.c:452 +#, c-format +msgid "could not receive data from server: %s\n" +msgstr "无法从服务器接收数据: %s\n" + +# fe-misc.c:702 +#: fe-secure.c:641 +#, c-format +msgid "could not send data to server: %s\n" +msgstr "无法向服务器发送数据: %s\n" + +#: fe-secure.c:761 fe-secure.c:778 +msgid "could not get server common name from server certificate\n" +msgstr "从服务器证书中无法得到服务器的CN值(common name)\n" + +#: fe-secure.c:791 +msgid "SSL certificate's common name contains embedded null\n" +msgstr "SSL认证的普通名称包含了嵌入的空值\n" + +#: fe-secure.c:803 msgid "host name must be specified for a verified SSL connection\n" msgstr "必须为一个已验证的SSL连接指定主机名\n" -#: fe-secure.c:620 +#: fe-secure.c:817 #, c-format msgid "server common name \"%s\" does not match host name \"%s\"\n" msgstr "服务器名字 \"%s\"与主机名不匹配\"%s\"\n" -#: fe-secure.c:752 +#: fe-secure.c:952 #, c-format msgid "could not create SSL context: %s\n" msgstr "无法创建 SSL 环境: %s\n" -#: fe-secure.c:843 -msgid "could not get home directory to locate client certificate files\n" -msgstr "无法进入home目录来定位客户端认证文件\n" - # fe-lobj.c:400 fe-lobj.c:483 -#: fe-secure.c:868 +#: fe-secure.c:1074 #, 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:893 fe-secure.c:903 +#: fe-secure.c:1099 fe-secure.c:1109 #, 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:940 +#: fe-secure.c:1146 #, c-format msgid "could not load SSL engine \"%s\": %s\n" msgstr "无法加载SSL引擎 \"%s\": %s\n" -#: fe-secure.c:952 +#: fe-secure.c:1158 #, c-format msgid "could not initialize SSL engine \"%s\": %s\n" msgstr "无法初始化SSL引擎\"%s\": %s\n" # fe-connect.c:891 -#: fe-secure.c:968 +#: fe-secure.c:1174 #, 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:982 +#: fe-secure.c:1188 #, 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:1017 +#: fe-secure.c:1225 #, c-format msgid "certificate present, but not private key file \"%s\"\n" msgstr "有证书, 但不是私钥文件 \"%s\"\n" # fe-connect.c:2953 -#: fe-secure.c:1025 +#: fe-secure.c:1233 #, 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:1036 +#: fe-secure.c:1244 #, c-format msgid "could not load private key file \"%s\": %s\n" msgstr "无法装载私钥文件 \"%s\": %s\n" -#: fe-secure.c:1050 +#: fe-secure.c:1258 #, c-format msgid "certificate does not match private key file \"%s\": %s\n" msgstr "证书不匹配私钥文件 \"%s\": %s\n" # fe-connect.c:891 -#: fe-secure.c:1075 +#: fe-secure.c:1286 #, 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:1099 +#: fe-secure.c:1313 #, c-format msgid "SSL library does not support CRL certificates (file \"%s\")\n" msgstr "SSL库不支持CRL认证(文件 \"%s\")\n" -#: fe-secure.c:1120 +#: fe-secure.c:1340 +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 "" +"无法获取home目录以定位根认证文件\n" +"可以提供该文件或者将sslmode改为禁用服务器证书认证.\n" + +#: fe-secure.c:1344 #, c-format msgid "" "root certificate file \"%s\" does not exist\n" @@ -879,24 +1007,26 @@ msgstr "" "根认证文件\"%s\"不存在\n" "可以提供这个文件或者将sslmode改为禁用服务器认证检验.\n" -#: fe-secure.c:1203 +#: fe-secure.c:1438 #, c-format msgid "certificate could not be obtained: %s\n" msgstr "无法获得证书: %s\n" -#: fe-secure.c:1231 -msgid "SSL certificate's common name contains embedded null\n" -msgstr "SSL认证的普通名称包含了嵌入的空值\n" - -#: fe-secure.c:1307 +#: fe-secure.c:1515 +#, c-format msgid "no SSL error reported" msgstr "没有报告SSL错误" -#: fe-secure.c:1316 +#: fe-secure.c:1524 #, c-format msgid "SSL error code %lu" msgstr "SSL 错误代码 %lu" +#: win32.c:322 +#, c-format +msgid "unrecognized socket error: 0x%08X/%d" +msgstr "不可识别的套接字错误: 0x%08X/%d" + #~ msgid "" #~ "verified SSL connections are only supported when connecting to a host name" #~ msgstr "只有当正在连接一个主机时才支持检查的SSL连接" diff --git a/src/interfaces/libpq/po/zh_TW.po b/src/interfaces/libpq/po/zh_TW.po index f2aa88aba0a..cd54bee5ea0 100644 --- a/src/interfaces/libpq/po/zh_TW.po +++ b/src/interfaces/libpq/po/zh_TW.po @@ -803,7 +803,6 @@ msgid "unexpected field count in \"D\" message\n" msgstr "\"D\" 訊息的欄位數不符預期\n" # translator: %s represents a digit string -# translator: %s represents a digit string # fe-protocol3.c:651 # fe-protocol3.c:659 #. translator: %s represents a digit string |
