aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2017-05-08 10:10:54 -0400
committerPeter Eisentraut <peter_e@gmx.net>2017-05-08 10:10:54 -0400
commit0294ac2a5df1ef6e8685fc0b653db5aa21860db4 (patch)
treeda801f29d6791ae1af5754cee26852fddfbd4e7c /src/interfaces
parentc33c42362256382ed398df9dcda559cd547c68a7 (diff)
downloadpostgresql-0294ac2a5df1ef6e8685fc0b653db5aa21860db4.tar.gz
postgresql-0294ac2a5df1ef6e8685fc0b653db5aa21860db4.zip
Translation updates
Source-Git-URL: git://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: dd6f9ed0d9d7b33d328761dcdd3a70f44aaff6ff
Diffstat (limited to 'src/interfaces')
-rw-r--r--src/interfaces/ecpg/preproc/po/it.po180
-rw-r--r--src/interfaces/ecpg/preproc/po/ja.po209
-rw-r--r--src/interfaces/libpq/po/de.po219
-rw-r--r--src/interfaces/libpq/po/it.po209
-rw-r--r--src/interfaces/libpq/po/ja.po542
5 files changed, 679 insertions, 680 deletions
diff --git a/src/interfaces/ecpg/preproc/po/it.po b/src/interfaces/ecpg/preproc/po/it.po
index fae32834213..b2589c57588 100644
--- a/src/interfaces/ecpg/preproc/po/it.po
+++ b/src/interfaces/ecpg/preproc/po/it.po
@@ -18,10 +18,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: ecpg (PostgreSQL) 9.4\n"
+"Project-Id-Version: ecpg (PostgreSQL) 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-07-30 04:08+0000\n"
-"PO-Revision-Date: 2014-07-30 22:37+0100\n"
+"POT-Creation-Date: 2017-02-09 21:08+0000\n"
+"PO-Revision-Date: 2017-04-23 03:03+0100\n"
"Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
"Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
"Language: it\n"
@@ -30,7 +30,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Poedit-SourceCharset: utf-8\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Poedit 1.8.7.1\n"
#: descriptor.c:64
#, c-format
@@ -42,27 +42,27 @@ msgstr "la variabile \"%s\" deve essere di tipo numerico"
msgid "descriptor \"%s\" does not exist"
msgstr "il descrittore \"%s\" non esiste"
-#: descriptor.c:161 descriptor.c:210
+#: descriptor.c:161 descriptor.c:213
#, c-format
msgid "descriptor header item \"%d\" does not exist"
msgstr "la voce \"%d\" dell'header del descrittore non esiste"
-#: descriptor.c:182
+#: descriptor.c:183
#, c-format
msgid "nullable is always 1"
msgstr "nullable è sempre 1"
-#: descriptor.c:185
+#: descriptor.c:186
#, c-format
msgid "key_member is always 0"
msgstr "key_member è sempre 0"
-#: descriptor.c:277
+#: descriptor.c:280
#, c-format
msgid "descriptor item \"%s\" is not implemented"
msgstr "la voce \"%s\" del descrittore non è implementata"
-#: descriptor.c:287
+#: descriptor.c:290
#, c-format
msgid "descriptor item \"%s\" cannot be set"
msgstr "la voce \"%s\" del descrittore non può essere impostata"
@@ -161,8 +161,8 @@ msgstr " -t attiva il commit automatico delle transazioni\n"
#: ecpg.c:57
#, c-format
-msgid " --version output version information, then exit\n"
-msgstr " --version mostra informazioni sulla versione ed esci\n"
+msgid " -V, --version output version information, then exit\n"
+msgstr " -V --version mostra informazioni sulla versione ed esci\n"
#: ecpg.c:58
#, c-format
@@ -189,154 +189,154 @@ msgstr ""
"\n"
"Puoi segnalare eventuali bug a <pgsql-bugs@postgresql.org>.\n"
-#: ecpg.c:143
+#: ecpg.c:139
#, c-format
msgid "%s: could not locate my own executable path\n"
msgstr "%s: percorso del proprio eseguibile non trovato\n"
-#: ecpg.c:186 ecpg.c:337 ecpg.c:347
+#: ecpg.c:175 ecpg.c:327 ecpg.c:337
#, c-format
msgid "%s: could not open file \"%s\": %s\n"
msgstr "%s: apertura del file \"%s\" fallita: %s\n"
-#: ecpg.c:225 ecpg.c:238 ecpg.c:254 ecpg.c:279
+#: ecpg.c:214 ecpg.c:227 ecpg.c:243 ecpg.c:268
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Prova \"%s --help\" per maggiori informazioni.\n"
-#: ecpg.c:249
+#: ecpg.c:238
#, c-format
msgid "%s: parser debug support (-d) not available\n"
msgstr "%s: il supporto al debug del parser (-d) non è disponibile\n"
-#: ecpg.c:267
+#: ecpg.c:256
#, c-format
msgid "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n"
msgstr "%s, preprocessore embedded C PostgreSQL, versione %d.%d.%d\n"
-#: ecpg.c:269
+#: ecpg.c:258
#, c-format
msgid "EXEC SQL INCLUDE ... search starts here:\n"
msgstr "EXEC SQL INCLUDE ... la ricerca inizia da qui:\n"
-#: ecpg.c:272
+#: ecpg.c:261
#, c-format
msgid "end of search list\n"
msgstr "fine della lista di ricerca\n"
-#: ecpg.c:278
+#: ecpg.c:267
#, c-format
msgid "%s: no input files specified\n"
msgstr "%s: non è stato specificato nessun file di input\n"
-#: ecpg.c:470
+#: ecpg.c:460
#, c-format
msgid "cursor \"%s\" has been declared but not opened"
msgstr "il cursore \"%s\" è stato dichiarato, ma non aperto"
-#: ecpg.c:483 preproc.y:125
+#: ecpg.c:473 preproc.y:127
#, c-format
msgid "could not remove output file \"%s\"\n"
msgstr "rimozione del file di output \"%s\" fallita\n"
-#: pgc.l:421
+#: pgc.l:432
#, 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?....
# Secondo me "stringa letterale" -- Daniele
-#: pgc.l:434
+#: pgc.l:445
#, c-format
msgid "invalid bit string literal"
msgstr "bit nella stringa letterale non valido"
-#: pgc.l:443
+#: pgc.l:454
#, c-format
msgid "unterminated bit string literal"
msgstr "letterale di stringa di bit non terminato"
-#: pgc.l:459
+#: pgc.l:470
#, c-format
msgid "unterminated hexadecimal string literal"
msgstr "letterale di stringa esadecimale non terminato"
-#: pgc.l:537
+#: pgc.l:548
#, c-format
msgid "unterminated quoted string"
msgstr "stringa tra virgolette non terminata"
-#: pgc.l:592 pgc.l:605
+#: pgc.l:605 pgc.l:618
#, c-format
msgid "zero-length delimited identifier"
msgstr "identificativo delimitato di lunghezza zero"
-#: pgc.l:613
+#: pgc.l:626
#, c-format
msgid "unterminated quoted identifier"
msgstr "identificativo tra virgolette non terminato"
-#: pgc.l:867
+#: pgc.l:881
#, c-format
msgid "nested /* ... */ comments"
msgstr "commenti /* ... */ annidati"
-#: pgc.l:960
+#: pgc.l:974
#, c-format
msgid "missing identifier in EXEC SQL UNDEF command"
msgstr "identificativo mancante nel comando EXEC SQL UNDEF"
-#: pgc.l:1006 pgc.l:1020
+#: pgc.l:1020 pgc.l:1034
#, c-format
msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\""
msgstr "mancata corrispondenza fra \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\""
-#: pgc.l:1009 pgc.l:1022 pgc.l:1198
+#: pgc.l:1023 pgc.l:1036 pgc.l:1212
#, c-format
msgid "missing \"EXEC SQL ENDIF;\""
msgstr "manca \"EXEC SQL ENDIF;\""
-#: pgc.l:1038 pgc.l:1057
+#: pgc.l:1052 pgc.l:1071
#, c-format
msgid "more than one EXEC SQL ELSE"
msgstr "più di un EXEC SQL ELSE"
-#: pgc.l:1079 pgc.l:1093
+#: pgc.l:1093 pgc.l:1107
#, c-format
msgid "unmatched EXEC SQL ENDIF"
msgstr "EXEC SQL ENDIF non corrispondente"
-#: pgc.l:1113
+#: pgc.l:1127
#, c-format
msgid "too many nested EXEC SQL IFDEF conditions"
msgstr "troppe condizioni EXEC SQL IFDEF annidate"
-#: pgc.l:1146
+#: pgc.l:1160
#, c-format
msgid "missing identifier in EXEC SQL IFDEF command"
msgstr "identificativo mancante nel comando EXEC SQL IFDEF"
-#: pgc.l:1155
+#: pgc.l:1169
#, c-format
msgid "missing identifier in EXEC SQL DEFINE command"
msgstr "identificativo mancante nel comando EXEC SQL DEFINE"
-#: pgc.l:1188
+#: pgc.l:1202
#, c-format
msgid "syntax error in EXEC SQL INCLUDE command"
msgstr "errore di sintassi nel comando EXEC SQL INCLUDE"
-#: pgc.l:1237
+#: pgc.l:1251
#, 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>"
-#: pgc.l:1362
+#: pgc.l:1375
#, c-format
msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n"
msgstr "Errore: il percorso delle inclusioni \"%s/%s\" è troppo lungo alla riga %d, perciò viene saltato\n"
-#: pgc.l:1385
+#: pgc.l:1398
#, c-format
msgid "could not open include file \"%s\" on line %d"
msgstr "apertura del file di include \"%s\" alla riga %d fallita"
@@ -345,210 +345,210 @@ msgstr "apertura del file di include \"%s\" alla riga %d fallita"
msgid "syntax error"
msgstr "errore di sintassi"
-#: preproc.y:79
+#: preproc.y:81
#, c-format
msgid "WARNING: "
msgstr "ATTENZIONE: "
-#: preproc.y:82
+#: preproc.y:84
#, c-format
msgid "ERROR: "
msgstr "ERRORE: "
-#: preproc.y:506
+#: preproc.y:508
#, c-format
msgid "cursor \"%s\" does not exist"
msgstr "il cursore \"%s\" non esiste"
-#: preproc.y:535
+#: preproc.y:537
#, c-format
msgid "initializer not allowed in type definition"
msgstr "l'inizializzatore non è permesso nella definizione del tipo di dato"
-#: preproc.y:537
+#: preproc.y:539
#, c-format
msgid "type name \"string\" is reserved in Informix mode"
msgstr "il nome di tipo \"string\" è riservato alla modalità Informix"
-#: preproc.y:544 preproc.y:13853
+#: preproc.y:546 preproc.y:14626
#, c-format
msgid "type \"%s\" is already defined"
msgstr "il tipo \"%s\" è già definito"
-#: preproc.y:568 preproc.y:14511 preproc.y:14832 variable.c:618
+#: preproc.y:570 preproc.y:15284 preproc.y:15604 variable.c:620
#, 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:1577
+#: preproc.y:1634
#, c-format
msgid "AT option not allowed in CLOSE DATABASE statement"
msgstr "l'opzione AT non è permessa nell'istruzione CLOSE DATABASE"
-#: preproc.y:1780
+#: preproc.y:1849
#, c-format
msgid "AT option not allowed in CONNECT statement"
msgstr "l'opzione AT non è permessa nell'istruzione CONNECT"
-#: preproc.y:1814
+#: preproc.y:1883
#, c-format
msgid "AT option not allowed in DISCONNECT statement"
msgstr "l'opzione AT non è permessa nell'istruzione DISCONNECT"
-#: preproc.y:1869
+#: preproc.y:1938
#, c-format
msgid "AT option not allowed in SET CONNECTION statement"
msgstr "l'opzione AT non è permessa nell'istruzione SET CONNECTION"
-#: preproc.y:1891
+#: preproc.y:1960
#, c-format
msgid "AT option not allowed in TYPE statement"
msgstr "l'opzione AT non è permessa nell'istruzione TYPE"
-#: preproc.y:1900
+#: preproc.y:1969
#, c-format
msgid "AT option not allowed in VAR statement"
msgstr "l'opzione AT non è permessa nell'istruzione VAR"
-#: preproc.y:1907
+#: preproc.y:1976
#, c-format
msgid "AT option not allowed in WHENEVER statement"
msgstr "l'opzione AT non è permessa nell'istruzione WHENEVER"
-#: preproc.y:2155 preproc.y:2160 preproc.y:2276 preproc.y:3614 preproc.y:4866
-#: preproc.y:4875 preproc.y:5159 preproc.y:6562 preproc.y:7683 preproc.y:7688
-#: preproc.y:10142 preproc.y:10739
+#: preproc.y:2228 preproc.y:2233 preproc.y:2349 preproc.y:3759 preproc.y:5173
+#: preproc.y:5182 preproc.y:5466 preproc.y:6902 preproc.y:8140 preproc.y:8145
+#: preproc.y:10776 preproc.y:11393
#, c-format
msgid "unsupported feature will be passed to server"
msgstr "al server è stata richiesta una funzionalità non supportata"
-#: preproc.y:2518
+#: preproc.y:2607
#, c-format
msgid "SHOW ALL is not implemented"
msgstr "SHOW ALL non è implementato"
-#: preproc.y:3002
+#: preproc.y:3147
#, c-format
msgid "COPY FROM STDIN is not implemented"
msgstr "COPY FROM STDIN non è implementato"
-#: preproc.y:8520 preproc.y:13442
+#: preproc.y:9035 preproc.y:14215
#, 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:8522 preproc.y:13444
+#: preproc.y:9037 preproc.y:14217
#, c-format
msgid "cursor \"%s\" is already defined"
msgstr "il cursore \"%s\" è già definito"
-#: preproc.y:8940
+#: preproc.y:9467
#, c-format
msgid "no longer supported LIMIT #,# syntax passed to server"
msgstr "la sintassi LIMIT #,# passata al server non è più supportata"
-#: preproc.y:9176 preproc.y:9183
+#: preproc.y:9775 preproc.y:9782
#, c-format
msgid "subquery in FROM must have an alias"
msgstr "la sottoquery in FROM deve avere un alias"
-#: preproc.y:13172
+#: preproc.y:13945
#, c-format
msgid "CREATE TABLE AS cannot specify INTO"
msgstr "CREATE TABLE AS non può specificare INTO"
-#: preproc.y:13208
+#: preproc.y:13981
#, c-format
msgid "expected \"@\", found \"%s\""
msgstr "atteso \"@\", trovato \"%s\""
-#: preproc.y:13220
+#: preproc.y:13993
#, 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:13223
+#: preproc.y:13996
#, c-format
msgid "expected \"://\", found \"%s\""
msgstr "atteso \"://\", trovato \"%s\""
-#: preproc.y:13228
+#: preproc.y:14001
#, c-format
msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\""
msgstr "i socket di dominio Unix funzionano solo con \"localhost\" ma non con \"%s\""
-#: preproc.y:13254
+#: preproc.y:14027
#, c-format
msgid "expected \"postgresql\", found \"%s\""
msgstr "atteso \"postgresql\", trovato \"%s\""
-#: preproc.y:13257
+#: preproc.y:14030
#, c-format
msgid "invalid connection type: %s"
msgstr "tipo di connessione non valido: %s"
-#: preproc.y:13266
+#: preproc.y:14039
#, c-format
msgid "expected \"@\" or \"://\", found \"%s\""
msgstr "atteso \"@\" oppure \"://\", trovato \"%s\""
-#: preproc.y:13341 preproc.y:13359
+#: preproc.y:14114 preproc.y:14132
#, c-format
msgid "invalid data type"
msgstr "tipo dato non valido"
-#: preproc.y:13370 preproc.y:13387
+#: preproc.y:14143 preproc.y:14160
#, c-format
msgid "incomplete statement"
msgstr "istruzione incompleta"
-#: preproc.y:13373 preproc.y:13390
+#: preproc.y:14146 preproc.y:14163
#, c-format
msgid "unrecognized token \"%s\""
msgstr "token \"%s\" sconosciuto"
-#: preproc.y:13664
+#: preproc.y:14437
#, c-format
msgid "only data types numeric and decimal have precision/scale argument"
msgstr "solo i dati di tipo numeric e decimal hanno argomento precisione/scala"
-#: preproc.y:13676
+#: preproc.y:14449
#, c-format
msgid "interval specification not allowed here"
msgstr "specificazione di intervallo non permessa qui"
-#: preproc.y:13828 preproc.y:13880
+#: preproc.y:14601 preproc.y:14653
#, c-format
msgid "too many levels in nested structure/union definition"
msgstr "troppi livelli nidificati nella definizione della struttura/unione"
-#: preproc.y:14019
+#: preproc.y:14792
#, c-format
msgid "pointers to varchar are not implemented"
msgstr "i puntatori a varchar non sono implementati"
-#: preproc.y:14206 preproc.y:14231
+#: preproc.y:14979 preproc.y:15004
#, c-format
msgid "using unsupported DESCRIBE statement"
msgstr "si sta utilizzando una istruzione DESCRIBE non supportata"
-#: preproc.y:14478
+#: preproc.y:15251
#, c-format
msgid "initializer not allowed in EXEC SQL VAR command"
msgstr "initializer non è permesso nel comando EXEC SQL VAR"
-#: preproc.y:14790
+#: preproc.y:15562
#, c-format
msgid "arrays of indicators are not allowed on input"
msgstr "array di indicatori non sono permessi"
-#: preproc.y:15011
+#: preproc.y:15783
#, c-format
msgid "operator not allowed in variable definition"
msgstr "operatore non permesso nella definizione di variabile"
#. translator: %s is typically the translation of "syntax error"
-#: preproc.y:15049
+#: preproc.y:15821
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s a o presso \"%s\""
@@ -639,34 +639,34 @@ msgstr "la variabile \"%s\" non è un array"
msgid "variable \"%s\" is not declared"
msgstr "la variabile \"%s\" non è stata dichiarata"
-#: variable.c:492
+#: variable.c:494
#, c-format
msgid "indicator variable must have an integer type"
msgstr "il tipo di variabile di un indicatore deve essere intero"
-#: variable.c:504
+#: variable.c:506
#, c-format
msgid "unrecognized data type name \"%s\""
msgstr "tipo di dato chiamato \"%s\" è sconosciuto"
-#: variable.c:515 variable.c:523 variable.c:540 variable.c:543
+#: variable.c:517 variable.c:525 variable.c:542 variable.c:545
#, c-format
msgid "multidimensional arrays are not supported"
msgstr "gli array multidimensionali non sono supportati"
-#: variable.c:532
+#: variable.c:534
#, 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) non sono supportati; trovato %d livello"
msgstr[1] "puntatori a più livelli (più di 2) non sono supportati; trovati %d livelli"
-#: variable.c:537
+#: variable.c:539
#, c-format
msgid "pointer to pointer is not supported for this data type"
msgstr "il puntatore a puntatore non è supportato per questo tipo di dato"
-#: variable.c:557
+#: variable.c:559
#, 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/ja.po b/src/interfaces/ecpg/preproc/po/ja.po
index 68aa91caa49..e5abc661818 100644
--- a/src/interfaces/ecpg/preproc/po/ja.po
+++ b/src/interfaces/ecpg/preproc/po/ja.po
@@ -5,11 +5,11 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 9.0 beta 3\n"
+"Project-Id-Version: PostgreSQL 9.6.3 \n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2013-08-18 09:56+0900\n"
-"PO-Revision-Date: 2010-07-21 18:37+0900\n"
-"Last-Translator: HOTTA Michihide <hotta@net-newbie.com>\n"
+"POT-Creation-Date: 2017-04-03 13:17+0900\n"
+"PO-Revision-Date: 2017-02-01 18:37+0900\n"
+"Last-Translator: Ideriha Takeshi <ideriha.takeshi@jp.fujitsu.com>\n"
"Language-Team: jpug-doc <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
@@ -27,27 +27,27 @@ msgstr "変数\"%s\"は数値型でなければなりません"
msgid "descriptor \"%s\" does not exist"
msgstr "%s記述子は存在しません"
-#: descriptor.c:161 descriptor.c:210
+#: descriptor.c:161 descriptor.c:213
#, c-format
msgid "descriptor header item \"%d\" does not exist"
msgstr "記述子ヘッダ項目%dは存在しません"
-#: descriptor.c:182
+#: descriptor.c:183
#, c-format
msgid "nullable is always 1"
msgstr "nullableは常に1です"
-#: descriptor.c:185
+#: descriptor.c:186
#, c-format
msgid "key_member is always 0"
msgstr "key_memberは常に0です"
-#: descriptor.c:277
+#: descriptor.c:280
#, c-format
msgid "descriptor item \"%s\" is not implemented"
msgstr "記述子項目%sは実装されていません"
-#: descriptor.c:287
+#: descriptor.c:290
#, c-format
msgid "descriptor item \"%s\" cannot be set"
msgstr "記述子項目%sは設定できません"
@@ -146,8 +146,8 @@ msgstr " -t トランザクションの自動コミットを有効
#: ecpg.c:57
#, c-format
-msgid " --version output version information, then exit\n"
-msgstr " --version バージョン情報を出力し、終了します\n"
+msgid " -V, --version output version information, then exit\n"
+msgstr " -V, --version バージョン情報を表示し、終了します\n"
#: ecpg.c:58
#, c-format
@@ -174,142 +174,152 @@ msgstr ""
"\n"
"不具合は<pgsql-bugs@postgresql.org>に報告してください。\n"
-#: ecpg.c:182 ecpg.c:333 ecpg.c:343
+#: ecpg.c:139
+#, c-format
+msgid "%s: could not locate my own executable path\n"
+msgstr "%s: 自身の実行可能パスを見つけられませんでした\n"
+
+#: ecpg.c:175 ecpg.c:327 ecpg.c:337
#, 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
+#: ecpg.c:214 ecpg.c:227 ecpg.c:243 ecpg.c:268
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "詳細は\"%s --help\"を実行してください。\n"
-#: ecpg.c:245
+#: ecpg.c:238
#, c-format
msgid "%s: parser debug support (-d) not available\n"
msgstr "%s: パーサデバッグのサポート(-d)を利用できません\n"
-#: ecpg.c:263
+#: ecpg.c:256
#, c-format
msgid "%s, the PostgreSQL embedded C preprocessor, version %d.%d.%d\n"
msgstr "%s PostgreSQL埋込みC言語プリプロセッサ バージョン%d.%d.%d\n"
-#: ecpg.c:265
+#: ecpg.c:258
#, c-format
msgid "EXEC SQL INCLUDE ... search starts here:\n"
msgstr "EXEC SQL INCLUDE ... 検索が始まります\n"
-#: ecpg.c:268
+#: ecpg.c:261
#, c-format
msgid "end of search list\n"
msgstr "検索リストの終端です\n"
-#: ecpg.c:274
+#: ecpg.c:267
#, c-format
msgid "%s: no input files specified\n"
msgstr "%s: 入力ファイルが指定されていません\n"
-#: ecpg.c:466
+#: ecpg.c:460
#, c-format
msgid "cursor \"%s\" has been declared but not opened"
msgstr "カーソル%sは宣言されましたが、オープンされていません"
-#: ecpg.c:479 preproc.y:109
+#: ecpg.c:473 preproc.y:127
#, c-format
msgid "could not remove output file \"%s\"\n"
msgstr "出力ファイル\"%s\"を削除できませんでした\n"
-#: pgc.l:403
+#: pgc.l:432
#, c-format
msgid "unterminated /* comment"
msgstr "/*コメントが閉じていません"
-#: pgc.l:416
+#: pgc.l:445
#, c-format
msgid "invalid bit string literal"
msgstr "無効なビット列リテラルです"
-#: pgc.l:425
+#: pgc.l:454
#, c-format
msgid "unterminated bit string literal"
msgstr "ビット文字列リテラルの終端がありません"
-#: pgc.l:441
+#: pgc.l:470
#, c-format
msgid "unterminated hexadecimal string literal"
msgstr "16進数文字列リテラルの終端がありません"
-#: pgc.l:519
+#: pgc.l:548
#, c-format
msgid "unterminated quoted string"
msgstr "文字列の引用符が閉じていません"
-#: pgc.l:574 pgc.l:587
+#: pgc.l:606 pgc.l:619
#, c-format
msgid "zero-length delimited identifier"
msgstr "区切りつき識別子の長さがゼロです"
-#: pgc.l:595
+#: pgc.l:627
#, c-format
msgid "unterminated quoted identifier"
msgstr "識別子の引用符が閉じていません"
-#: pgc.l:941
+#: pgc.l:882
+#, c-format
+msgid "nested /* ... */ comments"
+msgstr "入れ子になったコメント /* ... */ です"
+
+#: pgc.l:975
#, c-format
msgid "missing identifier in EXEC SQL UNDEF command"
msgstr "EXEC SQL UNDEFコマンドにおいて識別子がありません"
-#: pgc.l:987 pgc.l:1001
+#: pgc.l:1021 pgc.l:1035
#, 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
+#: pgc.l:1024 pgc.l:1037 pgc.l:1213
#, c-format
msgid "missing \"EXEC SQL ENDIF;\""
msgstr "\"EXEC SQL ENDIF;\"がありません"
-#: pgc.l:1019 pgc.l:1038
+#: pgc.l:1053 pgc.l:1072
#, c-format
msgid "more than one EXEC SQL ELSE"
msgstr "1つ以上のEXEC SQL ELSE\"が存在します"
-#: pgc.l:1060 pgc.l:1074
+#: pgc.l:1094 pgc.l:1108
#, c-format
msgid "unmatched EXEC SQL ENDIF"
msgstr "EXEC SQL ENDIFに対応するものがありません"
-#: pgc.l:1094
+#: pgc.l:1128
#, c-format
msgid "too many nested EXEC SQL IFDEF conditions"
msgstr "入れ子状のEXEC SQL IFDEF条件が多すぎます"
-#: pgc.l:1127
+#: pgc.l:1161
#, c-format
msgid "missing identifier in EXEC SQL IFDEF command"
msgstr "EXEC SQL IFDEFコマンドにおいて識別子がありません"
-#: pgc.l:1136
+#: pgc.l:1170
#, c-format
msgid "missing identifier in EXEC SQL DEFINE command"
msgstr "EXEC SQL DEFINEコマンドにおいて識別子がありません"
-#: pgc.l:1169
+#: pgc.l:1203
#, c-format
msgid "syntax error in EXEC SQL INCLUDE command"
msgstr "EXEC SQL INCLUDEコマンドにおいて構文エラーがあります"
-#: pgc.l:1218
+#: pgc.l:1252
#, c-format
msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>"
msgstr "内部エラー: 到達しないはずの状態です。<pgsql-bugs@postgresql.org>まで報告してください"
-#: pgc.l:1343
+#: pgc.l:1377
#, 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:1365
+#: pgc.l:1400
#, c-format
msgid "could not open include file \"%s\" on line %d"
msgstr "行番号%2$dのインクルードファイル\"%1$s\"をオープンすることができませんでした"
@@ -323,200 +333,205 @@ msgstr "構文エラー"
msgid "WARNING: "
msgstr "警告: "
-#: preproc.y:85
+#: preproc.y:84
#, c-format
msgid "ERROR: "
msgstr "エラー: "
-#: preproc.y:491
+#: preproc.y:508
#, c-format
msgid "cursor \"%s\" does not exist"
msgstr "カーソル\"%s\"は存在しません"
-#: preproc.y:520
+#: preproc.y:537
#, c-format
msgid "initializer not allowed in type definition"
msgstr "型定義ではイニシャライザは許されません"
-#: preproc.y:522
+#: preproc.y:539
#, c-format
msgid "type name \"string\" is reserved in Informix mode"
msgstr "型名\"string\"はInformixモードですでに予約されています"
-#: preproc.y:529 preproc.y:13638
+#: preproc.y:546 preproc.y:14626
#, c-format
msgid "type \"%s\" is already defined"
msgstr "\"%s\"型はすでに定義されています"
-#: preproc.y:553 preproc.y:14291 preproc.y:14612 variable.c:614
+#: preproc.y:570 preproc.y:15284 preproc.y:15604 variable.c:620
#, c-format
msgid "multidimensional arrays for simple data types are not supported"
msgstr "単純なデータ型の多次元配列はサポートされていません"
-#: preproc.y:1544
+#: preproc.y:1634
#, c-format
msgid "AT option not allowed in CLOSE DATABASE statement"
msgstr "CLOSE DATABASE文ではATオプションは許されません"
-#: preproc.y:1747
+#: preproc.y:1849
#, c-format
msgid "AT option not allowed in CONNECT statement"
msgstr "CONNECT文ではATオプションは許されません"
-#: preproc.y:1781
+#: preproc.y:1883
#, c-format
msgid "AT option not allowed in DISCONNECT statement"
msgstr "DISCONNECT文ではATオプションは許されません"
-#: preproc.y:1836
+#: preproc.y:1938
#, c-format
msgid "AT option not allowed in SET CONNECTION statement"
msgstr "SET CONNECTION文ではATオプションは許されません"
-#: preproc.y:1858
+#: preproc.y:1960
#, c-format
msgid "AT option not allowed in TYPE statement"
msgstr "TYPE文ではATオプションは許されません"
-#: preproc.y:1867
+#: preproc.y:1969
#, c-format
msgid "AT option not allowed in VAR statement"
msgstr "VAR文ではATオプションは許されません"
-#: preproc.y:1874
+#: preproc.y:1976
#, c-format
msgid "AT option not allowed in WHENEVER statement"
msgstr "WHENEVER文ではATオプションは許されません"
-#: preproc.y:2122 preproc.y:2127 preproc.y:2242 preproc.y:3548 preproc.y:4800
-#: preproc.y:4809 preproc.y:5105 preproc.y:7552 preproc.y:7557 preproc.y:9965
-#: preproc.y:10555
+#: preproc.y:2228 preproc.y:2233 preproc.y:2349 preproc.y:3759 preproc.y:5173
+#: preproc.y:5182 preproc.y:5466 preproc.y:6902 preproc.y:8140 preproc.y:8145
+#: preproc.y:10776 preproc.y:11393
#, c-format
msgid "unsupported feature will be passed to server"
msgstr "サーバに未サポート機能が渡されます"
-#: preproc.y:2484
+#: preproc.y:2607
#, c-format
msgid "SHOW ALL is not implemented"
msgstr "SHOW ALLは実装されていません"
-#: preproc.y:2940
+#: preproc.y:3147
#, c-format
msgid "COPY FROM STDIN is not implemented"
msgstr "COPY FROM STDINは実装されていません"
-#: preproc.y:8381 preproc.y:13227
+#: preproc.y:9035 preproc.y:14215
#, c-format
msgid "using variable \"%s\" in different declare statements is not supported"
msgstr "異なったdeclareステートメントにおける変数\"%s\"の使用はサポートされていません"
-#: preproc.y:8383 preproc.y:13229
+#: preproc.y:9037 preproc.y:14217
#, c-format
msgid "cursor \"%s\" is already defined"
msgstr "カーソル\"%s\"はすでに定義されています"
-#: preproc.y:8801
+#: preproc.y:9467
#, c-format
msgid "no longer supported LIMIT #,# syntax passed to server"
msgstr "サーバに渡されるLIMIT #,#構文はもはやサポートされていません"
-#: preproc.y:9045 preproc.y:9052
+#: preproc.y:9775 preproc.y:9782
#, c-format
msgid "subquery in FROM must have an alias"
msgstr "FROM句の副問い合わせは別名を持たなければなりません"
-#: preproc.y:12957
+#: preproc.y:13945
#, c-format
msgid "CREATE TABLE AS cannot specify INTO"
msgstr "CREATE TABLE ASはINTOを指定できません"
-#: preproc.y:12993
+#: preproc.y:13981
#, c-format
msgid "expected \"@\", found \"%s\""
msgstr "想定では\"@\"、結果では\"%s\""
-#: preproc.y:13005
+#: preproc.y:13993
#, c-format
msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported"
msgstr "プロトコルでは\"tcp\"および\"unix\"のみ、データベースの種類では\"postgresql\"のみがサポートされています"
-#: preproc.y:13008
+#: preproc.y:13996
#, c-format
msgid "expected \"://\", found \"%s\""
msgstr "想定では\"://\"、結果では\"%s\""
-#: preproc.y:13013
+#: preproc.y:14001
#, c-format
msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\""
msgstr "Unixドメインソケットは\"localhost\"でのみで動作し、\"%s\"では動作しません"
-#: preproc.y:13039
+#: preproc.y:14027
#, c-format
msgid "expected \"postgresql\", found \"%s\""
msgstr "想定では\"postgresql\"、結果では\"%s\""
-#: preproc.y:13042
+#: preproc.y:14030
#, c-format
msgid "invalid connection type: %s"
msgstr "無効な接続種類: %s"
-#: preproc.y:13051
+#: preproc.y:14039
#, c-format
msgid "expected \"@\" or \"://\", found \"%s\""
msgstr "想定では\"@または\"\"://\"、結果では\"%s\""
-#: preproc.y:13126 preproc.y:13144
+#: preproc.y:14114 preproc.y:14132
#, c-format
msgid "invalid data type"
msgstr "無効なデータ型"
-#: preproc.y:13155 preproc.y:13172
+#: preproc.y:14143 preproc.y:14160
#, c-format
msgid "incomplete statement"
msgstr "不完全な文"
-#: preproc.y:13158 preproc.y:13175
+#: preproc.y:14146 preproc.y:14163
#, c-format
msgid "unrecognized token \"%s\""
msgstr "認識できないトークン\"%s\""
-#: preproc.y:13449
+#: preproc.y:14437
#, c-format
msgid "only data types numeric and decimal have precision/scale argument"
msgstr "数値データ型または10進数データ型のみが精度/位取り引数と取ることができます"
-#: preproc.y:13461
+#: preproc.y:14449
#, c-format
msgid "interval specification not allowed here"
msgstr "時間間隔の指定はここでは許されません"
-#: preproc.y:13613 preproc.y:13665
+#: preproc.y:14601 preproc.y:14653
#, c-format
msgid "too many levels in nested structure/union definition"
msgstr "構造体/ユニオンの定義の入れ子レベルが深すぎます"
-#: preproc.y:13799
+#: preproc.y:14792
#, c-format
msgid "pointers to varchar are not implemented"
msgstr "varcharを指し示すポインタは実装されていません"
-#: preproc.y:13986 preproc.y:14011
+#: preproc.y:14979 preproc.y:15004
#, c-format
msgid "using unsupported DESCRIBE statement"
msgstr "未サポートのDESCRIBE文の使用"
-#: preproc.y:14258
+#: preproc.y:15251
#, c-format
msgid "initializer not allowed in EXEC SQL VAR command"
msgstr "EXEC SQL VARコマンドではイニシャライザは許されません"
-#: preproc.y:14570
+#: preproc.y:15562
#, c-format
msgid "arrays of indicators are not allowed on input"
msgstr "指示子配列は入力として許されません"
+#: preproc.y:15783
+#, c-format
+msgid "operator not allowed in variable definition"
+msgstr "変数定義では演算子は許されません"
+
#. translator: %s is typically the translation of "syntax error"
-#: preproc.y:14824
+#: preproc.y:15821
#, c-format
msgid "%s at or near \"%s\""
msgstr "\"%2$s\"またはその近辺で%1$s"
@@ -526,7 +541,7 @@ msgstr "\"%2$s\"またはその近辺で%1$s"
msgid "out of memory"
msgstr "メモリ不足です"
-#: type.c:212 type.c:593
+#: type.c:212 type.c:664
#, c-format
msgid "unrecognized variable type code %d"
msgstr "認識できない変数型コード%d"
@@ -561,17 +576,17 @@ msgstr "配列/ポインタ用の指示子は配列/ポインタでなければ
msgid "nested arrays are not supported (except strings)"
msgstr "入れ子状の配列はサポートされません(文字列は除きます)"
-#: type.c:322
+#: type.c:331
#, c-format
msgid "indicator for struct has to be a struct"
msgstr "構造体用の指示子は構造体でなければなりません"
-#: type.c:331 type.c:339 type.c:347
+#: type.c:351 type.c:372 type.c:392
#, c-format
msgid "indicator for simple data type has to be simple"
msgstr "単純なデータ型用の指示子は単純なものでなければなりません"
-#: type.c:652
+#: type.c:723
#, c-format
msgid "unrecognized descriptor item code %d"
msgstr "認識できない記述子項目コード%dです"
@@ -606,49 +621,35 @@ msgstr "変数\"%s\"は配列ではありません"
msgid "variable \"%s\" is not declared"
msgstr "変数\"%s\"は宣言されていません"
-#: variable.c:488
+#: variable.c:494
#, c-format
msgid "indicator variable must have an integer type"
msgstr "指示子変数は整数型でなければなりません"
-#: variable.c:500
+#: variable.c:506
#, c-format
msgid "unrecognized data type name \"%s\""
msgstr "データ型名\"%s\"は認識できません"
-#: variable.c:511 variable.c:519 variable.c:536 variable.c:539
+#: variable.c:517 variable.c:525 variable.c:542 variable.c:545
#, c-format
msgid "multidimensional arrays are not supported"
msgstr "多次元配列はサポートされません"
-#: variable.c:528
+#: variable.c:534
#, 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レベルあります"
-#: variable.c:533
+#: variable.c:539
#, c-format
msgid "pointer to pointer is not supported for this data type"
msgstr "このデータ型では、ポインタを指し示すポインタはサポートされていません"
-#: variable.c:553
+#: variable.c:559
#, c-format
msgid "multidimensional arrays for structures are not supported"
msgstr "構造体の多次元配列はサポートされていません"
-#~ msgid "AT option not allowed in DEALLOCATE statement"
-#~ msgstr "DEALLOCATE文ではATオプションは許されません"
-
-#~ msgid "COPY TO STDIN is not possible"
-#~ msgstr "COPY TO STDINはできません"
-
-#~ msgid "COPY FROM STDOUT is not possible"
-#~ msgstr "COPY FROM STDOUTはできません"
-
-#~ msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
-#~ msgstr "INITIALLY DEFERREDと宣言された制約はDEFERRABLEでなければなりません"
-
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help このヘルプを表示し、終了します\n"
diff --git a/src/interfaces/libpq/po/de.po b/src/interfaces/libpq/po/de.po
index 0b602fb6e06..b3cf79631b9 100644
--- a/src/interfaces/libpq/po/de.po
+++ b/src/interfaces/libpq/po/de.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-04-23 21:08+0000\n"
-"PO-Revision-Date: 2016-04-23 21:21-0400\n"
+"POT-Creation-Date: 2017-05-07 21:18+0000\n"
+"PO-Revision-Date: 2017-05-08 08:22-0400\n"
"Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n"
"Language-Team: German <peter_e@gmx.net>\n"
"Language: de\n"
@@ -29,13 +29,13 @@ msgid "duplicate GSS authentication request\n"
msgstr "doppelte GSSAPI-Authentifizierungsanfrage\n"
#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
-#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-auth.c:793 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
-#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4526
-#: fe-connect.c:4555 fe-connect.c:4627 fe-connect.c:4645 fe-connect.c:4741
-#: fe-connect.c:5075 fe-connect.c:5225 fe-exec.c:2634 fe-exec.c:3381
-#: fe-exec.c:3546 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
-#: fe-protocol3.c:1678 fe-secure-openssl.c:551 fe-secure-openssl.c:1093
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4530
+#: fe-connect.c:4559 fe-connect.c:4631 fe-connect.c:4649 fe-connect.c:4745
+#: fe-connect.c:5079 fe-connect.c:5229 fe-exec.c:2651 fe-exec.c:3398
+#: fe-exec.c:3563 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:515 fe-secure-openssl.c:1139
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
@@ -75,22 +75,26 @@ msgstr "Authentifizierung mit SSPI nicht unterstützt\n"
msgid "Crypt authentication not supported\n"
msgstr "Authentifizierung mit Crypt nicht unterstützt\n"
-#: fe-auth.c:708
+#: fe-auth.c:716
+msgid "SCRAM authentication requires libpq version 10 or above\n"
+msgstr "SCRAM-Authentifizierung benötigt libpq Version 10 oder neuer\n"
+
+#: fe-auth.c:721
#, c-format
msgid "authentication method %u not supported\n"
msgstr "Authentifizierungsmethode %u nicht unterstützt\n"
-#: fe-auth.c:755
+#: fe-auth.c:768
#, c-format
msgid "user name lookup failure: error code %lu\n"
msgstr "Fehler beim Nachschlagen des Benutzernamens: Fehlercode %lu\n"
-#: fe-auth.c:765 fe-connect.c:2018
+#: fe-auth.c:778 fe-connect.c:2018
#, c-format
msgid "could not look up local user ID %d: %s\n"
msgstr "konnte lokale Benutzer-ID %d nicht nachschlagen: %s\n"
-#: fe-auth.c:770 fe-connect.c:2023
+#: fe-auth.c:783 fe-connect.c:2023
#, c-format
msgid "local user with ID %d does not exist\n"
msgstr "lokaler Benutzer mit ID %d existiert nicht\n"
@@ -339,7 +343,7 @@ msgstr "Attribut hat keine Werte bei LDAP-Suche\n"
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "fehlendes »=« nach »%s« in der Zeichenkette der Verbindungsdaten\n"
-#: fe-connect.c:3867 fe-connect.c:4494 fe-connect.c:5208
+#: fe-connect.c:3867 fe-connect.c:4498 fe-connect.c:5212
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "ungültige Verbindungsoption »%s«\n"
@@ -377,66 +381,66 @@ msgstr "Syntaxfehler in Servicedatei »%s«, Zeile %d\n"
msgid "nested service specifications not supported in service file \"%s\", line %d\n"
msgstr "geschachtelte »service«-Definitionen werden nicht unterstützt in Servicedatei »%s«, Zeile %d\n"
-#: fe-connect.c:4752
+#: fe-connect.c:4756
#, 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:4822
+#: fe-connect.c:4826
#, 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:4829
+#: fe-connect.c:4833
#, 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:4844
+#: fe-connect.c:4848
#, 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:4958
+#: fe-connect.c:4962
#, 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:4978
+#: fe-connect.c:4982
#, 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:5029
+#: fe-connect.c:5033
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "ungültiger URI-Query-Parameter: »%s«\n"
-#: fe-connect.c:5103
+#: fe-connect.c:5107
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "ungültiges Prozent-kodiertes Token: »%s«\n"
-#: fe-connect.c:5113
+#: fe-connect.c:5117
#, 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:5447
+#: fe-connect.c:5451
msgid "connection pointer is NULL\n"
msgstr "Verbindung ist ein NULL-Zeiger\n"
-#: fe-connect.c:5745
+#: fe-connect.c:5749
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "WARNUNG: Passwortdatei »%s« ist keine normale Datei\n"
-#: fe-connect.c:5754
+#: fe-connect.c:5758
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "WARNUNG: Passwortdatei »%s« erlaubt Lesezugriff für Gruppe oder Andere; Rechte sollten u=rw (0600) oder weniger sein\n"
-#: fe-connect.c:5860
+#: fe-connect.c:5872
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "Passwort wurde aus Datei »%s« gelesen\n"
@@ -445,98 +449,98 @@ msgstr "Passwort wurde aus Datei »%s« gelesen\n"
msgid "NOTICE"
msgstr "HINWEIS"
-#: fe-exec.c:1123 fe-exec.c:1181 fe-exec.c:1227
+#: fe-exec.c:1141 fe-exec.c:1199 fe-exec.c:1245
msgid "command string is a null pointer\n"
msgstr "Befehlszeichenkette ist ein NULL-Zeiger\n"
-#: fe-exec.c:1187 fe-exec.c:1233 fe-exec.c:1328
+#: fe-exec.c:1205 fe-exec.c:1251 fe-exec.c:1346
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:1221 fe-exec.c:1322
+#: fe-exec.c:1239 fe-exec.c:1340
msgid "statement name is a null pointer\n"
msgstr "Anweisungsname ist ein NULL-Zeiger\n"
-#: fe-exec.c:1241 fe-exec.c:1405 fe-exec.c:2123 fe-exec.c:2322
+#: fe-exec.c:1259 fe-exec.c:1422 fe-exec.c:2140 fe-exec.c:2339
msgid "function requires at least protocol version 3.0\n"
msgstr "Funktion erfordert mindestens Protokollversion 3.0\n"
-#: fe-exec.c:1359
+#: fe-exec.c:1377
msgid "no connection to the server\n"
msgstr "keine Verbindung mit dem Server\n"
-#: fe-exec.c:1366
+#: fe-exec.c:1384
msgid "another command is already in progress\n"
msgstr "ein anderer Befehl ist bereits in Ausführung\n"
-#: fe-exec.c:1481
+#: fe-exec.c:1498
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:1753
+#: fe-exec.c:1770
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "unerwarteter asyncStatus: %d\n"
-#: fe-exec.c:1773
+#: fe-exec.c:1790
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc »%s« während PGEVT_RESULTCREATE-Ereignis fehlgeschlagen\n"
-#: fe-exec.c:1933
+#: fe-exec.c:1950
msgid "COPY terminated by new PQexec"
msgstr "COPY von neuem PQexec beendet"
-#: fe-exec.c:1941
+#: fe-exec.c:1958
msgid "COPY IN state must be terminated first\n"
msgstr "COPY-IN-Zustand muss erst beendet werden\n"
-#: fe-exec.c:1961
+#: fe-exec.c:1978
msgid "COPY OUT state must be terminated first\n"
msgstr "COPY-OUT-Zustand muss erst beendet werden\n"
-#: fe-exec.c:1969
+#: fe-exec.c:1986
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec ist während COPY BOTH nicht erlaubt\n"
-#: fe-exec.c:2212 fe-exec.c:2279 fe-exec.c:2369 fe-protocol2.c:1352
+#: fe-exec.c:2229 fe-exec.c:2296 fe-exec.c:2386 fe-protocol2.c:1352
#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "keine COPY in Ausführung\n"
-#: fe-exec.c:2559
+#: fe-exec.c:2576
msgid "connection in wrong state\n"
msgstr "Verbindung im falschen Zustand\n"
-#: fe-exec.c:2590
+#: fe-exec.c:2607
msgid "invalid ExecStatusType code"
msgstr "ungültiger ExecStatusType-Kode"
-#: fe-exec.c:2617
+#: fe-exec.c:2634
msgid "PGresult is not an error result\n"
msgstr "PGresult ist kein Fehlerresultat\n"
-#: fe-exec.c:2692 fe-exec.c:2715
+#: fe-exec.c:2709 fe-exec.c:2732
#, 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:2708
+#: fe-exec.c:2725
#, 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:2730
+#: fe-exec.c:2747
#, 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:3040
+#: fe-exec.c:3057
#, c-format
msgid "could not interpret result from server: %s"
msgstr "konnte Ergebnis vom Server nicht interpretieren: %s"
-#: fe-exec.c:3279 fe-exec.c:3363
+#: fe-exec.c:3296 fe-exec.c:3380
msgid "incomplete multibyte character\n"
msgstr "unvollständiges Mehrbyte-Zeichen\n"
@@ -637,7 +641,7 @@ msgstr "Integer der Größe %lu wird von pqPutInt nicht unterstützt"
msgid "connection not open\n"
msgstr "Verbindung nicht offen\n"
-#: fe-misc.c:812 fe-secure-openssl.c:270 fe-secure-openssl.c:379
+#: fe-misc.c:812 fe-secure-openssl.c:231 fe-secure-openssl.c:340
#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
@@ -837,153 +841,148 @@ msgstr "ZEILE %d: "
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: Text COPY OUT nicht ausgeführt\n"
-#: fe-secure-openssl.c:146 fe-secure-openssl.c:1030 fe-secure-openssl.c:1250
-#, c-format
-msgid "could not acquire mutex: %s\n"
-msgstr "konnte Mutex nicht sperren: %s\n"
-
-#: fe-secure-openssl.c:158
-#, c-format
-msgid "could not establish SSL connection: %s\n"
-msgstr "konnte SSL-Verbindung nicht aufbauen: %s\n"
-
-#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1376
+#: fe-secure-openssl.c:236 fe-secure-openssl.c:345 fe-secure-openssl.c:1323
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "SSL-SYSCALL-Fehler: %s\n"
-#: fe-secure-openssl.c:282 fe-secure-openssl.c:391 fe-secure-openssl.c:1380
+#: fe-secure-openssl.c:243 fe-secure-openssl.c:352 fe-secure-openssl.c:1327
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "SSL-SYSCALL-Fehler: Dateiende entdeckt\n"
-#: fe-secure-openssl.c:293 fe-secure-openssl.c:402 fe-secure-openssl.c:1389
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:363 fe-secure-openssl.c:1336
#, c-format
msgid "SSL error: %s\n"
msgstr "SSL-Fehler: %s\n"
-#: fe-secure-openssl.c:308 fe-secure-openssl.c:417
+#: fe-secure-openssl.c:269 fe-secure-openssl.c:378
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL-Verbindung wurde unerwartet geschlossen\n"
-#: fe-secure-openssl.c:314 fe-secure-openssl.c:423 fe-secure-openssl.c:1398
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1345
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "unbekannter SSL-Fehlercode: %d\n"
-#: fe-secure-openssl.c:535
+#: fe-secure-openssl.c:495
msgid "SSL certificate's name entry is missing\n"
msgstr "Namenseintrag fehlt im SSL-Zertifikat\n"
-#: fe-secure-openssl.c:565
+#: fe-secure-openssl.c:529
msgid "SSL certificate's name contains embedded null\n"
msgstr "Name im SSL-Zertifikat enthält Null-Byte\n"
-#: fe-secure-openssl.c:616
+#: fe-secure-openssl.c:580
msgid "host name must be specified for a verified SSL connection\n"
msgstr "Hostname muss angegeben werden für eine verifizierte SSL-Verbindung\n"
-#: fe-secure-openssl.c:716
+#: fe-secure-openssl.c:680
#, c-format
msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
msgstr "Server-Zertifikat für »%s« stimmt nicht mit dem Hostnamen »%s« überein\n"
-#: fe-secure-openssl.c:722
+#: fe-secure-openssl.c:686
msgid "could not get server's host name from server certificate\n"
msgstr "konnte Hostnamen des Servers nicht aus dem Serverzertifikat ermitteln\n"
-#: fe-secure-openssl.c:869
+#: fe-secure-openssl.c:930
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "konnte SSL-Kontext nicht erzeugen: %s\n"
-#: fe-secure-openssl.c:1000
+#: fe-secure-openssl.c:967
+#, c-format
+msgid "could not read root certificate file \"%s\": %s\n"
+msgstr "konnte Root-Zertifikat-Datei »%s« nicht lesen: %s\n"
+
+#: fe-secure-openssl.c:995
+#, c-format
+msgid "SSL library does not support CRL certificates (file \"%s\")\n"
+msgstr "SSL-Bibliothek unterstützt keine CRL-Zertifikate (Datei »%s«)\n"
+
+#: fe-secure-openssl.c:1023
+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 ""
+"konnte Home-Verzeichnis nicht ermitteln, um Root-Zertifikat-Datei zu finden\n"
+"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
+
+#: fe-secure-openssl.c:1027
+#, 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 ""
+"Root-Zertifikat-Datei »%s« existiert nicht\n"
+"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
+
+#: fe-secure-openssl.c:1058
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "konnte Zertifikatdatei »%s« nicht öffnen: %s\n"
-#: fe-secure-openssl.c:1039 fe-secure-openssl.c:1054
+#: fe-secure-openssl.c:1077
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "konnte Zertifikatdatei »%s« nicht lesen: %s\n"
-#: fe-secure-openssl.c:1109
+#: fe-secure-openssl.c:1101
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "konnte SSL-Verbindung nicht aufbauen: %s\n"
+
+#: fe-secure-openssl.c:1155
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "konnte SSL-Engine »%s« nicht laden: %s\n"
-#: fe-secure-openssl.c:1121
+#: fe-secure-openssl.c:1167
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "konnte SSL-Engine »%s« nicht initialisieren: %s\n"
-#: fe-secure-openssl.c:1137
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "konnte privaten SSL-Schlüssel »%s« nicht von Engine »%s« lesen: %s\n"
-#: fe-secure-openssl.c:1151
+#: fe-secure-openssl.c:1197
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "konnte privaten SSL-Schlüssel »%s« nicht von Engine »%s« laden: %s\n"
-#: fe-secure-openssl.c:1188
+#: fe-secure-openssl.c:1234
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "Zertifikat vorhanden, aber keine private Schlüsseldatei »%s«\n"
-#: fe-secure-openssl.c:1196
+#: fe-secure-openssl.c:1242
#, c-format
msgid "private key file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr "WARNUNG: private Schlüsseldatei »%s« erlaubt Lesezugriff für Gruppe oder Andere; Rechte sollten u=rw (0600) oder weniger sein\n"
-#: fe-secure-openssl.c:1207
+#: fe-secure-openssl.c:1253
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "konnte private Schlüsseldatei »%s« nicht laden: %s\n"
-#: fe-secure-openssl.c:1221
+#: fe-secure-openssl.c:1267
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "Zertifikat passt nicht zur privaten Schlüsseldatei »%s«: %s\n"
-#: fe-secure-openssl.c:1259
-#, c-format
-msgid "could not read root certificate file \"%s\": %s\n"
-msgstr "konnte Root-Zertifikat-Datei »%s« nicht lesen: %s\n"
-
-#: fe-secure-openssl.c:1289
-#, c-format
-msgid "SSL library does not support CRL certificates (file \"%s\")\n"
-msgstr "SSL-Bibliothek unterstützt keine CRL-Zertifikate (Datei »%s«)\n"
-
-#: fe-secure-openssl.c:1322
-msgid ""
-"could not get home directory to locate root certificate file\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-msgstr ""
-"konnte Home-Verzeichnis nicht ermitteln, um Root-Zertifikat-Datei zu finden\n"
-"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
-
-#: fe-secure-openssl.c:1326
-#, c-format
-msgid ""
-"root certificate file \"%s\" does not exist\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-msgstr ""
-"Root-Zertifikat-Datei »%s« existiert nicht\n"
-"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
-
-#: fe-secure-openssl.c:1419
+#: fe-secure-openssl.c:1366
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "Zertifikat konnte nicht ermittelt werden: %s\n"
-#: fe-secure-openssl.c:1511
+#: fe-secure-openssl.c:1458
#, c-format
msgid "no SSL error reported"
msgstr "kein SSL-Fehler berichtet"
-#: fe-secure-openssl.c:1520
+#: fe-secure-openssl.c:1467
#, c-format
msgid "SSL error code %lu"
msgstr "SSL-Fehlercode %lu"
diff --git a/src/interfaces/libpq/po/it.po b/src/interfaces/libpq/po/it.po
index cc3217dbec1..db09aa300ba 100644
--- a/src/interfaces/libpq/po/it.po
+++ b/src/interfaces/libpq/po/it.po
@@ -40,7 +40,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libpq (PostgreSQL) 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-04-17 00:08+0000\n"
+"POT-Creation-Date: 2017-02-09 21:08+0000\n"
"PO-Revision-Date: 2016-04-17 20:43+0100\n"
"Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
"Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
@@ -68,11 +68,11 @@ msgstr "richiesta di autenticazione GSS duplicata\n"
#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
-#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4526
-#: fe-connect.c:4555 fe-connect.c:4627 fe-connect.c:4645 fe-connect.c:4741
-#: fe-connect.c:5075 fe-connect.c:5225 fe-exec.c:2634 fe-exec.c:3381
-#: fe-exec.c:3546 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
-#: fe-protocol3.c:1678 fe-secure-openssl.c:551 fe-secure-openssl.c:1093
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4530
+#: fe-connect.c:4559 fe-connect.c:4631 fe-connect.c:4649 fe-connect.c:4745
+#: fe-connect.c:5079 fe-connect.c:5229 fe-exec.c:2651 fe-exec.c:3398
+#: fe-exec.c:3563 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:515 fe-secure-openssl.c:1139
msgid "out of memory\n"
msgstr "memoria esaurita\n"
@@ -377,7 +377,7 @@ msgstr "l'attributo non ha valori nella ricerca LDAP\n"
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "manca \"=\" dopo \"%s\" nella stringa di connessione\n"
-#: fe-connect.c:3867 fe-connect.c:4494 fe-connect.c:5208
+#: fe-connect.c:3867 fe-connect.c:4498 fe-connect.c:5212
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "opzione di connessione errata \"%s\"\n"
@@ -415,68 +415,68 @@ msgstr "errore di sintassi del file di servizio \"%s\", alla riga %d\n"
msgid "nested service specifications not supported in service file \"%s\", line %d\n"
msgstr "specifiche di servizio annidate non supportate nel file di servizio \"%s\", linea %d\n"
-#: fe-connect.c:4752
+#: fe-connect.c:4756
#, 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:4822
+#: fe-connect.c:4826
#, 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:4829
+#: fe-connect.c:4833
#, 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:4844
+#: fe-connect.c:4848
#, 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:4958
+#: fe-connect.c:4962
#, 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:4978
+#: fe-connect.c:4982
#, 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:5029
+#: fe-connect.c:5033
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "parametro URI non valido: \"%s\"\n"
-#: fe-connect.c:5103
+#: fe-connect.c:5107
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "simbolo percent-encoded non valido \"%s\"\n"
-#: fe-connect.c:5113
+#: fe-connect.c:5117
#, 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:5447
+#: fe-connect.c:5451
msgid "connection pointer is NULL\n"
msgstr "il puntatore della connessione è NULL\n"
-#: fe-connect.c:5745
+#: fe-connect.c:5749
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "ATTENZIONE: il file delle password \"%s\" non è un file regolare\n"
-#: fe-connect.c:5754
+#: fe-connect.c:5758
#, c-format
msgid "WARNING: password file \"%s\" has group or world access; permissions should be u=rw (0600) or less\n"
msgstr ""
"ATTENZIONE: Il file delle password %s ha privilegi di accesso in lettura e scrittura per tutti;\n"
"i permessi dovrebbero essere u=rw (0600) o inferiori\n"
-#: fe-connect.c:5860
+#: fe-connect.c:5872
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "password ottenuta dal file \"%s\"\n"
@@ -485,99 +485,99 @@ msgstr "password ottenuta dal file \"%s\"\n"
msgid "NOTICE"
msgstr "NOTIFICA"
-#: fe-exec.c:1123 fe-exec.c:1181 fe-exec.c:1227
+#: fe-exec.c:1141 fe-exec.c:1199 fe-exec.c:1245
msgid "command string is a null pointer\n"
msgstr "il testo del comando è un puntatore nullo\n"
-#: fe-exec.c:1187 fe-exec.c:1233 fe-exec.c:1328
+#: fe-exec.c:1205 fe-exec.c:1251 fe-exec.c:1346
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:1221 fe-exec.c:1322
+#: fe-exec.c:1239 fe-exec.c:1340
msgid "statement name is a null pointer\n"
msgstr "il nome dell'istruzione è un puntatore nullo\n"
-#: fe-exec.c:1241 fe-exec.c:1405 fe-exec.c:2123 fe-exec.c:2322
+#: fe-exec.c:1259 fe-exec.c:1422 fe-exec.c:2140 fe-exec.c:2339
msgid "function requires at least protocol version 3.0\n"
msgstr "la funzione richiede almeno il protocollo versione 3.0\n"
-#: fe-exec.c:1359
+#: fe-exec.c:1377
msgid "no connection to the server\n"
msgstr "nessuna connessione al server\n"
-#: fe-exec.c:1366
+#: fe-exec.c:1384
msgid "another command is already in progress\n"
msgstr "un altro comando è in esecuzione\n"
-#: fe-exec.c:1481
+#: fe-exec.c:1498
msgid "length must be given for binary parameter\n"
msgstr "la lunghezza deve essere fornita per i parametri binari\n"
-#: fe-exec.c:1753
+#: fe-exec.c:1770
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "asyncStatus imprevisto: %d\n"
-#: fe-exec.c:1773
+#: fe-exec.c:1790
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc \"%s\" fallito durante l'evento PGEVT_RESULTCREATE\n"
-#: fe-exec.c:1933
+#: fe-exec.c:1950
msgid "COPY terminated by new PQexec"
msgstr "COPY terminato da una nuova PQexec"
-#: fe-exec.c:1941
+#: fe-exec.c:1958
msgid "COPY IN state must be terminated first\n"
msgstr "lo stato COPY IN deve prima essere terminato\n"
-#: fe-exec.c:1961
+#: fe-exec.c:1978
msgid "COPY OUT state must be terminated first\n"
msgstr "lo stato COPY OUT deve prima essere terminato\n"
# NON SONO ASSOLUTAMENTE CONVINTO!
-#: fe-exec.c:1969
+#: fe-exec.c:1986
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec not consentito durante COPY BOTH\n"
-#: fe-exec.c:2212 fe-exec.c:2279 fe-exec.c:2369 fe-protocol2.c:1352
+#: fe-exec.c:2229 fe-exec.c:2296 fe-exec.c:2386 fe-protocol2.c:1352
#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "nessun comando COPY in corso\n"
-#: fe-exec.c:2559
+#: fe-exec.c:2576
msgid "connection in wrong state\n"
msgstr "la connessione è in uno stato errato\n"
-#: fe-exec.c:2590
+#: fe-exec.c:2607
msgid "invalid ExecStatusType code"
msgstr "codice ExecStatusType errato"
-#: fe-exec.c:2617
+#: fe-exec.c:2634
msgid "PGresult is not an error result\n"
msgstr "PGresult non è un risultato di errore\n"
-#: fe-exec.c:2692 fe-exec.c:2715
+#: fe-exec.c:2709 fe-exec.c:2732
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "la colonna numero %d non è compreso tra 0 e %d"
-#: fe-exec.c:2708
+#: fe-exec.c:2725
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "la riga numero %d non è compreso tra 0 e %d"
-#: fe-exec.c:2730
+#: fe-exec.c:2747
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "il parametro numero %d non è compreso tra 0 e %d"
-#: fe-exec.c:3040
+#: fe-exec.c:3057
#, c-format
msgid "could not interpret result from server: %s"
msgstr "errore nell'interpretazione del risultato dal server: %s"
-#: fe-exec.c:3279 fe-exec.c:3363
+#: fe-exec.c:3296 fe-exec.c:3380
msgid "incomplete multibyte character\n"
msgstr "carattere multibyte incompleto\n"
@@ -678,7 +678,7 @@ msgstr "intero di dimensione %lu non supportato da pqPutInt"
msgid "connection not open\n"
msgstr "connessione non aperta\n"
-#: fe-misc.c:812 fe-secure-openssl.c:270 fe-secure-openssl.c:379
+#: fe-misc.c:812 fe-secure-openssl.c:231 fe-secure-openssl.c:340
#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
@@ -717,9 +717,9 @@ msgstr "stato %c non valido, probabilmente indica una corruzione di memoria\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "messaggio tipo 0x%02x arrivato dal server mentre era inattivo"
-#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
-#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333
-#: fe-protocol3.c:728 fe-protocol3.c:951
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049 fe-protocol3.c:209
+#: fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333 fe-protocol3.c:728
+#: fe-protocol3.c:951
msgid "out of memory"
msgstr "memoria esaurita"
@@ -878,153 +878,148 @@ msgstr "RIGA %d: "
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: COPY OUT testuale ignorato\n"
-#: fe-secure-openssl.c:146 fe-secure-openssl.c:1030 fe-secure-openssl.c:1250
-#, c-format
-msgid "could not acquire mutex: %s\n"
-msgstr "acquisizione del mutex fallita: %s\n"
-
-#: fe-secure-openssl.c:158
-#, c-format
-msgid "could not establish SSL connection: %s\n"
-msgstr "non è stato possibile stabilire una connessione SSL: %s\n"
-
-#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1376
+#: fe-secure-openssl.c:236 fe-secure-openssl.c:345 fe-secure-openssl.c:1323
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "errore SSL SYSCALL: %s\n"
-#: fe-secure-openssl.c:282 fe-secure-openssl.c:391 fe-secure-openssl.c:1380
+#: fe-secure-openssl.c:243 fe-secure-openssl.c:352 fe-secure-openssl.c:1327
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "errore SSL SYSCALL: rilevato EOF\n"
-#: fe-secure-openssl.c:293 fe-secure-openssl.c:402 fe-secure-openssl.c:1389
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:363 fe-secure-openssl.c:1336
#, c-format
msgid "SSL error: %s\n"
msgstr "errore SSL: %s\n"
-#: fe-secure-openssl.c:308 fe-secure-openssl.c:417
+#: fe-secure-openssl.c:269 fe-secure-openssl.c:378
msgid "SSL connection has been closed unexpectedly\n"
msgstr "la connessione SSL è stata chiusa inaspettatamente\n"
-#: fe-secure-openssl.c:314 fe-secure-openssl.c:423 fe-secure-openssl.c:1398
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1345
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "codice di errore SSL sconosciuto: %d\n"
-#: fe-secure-openssl.c:535
+#: fe-secure-openssl.c:495
msgid "SSL certificate's name entry is missing\n"
msgstr "manca il nome del certificato SSL\n"
-#: fe-secure-openssl.c:565
+#: fe-secure-openssl.c:529
msgid "SSL certificate's name contains embedded null\n"
msgstr "Il nome del certificato SSL contiene null\n"
-#: fe-secure-openssl.c:616
+#: fe-secure-openssl.c:580
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-openssl.c:716
+#: fe-secure-openssl.c:680
#, c-format
msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
msgstr "il certificato per il server \"%s\" non combacia col nome host \"%s\"\n"
-#: fe-secure-openssl.c:722
+#: fe-secure-openssl.c:686
msgid "could not get server's host name from server certificate\n"
msgstr "impossibile ottenere il nome dell'host del server dal certificato del server\n"
-#: fe-secure-openssl.c:869
+#: fe-secure-openssl.c:930
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "creazione del contesto SSL fallita: %s\n"
-#: fe-secure-openssl.c:1000
+#: fe-secure-openssl.c:967
+#, c-format
+msgid "could not read root certificate file \"%s\": %s\n"
+msgstr "lettura del file di certificato radice \"%s\" fallita: %s\n"
+
+#: fe-secure-openssl.c:995
+#, 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-openssl.c:1023
+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-openssl.c:1027
+#, 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"
+"Per favore fornisci il file oppure cambia sslmode per disabilitare la verifica del certificato del server.\n"
+
+#: fe-secure-openssl.c:1058
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "apertura del file di certificato \"%s\" fallita: %s\n"
-#: fe-secure-openssl.c:1039 fe-secure-openssl.c:1054
+#: fe-secure-openssl.c:1077
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "lettura del file di certificato \"%s\" fallita: %s\n"
-#: fe-secure-openssl.c:1109
+#: fe-secure-openssl.c:1101
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "non è stato possibile stabilire una connessione SSL: %s\n"
+
+#: fe-secure-openssl.c:1155
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "caricamento del motore SSL \"%s\" fallito: %s\n"
-#: fe-secure-openssl.c:1121
+#: fe-secure-openssl.c:1167
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "inizializzazione del motore SSL \"%s\" fallita: %s\n"
-#: fe-secure-openssl.c:1137
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "lettura del file della chiave privata SSL \"%s\" dal motore \"%s\" fallita: %s\n"
-#: fe-secure-openssl.c:1151
+#: fe-secure-openssl.c:1197
#, 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-openssl.c:1188
+#: fe-secure-openssl.c:1234
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "certificato trovato, ma non la chiave privata \"%s\"\n"
-#: fe-secure-openssl.c:1196
+#: fe-secure-openssl.c:1242
#, 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-openssl.c:1207
+#: fe-secure-openssl.c:1253
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "caricamento del file della chiave privata \"%s\" fallito: %s\n"
-#: fe-secure-openssl.c:1221
+#: fe-secure-openssl.c:1267
#, 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-openssl.c:1259
-#, c-format
-msgid "could not read root certificate file \"%s\": %s\n"
-msgstr "lettura del file di certificato radice \"%s\" fallita: %s\n"
-
-#: fe-secure-openssl.c:1289
-#, c-format
-msgid "SSL library does not support CRL certificates (file \"%s\")\n"
-msgstr "la libreria SSL non supporta i certificati di tipo CRL (file \"%s\")\n"
-
-#: fe-secure-openssl.c:1322
-msgid ""
-"could not get home directory to locate root certificate file\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-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-openssl.c:1326
-#, c-format
-msgid ""
-"root certificate file \"%s\" does not exist\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-msgstr ""
-"il file \"%s\" del certificato radice non esiste\n"
-"Per favore fornisci il file oppure cambia sslmode per disabilitare la verifica del certificato del server.\n"
-
-#: fe-secure-openssl.c:1419
+#: fe-secure-openssl.c:1366
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "non è stato possibile possibile ottenere il certificato: %s\n"
-#: fe-secure-openssl.c:1511
+#: fe-secure-openssl.c:1458
#, c-format
msgid "no SSL error reported"
msgstr "nessun errore SSL riportato"
-#: fe-secure-openssl.c:1520
+#: fe-secure-openssl.c:1467
#, c-format
msgid "SSL error code %lu"
msgstr "codice di errore SSL: %lu"
diff --git a/src/interfaces/libpq/po/ja.po b/src/interfaces/libpq/po/ja.po
index b7335b639b7..be9bf4bf019 100644
--- a/src/interfaces/libpq/po/ja.po
+++ b/src/interfaces/libpq/po/ja.po
@@ -3,11 +3,11 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: PostgreSQL 9.1 beta 2\n"
+"Project-Id-Version: PostgreSQL 9.6\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2013-08-18 12:53+0900\n"
+"POT-Creation-Date: 2017-04-11 10:23+0900\n"
"PO-Revision-Date: 2014-08-16 16:38+0900\n"
-"Last-Translator: HOTTA Michihide <hotta@net-newbie.com>\n"
+"Last-Translator: OkanoNaoki <okano.naoki@jp.fujitsu.com>\n"
"Language-Team: jpug-doc <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
@@ -15,100 +15,101 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: fe-auth.c:210 fe-auth.c:429 fe-auth.c:656
-msgid "host name must be specified\n"
-msgstr "ホスト名を指定しなければなりません\n"
-
-#: fe-auth.c:240
-#, c-format
-msgid "could not set socket to blocking mode: %s\n"
-msgstr "ソケットをブロッキングモードに設定できませんでした: %s\n"
-
-#: 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:288
-#, c-format
-#| msgid "could not restore non-blocking mode on socket: %s\n"
-msgid "could not restore nonblocking mode on socket: %s\n"
-msgstr "ソケットを非ブロッキングモードに戻すことができませんでした: %s\n"
-
-#: fe-auth.c:400
+#: fe-auth.c:148
msgid "GSSAPI continuation error"
msgstr "GSSAI続行エラー"
-#: fe-auth.c:436
+#: fe-auth.c:177 fe-auth.c:412
+msgid "host name must be specified\n"
+msgstr "ホスト名を指定しなければなりません\n"
+
+#: fe-auth.c:184
msgid "duplicate GSS authentication request\n"
msgstr "重複するGSS認証要求\n"
-#: fe-auth.c:456
+#: fe-auth.c:197 fe-auth.c:309 fe-auth.c:383 fe-auth.c:418 fe-auth.c:514
+#: fe-auth.c:780 fe-connect.c:707 fe-connect.c:904 fe-connect.c:1080
+#: fe-connect.c:2091 fe-connect.c:3484 fe-connect.c:3736 fe-connect.c:3855
+#: fe-connect.c:4095 fe-connect.c:4175 fe-connect.c:4274 fe-connect.c:4530
+#: fe-connect.c:4559 fe-connect.c:4631 fe-connect.c:4649 fe-connect.c:4745
+#: fe-connect.c:5079 fe-connect.c:5229 fe-exec.c:2651 fe-exec.c:3398
+#: fe-exec.c:3563 fe-lobj.c:896 fe-protocol2.c:1206 fe-protocol3.c:992
+#: fe-protocol3.c:1678 fe-secure-openssl.c:515 fe-secure-openssl.c:1139
+msgid "out of memory\n"
+msgstr "メモリ不足です\n"
+
+#: fe-auth.c:210
msgid "GSSAPI name import error"
msgstr "GSSAPI名のインポートエラー"
-#: fe-auth.c:542
+#: fe-auth.c:298
msgid "SSPI continuation error"
msgstr "SSPI続行エラー"
-#: fe-auth.c:553 fe-auth.c:627 fe-auth.c:662 fe-auth.c:758 fe-connect.c:2005
-#: fe-connect.c:3393 fe-connect.c:3611 fe-connect.c:4023 fe-connect.c:4118
-#: fe-connect.c:4383 fe-connect.c:4452 fe-connect.c:4469 fe-connect.c:4560
-#: fe-connect.c:4910 fe-connect.c:5060 fe-exec.c:3296 fe-exec.c:3461
-#: fe-lobj.c:896 fe-protocol2.c:1181 fe-protocol3.c:1544 fe-secure.c:786
-#: fe-secure.c:1184
-msgid "out of memory\n"
-msgstr "メモリ不足です\n"
-
-#: fe-auth.c:642
+#: fe-auth.c:398
msgid "could not acquire SSPI credentials"
msgstr "SSPI資格を入手できませんでした"
-#: fe-auth.c:733
+#: fe-auth.c:489
msgid "SCM_CRED authentication method not supported\n"
msgstr "SCM_CRED認証方式はサポートされていません\n"
-#: fe-auth.c:809
+#: fe-auth.c:565
msgid "Kerberos 4 authentication not supported\n"
msgstr "Kerberos 4認証はサポートされていません\n"
-#: fe-auth.c:825
+#: fe-auth.c:570
msgid "Kerberos 5 authentication not supported\n"
msgstr "Kerberos 5認証はサポートされていません\n"
-#: fe-auth.c:897
+#: fe-auth.c:641
msgid "GSSAPI authentication not supported\n"
msgstr "GSSAPI認証はサポートされていません\n"
-#: fe-auth.c:929
+#: fe-auth.c:673
msgid "SSPI authentication not supported\n"
msgstr "SSPI認証はサポートされていません\n"
-#: fe-auth.c:937
+#: fe-auth.c:681
msgid "Crypt authentication not supported\n"
msgstr "Crypt認証はサポートされていません\n"
-#: fe-auth.c:964
+#: fe-auth.c:708
#, c-format
msgid "authentication method %u not supported\n"
msgstr "認証方式%uはサポートされていません\n"
-#: fe-connect.c:798
+#: fe-auth.c:755
+#, c-format
+msgid "user name lookup failure: error code %lu\n"
+msgstr "ユーザ名の検索に失敗: エラーコード %lu\n"
+
+#: fe-auth.c:765 fe-connect.c:2018
+#, c-format
+msgid "could not look up local user ID %d: %s\n"
+msgstr "ローカルユーザID %d が見つかりませんでした: %s\n"
+
+#: fe-auth.c:770 fe-connect.c:2023
+#, c-format
+msgid "local user with ID %d does not exist\n"
+msgstr "ID %d を持つローカルユーザは存在しません\n"
+
+#: fe-connect.c:846
#, c-format
msgid "invalid sslmode value: \"%s\"\n"
msgstr "sslmodeの値が無効です: \"%s\"\n"
-#: fe-connect.c:819
+#: fe-connect.c:867
#, c-format
msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
msgstr "SSLサポートが組み込まれていない場合sslmodeの値\"%s\"は無効です\n"
-#: fe-connect.c:1023
+#: fe-connect.c:1104
#, c-format
msgid "could not set socket to TCP no delay mode: %s\n"
msgstr "TCPソケットを非遅延モードに設定できませんでした: %s\n"
-#: fe-connect.c:1053
+#: fe-connect.c:1134
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -119,7 +120,7 @@ msgstr ""
" ローカルにサーバが稼動していますか?\n"
" Unixドメインソケット\"%s\"で通信を受け付けていますか?\n"
-#: fe-connect.c:1108
+#: fe-connect.c:1189
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -130,7 +131,7 @@ msgstr ""
"\tサーバはホスト \"%s\" (%s) で稼動しており、\n"
"\tまた、ポート %s で TCP/IP 接続を受け付けていますか?\n"
-#: fe-connect.c:1117
+#: fe-connect.c:1198
#, c-format
msgid ""
"could not connect to server: %s\n"
@@ -141,399 +142,400 @@ msgstr ""
"\tサーバはホスト\"%s\"で稼動していますか?\n"
"\tまた、ポート%sでTCP/IP接続を受け付けていますか?\n"
-#: fe-connect.c:1168
+#: fe-connect.c:1249
#, c-format
msgid "setsockopt(TCP_KEEPIDLE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPIDLE)が失敗しました: %s\n"
-#: fe-connect.c:1181
+#: fe-connect.c:1262
#, c-format
msgid "setsockopt(TCP_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(TCP_KEEPALIVE)が失敗しました: %s\n"
-#: fe-connect.c:1213
+#: fe-connect.c:1294
#, c-format
msgid "setsockopt(TCP_KEEPINTVL) failed: %s\n"
msgstr "setsockopt(TCP_KEEPINTVL)が失敗しました: %s\n"
-#: fe-connect.c:1245
+#: fe-connect.c:1326
#, c-format
msgid "setsockopt(TCP_KEEPCNT) failed: %s\n"
msgstr "setsockopt(TCP_KEEPCNT)が失敗しました: %s\n"
-#: fe-connect.c:1293
+#: fe-connect.c:1374
#, c-format
msgid "WSAIoctl(SIO_KEEPALIVE_VALS) failed: %ui\n"
msgstr "WSAIoctl(SIO_KEEPALIVE_VALS)に失敗しました:%ui\n"
-#: fe-connect.c:1345
+#: fe-connect.c:1426
#, c-format
msgid "invalid port number: \"%s\"\n"
msgstr "無効なポート番号です: \"%s\"\n"
-#: fe-connect.c:1378
+#: fe-connect.c:1459
#, c-format
-#| msgid "backup label too long (max %d bytes)"
msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)\n"
msgstr "Unixドメインソケットのパス\"%s\"が長すぎます(最大 %d バイト)\n"
-#: fe-connect.c:1397
+#: fe-connect.c:1478
#, c-format
msgid "could not translate host name \"%s\" to address: %s\n"
msgstr "ホスト名\"%s\"をアドレスに変換できませんでした: %s\n"
-#: fe-connect.c:1401
+#: fe-connect.c:1482
#, c-format
msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
msgstr "Unixドメインソケットのパス\"%s\"をアドレスに変換できませんでした: %s\n"
-#: fe-connect.c:1606
+#: fe-connect.c:1687
msgid "invalid connection state, probably indicative of memory corruption\n"
msgstr "接続状態が無効です。メモリ障害の可能性があります\n"
-#: fe-connect.c:1647
+#: fe-connect.c:1727
#, c-format
msgid "could not create socket: %s\n"
msgstr "ソケットを作成できませんでした: %s\n"
-#: fe-connect.c:1669
+#: fe-connect.c:1749
#, c-format
-#| msgid "could not set socket to non-blocking mode: %s\n"
msgid "could not set socket to nonblocking mode: %s\n"
msgstr "ソケットを非ブロッキングモードに設定できませんでした: %s\n"
-#: fe-connect.c:1680
+#: fe-connect.c:1760
#, c-format
msgid "could not set socket to close-on-exec mode: %s\n"
msgstr "ソケットをclose-on-execモードに設定できませんでした: %s\n"
-#: fe-connect.c:1699
+#: fe-connect.c:1779
msgid "keepalives parameter must be an integer\n"
msgstr "keepaliveのパラメータは整数でなければなりません\n"
-#: fe-connect.c:1712
+#: fe-connect.c:1792
#, c-format
msgid "setsockopt(SO_KEEPALIVE) failed: %s\n"
msgstr "setsockopt(SO_KEEPALIVE)が失敗しました: %s\n"
-#: fe-connect.c:1849
+#: fe-connect.c:1929
#, c-format
msgid "could not get socket error status: %s\n"
msgstr "ソケットのエラー状態を入手できませんでした: %s\n"
-#: fe-connect.c:1883
+#: fe-connect.c:1963
#, c-format
msgid "could not get client address from socket: %s\n"
msgstr "ソケットからクライアントアドレスを入手できませんでした: %s\n"
-#: fe-connect.c:1924
+#: fe-connect.c:2005
msgid "requirepeer parameter is not supported on this platform\n"
msgstr "このプラットフォームでは requirepeer パラメータはサポートされていません\n"
-#: fe-connect.c:1927
+#: fe-connect.c:2008
#, c-format
msgid "could not get peer credentials: %s\n"
msgstr "ピアの資格証明を入手できませんでした: %s\n"
-#: fe-connect.c:1937
-#, c-format
-msgid "local user with ID %d does not exist\n"
-msgstr "ID %d を持つローカルユーザは存在しません\n"
-
-#: fe-connect.c:1945
+#: fe-connect.c:2031
#, c-format
msgid "requirepeer specifies \"%s\", but actual peer user name is \"%s\"\n"
msgstr "requirepeerは\"%s\"を指定していますが、実際のピア名は\"%s\"です\n"
-#: fe-connect.c:1979
+#: fe-connect.c:2065
#, c-format
msgid "could not send SSL negotiation packet: %s\n"
msgstr "SSL調停パケットを送信できませんでした: %s\n"
-#: fe-connect.c:2018
+#: fe-connect.c:2104
#, c-format
msgid "could not send startup packet: %s\n"
msgstr "開始パケットを送信できませんでした: %s\n"
-#: fe-connect.c:2088
+#: fe-connect.c:2174
msgid "server does not support SSL, but SSL was required\n"
msgstr "サーバはSSLをサポートしていませんが、SSLが要求されました\n"
-#: fe-connect.c:2114
+#: fe-connect.c:2200
#, c-format
msgid "received invalid response to SSL negotiation: %c\n"
msgstr "SSL調停に対して無効な応答を受信しました: %c\n"
-#: fe-connect.c:2189 fe-connect.c:2222
+#: fe-connect.c:2275 fe-connect.c:2308
#, c-format
msgid "expected authentication request from server, but received %c\n"
msgstr "サーバからの認証要求を想定していましたが、%cを受信しました\n"
-#: fe-connect.c:2389
+#: fe-connect.c:2475
#, c-format
msgid "out of memory allocating GSSAPI buffer (%d)"
msgstr "GSSAPIバッファの割り当て時のメモリ不足(%d)"
-#: fe-connect.c:2474
+#: fe-connect.c:2560
msgid "unexpected message from server during startup\n"
msgstr "起動時にサーバから想定外のメッセージがありました\n"
-#: fe-connect.c:2568
+#: fe-connect.c:2654
#, c-format
msgid "invalid connection state %d, probably indicative of memory corruption\n"
msgstr "接続状態%dが無効です。メモリ障害の可能性があります\n"
-#: fe-connect.c:3001 fe-connect.c:3061
+#: fe-connect.c:3090 fe-connect.c:3150
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_CONNRESET event\n"
msgstr "PGEVT_CONNRESETイベント中にPGEventProc \"%s\"に失敗しました\n"
-#: fe-connect.c:3406
+#: fe-connect.c:3497
#, c-format
msgid "invalid LDAP URL \"%s\": scheme must be ldap://\n"
msgstr "無効なLDAP URL\"%s\":スキーマはldap://でなければなりません\n"
-#: fe-connect.c:3421
+#: fe-connect.c:3512
#, c-format
msgid "invalid LDAP URL \"%s\": missing distinguished name\n"
msgstr "無効なLDAP URL \"%s\": 区別名がありません\n"
-#: fe-connect.c:3432 fe-connect.c:3485
+#: fe-connect.c:3523 fe-connect.c:3576
#, c-format
msgid "invalid LDAP URL \"%s\": must have exactly one attribute\n"
msgstr "無効なLDAP URL \"%s\": 正確に1つの属性を持たなければなりません\n"
-#: fe-connect.c:3442 fe-connect.c:3499
+#: fe-connect.c:3533 fe-connect.c:3590
#, 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:3453
+#: fe-connect.c:3544
#, c-format
msgid "invalid LDAP URL \"%s\": no filter\n"
msgstr "無効なLDAP URL \"%s\": フィルタがありません\n"
-#: fe-connect.c:3474
+#: fe-connect.c:3565
#, c-format
msgid "invalid LDAP URL \"%s\": invalid port number\n"
msgstr "無効なLDAP URL \"%s\": ポート番号が無効です\n"
-#: fe-connect.c:3508
+#: fe-connect.c:3599
msgid "could not create LDAP structure\n"
msgstr "LDAP構造体を作成できませんでした\n"
-#: fe-connect.c:3550
+#: fe-connect.c:3675
#, c-format
msgid "lookup on LDAP server failed: %s\n"
msgstr "LDAPサーバで検索に失敗しました: %s\n"
-#: fe-connect.c:3561
+#: fe-connect.c:3686
msgid "more than one entry found on LDAP lookup\n"
msgstr "LDAP検索結果が複数ありました\n"
-#: fe-connect.c:3562 fe-connect.c:3574
+#: fe-connect.c:3687 fe-connect.c:3699
msgid "no entry found on LDAP lookup\n"
msgstr "LDAP検索結果が空でした\n"
-#: fe-connect.c:3585 fe-connect.c:3598
+#: fe-connect.c:3710 fe-connect.c:3723
msgid "attribute has no values on LDAP lookup\n"
msgstr "LDAP検索で属性に値がありませんでした\n"
-#: fe-connect.c:3650 fe-connect.c:3669 fe-connect.c:4157
+#: fe-connect.c:3775 fe-connect.c:3794 fe-connect.c:4313
#, c-format
msgid "missing \"=\" after \"%s\" in connection info string\n"
msgstr "接続情報文字列において\"%s\"の後に\"=\"がありませんでした\n"
-#: fe-connect.c:3733 fe-connect.c:4337 fe-connect.c:5042
+#: fe-connect.c:3867 fe-connect.c:4498 fe-connect.c:5212
#, c-format
msgid "invalid connection option \"%s\"\n"
msgstr "接続オプション\"%s\"は無効です\n"
-#: fe-connect.c:3749 fe-connect.c:4206
+#: fe-connect.c:3883 fe-connect.c:4362
msgid "unterminated quoted string in connection info string\n"
msgstr "接続情報文字列において閉じていない引用符がありました\n"
-#: fe-connect.c:3788
+#: fe-connect.c:3923
msgid "could not get home directory to locate service definition file"
msgstr "サーバ設定ファイルの場所を特定しようとしましたが、ホームディレクトリを取得できませんでした。"
-#: fe-connect.c:3821
+#: fe-connect.c:3956
#, c-format
msgid "definition of service \"%s\" not found\n"
msgstr "サービス定義\"%s\"がみつかりません\n"
-#: fe-connect.c:3844
+#: fe-connect.c:3979
#, c-format
msgid "service file \"%s\" not found\n"
msgstr "サービスファイル\"%s\"がみつかりません\n"
-#: fe-connect.c:3857
+#: fe-connect.c:3992
#, c-format
msgid "line %d too long in service file \"%s\"\n"
msgstr "サービスファイル\"%2$s\"の行%1$dが長すぎます。\n"
-#: fe-connect.c:3928 fe-connect.c:3955
+#: fe-connect.c:4063 fe-connect.c:4107
#, c-format
msgid "syntax error in service file \"%s\", line %d\n"
msgstr "サービスファイル\"%s\"の行%dに構文エラーがあります\n"
-#: fe-connect.c:4570
+#: fe-connect.c:4074
+#, c-format
+msgid "nested service specifications not supported in service file \"%s\", line %d\n"
+msgstr "サービスファイル\"%s\"の行%dにおいて、入れ子のサービス指定はサポートされていません\n"
+
+#: fe-connect.c:4756
#, c-format
msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
msgstr "内部パーサ処理へ伝わった無効なURI: \"%s\"\n"
-#: fe-connect.c:4640
+#: fe-connect.c:4826
#, 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:4647
+#: fe-connect.c:4833
#, c-format
msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
msgstr "URI \"%s\"内のIPv6ホストアドレスが空である可能性があります\n"
-#: fe-connect.c:4662
+#: fe-connect.c:4848
#, 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:4776
+#: fe-connect.c:4962
#, c-format
msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "URI問い合わせパラメータ内に余分なキーと値を分ける\"=\"があります: \"%s\"\n"
-#: fe-connect.c:4796
+#: fe-connect.c:4982
#, c-format
msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
msgstr "URI問い合わせパラメータ内にキーと値を分ける\\\"=\\\"がありまません: \"%s\"\n"
-#: fe-connect.c:4867
+#: fe-connect.c:5033
#, c-format
msgid "invalid URI query parameter: \"%s\"\n"
msgstr "無効なURI問い合わせパラメータ:\"%s\"\n"
-#: fe-connect.c:4937
+#: fe-connect.c:5107
#, c-format
msgid "invalid percent-encoded token: \"%s\"\n"
msgstr "無効なパーセント符号化トークン: \"%s\"\n"
-#: fe-connect.c:4947
+#: fe-connect.c:5117
#, c-format
msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
msgstr "パーセント符号化された値では%%00値は許されません: \"%s\"\n"
-#: fe-connect.c:5270
+#: fe-connect.c:5451
msgid "connection pointer is NULL\n"
msgstr "接続ポインタはNULLです\n"
-#: fe-connect.c:5547
+#: fe-connect.c:5749
#, c-format
msgid "WARNING: password file \"%s\" is not a plain file\n"
msgstr "WARNING: パスワードファイル\"%s\"がテキストファイルではありません\n"
-#: fe-connect.c:5556
+#: fe-connect.c:5758
#, 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:5656
+#: fe-connect.c:5872
#, c-format
msgid "password retrieved from file \"%s\"\n"
msgstr "ファイル\"%s\"からパスワードを読み込みました\n"
-#: fe-exec.c:824
+#: fe-exec.c:826
msgid "NOTICE"
msgstr "注意"
-#: fe-exec.c:1120 fe-exec.c:1178 fe-exec.c:1224
+#: fe-exec.c:1141 fe-exec.c:1199 fe-exec.c:1245
msgid "command string is a null pointer\n"
msgstr "コマンド文字列がヌルポインタです\n"
-#: fe-exec.c:1184 fe-exec.c:1230 fe-exec.c:1325
-#| msgid "interval(%d) precision must be between %d and %d"
+#: fe-exec.c:1205 fe-exec.c:1251 fe-exec.c:1346
msgid "number of parameters must be between 0 and 65535\n"
msgstr "パラメータ数は0から65535まででなければなりません\n"
-#: fe-exec.c:1218 fe-exec.c:1319
+#: fe-exec.c:1239 fe-exec.c:1340
msgid "statement name is a null pointer\n"
msgstr "文の名前がヌルポインタです\n"
-#: fe-exec.c:1238 fe-exec.c:1402 fe-exec.c:2096 fe-exec.c:2295
+#: fe-exec.c:1259 fe-exec.c:1422 fe-exec.c:2140 fe-exec.c:2339
msgid "function requires at least protocol version 3.0\n"
msgstr "関数は少なくともプロトコルバージョン3.0が必要です\n"
-#: fe-exec.c:1356
+#: fe-exec.c:1377
msgid "no connection to the server\n"
msgstr "サーバへの接続がありません\n"
-#: fe-exec.c:1363
+#: fe-exec.c:1384
msgid "another command is already in progress\n"
msgstr "他のコマンドを処理しています\n"
-#: fe-exec.c:1478
+#: fe-exec.c:1498
msgid "length must be given for binary parameter\n"
msgstr "バイナリパラメータには長さを指定しなければなりません\n"
-#: fe-exec.c:1756
+#: fe-exec.c:1770
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "想定外のasyncStatus: %d\n"
-#: fe-exec.c:1776
+#: fe-exec.c:1790
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEVT_RESULTCREATEイベント中にPGEventProc \"%s\"に失敗しました\n"
-#: fe-exec.c:1906
+#: fe-exec.c:1950
msgid "COPY terminated by new PQexec"
msgstr "新たなPQexec\"によりCOPYが終了しました"
-#: fe-exec.c:1914
+#: fe-exec.c:1958
msgid "COPY IN state must be terminated first\n"
msgstr "まずCOPY IN状態を終了させなければなりません\n"
-#: fe-exec.c:1934
+#: fe-exec.c:1978
msgid "COPY OUT state must be terminated first\n"
msgstr "まずCOPY OUT状態を終了させなければなりません\n"
-#: fe-exec.c:1942
+#: fe-exec.c:1986
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "COPY BOTH 実行中の PQexec は許可されていません\n"
-#: fe-exec.c:2185 fe-exec.c:2252 fe-exec.c:2342 fe-protocol2.c:1327
-#: fe-protocol3.c:1683
+#: fe-exec.c:2229 fe-exec.c:2296 fe-exec.c:2386 fe-protocol2.c:1352
+#: fe-protocol3.c:1817
msgid "no COPY in progress\n"
msgstr "実行中のCOPYはありません\n"
-#: fe-exec.c:2534
+#: fe-exec.c:2576
msgid "connection in wrong state\n"
msgstr "接続状態が異常です\n"
-#: fe-exec.c:2565
+#: fe-exec.c:2607
msgid "invalid ExecStatusType code"
msgstr "ExecStatusTypeコードが無効です"
-#: fe-exec.c:2629 fe-exec.c:2652
+#: fe-exec.c:2634
+msgid "PGresult is not an error result\n"
+msgstr "PGresultはエラーの結果ではありません\n"
+
+#: fe-exec.c:2709 fe-exec.c:2732
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "列番号%dは0..%dの範囲を超えています"
-#: fe-exec.c:2645
+#: fe-exec.c:2725
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "行番号%dは0..%dの範囲を超えています"
-#: fe-exec.c:2667
+#: fe-exec.c:2747
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "パラメータ%dは0..%dの範囲を超えています"
-#: fe-exec.c:2955
+#: fe-exec.c:3057
#, c-format
msgid "could not interpret result from server: %s"
msgstr "サーバからの結果を解釈できませんでした: %s"
-#: fe-exec.c:3194 fe-exec.c:3278
+#: fe-exec.c:3296 fe-exec.c:3380
msgid "incomplete multibyte character\n"
msgstr "不完全なマルチバイト文字\n"
@@ -542,27 +544,22 @@ msgid "cannot determine OID of function lo_truncate\n"
msgstr "lo_truncate関数のOIDを決定できません\n"
#: fe-lobj.c:171
-#| msgid "Value exceeds integer range."
msgid "argument of lo_truncate exceeds integer range\n"
msgstr "lo_truncateへの引数が整数範囲を超えています。\n"
#: fe-lobj.c:222
-#| msgid "cannot determine OID of function lo_truncate\n"
msgid "cannot determine OID of function lo_truncate64\n"
msgstr "lo_truncate64関数のOIDを決定できません\n"
#: fe-lobj.c:280
-#| msgid "Value exceeds integer range."
msgid "argument of lo_read exceeds integer range\n"
msgstr "lo_readへの引数が整数範囲を超えています。\n"
#: fe-lobj.c:335
-#| msgid "Value exceeds integer range."
msgid "argument of lo_write exceeds integer range\n"
msgstr "lo_writeへの引数が整数範囲を超えています。\n"
#: fe-lobj.c:426
-#| msgid "cannot determine OID of function lo_lseek\n"
msgid "cannot determine OID of function lo_lseek64\n"
msgstr "lo_lseek64関数のOIDを決定できません\n"
@@ -571,7 +568,6 @@ msgid "cannot determine OID of function lo_create\n"
msgstr "lo_create関数のOIDを決定できません\n"
#: fe-lobj.c:601
-#| msgid "cannot determine OID of function lo_tell\n"
msgid "cannot determine OID of function lo_tell64\n"
msgstr "lo_tell64関数のOIDを決定できません\n"
@@ -636,12 +632,12 @@ msgstr "サイズ%luの整数はpqGetIntでサポートされていません"
msgid "integer of size %lu not supported by pqPutInt"
msgstr "サイズ%luの整数はpqPutIntでサポートされていません"
-#: fe-misc.c:610 fe-misc.c:806
+#: fe-misc.c:642 fe-misc.c:843
msgid "connection not open\n"
msgstr "接続はオープンされていません\n"
-#: fe-misc.c:736 fe-secure.c:382 fe-secure.c:462 fe-secure.c:543
-#: fe-secure.c:652
+#: fe-misc.c:812 fe-secure-openssl.c:231 fe-secure-openssl.c:340
+#: fe-secure.c:253 fe-secure.c:362
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -651,15 +647,15 @@ msgstr ""
" おそらく要求の処理前または処理中にサーバが異常終了\n"
" したことを意味しています。\n"
-#: fe-misc.c:970
+#: fe-misc.c:1016
msgid "timeout expired\n"
msgstr "タイムアウト期間が過ぎました\n"
-#: fe-misc.c:1015
-msgid "socket not open\n"
-msgstr "ソケットがオープンされていません\n"
+#: fe-misc.c:1061
+msgid "invalid socket\n"
+msgstr "無効なソケットです\n"
-#: fe-misc.c:1038
+#: fe-misc.c:1084
#, c-format
msgid "select() failed: %s\n"
msgstr "select()が失敗しました: %s\n"
@@ -679,317 +675,325 @@ msgstr "状態%cは無効です。メモリ障害の可能性があります\n"
msgid "message type 0x%02x arrived from server while idle"
msgstr "待機中にサーバからメッセージ種類0x%02xが届きました"
-#: fe-protocol2.c:522
+#: fe-protocol2.c:503 fe-protocol2.c:538 fe-protocol2.c:1049
+#: fe-protocol3.c:209 fe-protocol3.c:236 fe-protocol3.c:253 fe-protocol3.c:333
+#: fe-protocol3.c:728 fe-protocol3.c:951
+msgid "out of memory"
+msgstr "メモリ不足です"
+
+#: fe-protocol2.c:529
#, c-format
msgid "unexpected character %c following empty query response (\"I\" message)"
msgstr "空の問い合わせ応答(\"I\"メッセージ)の後に想定外の文字%cがありました"
-#: fe-protocol2.c:580
+#: fe-protocol2.c:595
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "サーバが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しました"
-#: fe-protocol2.c:598
+#: fe-protocol2.c:613
#, c-format
msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
msgstr "サーバが事前の行記述(\"T\"メッセージ)なしにバイナリデータ(\"B\"メッセージ)を送信しました"
-#: fe-protocol2.c:618 fe-protocol3.c:385
+#: fe-protocol2.c:633 fe-protocol3.c:412
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "サーバから想定外の応答がありました。受け付けた先頭文字は\"%c\"です\n"
-#: fe-protocol2.c:747 fe-protocol2.c:922 fe-protocol3.c:600 fe-protocol3.c:782
+#: fe-protocol2.c:762 fe-protocol2.c:937 fe-protocol3.c:627 fe-protocol3.c:854
msgid "out of memory for query result"
msgstr "問い合わせ結果用のメモリが不足しています"
-#: fe-protocol2.c:1370 fe-protocol3.c:1752
+#: fe-protocol2.c:1395 fe-protocol3.c:1886
#, c-format
msgid "%s"
msgstr "%s"
-#: fe-protocol2.c:1382
+#: fe-protocol2.c:1407
#, c-format
msgid "lost synchronization with server, resetting connection"
msgstr "サーバとの動機が失われました。接続をリセットしています"
-#: fe-protocol2.c:1516 fe-protocol2.c:1548 fe-protocol3.c:1955
+#: fe-protocol2.c:1541 fe-protocol2.c:1573 fe-protocol3.c:2089
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "プロトコルエラー: id=0x%x\n"
-#: fe-protocol3.c:341
+#: fe-protocol3.c:368
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "サーバが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しました\"\n"
-#: fe-protocol3.c:406
+#: fe-protocol3.c:433
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "メッセージの内容がメッセージ種類\"%c\"の長さに合いません\n"
-#: fe-protocol3.c:427
+#: fe-protocol3.c:454
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "サーバとの同期が失われました。受信したメッセージ種類は\"%c\"、長さは%d\n"
-#: fe-protocol3.c:478 fe-protocol3.c:518
+#: fe-protocol3.c:505 fe-protocol3.c:545
msgid "insufficient data in \"T\" message"
msgstr "\"T\"メッセージ内のデータが不十分です"
-#: fe-protocol3.c:551
+#: fe-protocol3.c:578
msgid "extraneous data in \"T\" message"
msgstr "\"T\"メッセージ内のデータが無関係です"
-#: fe-protocol3.c:690 fe-protocol3.c:722 fe-protocol3.c:740
+#: fe-protocol3.c:691
+msgid "extraneous data in \"t\" message"
+msgstr "\"t\"メッセージ内のデータが無関係です"
+
+#: fe-protocol3.c:762 fe-protocol3.c:794 fe-protocol3.c:812
msgid "insufficient data in \"D\" message"
msgstr "\"D\"\"メッセージ内のデータが不十分です"
-#: fe-protocol3.c:696
+#: fe-protocol3.c:768
msgid "unexpected field count in \"D\" message"
msgstr "\"D\"メッセージ内のフィールド数が想定外です。"
-#: fe-protocol3.c:749
+#: fe-protocol3.c:821
msgid "extraneous data in \"D\" message"
msgstr "”D\"メッセージ内のデータが無関係です"
+#: fe-protocol3.c:1005
+msgid "no error message available\n"
+msgstr "エラーメッセージが利用できません\n"
+
#. translator: %s represents a digit string
-#: fe-protocol3.c:878 fe-protocol3.c:897
+#: fe-protocol3.c:1035 fe-protocol3.c:1054
#, c-format
msgid " at character %s"
msgstr "(文字位置: %s)"
-#: fe-protocol3.c:910
+#: fe-protocol3.c:1067
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETAIL: %s\n"
-#: fe-protocol3.c:913
+#: fe-protocol3.c:1070
#, c-format
msgid "HINT: %s\n"
msgstr "HINT: %s\n"
-#: fe-protocol3.c:916
+#: fe-protocol3.c:1073
#, c-format
msgid "QUERY: %s\n"
msgstr "QUERY: %s\n"
-#: fe-protocol3.c:919
+#: fe-protocol3.c:1080
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTEXT: %s\n"
-#: fe-protocol3.c:926
+#: fe-protocol3.c:1089
#, c-format
-#| msgid "CONTEXT: %s\n"
msgid "SCHEMA NAME: %s\n"
msgstr "SCHEMA NAME: %s\n"
-#: fe-protocol3.c:930
+#: fe-protocol3.c:1093
#, c-format
-#| msgid "DETAIL: %s\n"
msgid "TABLE NAME: %s\n"
msgstr "TABLE NAME: %s\n"
-#: fe-protocol3.c:934
+#: fe-protocol3.c:1097
#, c-format
-#| msgid "CONTEXT: %s\n"
msgid "COLUMN NAME: %s\n"
msgstr "COLUMN NAME: %s\n"
-#: fe-protocol3.c:938
+#: fe-protocol3.c:1101
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "DATATYPE NAME: %s\n"
-#: fe-protocol3.c:942
+#: fe-protocol3.c:1105
#, c-format
-#| msgid "CONTEXT: %s\n"
msgid "CONSTRAINT NAME: %s\n"
msgstr "CONSTRAINT NAME: %s\n"
-#: fe-protocol3.c:954
+#: fe-protocol3.c:1117
msgid "LOCATION: "
msgstr "LOCATION: "
-#: fe-protocol3.c:956
+#: fe-protocol3.c:1119
#, c-format
msgid "%s, "
msgstr "%s, "
-#: fe-protocol3.c:958
+#: fe-protocol3.c:1121
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
-#: fe-protocol3.c:1182
+#: fe-protocol3.c:1316
#, c-format
msgid "LINE %d: "
msgstr "行 %d: "
-#: fe-protocol3.c:1577
+#: fe-protocol3.c:1711
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: テキストのCOPY OUTを行っていません\n"
-#: fe-secure.c:266 fe-secure.c:1121 fe-secure.c:1339
-msgid "unable to acquire mutex\n"
-msgstr "ミューテックスを獲得できません\n"
-
-#: fe-secure.c:278
-#, c-format
-msgid "could not establish SSL connection: %s\n"
-msgstr "SSL接続を確立できませんでした: %s\n"
-
-#: fe-secure.c:387 fe-secure.c:548 fe-secure.c:1468
+#: fe-secure-openssl.c:236 fe-secure-openssl.c:345 fe-secure-openssl.c:1323
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "SSL SYSCALLエラー: %s\n"
-#: fe-secure.c:394 fe-secure.c:555 fe-secure.c:1472
+#: fe-secure-openssl.c:243 fe-secure-openssl.c:352 fe-secure-openssl.c:1327
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "SSL SYSCALLエラー: EOFを検知\n"
-#: fe-secure.c:405 fe-secure.c:566 fe-secure.c:1481
+#: fe-secure-openssl.c:254 fe-secure-openssl.c:363 fe-secure-openssl.c:1336
#, c-format
msgid "SSL error: %s\n"
msgstr "SSLエラー: %s\n"
-#: fe-secure.c:420 fe-secure.c:581
+#: fe-secure-openssl.c:269 fe-secure-openssl.c:378
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL接続が意図せずにクローズされました\n"
-#: fe-secure.c:426 fe-secure.c:587 fe-secure.c:1490
+#: fe-secure-openssl.c:275 fe-secure-openssl.c:384 fe-secure-openssl.c:1345
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "不明のSSLエラーコード: %d\n"
-#: fe-secure.c:470
-#, c-format
-msgid "could not receive data from server: %s\n"
-msgstr "サーバからデータを受信できませんでした: %s\n"
-
-#: fe-secure.c:659
-#, c-format
-msgid "could not send data to server: %s\n"
-msgstr "サーバにデータを送信できませんでした: %s\n"
+#: fe-secure-openssl.c:495
+msgid "SSL certificate's name entry is missing\n"
+msgstr "SSL 証明書名項目が見つかりません\n"
-#: fe-secure.c:779 fe-secure.c:796
-msgid "could not get server common name from server certificate\n"
-msgstr "サーバ証明書からサーバのコモンネームを取り出すことができませんでした。\n"
+#: fe-secure-openssl.c:529
+msgid "SSL certificate's name contains embedded null\n"
+msgstr "SSL 証明書名項目に null が含まれています\n"
-#: fe-secure.c:809
-msgid "SSL certificate's common name contains embedded null\n"
-msgstr "SSL 証明書のコモンネームに null が含まれています\n"
-
-#: fe-secure.c:821
+#: fe-secure-openssl.c:580
msgid "host name must be specified for a verified SSL connection\n"
msgstr "SSL 接続を検証するためにホスト名を指定しなければなりません\n"
-#: fe-secure.c:835
+#: fe-secure-openssl.c:680
#, c-format
-msgid "server common name \"%s\" does not match host name \"%s\"\n"
-msgstr "サーバの正式名(common name)\"%s\"がホスト名\"%s\"と一致しません\n"
+msgid "server certificate for \"%s\" does not match host name \"%s\"\n"
+msgstr "\"%s\"のサーバ証明書がホスト名\"%s\"と一致しません\n"
+
+#: fe-secure-openssl.c:686
+msgid "could not get server's host name from server certificate\n"
+msgstr "サーバ証明書からサーバのホスト名を取り出すことができませんでした。\n"
-#: fe-secure.c:970
+#: fe-secure-openssl.c:930
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "SSLコンテキストを作成できませんでした: %s\n"
-#: fe-secure.c:1093
+#: fe-secure-openssl.c:967
+#, c-format
+msgid "could not read root certificate file \"%s\": %s\n"
+msgstr "ルート証明書\"%s\"を読み取れませんでした: %s\n"
+
+#: fe-secure-openssl.c:995
+#, c-format
+msgid "SSL library does not support CRL certificates (file \"%s\")\n"
+msgstr "SSLライブラリがCRL証明書(\"%s\")をオープンできませんでした\n"
+
+#: fe-secure-openssl.c:1023
+msgid ""
+"could not get home directory to locate root certificate file\n"
+"Either provide the file or change sslmode to disable server certificate verification.\n"
+msgstr ""
+"ルート証明書ファイルを置くためのホームディレクトリが存在しません。\n"
+"ファイルを用意するか、サーバ証明書の検証を無効にするように sslmode を変更してください\n"
+
+#: fe-secure-openssl.c:1027
+#, c-format
+msgid ""
+"root certificate file \"%s\" does not exist\n"
+"Either provide the file or change sslmode to disable server certificate verification.\n"
+msgstr ""
+"ルート証明書ファイル\"%s\"が存在しません。\n"
+"ファイルを用意するかサーバ証明書の検証を無効にするようにsslmodeを変更してください\n"
+
+#: fe-secure-openssl.c:1058
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "証明書ファイル\"%s\"をオープンできませんでした: %s\n"
-#: fe-secure.c:1130 fe-secure.c:1145
+#: fe-secure-openssl.c:1077
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "証明書ファイル\"%s\"を読み込めませんでした: %s\n"
-#: fe-secure.c:1200
+#: fe-secure-openssl.c:1101
+#, c-format
+msgid "could not establish SSL connection: %s\n"
+msgstr "SSL接続を確立できませんでした: %s\n"
+
+#: fe-secure-openssl.c:1155
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "SSLエンジン\"%s\"を読み込みできませんでした: %s\n"
-#: fe-secure.c:1212
+#: fe-secure-openssl.c:1167
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "SSLエンジン\"%s\"を初期化できませんでした: %s\n"
-#: fe-secure.c:1228
+#: fe-secure-openssl.c:1183
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "SSL秘密キーファイル\"%s\"をエンジン\"%s\"から読み取れませんでした: %s\n"
-#: fe-secure.c:1242
+#: fe-secure-openssl.c:1197
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "SSL秘密キー\"%s\"をエンジン\"%s\"から読み取れませんでした: %s\n"
-#: fe-secure.c:1279
+#: fe-secure-openssl.c:1234
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "証明書はありましたが、秘密キーファイル\"%s\"はありませんでした\n"
-#: fe-secure.c:1287
+#: fe-secure-openssl.c:1242
#, 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:1298
+#: fe-secure-openssl.c:1253
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "秘密キーファイル\"%s\"をロードできませんでした: %s\n"
-#: fe-secure.c:1312
+#: fe-secure-openssl.c:1267
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "証明書と秘密キーファイル\"%s\"が一致しません: %s\n"
-#: fe-secure.c:1348
-#, c-format
-msgid "could not read root certificate file \"%s\": %s\n"
-msgstr "ルート証明書\"%s\"を読み取れませんでした: %s\n"
-
-#: fe-secure.c:1378
-#, c-format
-msgid "SSL library does not support CRL certificates (file \"%s\")\n"
-msgstr "SSLライブラリがCRL証明書(\"%s\")をオープンできませんでした\n"
-
-#: fe-secure.c:1411
-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:1415
-#, c-format
-msgid ""
-"root certificate file \"%s\" does not exist\n"
-"Either provide the file or change sslmode to disable server certificate verification.\n"
-msgstr ""
-"ルート証明書ファイル\"%s\"が存在しません。\n"
-"ファイルを用意するかサーバ証明書の検証を無効にするようにsslmodeを変更してください\n"
-
-#: fe-secure.c:1509
+#: fe-secure-openssl.c:1366
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "証明書を入手できませんでした: %s\n"
-#: fe-secure.c:1586
+#: fe-secure-openssl.c:1458
#, c-format
msgid "no SSL error reported"
msgstr "SSLエラーはありませんでした"
-#: fe-secure.c:1595
+#: fe-secure-openssl.c:1467
#, c-format
msgid "SSL error code %lu"
msgstr "SSLエラーコード: %lu"
-#: win32.c:322
+#: fe-secure.c:261
+#, c-format
+msgid "could not receive data from server: %s\n"
+msgstr "サーバからデータを受信できませんでした: %s\n"
+
+#: fe-secure.c:369
+#, c-format
+msgid "could not send data to server: %s\n"
+msgstr "サーバにデータを送信できませんでした: %s\n"
+
+#: win32.c:317
#, c-format
msgid "unrecognized socket error: 0x%08X/%d"
msgstr "不明なソケットエラー 0x%08X/%d"
-#~ msgid "verified SSL connections are only supported when connecting to a host name\n"
-#~ msgstr "検証されたSSL接続はホスト名への接続時のみサポートされます\n"