it: translation updates
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 21 Nov 2014 23:40:06 +0000 (23:40 +0000)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 21 Nov 2014 23:40:06 +0000 (23:40 +0000)
it/initdb.po
it/pg_ctl.po
it/pg_dump.po
it/postgres.po
it/psql.po

index 73cbcc11597b67e3dd1bb37632e64189c2e830f7..b40eefcbae78176c06f4807229c6275b725c24be 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 "Project-Id-Version: initdb (PostgreSQL) 9.3\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
 "POT-Creation-Date: 2014-07-29 09:17+0000\n"
-"PO-Revision-Date: 2014-07-30 22:40+0100\n"
+"PO-Revision-Date: 2014-08-25 21:00+0100\n"
 "Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
 "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
 "Language: it\n"
@@ -919,7 +919,7 @@ msgstr "%s: accesso alla directory \"%s\" fallito: %s\n"
 #: initdb.c:3232
 #, c-format
 msgid "%s: transaction log directory location must be an absolute path\n"
-msgstr "%s: la posizione della directory del log delle transazioni deve essere un percorso assoluto\n"
+msgstr "%s: la directory dei log delle transazioni deve essere un percorso assoluto\n"
 
 #: initdb.c:3286
 #, c-format
index 116a596ce711e5c768e27351c1ba152b4a4dc2ab..96590e68c5450c5cc1a093df9ebffd04292b8ea9 100644 (file)
@@ -19,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pg_ctl (PostgreSQL) 9.3\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2013-04-30 07:46+0000\n"
-"PO-Revision-Date: 2014-07-30 22:42+0100\n"
+"POT-Creation-Date: 2014-08-25 16:47+0000\n"
+"PO-Revision-Date: 2014-08-25 21:23+0100\n"
 "Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
 "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
 "Language: it\n"
@@ -111,22 +111,22 @@ msgstr "processo figlio terminato da segnale %d"
 msgid "child process exited with unrecognized status %d"
 msgstr "processo figlio uscito con stato non riconosciuto %d"
 
-#: pg_ctl.c:253
+#: pg_ctl.c:261
 #, c-format
 msgid "%s: could not open PID file \"%s\": %s\n"
 msgstr "%s: apertura del file PID \"%s\" fallita: %s\n"
 
-#: pg_ctl.c:262
+#: pg_ctl.c:270
 #, c-format
 msgid "%s: the PID file \"%s\" is empty\n"
 msgstr "%s: il file PID \"%s\" è vuoto\n"
 
-#: pg_ctl.c:265
+#: pg_ctl.c:273
 #, c-format
 msgid "%s: invalid data in PID file \"%s\"\n"
 msgstr "%s: dati non validi nel file PID \"%s\"\n"
 
-#: pg_ctl.c:476
+#: pg_ctl.c:485
 #, c-format
 msgid ""
 "\n"
@@ -135,7 +135,7 @@ msgstr ""
 "\n"
 "%s: l'opzione -w non è supportata per avviare un server pre-9.1\n"
 
-#: pg_ctl.c:546
+#: pg_ctl.c:555
 #, c-format
 msgid ""
 "\n"
@@ -144,7 +144,7 @@ msgstr ""
 "\n"
 "%s: l'opzione -w non può specificare una directory socket relativa\n"
 
-#: pg_ctl.c:594
+#: pg_ctl.c:603
 #, c-format
 msgid ""
 "\n"
@@ -153,22 +153,22 @@ msgstr ""
 "\n"
 "%s: sembra che questa directory dati sia in esecuzione con un postmaster preesistente\n"
 
-#: pg_ctl.c:644
+#: pg_ctl.c:653
 #, c-format
 msgid "%s: cannot set core file size limit; disallowed by hard limit\n"
 msgstr "%s: non è possibile configurare il limite di grandezza dei core file; impedito dall'hard limit\n"
 
-#: pg_ctl.c:669
+#: pg_ctl.c:678
 #, c-format
 msgid "%s: could not read file \"%s\"\n"
 msgstr "%s: lettura del file \"%s\" fallita\n"
 
-#: pg_ctl.c:674
+#: pg_ctl.c:683
 #, c-format
 msgid "%s: option file \"%s\" must have exactly one line\n"
 msgstr "%s: il file di opzione \"%s\" deve avere esattamente una riga\n"
 
-#: pg_ctl.c:722
+#: pg_ctl.c:731
 #, c-format
 msgid ""
 "The program \"%s\" is needed by %s but was not found in the\n"
@@ -179,7 +179,7 @@ msgstr ""
 "nella stessa directory di \"%s\".\n"
 "Verifica che l'installazione sia corretta.\n"
 
-#: pg_ctl.c:728
+#: pg_ctl.c:737
 #, c-format
 msgid ""
 "The program \"%s\" was found by \"%s\"\n"
@@ -190,42 +190,42 @@ msgstr ""
 "la stessa versione di %s.\n"
 "Verifica che l'installazione sia corretta.\n"
 
-#: pg_ctl.c:761
+#: pg_ctl.c:770
 #, c-format
 msgid "%s: database system initialization failed\n"
 msgstr "%s: inizializzazione del sistema di database fallita\n"
 
-#: pg_ctl.c:776
+#: pg_ctl.c:785
 #, c-format
 msgid "%s: another server might be running; trying to start server anyway\n"
-msgstr "%s: un altro server potrebbe essere in esecuzione: si proverà ad avviare il server comunque\n"
+msgstr "%s: un altro server potrebbe essere in esecuzione; si sta provando ad avviare il server ugualmente\n"
 
-#: pg_ctl.c:813
+#: pg_ctl.c:822
 #, c-format
 msgid "%s: could not start server: exit code was %d\n"
 msgstr "%s: avvio del server fallito: il codice di uscita è %d\n"
 
-#: pg_ctl.c:820
+#: pg_ctl.c:829
 msgid "waiting for server to start..."
 msgstr "in attesa che il server si avvii..."
 
-#: pg_ctl.c:825 pg_ctl.c:926 pg_ctl.c:1017
+#: pg_ctl.c:834 pg_ctl.c:935 pg_ctl.c:1026
 msgid " done\n"
 msgstr " fatto\n"
 
-#: pg_ctl.c:826
+#: pg_ctl.c:835
 msgid "server started\n"
 msgstr "il server è stato avviato\n"
 
-#: pg_ctl.c:829 pg_ctl.c:833
+#: pg_ctl.c:838 pg_ctl.c:842
 msgid " stopped waiting\n"
 msgstr " attesa interrotta\n"
 
-#: pg_ctl.c:830
+#: pg_ctl.c:839
 msgid "server is still starting up\n"
 msgstr "il server si sta ancora avviando\n"
 
-#: pg_ctl.c:834
+#: pg_ctl.c:843
 #, c-format
 msgid ""
 "%s: could not start server\n"
@@ -234,43 +234,43 @@ msgstr ""
 "%s: l'avvio del server è fallito\n"
 "Esamina il log di output.\n"
 
-#: pg_ctl.c:840 pg_ctl.c:918 pg_ctl.c:1008
+#: pg_ctl.c:849 pg_ctl.c:927 pg_ctl.c:1017
 msgid " failed\n"
 msgstr " fallito\n"
 
-#: pg_ctl.c:841
+#: pg_ctl.c:850
 #, c-format
 msgid "%s: could not wait for server because of misconfiguration\n"
 msgstr "%s: non è stato possibile attendere il server a causa di configurazione errata\n"
 
-#: pg_ctl.c:847
+#: pg_ctl.c:856
 msgid "server starting\n"
 msgstr "il server si sta avviando\n"
 
-#: pg_ctl.c:862 pg_ctl.c:948 pg_ctl.c:1038 pg_ctl.c:1078
+#: pg_ctl.c:871 pg_ctl.c:957 pg_ctl.c:1047 pg_ctl.c:1087
 #, c-format
 msgid "%s: PID file \"%s\" does not exist\n"
 msgstr "%s: il file PID \"%s\" non esiste\n"
 
-#: pg_ctl.c:863 pg_ctl.c:950 pg_ctl.c:1039 pg_ctl.c:1079
+#: pg_ctl.c:872 pg_ctl.c:959 pg_ctl.c:1048 pg_ctl.c:1088
 msgid "Is server running?\n"
 msgstr "Il server è in esecuzione?\n"
 
-#: pg_ctl.c:869
+#: pg_ctl.c:878
 #, c-format
 msgid "%s: cannot stop server; single-user server is running (PID: %ld)\n"
 msgstr "%s: non è possibile fermare il server; il server è in esecuzione in modalità a singolo utente (PID: %ld)\n"
 
-#: pg_ctl.c:877 pg_ctl.c:972
+#: pg_ctl.c:886 pg_ctl.c:981
 #, c-format
 msgid "%s: could not send stop signal (PID: %ld): %s\n"
 msgstr "%s: invio del segnale di arresto fallito (PID: %ld): %s\n"
 
-#: pg_ctl.c:884
+#: pg_ctl.c:893
 msgid "server shutting down\n"
 msgstr "il server è in fase di arresto\n"
 
-#: pg_ctl.c:899 pg_ctl.c:987
+#: pg_ctl.c:908 pg_ctl.c:996
 msgid ""
 "WARNING: online backup mode is active\n"
 "Shutdown will not complete until pg_stop_backup() is called.\n"
@@ -280,16 +280,16 @@ msgstr ""
 "L'arresto non sarà completato finché non sarà chiamata pg_stop_backup().\n"
 "\n"
 
-#: pg_ctl.c:903 pg_ctl.c:991
+#: pg_ctl.c:912 pg_ctl.c:1000
 msgid "waiting for server to shut down..."
 msgstr "in attesa dell'arresto del server...."
 
-#: pg_ctl.c:920 pg_ctl.c:1010
+#: pg_ctl.c:929 pg_ctl.c:1019
 #, c-format
 msgid "%s: server does not shut down\n"
 msgstr "%s: il server non si è arrestato\n"
 
-#: pg_ctl.c:922 pg_ctl.c:1012
+#: pg_ctl.c:931 pg_ctl.c:1021
 msgid ""
 "HINT: The \"-m fast\" option immediately disconnects sessions rather than\n"
 "waiting for session-initiated disconnection.\n"
@@ -297,184 +297,184 @@ msgstr ""
 "NOTA: L'opzione \"-m fast\" disconnette le sessioni immediatamente invece di\n"
 "attendere che siano le sessioni a disconnettersi.\n"
 
-#: pg_ctl.c:928 pg_ctl.c:1018
+#: pg_ctl.c:937 pg_ctl.c:1027
 msgid "server stopped\n"
 msgstr "il server è stato arrestato\n"
 
-#: pg_ctl.c:951 pg_ctl.c:1024
+#: pg_ctl.c:960 pg_ctl.c:1033
 msgid "starting server anyway\n"
 msgstr "il server si sta avviando comunque\n"
 
-#: pg_ctl.c:960
+#: pg_ctl.c:969
 #, c-format
 msgid "%s: cannot restart server; single-user server is running (PID: %ld)\n"
 msgstr "%s: non è possibile riavviare il server; il server è in esecuzione in modalità a singolo utente (PID: %ld)\n"
 
-#: pg_ctl.c:963 pg_ctl.c:1048
+#: pg_ctl.c:972 pg_ctl.c:1057
 msgid "Please terminate the single-user server and try again.\n"
 msgstr "Si prega di terminare il server in modalità singolo utente e di riprovare.\n"
 
-#: pg_ctl.c:1022
+#: pg_ctl.c:1031
 #, c-format
 msgid "%s: old server process (PID: %ld) seems to be gone\n"
 msgstr "%s: il vecchio processo del server (PID: %ld) sembra non essere più attivo\n"
 
-#: pg_ctl.c:1045
+#: pg_ctl.c:1054
 #, c-format
 msgid "%s: cannot reload server; single-user server is running (PID: %ld)\n"
 msgstr "%s: non è possibile eseguire il reload del server; il server è in esecuzione in modalità a singolo utente (PID: %ld)\n"
 
-#: pg_ctl.c:1054
+#: pg_ctl.c:1063
 #, c-format
 msgid "%s: could not send reload signal (PID: %ld): %s\n"
 msgstr "%s: invio segnale di reload fallito (PID: %ld): %s\n"
 
-#: pg_ctl.c:1059
+#: pg_ctl.c:1068
 msgid "server signaled\n"
 msgstr "segnale inviato al server\n"
 
-#: pg_ctl.c:1085
+#: pg_ctl.c:1094
 #, c-format
 msgid "%s: cannot promote server; single-user server is running (PID: %ld)\n"
 msgstr "%s: non è possibile promuovere il server: il server è in esecuzione in modalità a singolo utente (PID: %ld)\n"
 
-#: pg_ctl.c:1094
+#: pg_ctl.c:1103
 #, c-format
 msgid "%s: cannot promote server; server is not in standby mode\n"
 msgstr "%s: non è possibile promuovere il server: il server non è in modalità standby\n"
 
-#: pg_ctl.c:1110
+#: pg_ctl.c:1118
 #, c-format
 msgid "%s: could not create promote signal file \"%s\": %s\n"
 msgstr "%s: creazione del file di segnale di promozione \"%s\" fallito: %s\n"
 
-#: pg_ctl.c:1116
+#: pg_ctl.c:1124
 #, c-format
 msgid "%s: could not write promote signal file \"%s\": %s\n"
 msgstr "%s: scrittura del file di segnale di promozione \"%s\" fallita: %s\n"
 
-#: pg_ctl.c:1124
+#: pg_ctl.c:1132
 #, c-format
 msgid "%s: could not send promote signal (PID: %ld): %s\n"
 msgstr "%s: invio del segnale di promozione fallito (PID: %ld): %s\n"
 
-#: pg_ctl.c:1127
+#: pg_ctl.c:1135
 #, c-format
 msgid "%s: could not remove promote signal file \"%s\": %s\n"
 msgstr "%s: rimozione del file di segnale di promozione \"%s\" fallita: %s\n"
 
-#: pg_ctl.c:1132
+#: pg_ctl.c:1140
 msgid "server promoting\n"
 msgstr "il server sta venendo promosso\n"
 
-#: pg_ctl.c:1179
+#: pg_ctl.c:1187
 #, c-format
 msgid "%s: single-user server is running (PID: %ld)\n"
 msgstr "%s: il server è in esecuzione in modalità a singolo utente (PID: %ld)\n"
 
-#: pg_ctl.c:1191
+#: pg_ctl.c:1199
 #, c-format
 msgid "%s: server is running (PID: %ld)\n"
 msgstr "%s: il server è in esecuzione (PID: %ld)\n"
 
-#: pg_ctl.c:1202
+#: pg_ctl.c:1210
 #, c-format
 msgid "%s: no server running\n"
 msgstr "%s: nessun server in esecuzione\n"
 
-#: pg_ctl.c:1220
+#: pg_ctl.c:1228
 #, c-format
 msgid "%s: could not send signal %d (PID: %ld): %s\n"
 msgstr "%s: invio del segnale %d fallito (PID: %ld): %s\n"
 
-#: pg_ctl.c:1254
+#: pg_ctl.c:1282
 #, c-format
 msgid "%s: could not find own program executable\n"
 msgstr "%s: il proprio programma eseguibile non è stato trovato\n"
 
-#: pg_ctl.c:1264
+#: pg_ctl.c:1292
 #, c-format
 msgid "%s: could not find postgres program executable\n"
 msgstr "%s: il programma eseguibile postgres non è stato trovato\n"
 
-#: pg_ctl.c:1329 pg_ctl.c:1361
+#: pg_ctl.c:1360 pg_ctl.c:1392
 #, c-format
 msgid "%s: could not open service manager\n"
 msgstr "%s: apertura del service manager fallita\n"
 
-#: pg_ctl.c:1335
+#: pg_ctl.c:1366
 #, c-format
 msgid "%s: service \"%s\" already registered\n"
 msgstr "%s: il servizio \"%s\" è già registrato\n"
 
-#: pg_ctl.c:1346
+#: pg_ctl.c:1377
 #, c-format
 msgid "%s: could not register service \"%s\": error code %lu\n"
 msgstr "%s: registrazione del servizio \"%s\" fallita: codice errore %lu\n"
 
-#: pg_ctl.c:1367
+#: pg_ctl.c:1398
 #, c-format
 msgid "%s: service \"%s\" not registered\n"
 msgstr "%s: il servizio \"%s\" non è registrato\n"
 
-#: pg_ctl.c:1374
+#: pg_ctl.c:1405
 #, c-format
 msgid "%s: could not open service \"%s\": error code %lu\n"
 msgstr "%s: apertura del servizio \"%s\" fallita: codice errore %lu\n"
 
-#: pg_ctl.c:1381
+#: pg_ctl.c:1412
 #, c-format
 msgid "%s: could not unregister service \"%s\": error code %lu\n"
 msgstr "%s: rimozione della registrazione del servizio \"%s\" fallita: codice errore %lu\n"
 
-#: pg_ctl.c:1466
+#: pg_ctl.c:1497
 msgid "Waiting for server startup...\n"
 msgstr "In attesa che il server si avvii...\n"
 
-#: pg_ctl.c:1469
+#: pg_ctl.c:1500
 msgid "Timed out waiting for server startup\n"
 msgstr "Il tempo di attesa per l'avvio del server è scaduto\n"
 
-#: pg_ctl.c:1473
+#: pg_ctl.c:1504
 msgid "Server started and accepting connections\n"
 msgstr "Il server è avviato e accetta connessioni\n"
 
-#: pg_ctl.c:1517
+#: pg_ctl.c:1548
 #, c-format
 msgid "%s: could not start service \"%s\": error code %lu\n"
 msgstr "%s: non è possibile avviare il servizio \"%s\": codice errore %lu\n"
 
-#: pg_ctl.c:1589
+#: pg_ctl.c:1620
 #, c-format
 msgid "%s: WARNING: cannot create restricted tokens on this platform\n"
 msgstr "%s: ATTENZIONE: non è possibile creare token ristretti su questa piattaforma\n"
 
-#: pg_ctl.c:1598
+#: pg_ctl.c:1629
 #, c-format
 msgid "%s: could not open process token: error code %lu\n"
 msgstr "%s: apertura del token di processo fallita: codice errore %lu\n"
 
-#: pg_ctl.c:1611
+#: pg_ctl.c:1642
 #, c-format
 msgid "%s: could not allocate SIDs: error code %lu\n"
 msgstr "%s: allocazione dei SID fallita: codice errore %lu\n"
 
-#: pg_ctl.c:1630
+#: pg_ctl.c:1661
 #, c-format
 msgid "%s: could not create restricted token: error code %lu\n"
 msgstr "%s: creazione del token ristretto fallita: codice errore %lu\n"
 
-#: pg_ctl.c:1668
+#: pg_ctl.c:1694
 #, c-format
 msgid "%s: WARNING: could not locate all job object functions in system API\n"
 msgstr "%s: ATTENZIONE: non tutte le funzioni di controllo dei job nella API di sistema sono state trovate\n"
 
-#: pg_ctl.c:1754
+#: pg_ctl.c:1776
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Prova \"%s --help\" per maggiori informazioni.\n"
 
-#: pg_ctl.c:1762
+#: pg_ctl.c:1784
 #, c-format
 msgid ""
 "%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n"
@@ -483,27 +483,27 @@ msgstr ""
 "%s è un programma per inizializzare, avviare, fermare o controllare un server PostgreSQL.\n"
 "\n"
 
-#: pg_ctl.c:1763
+#: pg_ctl.c:1785
 #, c-format
 msgid "Usage:\n"
 msgstr "Utilizzo:\n"
 
-#: pg_ctl.c:1764
+#: pg_ctl.c:1786
 #, c-format
 msgid "  %s init[db]               [-D DATADIR] [-s] [-o \"OPTIONS\"]\n"
 msgstr "  %s init[db]               [-D DATADIR] [-s] [-o \"OPZIONI\"]\n"
 
-#: pg_ctl.c:1765
+#: pg_ctl.c:1787
 #, c-format
 msgid "  %s start   [-w] [-t SECS] [-D DATADIR] [-s] [-l FILENAME] [-o \"OPTIONS\"]\n"
 msgstr "  %s start   [-w] [-t SECS] [-D DATADIR] [-s] [-l NOMEFILE] [-o \"OPZIONI\"]\n"
 
-#: pg_ctl.c:1766
+#: pg_ctl.c:1788
 #, c-format
 msgid "  %s stop    [-W] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
 msgstr "  %s stop    [-W] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
 
-#: pg_ctl.c:1767
+#: pg_ctl.c:1789
 #, c-format
 msgid ""
 "  %s restart [-w] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
@@ -512,27 +512,27 @@ msgstr ""
 "  %s restart [-w] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
 "                 [-o \"OPZIONI\"]\n"
 
-#: pg_ctl.c:1769
+#: pg_ctl.c:1791
 #, c-format
 msgid "  %s reload  [-D DATADIR] [-s]\n"
 msgstr "  %s reload  [-D DATADIR] [-s]\n"
 
-#: pg_ctl.c:1770
+#: pg_ctl.c:1792
 #, c-format
 msgid "  %s status  [-D DATADIR]\n"
 msgstr "  %s status  [-D DATADIR]\n"
 
-#: pg_ctl.c:1771
+#: pg_ctl.c:1793
 #, c-format
 msgid "  %s promote [-D DATADIR] [-s]\n"
 msgstr "  %s promote [-D DATADIR] [-s]\n"
 
-#: pg_ctl.c:1772
+#: pg_ctl.c:1794
 #, c-format
 msgid "  %s kill    SIGNALNAME PID\n"
 msgstr "  %s kill    SIGNALNAME PID\n"
 
-#: pg_ctl.c:1774
+#: pg_ctl.c:1796
 #, c-format
 msgid ""
 "  %s register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n"
@@ -541,12 +541,12 @@ msgstr ""
 "  %s register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n"
 "                    [-S START-TYPE] [-w] [-t SECS] [-o \"OPZIONI\"]\n"
 
-#: pg_ctl.c:1776
+#: pg_ctl.c:1798
 #, c-format
 msgid "  %s unregister [-N SERVICENAME]\n"
 msgstr "  %s unregister [-N SERVICENAME]\n"
 
-#: pg_ctl.c:1779
+#: pg_ctl.c:1801
 #, c-format
 msgid ""
 "\n"
@@ -555,42 +555,42 @@ msgstr ""
 "\n"
 "Opzioni comuni:\n"
 
-#: pg_ctl.c:1780
+#: pg_ctl.c:1802
 #, c-format
 msgid "  -D, --pgdata=DATADIR   location of the database storage area\n"
 msgstr "  -D, --pgdata DATADIR   posizione dell'area di archiviazione del database\n"
 
-#: pg_ctl.c:1781
+#: pg_ctl.c:1803
 #, c-format
 msgid "  -s, --silent           only print errors, no informational messages\n"
 msgstr "  -s, --silent           mostra solo gli errori, non i messaggi di informazione\n"
 
-#: pg_ctl.c:1782
+#: pg_ctl.c:1804
 #, c-format
 msgid "  -t, --timeout=SECS     seconds to wait when using -w option\n"
 msgstr "  -t, --timeout=SECS     secondi da aspettare quando si usa l'opzione -w\n"
 
-#: pg_ctl.c:1783
+#: pg_ctl.c:1805
 #, c-format
 msgid "  -V, --version          output version information, then exit\n"
 msgstr "  -V, --version          mostra informazioni sulla versione ed esci\n"
 
-#: pg_ctl.c:1784
+#: pg_ctl.c:1806
 #, c-format
 msgid "  -w                     wait until operation completes\n"
 msgstr "  -w                     aspetta finché l'operazione non sia stata completata\n"
 
-#: pg_ctl.c:1785
+#: pg_ctl.c:1807
 #, c-format
 msgid "  -W                     do not wait until operation completes\n"
 msgstr "  -W                     non aspettare finché l'operazione non è terminata\n"
 
-#: pg_ctl.c:1786
+#: pg_ctl.c:1808
 #, c-format
 msgid "  -?, --help             show this help, then exit\n"
 msgstr "  -?, --help             mostra questo aiuto ed esci\n"
 
-#: pg_ctl.c:1787
+#: pg_ctl.c:1809
 #, c-format
 msgid ""
 "(The default is to wait for shutdown, but not for start or restart.)\n"
@@ -600,12 +600,12 @@ msgstr ""
 "l'avvio o il riavvio.)\n"
 "\n"
 
-#: pg_ctl.c:1788
+#: pg_ctl.c:1810
 #, c-format
 msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
 msgstr "Se l'opzione -D è omessa, viene usata la variabile d'ambiente PGDATA.\n"
 
-#: pg_ctl.c:1790
+#: pg_ctl.c:1812
 #, c-format
 msgid ""
 "\n"
@@ -614,22 +614,22 @@ msgstr ""
 "\n"
 "Opzioni per l'avvio o il riavvio:\n"
 
-#: pg_ctl.c:1792
+#: pg_ctl.c:1814
 #, c-format
 msgid "  -c, --core-files       allow postgres to produce core files\n"
 msgstr "  -c, --core-files       permette a postgres di produrre core file\n"
 
-#: pg_ctl.c:1794
+#: pg_ctl.c:1816
 #, c-format
 msgid "  -c, --core-files       not applicable on this platform\n"
 msgstr "  -c, --core-files       non disponibile su questa piattaforma\n"
 
-#: pg_ctl.c:1796
+#: pg_ctl.c:1818
 #, c-format
 msgid "  -l, --log=FILENAME     write (or append) server log to FILENAME\n"
 msgstr "  -l, --log NOMEFILE     scrivi (o accoda) il log del server in NOMEFILE\n"
 
-#: pg_ctl.c:1797
+#: pg_ctl.c:1819
 #, c-format
 msgid ""
 "  -o OPTIONS             command line options to pass to postgres\n"
@@ -638,26 +638,26 @@ msgstr ""
 "  -o OPZIONI             opzioni da riga di comando da passare a postgres\n"
 "                         (programma eseguibile del server PostgreSQL)\n"
 
-#: pg_ctl.c:1799
+#: pg_ctl.c:1821
 #, c-format
 msgid "  -p PATH-TO-POSTGRES    normally not necessary\n"
 msgstr "  -p PATH-TO-POSTGRES    normalmente non necessario\n"
 
-#: pg_ctl.c:1800
+#: pg_ctl.c:1822
 #, c-format
 msgid ""
 "\n"
-"Options for stop, restart, or promote:\n"
+"Options for stop or restart:\n"
 msgstr ""
 "\n"
-"Opzioni per fermare, riavviare o promuovere:\n"
+"Opzioni per l'arresto o il riavvio:\n"
 
-#: pg_ctl.c:1801
+#: pg_ctl.c:1823
 #, c-format
 msgid "  -m, --mode=MODE        MODE can be \"smart\", \"fast\", or \"immediate\"\n"
 msgstr "  -m, --mode=MODE        MODE può essere \"smart\", \"fast\" o \"immediate\"\n"
 
-#: pg_ctl.c:1803
+#: pg_ctl.c:1825
 #, c-format
 msgid ""
 "\n"
@@ -666,24 +666,24 @@ msgstr ""
 "\n"
 "I modi di spegnimento sono:\n"
 
-#: pg_ctl.c:1804
+#: pg_ctl.c:1826
 #, c-format
 msgid "  smart       quit after all clients have disconnected\n"
 msgstr "  smart       termina dopo che tutti i client si sono disconnessi\n"
 
-#: pg_ctl.c:1805
+#: pg_ctl.c:1827
 #, c-format
 msgid "  fast        quit directly, with proper shutdown\n"
 msgstr "  fast        termina direttamente, con una corretta procedura di arresto\n"
 
-#: pg_ctl.c:1806
+#: pg_ctl.c:1828
 #, c-format
 msgid "  immediate   quit without complete shutdown; will lead to recovery on restart\n"
 msgstr ""
 "  immediate   termina senza un arresto completo: ciò porterà ad un recupero\n"
 "              dei dati al riavvio\n"
 
-#: pg_ctl.c:1808
+#: pg_ctl.c:1830
 #, c-format
 msgid ""
 "\n"
@@ -692,7 +692,7 @@ msgstr ""
 "\n"
 "Nomi di segnali permessi per kill:\n"
 
-#: pg_ctl.c:1812
+#: pg_ctl.c:1834
 #, c-format
 msgid ""
 "\n"
@@ -701,27 +701,27 @@ msgstr ""
 "\n"
 "Opzioni per register e unregister:\n"
 
-#: pg_ctl.c:1813
+#: pg_ctl.c:1835
 #, c-format
 msgid "  -N SERVICENAME  service name with which to register PostgreSQL server\n"
 msgstr "  -N SERVICENAME  nome del servizio con cui registrare il server PostgreSQL\n"
 
-#: pg_ctl.c:1814
+#: pg_ctl.c:1836
 #, c-format
 msgid "  -P PASSWORD     password of account to register PostgreSQL server\n"
 msgstr "  -P PASSWORD     password per l'account con cui registrare il server PostgreSQL\n"
 
-#: pg_ctl.c:1815
+#: pg_ctl.c:1837
 #, c-format
 msgid "  -U USERNAME     user name of account to register PostgreSQL server\n"
 msgstr "  -U USERNAME     nome utente dell'account con cui registrare il server PostgreSQL\n"
 
-#: pg_ctl.c:1816
+#: pg_ctl.c:1838
 #, c-format
 msgid "  -S START-TYPE   service start type to register PostgreSQL server\n"
 msgstr "  -S START-TYPE   tipo di avvio del servizio con cui registrare il server PostgreSQL\n"
 
-#: pg_ctl.c:1818
+#: pg_ctl.c:1840
 #, c-format
 msgid ""
 "\n"
@@ -730,17 +730,17 @@ msgstr ""
 "\n"
 "I tipi di avvio sono:\n"
 
-#: pg_ctl.c:1819
+#: pg_ctl.c:1841
 #, c-format
 msgid "  auto       start service automatically during system startup (default)\n"
 msgstr "  auto       avvia il servizio automaticamente durante l'avvio del sistema (predefinito)\n"
 
-#: pg_ctl.c:1820
+#: pg_ctl.c:1842
 #, c-format
 msgid "  demand     start service on demand\n"
 msgstr "  demand     avvia il servizio quando richiesto\n"
 
-#: pg_ctl.c:1823
+#: pg_ctl.c:1845
 #, c-format
 msgid ""
 "\n"
@@ -749,27 +749,27 @@ msgstr ""
 "\n"
 "Puoi segnalare eventuali bug a <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_ctl.c:1848
+#: pg_ctl.c:1870
 #, c-format
 msgid "%s: unrecognized shutdown mode \"%s\"\n"
 msgstr "%s: modalità di arresto sconosciuta \"%s\"\n"
 
-#: pg_ctl.c:1880
+#: pg_ctl.c:1902
 #, c-format
 msgid "%s: unrecognized signal name \"%s\"\n"
 msgstr "%s: nome del segnale sconosciuto \"%s\"\n"
 
-#: pg_ctl.c:1897
+#: pg_ctl.c:1919
 #, c-format
 msgid "%s: unrecognized start type \"%s\"\n"
 msgstr "%s: tipo di avvio sconosciuto \"%s\"\n"
 
-#: pg_ctl.c:1950
+#: pg_ctl.c:1974
 #, c-format
 msgid "%s: could not determine the data directory using command \"%s\"\n"
 msgstr "%s: non è stato possibile determinare la directory dei dati usando il comando \"%s\"\n"
 
-#: pg_ctl.c:2023
+#: pg_ctl.c:2047
 #, c-format
 msgid ""
 "%s: cannot be run as root\n"
@@ -780,32 +780,32 @@ msgstr ""
 "Effettua il login (usando per esempio \"su\") con l'utente\n"
 "(non privilegiato) che controllerà il processo server.\n"
 
-#: pg_ctl.c:2094
+#: pg_ctl.c:2118
 #, c-format
 msgid "%s: -S option not supported on this platform\n"
 msgstr "%s: l'opzione -S non è supportata su questa piattaforma\n"
 
-#: pg_ctl.c:2136
+#: pg_ctl.c:2160
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: troppi argomenti nella riga di comando (il primo è \"%s\")\n"
 
-#: pg_ctl.c:2160
+#: pg_ctl.c:2184
 #, c-format
 msgid "%s: missing arguments for kill mode\n"
 msgstr "%s: mancano gli argomenti per la modalità di kill\n"
 
-#: pg_ctl.c:2178
+#: pg_ctl.c:2202
 #, c-format
 msgid "%s: unrecognized operation mode \"%s\"\n"
 msgstr "%s: modalità di operazione sconosciuta \"%s\"\n"
 
-#: pg_ctl.c:2188
+#: pg_ctl.c:2212
 #, c-format
 msgid "%s: no operation specified\n"
 msgstr "%s: nessuna operazione specificata\n"
 
-#: pg_ctl.c:2209
+#: pg_ctl.c:2233
 #, c-format
 msgid "%s: no database directory specified and environment variable PGDATA unset\n"
 msgstr "%s: nessuna directory del database è stata specificata e la variabile d'ambiente PGDATA non è configurata\n"
index 988360d3e38d209f773ffd1ee1cf3843f29cd11b..bc6f0de9ff3371bc786054f3189b9c64fe25f01b 100644 (file)
@@ -25,7 +25,7 @@ msgstr ""
 "Project-Id-Version: pg_dump (Postgresql) 9.3\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
 "POT-Creation-Date: 2014-07-29 09:18+0000\n"
-"PO-Revision-Date: 2014-07-30 22:29+0100\n"
+"PO-Revision-Date: 2014-08-25 21:16+0100\n"
 "Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
 "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
 "Language: it\n"
@@ -1489,12 +1489,12 @@ msgstr "  -E, --encoding=CODIFICA      scarica i dati nella CODIFICA indicata\n"
 #: pg_dump.c:877
 #, c-format
 msgid "  -n, --schema=SCHEMA          dump the named schema(s) only\n"
-msgstr "  -n, --schema=SCHEMA          scarica solo lo schema o gli schemi nominati\n"
+msgstr "  -n, --schema=SCHEMA          scarica solo lo schema o gli schemi indicati\n"
 
 #: pg_dump.c:878
 #, c-format
 msgid "  -N, --exclude-schema=SCHEMA  do NOT dump the named schema(s)\n"
-msgstr "  -N, --exclude-schema=SCHEMA  non scaricare lo schema o gli schemi nominati\n"
+msgstr "  -N, --exclude-schema=SCHEMA  non scaricare lo schema o gli schemi indicati\n"
 
 #: pg_dump.c:879 pg_dumpall.c:556
 #, c-format
@@ -1525,12 +1525,12 @@ msgstr ""
 #: pg_dump.c:884
 #, c-format
 msgid "  -t, --table=TABLE            dump the named table(s) only\n"
-msgstr "  -t, --table=TABELLA          scarica solo la tabella o le tabelle nominate\n"
+msgstr "  -t, --table=TABELLA          scarica solo la tabella o le tabelle indicate\n"
 
 #: pg_dump.c:885
 #, c-format
 msgid "  -T, --exclude-table=TABLE    do NOT dump the named table(s)\n"
-msgstr "  -T, --exclude-table=TABELLA  NON scaricare la tabella o le tabelle nominate\n"
+msgstr "  -T, --exclude-table=TABELLA  NON scaricare la tabella o le tabelle indicate\n"
 
 #: pg_dump.c:886 pg_dumpall.c:562
 #, c-format
@@ -2346,7 +2346,7 @@ msgstr "  -e, --exit-on-error          esci in caso di errore, il comportamento
 #: pg_restore.c:431
 #, c-format
 msgid "  -I, --index=NAME             restore named index\n"
-msgstr "  -I, --index=NOME             nome indice da ripristinare\n"
+msgstr "  -I, --index=NOME             ripristina l'indice indicato\n"
 
 #: pg_restore.c:432
 #, c-format
@@ -2365,14 +2365,12 @@ msgstr ""
 #: pg_restore.c:435
 #, c-format
 msgid "  -n, --schema=NAME            restore only objects in this schema\n"
-msgstr "  -n, --schema=NAME            ripristina solo gli oggetti in questo schema\n"
+msgstr "  -n, --schema=NOME            ripristina solo gli oggetti in questo schema\n"
 
 #: pg_restore.c:437
 #, c-format
 msgid "  -P, --function=NAME(args)    restore named function\n"
-msgstr ""
-"  -P, --function=NOME(argomenti)\n"
-"                               ripristina la funzione nominata\n"
+msgstr "  -P, --function=NOME(arg)     ripristina la funzione indicata\n"
 
 #: pg_restore.c:438
 #, c-format
@@ -2392,7 +2390,7 @@ msgstr "  -t, --table=NOME             ripristina le tabelle indicate\n"
 #: pg_restore.c:441
 #, c-format
 msgid "  -T, --trigger=NAME           restore named trigger\n"
-msgstr "  -T, --trigger=NOME           ripristina il trigger nominato\n"
+msgstr "  -T, --trigger=NOME           ripristina il trigger indicato\n"
 
 #: pg_restore.c:442
 #, c-format
@@ -2426,7 +2424,7 @@ msgstr "  --no-tablespaces             non ripristina le assegnazioni dei tables
 #: pg_restore.c:449
 #, c-format
 msgid "  --section=SECTION            restore named section (pre-data, data, or post-data)\n"
-msgstr "  --section=SECTION            ripristina la sezione con questo nome (pre-data, data, o post-data)\n"
+msgstr "  --section=SEZIONE            ripristina la sezione indicata (pre-data, data o post-data)\n"
 
 #: pg_restore.c:460
 #, c-format
index d5aeaf5514b06b8de2def2a2a12781de7f81ff29..9380f4bd5e37cfb98966729160625dffeff21603 100644 (file)
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: postgres (PostgreSQL) 9.3\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-08-11 14:44+0000\n"
-"PO-Revision-Date: 2014-08-12 00:06+0100\n"
+"POT-Creation-Date: 2014-11-19 21:14+0000\n"
+"PO-Revision-Date: 2014-11-13 13:55+0100\n"
 "Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
 "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
 "Language: it\n"
@@ -218,7 +218,7 @@ msgid "index row requires %lu bytes, maximum size is %lu"
 msgstr "la riga dell'indice richiede %lu byte, la dimensione massima è %lu"
 
 #: access/common/printtup.c:293 tcop/fastpath.c:182 tcop/fastpath.c:571
-#: tcop/postgres.c:1673
+#: tcop/postgres.c:1675
 #, c-format
 msgid "unsupported format code: %d"
 msgstr "codice di formato non supportato: %d"
@@ -303,8 +303,9 @@ msgstr "L'attributo \"%s\" di tipo %s non esiste nel tipo %s."
 msgid "column \"%s\" cannot be declared SETOF"
 msgstr "la colonna \"%s\" non può essere dichiarata SETOF"
 
-#: access/gin/ginentrypage.c:100 access/nbtree/nbtinsert.c:540
-#: access/nbtree/nbtsort.c:485 access/spgist/spgdoinsert.c:1886
+#: access/gin/ginentrypage.c:100 access/gist/gist.c:1281
+#: access/nbtree/nbtinsert.c:540 access/nbtree/nbtsort.c:485
+#: access/spgist/spgdoinsert.c:1886
 #, c-format
 msgid "index row size %lu exceeds maximum %lu for index \"%s\""
 msgstr "la dimensione dell'indice %lu per la riga, eccede del massimo %lu per l'indice \"%s\""
@@ -503,14 +504,14 @@ msgstr ""
 msgid "database is not accepting commands that generate new MultiXactIds to avoid wraparound data loss in database with OID %u"
 msgstr "il database non sta accettando comandi che generano nuovi MultiXactIds per evitare perdite di dati per wraparound nel database con OID %u"
 
-#: access/transam/multixact.c:1009 access/transam/multixact.c:2200
+#: access/transam/multixact.c:1009 access/transam/multixact.c:2201
 #, c-format
 msgid "database \"%s\" must be vacuumed before %u more MultiXactId is used"
 msgid_plural "database \"%s\" must be vacuumed before %u more MultiXactIds are used"
 msgstr[0] "il database \"%s\" deve ricevere un vacuum prima che altri %u MultiXactIds siano usati"
 msgstr[1] "il database \"%s\" deve ricevere un vacuum prima che altri %u MultiXactIds siano usati"
 
-#: access/transam/multixact.c:1018 access/transam/multixact.c:2209
+#: access/transam/multixact.c:1018 access/transam/multixact.c:2210
 #, c-format
 msgid "database with OID %u must be vacuumed before %u more MultiXactId is used"
 msgid_plural "database with OID %u must be vacuumed before %u more MultiXactIds are used"
@@ -527,12 +528,12 @@ msgstr "il MultiXactId %u non esiste più -- sembra ci sia stato un wraparound"
 msgid "MultiXactId %u has not been created yet -- apparent wraparound"
 msgstr "il MultiXactId %u non è stato ancora creato -- sembra ci sia stato un wraparound"
 
-#: access/transam/multixact.c:2165
+#: access/transam/multixact.c:2166
 #, c-format
 msgid "MultiXactId wrap limit is %u, limited by database with OID %u"
 msgstr "il limite di wrap di MultiXactId è %u, limitato dal database con OID %u"
 
-#: access/transam/multixact.c:2205 access/transam/multixact.c:2214
+#: access/transam/multixact.c:2206 access/transam/multixact.c:2215
 #: access/transam/varsup.c:137 access/transam/varsup.c:144
 #: access/transam/varsup.c:374 access/transam/varsup.c:381
 #, c-format
@@ -543,7 +544,7 @@ msgstr ""
 "Per evitare lo spegnimento del database, si deve eseguire un VACUUM su tutto il database.\n"
 "Potrebbe essere necessario inoltre effettuare il COMMIT o il ROLLBACK di vecchie transazioni preparate."
 
-#: access/transam/multixact.c:2798
+#: access/transam/multixact.c:2799
 #, c-format
 msgid "invalid MultiXactId: %u"
 msgstr "MultiXactId non valido: %u"
@@ -600,77 +601,77 @@ msgstr "troncamento della directory \"%s\" fallito: probabile wraparound"
 msgid "removing file \"%s\""
 msgstr "cancellazione del file \"%s\""
 
-#: access/transam/timeline.c:110 access/transam/timeline.c:235
-#: access/transam/timeline.c:333 access/transam/xlog.c:2271
+#: access/transam/timeline.c:111 access/transam/timeline.c:236
+#: access/transam/timeline.c:334 access/transam/xlog.c:2271
 #: access/transam/xlog.c:2378 access/transam/xlog.c:2415
 #: access/transam/xlog.c:2690 access/transam/xlog.c:2768
 #: replication/basebackup.c:391 replication/basebackup.c:1046
 #: replication/walsender.c:368 replication/walsender.c:1348
-#: storage/file/copydir.c:158 storage/file/copydir.c:248 storage/smgr/md.c:587
+#: storage/file/copydir.c:155 storage/file/fd.c:423 storage/smgr/md.c:587
 #: storage/smgr/md.c:845 utils/error/elog.c:1684 utils/init/miscinit.c:1063
 #: utils/init/miscinit.c:1192
 #, c-format
 msgid "could not open file \"%s\": %m"
 msgstr "apertura del file \"%s\" fallita: %m"
 
-#: access/transam/timeline.c:147 access/transam/timeline.c:152
+#: access/transam/timeline.c:148 access/transam/timeline.c:153
 #, c-format
 msgid "syntax error in history file: %s"
 msgstr "errore di sintassi nel file dello storico: %s"
 
-#: access/transam/timeline.c:148
+#: access/transam/timeline.c:149
 #, c-format
 msgid "Expected a numeric timeline ID."
 msgstr "L'ID della timeline deve essere numerico."
 
-#: access/transam/timeline.c:153
+#: access/transam/timeline.c:154
 #, c-format
 msgid "Expected a transaction log switchpoint location."
 msgstr "Attesa una locazione di switchpoint del log delle transazioni."
 
-#: access/transam/timeline.c:157
+#: access/transam/timeline.c:158
 #, c-format
 msgid "invalid data in history file: %s"
 msgstr "dati non validi nel file dello storico: %s"
 
-#: access/transam/timeline.c:158
+#: access/transam/timeline.c:159
 #, c-format
 msgid "Timeline IDs must be in increasing sequence."
 msgstr "Gli ID della timeline devono essere in ordine crescente"
 
-#: access/transam/timeline.c:178
+#: access/transam/timeline.c:179
 #, c-format
 msgid "invalid data in history file \"%s\""
 msgstr "dati non validi nel file dello storico \"%s\""
 
-#: access/transam/timeline.c:179
+#: access/transam/timeline.c:180
 #, c-format
 msgid "Timeline IDs must be less than child timeline's ID."
 msgstr "Gli ID della timeline devono avere valori inferiori degli ID della timeline figlia"
 
-#: access/transam/timeline.c:314 access/transam/timeline.c:471
+#: access/transam/timeline.c:315 access/transam/timeline.c:475
 #: access/transam/xlog.c:2295 access/transam/xlog.c:2430
-#: access/transam/xlog.c:8764 access/transam/xlog.c:9079
-#: postmaster/postmaster.c:4104 storage/file/copydir.c:165
+#: access/transam/xlog.c:8765 access/transam/xlog.c:9080
+#: postmaster/postmaster.c:4110 storage/file/copydir.c:162
 #: storage/smgr/md.c:305 utils/time/snapmgr.c:861
 #, c-format
 msgid "could not create file \"%s\": %m"
 msgstr "creazione del file \"%s\" fallita: %m"
 
-#: access/transam/timeline.c:345 access/transam/xlog.c:2443
-#: access/transam/xlog.c:8930 access/transam/xlog.c:8943
-#: access/transam/xlog.c:9311 access/transam/xlog.c:9354
+#: access/transam/timeline.c:346 access/transam/xlog.c:2443
+#: access/transam/xlog.c:8931 access/transam/xlog.c:8944
+#: access/transam/xlog.c:9312 access/transam/xlog.c:9355
 #: access/transam/xlogfuncs.c:596 access/transam/xlogfuncs.c:615
-#: replication/walsender.c:393 storage/file/copydir.c:179
+#: replication/walsender.c:393 storage/file/copydir.c:176
 #: utils/adt/genfile.c:139
 #, c-format
 msgid "could not read file \"%s\": %m"
 msgstr "lettura de file \"%s\" fallita: %m"
 
-#: access/transam/timeline.c:366 access/transam/timeline.c:400
-#: access/transam/timeline.c:487 access/transam/xlog.c:2330
-#: access/transam/xlog.c:2462 postmaster/postmaster.c:4114
-#: postmaster/postmaster.c:4124 storage/file/copydir.c:190
+#: access/transam/timeline.c:367 access/transam/timeline.c:401
+#: access/transam/timeline.c:491 access/transam/xlog.c:2330
+#: access/transam/xlog.c:2462 postmaster/postmaster.c:4120
+#: postmaster/postmaster.c:4130 storage/file/copydir.c:187
 #: utils/init/miscinit.c:1128 utils/init/miscinit.c:1137
 #: utils/init/miscinit.c:1144 utils/misc/guc.c:7652 utils/misc/guc.c:7666
 #: utils/time/snapmgr.c:866 utils/time/snapmgr.c:873
@@ -678,29 +679,28 @@ msgstr "lettura de file \"%s\" fallita: %m"
 msgid "could not write to file \"%s\": %m"
 msgstr "scrittura nel file \"%s\" fallita: %m"
 
-#: access/transam/timeline.c:406 access/transam/timeline.c:493
-#: access/transam/xlog.c:2339 access/transam/xlog.c:2469
-#: storage/file/copydir.c:262 storage/smgr/md.c:967 storage/smgr/md.c:1198
-#: storage/smgr/md.c:1371
+#: access/transam/timeline.c:407 access/transam/timeline.c:497
+#: access/transam/xlog.c:2339 access/transam/xlog.c:2469 storage/file/fd.c:437
+#: storage/smgr/md.c:967 storage/smgr/md.c:1198 storage/smgr/md.c:1371
 #, c-format
 msgid "could not fsync file \"%s\": %m"
 msgstr "fsync del file \"%s\" fallito: %m"
 
-#: access/transam/timeline.c:411 access/transam/timeline.c:498
+#: access/transam/timeline.c:412 access/transam/timeline.c:502
 #: access/transam/xlog.c:2345 access/transam/xlog.c:2474
 #: access/transam/xlogfuncs.c:621 commands/copy.c:1469
-#: storage/file/copydir.c:204
+#: storage/file/copydir.c:201
 #, c-format
 msgid "could not close file \"%s\": %m"
 msgstr "chiusura del file \"%s\" fallita: %m"
 
-#: access/transam/timeline.c:428 access/transam/timeline.c:515
+#: access/transam/timeline.c:429 access/transam/timeline.c:519
 #, c-format
 msgid "could not link file \"%s\" to \"%s\": %m"
 msgstr "creazione del collegamento il file \"%s\" a \"%s\" fallita: %m"
 
-#: access/transam/timeline.c:435 access/transam/timeline.c:522
-#: access/transam/xlog.c:4472 access/transam/xlog.c:5382
+#: access/transam/timeline.c:436 access/transam/timeline.c:526
+#: access/transam/xlog.c:4470 access/transam/xlog.c:5380
 #: access/transam/xlogarchive.c:457 access/transam/xlogarchive.c:474
 #: access/transam/xlogarchive.c:581 postmaster/pgarch.c:756
 #: utils/time/snapmgr.c:884
@@ -708,7 +708,7 @@ msgstr "creazione del collegamento il file \"%s\" a \"%s\" fallita: %m"
 msgid "could not rename file \"%s\" to \"%s\": %m"
 msgstr "non è stato possibile rinominare il file \"%s\" in \"%s\": %m"
 
-#: access/transam/timeline.c:594
+#: access/transam/timeline.c:598
 #, c-format
 msgid "requested timeline %u is not in this server's history"
 msgstr "la timeline richiesta %u non è nella storia di questo server"
@@ -1061,209 +1061,209 @@ msgstr "creazione della directory mancante \"%s\" fallita: %m"
 msgid "removing transaction log backup history file \"%s\""
 msgstr "rimozione del file storico di backup del log delle transazioni \"%s\""
 
-#: access/transam/xlog.c:3296
+#: access/transam/xlog.c:3292
 #, c-format
 msgid "unexpected timeline ID %u in log segment %s, offset %u"
 msgstr "ID di timeline %u inatteso nel segmento di log %s, offset %u"
 
-#: access/transam/xlog.c:3418
+#: access/transam/xlog.c:3414
 #, c-format
 msgid "new timeline %u is not a child of database system timeline %u"
 msgstr "la nuova timeline %u non è figlia della timeline %u del database"
 
-#: access/transam/xlog.c:3432
+#: access/transam/xlog.c:3428
 #, c-format
 msgid "new timeline %u forked off current database system timeline %u before current recovery point %X/%X"
 msgstr "la nuova timeline %u si è staccata dalla timeline attuale %u prima del punto di recupero corrente %X/%X"
 
-#: access/transam/xlog.c:3451
+#: access/transam/xlog.c:3447
 #, c-format
 msgid "new target timeline is %u"
 msgstr "la nuova timeline di destinazione %u"
 
-#: access/transam/xlog.c:3530
+#: access/transam/xlog.c:3526
 #, c-format
 msgid "could not create control file \"%s\": %m"
 msgstr "creazione del file di controllo \"%s\" fallita: %m"
 
-#: access/transam/xlog.c:3541 access/transam/xlog.c:3770
+#: access/transam/xlog.c:3537 access/transam/xlog.c:3766
 #, c-format
 msgid "could not write to control file: %m"
 msgstr "scrittura nel file di controllo fallita: %m"
 
-#: access/transam/xlog.c:3547 access/transam/xlog.c:3776
+#: access/transam/xlog.c:3543 access/transam/xlog.c:3772
 #, c-format
 msgid "could not fsync control file: %m"
 msgstr "fsync del file di controllo fallito: %m"
 
-#: access/transam/xlog.c:3552 access/transam/xlog.c:3781
+#: access/transam/xlog.c:3548 access/transam/xlog.c:3777
 #, c-format
 msgid "could not close control file: %m"
 msgstr "chiusura del file di controllo fallita: %m"
 
-#: access/transam/xlog.c:3570 access/transam/xlog.c:3759
+#: access/transam/xlog.c:3566 access/transam/xlog.c:3755
 #, c-format
 msgid "could not open control file \"%s\": %m"
 msgstr "apertura del file di controllo \"%s\" fallita: %m"
 
-#: access/transam/xlog.c:3576
+#: access/transam/xlog.c:3572
 #, c-format
 msgid "could not read from control file: %m"
 msgstr "lettura dal file di controllo fallita: %m"
 
-#: access/transam/xlog.c:3589 access/transam/xlog.c:3598
-#: access/transam/xlog.c:3622 access/transam/xlog.c:3629
-#: access/transam/xlog.c:3636 access/transam/xlog.c:3641
-#: access/transam/xlog.c:3648 access/transam/xlog.c:3655
-#: access/transam/xlog.c:3662 access/transam/xlog.c:3669
-#: access/transam/xlog.c:3676 access/transam/xlog.c:3683
-#: access/transam/xlog.c:3692 access/transam/xlog.c:3699
-#: access/transam/xlog.c:3708 access/transam/xlog.c:3715
-#: access/transam/xlog.c:3724 access/transam/xlog.c:3731
+#: access/transam/xlog.c:3585 access/transam/xlog.c:3594
+#: access/transam/xlog.c:3618 access/transam/xlog.c:3625
+#: access/transam/xlog.c:3632 access/transam/xlog.c:3637
+#: access/transam/xlog.c:3644 access/transam/xlog.c:3651
+#: access/transam/xlog.c:3658 access/transam/xlog.c:3665
+#: access/transam/xlog.c:3672 access/transam/xlog.c:3679
+#: access/transam/xlog.c:3688 access/transam/xlog.c:3695
+#: access/transam/xlog.c:3704 access/transam/xlog.c:3711
+#: access/transam/xlog.c:3720 access/transam/xlog.c:3727
 #: utils/init/miscinit.c:1210
 #, c-format
 msgid "database files are incompatible with server"
 msgstr "i file del database sono incompatibili col server"
 
-#: access/transam/xlog.c:3590
+#: access/transam/xlog.c:3586
 #, c-format
 msgid "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), but the server was compiled with PG_CONTROL_VERSION %d (0x%08x)."
 msgstr "Il cluster di database è stato inizializzato con PG_CONTROL_VERSION %d (0x%08x), ma il server è stato compilato con PG_CONTROL_VERSION %d (0x%08x)."
 
-#: access/transam/xlog.c:3594
+#: access/transam/xlog.c:3590
 #, c-format
 msgid "This could be a problem of mismatched byte ordering.  It looks like you need to initdb."
 msgstr "Questo potrebbe essere un problema di ordinamento di byte che non combacia. Sembra sia necessario eseguire initdb."
 
-#: access/transam/xlog.c:3599
+#: access/transam/xlog.c:3595
 #, c-format
 msgid "The database cluster was initialized with PG_CONTROL_VERSION %d, but the server was compiled with PG_CONTROL_VERSION %d."
 msgstr "Il cluster di database è stato inizializzato con PG_CONTROL_VERSION %d, ma il server è stato compilato con PG_CONTROL_VERSION %d."
 
-#: access/transam/xlog.c:3602 access/transam/xlog.c:3626
-#: access/transam/xlog.c:3633 access/transam/xlog.c:3638
+#: access/transam/xlog.c:3598 access/transam/xlog.c:3622
+#: access/transam/xlog.c:3629 access/transam/xlog.c:3634
 #, c-format
 msgid "It looks like you need to initdb."
 msgstr "Sembra sia necessario eseguire initdb."
 
-#: access/transam/xlog.c:3613
+#: access/transam/xlog.c:3609
 #, c-format
 msgid "incorrect checksum in control file"
 msgstr "il checksum nel file di controllo non è corretto"
 
-#: access/transam/xlog.c:3623
+#: access/transam/xlog.c:3619
 #, c-format
 msgid "The database cluster was initialized with CATALOG_VERSION_NO %d, but the server was compiled with CATALOG_VERSION_NO %d."
 msgstr "Il cluster di database è stato inizializzato con CATALOG_VERSION_NO %d, ma il server è stato compilato con CATALOG_VERSION_NO %d."
 
-#: access/transam/xlog.c:3630
+#: access/transam/xlog.c:3626
 #, c-format
 msgid "The database cluster was initialized with MAXALIGN %d, but the server was compiled with MAXALIGN %d."
 msgstr "Il cluster di database è stato inizializzato con MAXALIGN %d, ma il server è stato compilato con MAXALIGN %d."
 
-#: access/transam/xlog.c:3637
+#: access/transam/xlog.c:3633
 #, c-format
 msgid "The database cluster appears to use a different floating-point number format than the server executable."
 msgstr "Il cluster di database sta usando un formato per i numeri in virgola mobile diverso da quello usato dall'eseguibile del server."
 
-#: access/transam/xlog.c:3642
+#: access/transam/xlog.c:3638
 #, c-format
 msgid "The database cluster was initialized with BLCKSZ %d, but the server was compiled with BLCKSZ %d."
 msgstr "Il cluster di database è stato inizializzato con BLCKSZ %d, ma il server è stato compilato con BLCKSZ %d."
 
-#: access/transam/xlog.c:3645 access/transam/xlog.c:3652
-#: access/transam/xlog.c:3659 access/transam/xlog.c:3666
-#: access/transam/xlog.c:3673 access/transam/xlog.c:3680
-#: access/transam/xlog.c:3687 access/transam/xlog.c:3695
-#: access/transam/xlog.c:3702 access/transam/xlog.c:3711
-#: access/transam/xlog.c:3718 access/transam/xlog.c:3727
-#: access/transam/xlog.c:3734
+#: access/transam/xlog.c:3641 access/transam/xlog.c:3648
+#: access/transam/xlog.c:3655 access/transam/xlog.c:3662
+#: access/transam/xlog.c:3669 access/transam/xlog.c:3676
+#: access/transam/xlog.c:3683 access/transam/xlog.c:3691
+#: access/transam/xlog.c:3698 access/transam/xlog.c:3707
+#: access/transam/xlog.c:3714 access/transam/xlog.c:3723
+#: access/transam/xlog.c:3730
 #, c-format
 msgid "It looks like you need to recompile or initdb."
 msgstr "Si consiglia di ricompilare il sistema o di eseguire initdb."
 
-#: access/transam/xlog.c:3649
+#: access/transam/xlog.c:3645
 #, c-format
 msgid "The database cluster was initialized with RELSEG_SIZE %d, but the server was compiled with RELSEG_SIZE %d."
 msgstr "Il cluster di database è stato inizializzato con RELSEG_SIZE %d, ma il server è stato compilato con RELSEG_SIZE %d."
 
-#: access/transam/xlog.c:3656
+#: access/transam/xlog.c:3652
 #, c-format
 msgid "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was compiled with XLOG_BLCKSZ %d."
 msgstr "Il cluster di database è stato inizializzato con XLOG_BLOCKSZ %d, ma il server è stato compilato con XLOG_BLOCKSZ %d."
 
-#: access/transam/xlog.c:3663
+#: access/transam/xlog.c:3659
 #, c-format
 msgid "The database cluster was initialized with XLOG_SEG_SIZE %d, but the server was compiled with XLOG_SEG_SIZE %d."
 msgstr "Il cluster di database è stato inizializzato con XLOG_SEG_SIZE %d, ma il server è stato compilato con XLOG_SEG_SIZE %d."
 
-#: access/transam/xlog.c:3670
+#: access/transam/xlog.c:3666
 #, c-format
 msgid "The database cluster was initialized with NAMEDATALEN %d, but the server was compiled with NAMEDATALEN %d."
 msgstr "Il cluster di database è stato inizializzato con NAMEDATALEN %d, ma il server è stato compilato con NAMEDATALEN %d."
 
-#: access/transam/xlog.c:3677
+#: access/transam/xlog.c:3673
 #, c-format
 msgid "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server was compiled with INDEX_MAX_KEYS %d."
 msgstr "Il cluster di database è stato inizializzato con INDEX_MAX_KEYS %d, ma il server è stato compilato con INDEX_MAX_KEYS %d."
 
-#: access/transam/xlog.c:3684
+#: access/transam/xlog.c:3680
 #, c-format
 msgid "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the server was compiled with TOAST_MAX_CHUNK_SIZE %d."
 msgstr "Il cluster di database è stato inizializzato con TOAST_MAX_CHUNK_SIZE %d, ma il server è stato compilato con TOAST_MAX_CHUNK_SIZE %d."
 
-#: access/transam/xlog.c:3693
+#: access/transam/xlog.c:3689
 #, c-format
 msgid "The database cluster was initialized without HAVE_INT64_TIMESTAMP but the server was compiled with HAVE_INT64_TIMESTAMP."
 msgstr "Il cluster di database è stato inizializzato senza HAVE_INT64_TIMESTAMP ma il server è stato compilato con HAVE_INT64_TIMESTAMP."
 
-#: access/transam/xlog.c:3700
+#: access/transam/xlog.c:3696
 #, c-format
 msgid "The database cluster was initialized with HAVE_INT64_TIMESTAMP but the server was compiled without HAVE_INT64_TIMESTAMP."
 msgstr "Il cluster di database è stato inizializzato con HAVE_INT64_TIMESTAMP ma il server è stato compilato senza HAVE_INT64_TIMESTAMP."
 
-#: access/transam/xlog.c:3709
+#: access/transam/xlog.c:3705
 #, c-format
 msgid "The database cluster was initialized without USE_FLOAT4_BYVAL but the server was compiled with USE_FLOAT4_BYVAL."
 msgstr "Il cluster di database è stato inizializzato senza USE_FLOAT4_BYVAL, ma il server è stato compilato con USE_FLOAT4_BYVAL."
 
-#: access/transam/xlog.c:3716
+#: access/transam/xlog.c:3712
 #, c-format
 msgid "The database cluster was initialized with USE_FLOAT4_BYVAL but the server was compiled without USE_FLOAT4_BYVAL."
 msgstr "Il cluster di database è stato inizializzato con USE_FLOAT4_BYVAL, ma il server è stato compilato senza USE_FLOAT4_BYVAL."
 
-#: access/transam/xlog.c:3725
+#: access/transam/xlog.c:3721
 #, c-format
 msgid "The database cluster was initialized without USE_FLOAT8_BYVAL but the server was compiled with USE_FLOAT8_BYVAL."
 msgstr "Il cluster di database è stato inizializzato senza USE_FLOAT8_BYVAL, ma il server è stato compilato con USE_FLOAT8_BYVAL."
 
-#: access/transam/xlog.c:3732
+#: access/transam/xlog.c:3728
 #, c-format
 msgid "The database cluster was initialized with USE_FLOAT8_BYVAL but the server was compiled without USE_FLOAT8_BYVAL."
 msgstr "Il cluster di database è stato inizializzato con USE_FLOAT8_BYVAL, ma il server è stato compilato senza USE_FLOAT8_BYVAL."
 
-#: access/transam/xlog.c:4099
+#: access/transam/xlog.c:4095
 #, c-format
 msgid "could not write bootstrap transaction log file: %m"
 msgstr "scrittura nel file di log della transazione di bootstrap fallita: %m"
 
-#: access/transam/xlog.c:4105
+#: access/transam/xlog.c:4101
 #, c-format
 msgid "could not fsync bootstrap transaction log file: %m"
 msgstr "fsync del file di log della transazione di bootstrap fallito: %m"
 
-#: access/transam/xlog.c:4110
+#: access/transam/xlog.c:4106
 #, c-format
 msgid "could not close bootstrap transaction log file: %m"
 msgstr "chiusura del file di log della transazione di bootstrap fallita: %m"
 
-#: access/transam/xlog.c:4179
+#: access/transam/xlog.c:4175
 #, c-format
 msgid "could not open recovery command file \"%s\": %m"
 msgstr "apertura del file di ripristino \"%s\" fallita: %m"
 
-#: access/transam/xlog.c:4219 access/transam/xlog.c:4310
-#: access/transam/xlog.c:4321 commands/extension.c:527
+#: access/transam/xlog.c:4215 access/transam/xlog.c:4306
+#: access/transam/xlog.c:4317 commands/extension.c:527
 #: commands/extension.c:535 utils/misc/guc.c:5431
 #, c-format
 msgid "parameter \"%s\" requires a Boolean value"
@@ -1271,190 +1271,190 @@ msgstr "il parametro \"%s\" richiede un valore booleano"
 
 # da non tradurre
 # DV: perché (già tradotto peraltro)
-#: access/transam/xlog.c:4235
+#: access/transam/xlog.c:4231
 #, c-format
 msgid "recovery_target_timeline is not a valid number: \"%s\""
 msgstr "recovery_target_timeline non ha un valore numerico valido: \"%s\""
 
-#: access/transam/xlog.c:4251
+#: access/transam/xlog.c:4247
 #, c-format
 msgid "recovery_target_xid is not a valid number: \"%s\""
 msgstr "recovery_target_xid non ha un valore numerico valido: \"%s\""
 
-#: access/transam/xlog.c:4295
+#: access/transam/xlog.c:4291
 #, c-format
 msgid "recovery_target_name is too long (maximum %d characters)"
 msgstr "il recovery_target_name è troppo lungo (massimo %d caratteri)"
 
-#: access/transam/xlog.c:4342
+#: access/transam/xlog.c:4338
 #, c-format
 msgid "unrecognized recovery parameter \"%s\""
 msgstr "parametro di ripristino \"%s\" sconosciuto"
 
-#: access/transam/xlog.c:4353
+#: access/transam/xlog.c:4349
 #, c-format
 msgid "recovery command file \"%s\" specified neither primary_conninfo nor restore_command"
 msgstr "il file dei comandi di ripristino \"%s\" non specifica né primary_conninfo né restore_command"
 
-#: access/transam/xlog.c:4355
+#: access/transam/xlog.c:4351
 #, c-format
 msgid "The database server will regularly poll the pg_xlog subdirectory to check for files placed there."
 msgstr "Il server database ispezionerà regolarmente la sottodirectory pg_xlog per controllare se vi vengono aggiunti dei file."
 
-#: access/transam/xlog.c:4361
+#: access/transam/xlog.c:4357
 #, c-format
 msgid "recovery command file \"%s\" must specify restore_command when standby mode is not enabled"
 msgstr "il file dei comandi di ripristino \"%s\" deve specificare restore_command quando la modalità standby non è abilitata"
 
-#: access/transam/xlog.c:4381
+#: access/transam/xlog.c:4377
 #, c-format
 msgid "recovery target timeline %u does not exist"
 msgstr "la timeline destinazione di recupero %u non esiste"
 
-#: access/transam/xlog.c:4476
+#: access/transam/xlog.c:4474
 #, c-format
 msgid "archive recovery complete"
 msgstr "il ripristino dell'archivio è stato completato"
 
-#: access/transam/xlog.c:4624
+#: access/transam/xlog.c:4622
 #, c-format
 msgid "recovery stopping after commit of transaction %u, time %s"
 msgstr "il ripristino è stato interrotto dopo il commit della transazione %u alle %s"
 
-#: access/transam/xlog.c:4629
+#: access/transam/xlog.c:4627
 #, c-format
 msgid "recovery stopping before commit of transaction %u, time %s"
 msgstr "il ripristino è stato interrotto prima del commit della transazione %u, orario %s"
 
-#: access/transam/xlog.c:4638
+#: access/transam/xlog.c:4636
 #, c-format
 msgid "recovery stopping after abort of transaction %u, time %s"
 msgstr "il ripristino è stato interrotto dopo l'abort della transazione %u alle %s"
 
-#: access/transam/xlog.c:4643
+#: access/transam/xlog.c:4641
 #, c-format
 msgid "recovery stopping before abort of transaction %u, time %s"
 msgstr "il ripristino è stato interrotto prima dell'abort della transazione %u alle %s"
 
-#: access/transam/xlog.c:4652
+#: access/transam/xlog.c:4650
 #, c-format
 msgid "recovery stopping at restore point \"%s\", time %s"
 msgstr "il ripristino è stato interrotto al punto di ripristino \"%s\" alle %s"
 
-#: access/transam/xlog.c:4686
+#: access/transam/xlog.c:4684
 #, c-format
 msgid "recovery has paused"
 msgstr "ripristino in pausa"
 
-#: access/transam/xlog.c:4687
+#: access/transam/xlog.c:4685
 #, c-format
 msgid "Execute pg_xlog_replay_resume() to continue."
 msgstr "Esegui pg_xlog_replay_resume() per continuare."
 
-#: access/transam/xlog.c:4817
+#: access/transam/xlog.c:4815
 #, c-format
 msgid "hot standby is not possible because %s = %d is a lower setting than on the master server (its value was %d)"
 msgstr "L'hot standby non è possibile perché %s = %d è un'impostazione inferiore a quella del server master (il cui valore era %d)"
 
-#: access/transam/xlog.c:4839
+#: access/transam/xlog.c:4837
 #, c-format
 msgid "WAL was generated with wal_level=minimal, data may be missing"
 msgstr "il WAL è stato generato con wal_level=minimal, alcuni dati potrebbero mancare"
 
-#: access/transam/xlog.c:4840
+#: access/transam/xlog.c:4838
 #, c-format
 msgid "This happens if you temporarily set wal_level=minimal without taking a new base backup."
 msgstr "Questo avviene se imposti temporaneamente wal_level=minimal senza effettuare un nuovo backup di base."
 
-#: access/transam/xlog.c:4851
+#: access/transam/xlog.c:4849
 #, c-format
 msgid "hot standby is not possible because wal_level was not set to \"hot_standby\" on the master server"
 msgstr "l'hot standby non è possibile perché il wal_level non è stato impostato a \"hot_standby\" sul server master"
 
-#: access/transam/xlog.c:4852
+#: access/transam/xlog.c:4850
 #, c-format
 msgid "Either set wal_level to \"hot_standby\" on the master, or turn off hot_standby here."
 msgstr "Puoi impostare il wal_level a \"hot_standby\" sul master, oppure disattivare hot_standby qui."
 
-#: access/transam/xlog.c:4905
+#: access/transam/xlog.c:4903
 #, c-format
 msgid "control file contains invalid data"
 msgstr "il file di controllo contiene dati non validi"
 
-#: access/transam/xlog.c:4911
+#: access/transam/xlog.c:4909
 #, c-format
 msgid "database system was shut down at %s"
 msgstr "il database è stato arrestato alle %s"
 
-#: access/transam/xlog.c:4916
+#: access/transam/xlog.c:4914
 #, c-format
 msgid "database system was shut down in recovery at %s"
 msgstr "il database è stato arrestato durante il ripristino alle %s"
 
-#: access/transam/xlog.c:4920
+#: access/transam/xlog.c:4918
 #, c-format
 msgid "database system shutdown was interrupted; last known up at %s"
 msgstr "l'arresto del database è stato interrotto; l'ultimo segno di vita risale alle %s"
 
-#: access/transam/xlog.c:4924
+#: access/transam/xlog.c:4922
 #, c-format
 msgid "database system was interrupted while in recovery at %s"
 msgstr "il database è stato interrotto alle %s mentre era in fase di ripristino"
 
-#: access/transam/xlog.c:4926
+#: access/transam/xlog.c:4924
 #, c-format
 msgid "This probably means that some data is corrupted and you will have to use the last backup for recovery."
 msgstr "Questo probabilmente significa che alcuni dati sono corrotti e dovrai usare il backup più recente per il ripristino."
 
-#: access/transam/xlog.c:4930
+#: access/transam/xlog.c:4928
 #, c-format
 msgid "database system was interrupted while in recovery at log time %s"
 msgstr "il database è stato interrotto all'orario di log %s mentre era in fase di ripristino"
 
-#: access/transam/xlog.c:4932
+#: access/transam/xlog.c:4930
 #, c-format
 msgid "If this has occurred more than once some data might be corrupted and you might need to choose an earlier recovery target."
 msgstr "Se ciò è avvenuto più di una volta, alcuni dati potrebbero essere corrotti e potresti dover scegliere un obiettivo di ripristino precedente."
 
-#: access/transam/xlog.c:4936
+#: access/transam/xlog.c:4934
 #, c-format
 msgid "database system was interrupted; last known up at %s"
 msgstr "il database è stato interrotto; l'ultimo segno di vita risale alle %s"
 
-#: access/transam/xlog.c:4990
+#: access/transam/xlog.c:4988
 #, c-format
 msgid "entering standby mode"
 msgstr "inizio modalità standby"
 
-#: access/transam/xlog.c:4993
+#: access/transam/xlog.c:4991
 #, c-format
 msgid "starting point-in-time recovery to XID %u"
 msgstr "avvio del ripristino point-in-time allo XID %u"
 
-#: access/transam/xlog.c:4997
+#: access/transam/xlog.c:4995
 #, c-format
 msgid "starting point-in-time recovery to %s"
 msgstr "avvio del ripristino point-in-time alle %s"
 
-#: access/transam/xlog.c:5001
+#: access/transam/xlog.c:4999
 #, c-format
 msgid "starting point-in-time recovery to \"%s\""
 msgstr "avvio del ripristino point-in-time a \"%s\""
 
-#: access/transam/xlog.c:5005
+#: access/transam/xlog.c:5003
 #, c-format
 msgid "starting archive recovery"
 msgstr "avvio del ripristino dell'archivio"
 
-#: access/transam/xlog.c:5021 commands/sequence.c:1035 lib/stringinfo.c:266
+#: access/transam/xlog.c:5019 commands/sequence.c:1035 lib/stringinfo.c:266
 #: libpq/auth.c:1035 libpq/auth.c:1391 libpq/auth.c:1459 libpq/auth.c:1861
-#: postmaster/postmaster.c:2143 postmaster/postmaster.c:2174
-#: postmaster/postmaster.c:3631 postmaster/postmaster.c:4329
-#: postmaster/postmaster.c:4414 postmaster/postmaster.c:5095
-#: postmaster/postmaster.c:5271 postmaster/postmaster.c:5688
+#: postmaster/postmaster.c:2149 postmaster/postmaster.c:2180
+#: postmaster/postmaster.c:3637 postmaster/postmaster.c:4335
+#: postmaster/postmaster.c:4420 postmaster/postmaster.c:5101
+#: postmaster/postmaster.c:5277 postmaster/postmaster.c:5694
 #: storage/buffer/buf_init.c:154 storage/buffer/localbuf.c:397
-#: storage/file/fd.c:403 storage/file/fd.c:800 storage/file/fd.c:918
-#: storage/file/fd.c:1531 storage/ipc/procarray.c:901
+#: storage/file/fd.c:459 storage/file/fd.c:856 storage/file/fd.c:974
+#: storage/file/fd.c:1587 storage/ipc/procarray.c:901
 #: storage/ipc/procarray.c:1341 storage/ipc/procarray.c:1348
 #: storage/ipc/procarray.c:1665 storage/ipc/procarray.c:2155
 #: utils/adt/formatting.c:1524 utils/adt/formatting.c:1644
@@ -1464,173 +1464,173 @@ msgstr "avvio del ripristino dell'archivio"
 #: utils/init/miscinit.c:151 utils/init/miscinit.c:172
 #: utils/init/miscinit.c:182 utils/mb/mbutils.c:374 utils/mb/mbutils.c:675
 #: utils/misc/guc.c:3436 utils/misc/guc.c:3452 utils/misc/guc.c:3465
-#: utils/misc/tzparser.c:455 utils/mmgr/aset.c:416 utils/mmgr/aset.c:587
+#: utils/misc/tzparser.c:470 utils/mmgr/aset.c:416 utils/mmgr/aset.c:587
 #: utils/mmgr/aset.c:765 utils/mmgr/aset.c:966
 #, c-format
 msgid "out of memory"
 msgstr "memoria esaurita"
 
-#: access/transam/xlog.c:5022
+#: access/transam/xlog.c:5020
 #, c-format
 msgid "Failed while allocating an XLog reading processor."
 msgstr "Errore nell'alllocazione di un processore di lettura XLog."
 
-#: access/transam/xlog.c:5047 access/transam/xlog.c:5114
+#: access/transam/xlog.c:5045 access/transam/xlog.c:5112
 #, c-format
 msgid "checkpoint record is at %X/%X"
 msgstr "il record di checkpoint si trova in %X/%X"
 
-#: access/transam/xlog.c:5061
+#: access/transam/xlog.c:5059
 #, c-format
 msgid "could not find redo location referenced by checkpoint record"
 msgstr "localizzazione della posizione di redo referenziata dal record di checkpoint fallita"
 
-#: access/transam/xlog.c:5062 access/transam/xlog.c:5069
+#: access/transam/xlog.c:5060 access/transam/xlog.c:5067
 #, c-format
 msgid "If you are not restoring from a backup, try removing the file \"%s/backup_label\"."
 msgstr "Se non si sta effettuando il ripristino da backup, prova a rimuovere il file \"%s/backup_label\"."
 
-#: access/transam/xlog.c:5068
+#: access/transam/xlog.c:5066
 #, c-format
 msgid "could not locate required checkpoint record"
 msgstr "localizzazione del record di checkpoint richiesto fallita"
 
-#: access/transam/xlog.c:5124 access/transam/xlog.c:5139
+#: access/transam/xlog.c:5122 access/transam/xlog.c:5137
 #, c-format
 msgid "could not locate a valid checkpoint record"
 msgstr "localizzazione di un record di checkpoint valido fallita"
 
-#: access/transam/xlog.c:5133
+#: access/transam/xlog.c:5131
 #, c-format
 msgid "using previous checkpoint record at %X/%X"
 msgstr "si sta usando il precedente record di checkpoint in %X/%X"
 
-#: access/transam/xlog.c:5163
+#: access/transam/xlog.c:5161
 #, c-format
 msgid "requested timeline %u is not a child of this server's history"
 msgstr "la timeline richiesta %u non è figlia della storia di questo server"
 
-#: access/transam/xlog.c:5165
+#: access/transam/xlog.c:5163
 #, c-format
 msgid "Latest checkpoint is at %X/%X on timeline %u, but in the history of the requested timeline, the server forked off from that timeline at %X/%X."
 msgstr "L'ultimo checkpoint è a %X/%X sulla timeline %u, ma nella storia della timeline richiesta, il server si è separato da quella timeline a %X/%X."
 
-#: access/transam/xlog.c:5181
+#: access/transam/xlog.c:5179
 #, c-format
 msgid "requested timeline %u does not contain minimum recovery point %X/%X on timeline %u"
 msgstr "la timeline richiesta %u non contiene il punto di recupero minimo %X/%X sulla timeline %u"
 
-#: access/transam/xlog.c:5190
+#: access/transam/xlog.c:5188
 #, c-format
 msgid "redo record is at %X/%X; shutdown %s"
 msgstr "il record di redo è alle %X/%X; arresto %s"
 
-#: access/transam/xlog.c:5194
+#: access/transam/xlog.c:5192
 #, c-format
 msgid "next transaction ID: %u/%u; next OID: %u"
 msgstr "prossimo ID di transazione: %u/%u; prossimo OID: %u"
 
-#: access/transam/xlog.c:5198
+#: access/transam/xlog.c:5196
 #, c-format
 msgid "next MultiXactId: %u; next MultiXactOffset: %u"
 msgstr "prossimo MultiXactId: %u; prossimo MultiXactOffset: %u"
 
-#: access/transam/xlog.c:5201
+#: access/transam/xlog.c:5199
 #, c-format
 msgid "oldest unfrozen transaction ID: %u, in database %u"
 msgstr "ID della più vecchia transazione non congelata: %u, nel database %u"
 
-#: access/transam/xlog.c:5204
+#: access/transam/xlog.c:5202
 #, c-format
 msgid "oldest MultiXactId: %u, in database %u"
 msgstr "il MultiXactId più vecchio: %u, nel database %u"
 
-#: access/transam/xlog.c:5208
+#: access/transam/xlog.c:5206
 #, c-format
 msgid "invalid next transaction ID"
 msgstr "l'ID della prossima transazione non è valido"
 
-#: access/transam/xlog.c:5266
+#: access/transam/xlog.c:5264
 #, c-format
 msgid "invalid redo in checkpoint record"
 msgstr "il redo nel record di checkpoint non è valido"
 
-#: access/transam/xlog.c:5277
+#: access/transam/xlog.c:5275
 #, c-format
 msgid "invalid redo record in shutdown checkpoint"
 msgstr "record di redo non valido nel checkpoint di arresto"
 
-#: access/transam/xlog.c:5308
+#: access/transam/xlog.c:5306
 #, c-format
 msgid "database system was not properly shut down; automatic recovery in progress"
 msgstr "il database non è stato arrestato correttamente; ripristino automatico in corso"
 
-#: access/transam/xlog.c:5312
+#: access/transam/xlog.c:5310
 #, c-format
 msgid "crash recovery starts in timeline %u and has target timeline %u"
 msgstr "il recupero dal crash comincia nella timeline %u e si conclude nella timeline %u"
 
-#: access/transam/xlog.c:5349
+#: access/transam/xlog.c:5347
 #, c-format
 msgid "backup_label contains data inconsistent with control file"
 msgstr "backup_label contiene dati non consistenti col file di controllo"
 
-#: access/transam/xlog.c:5350
+#: access/transam/xlog.c:5348
 #, c-format
 msgid "This means that the backup is corrupted and you will have to use another backup for recovery."
 msgstr "Questo vuol dire che il backup è corrotto e sarà necessario usare un altro backup per il ripristino."
 
-#: access/transam/xlog.c:5415
+#: access/transam/xlog.c:5413
 #, c-format
 msgid "initializing for hot standby"
 msgstr "inizializzazione per l'hot standby"
 
-#: access/transam/xlog.c:5549
+#: access/transam/xlog.c:5547
 #, c-format
 msgid "redo starts at %X/%X"
 msgstr "il redo inizia in %X/%X"
 
-#: access/transam/xlog.c:5741
+#: access/transam/xlog.c:5739
 #, c-format
 msgid "redo done at %X/%X"
 msgstr "redo concluso in %X/%X"
 
-#: access/transam/xlog.c:5746 access/transam/xlog.c:7612
+#: access/transam/xlog.c:5744 access/transam/xlog.c:7613
 #, c-format
 msgid "last completed transaction was at log time %s"
 msgstr "l'ultima transazione è stata completata all'orario di log %s"
 
-#: access/transam/xlog.c:5754
+#: access/transam/xlog.c:5752
 #, c-format
 msgid "redo is not required"
 msgstr "redo non richiesto"
 
-#: access/transam/xlog.c:5802
+#: access/transam/xlog.c:5810
 #, c-format
 msgid "requested recovery stop point is before consistent recovery point"
 msgstr "lo stop point di ripristino è posto prima di un punto di ripristino consistente"
 
-#: access/transam/xlog.c:5818 access/transam/xlog.c:5822
+#: access/transam/xlog.c:5826 access/transam/xlog.c:5830
 #, c-format
 msgid "WAL ends before end of online backup"
 msgstr "il WAL termina prima della fine del backup online"
 
-#: access/transam/xlog.c:5819
+#: access/transam/xlog.c:5827
 #, c-format
 msgid "All WAL generated while online backup was taken must be available at recovery."
 msgstr "Tutti i file WAL generati mentre il backup online veniva effettuato devono essere disponibili al momento del ripristino."
 
-#: access/transam/xlog.c:5823
+#: access/transam/xlog.c:5831
 #, c-format
 msgid "Online backup started with pg_start_backup() must be ended with pg_stop_backup(), and all WAL up to that point must be available at recovery."
 msgstr "Un backup online iniziato con pg_start_backup() deve essere terminato con pg_stop_backup(), e tutti i file WAL fino a quel punto devono essere disponibili per il ripristino."
 
-#: access/transam/xlog.c:5826
+#: access/transam/xlog.c:5834
 #, c-format
 msgid "WAL ends before consistent recovery point"
 msgstr "il WAL termina prima di un punto di ripristino consistente"
 
-#: access/transam/xlog.c:5853
+#: access/transam/xlog.c:5861
 #, c-format
 msgid "selected new timeline ID: %u"
 msgstr "l'ID della nuova timeline selezionata è %u"
@@ -1725,78 +1725,78 @@ msgstr "arresto in corso"
 msgid "database system is shut down"
 msgstr "il database è stato arrestato"
 
-#: access/transam/xlog.c:7138
+#: access/transam/xlog.c:7139
 #, c-format
 msgid "concurrent transaction log activity while database system is shutting down"
 msgstr "rilevata attività concorrente sul log delle transazioni durante l'arresto del database"
 
-#: access/transam/xlog.c:7426
+#: access/transam/xlog.c:7427
 #, c-format
 msgid "skipping restartpoint, recovery has already ended"
 msgstr "si tralascia il restartpoint, il ripristino è ormai terminato"
 
-#: access/transam/xlog.c:7449
+#: access/transam/xlog.c:7450
 #, c-format
 msgid "skipping restartpoint, already performed at %X/%X"
 msgstr "si tralascia il restartpoint, già eseguito in %X/%X"
 
-#: access/transam/xlog.c:7610
+#: access/transam/xlog.c:7611
 #, c-format
 msgid "recovery restart point at %X/%X"
 msgstr "punto di avvio del ripristino in %X/%X"
 
-#: access/transam/xlog.c:7736
+#: access/transam/xlog.c:7737
 #, c-format
 msgid "restore point \"%s\" created at %X/%X"
 msgstr "punto di ripristino \"%s\" creato in %X/%X"
 
-#: access/transam/xlog.c:7953
+#: access/transam/xlog.c:7954
 #, c-format
 msgid "unexpected previous timeline ID %u (current timeline ID %u) in checkpoint record"
 msgstr "timeline precedente con ID %u non prevista (l'ID della timeline corrente è %u) nel record di checkpoint"
 
-#: access/transam/xlog.c:7962
+#: access/transam/xlog.c:7963
 #, c-format
 msgid "unexpected timeline ID %u (after %u) in checkpoint record"
 msgstr "timeline ID %u imprevista (dopo %u) nel record di checkpoint"
 
-#: access/transam/xlog.c:7978
+#: access/transam/xlog.c:7979
 #, c-format
 msgid "unexpected timeline ID %u in checkpoint record, before reaching minimum recovery point %X/%X on timeline %u"
 msgstr "timeline ID %u imprevista nel record di checkpoint, prima di raggiungere il punto di recupero minimo %X/%X sulla timeline %u"
 
-#: access/transam/xlog.c:8046
+#: access/transam/xlog.c:8047
 #, c-format
 msgid "online backup was canceled, recovery cannot continue"
 msgstr "il backup online è stato annullato, il ripristino non può continuare"
 
-#: access/transam/xlog.c:8107 access/transam/xlog.c:8156
-#: access/transam/xlog.c:8179
+#: access/transam/xlog.c:8108 access/transam/xlog.c:8157
+#: access/transam/xlog.c:8180
 #, c-format
 msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
 msgstr "l'ID della timeline %u (che dovrebbe essere %u) non era prevista nel record di checkpoint"
 
-#: access/transam/xlog.c:8412
+#: access/transam/xlog.c:8413
 #, c-format
 msgid "could not fsync log segment %s: %m"
 msgstr "fsync del segmento di log %s fallito: %m"
 
-#: access/transam/xlog.c:8436
+#: access/transam/xlog.c:8437
 #, c-format
 msgid "could not fsync log file %s: %m"
 msgstr "fsync del file di log %s fallito: %m"
 
-#: access/transam/xlog.c:8444
+#: access/transam/xlog.c:8445
 #, c-format
 msgid "could not fsync write-through log file %s: %m"
 msgstr "fsync write-through del file di log %s fallito: %m"
 
-#: access/transam/xlog.c:8453
+#: access/transam/xlog.c:8454
 #, c-format
 msgid "could not fdatasync log file %s: %m"
 msgstr "fdatasync del file di log %s fallito: %m"
 
-#: access/transam/xlog.c:8531 access/transam/xlog.c:8867
+#: access/transam/xlog.c:8532 access/transam/xlog.c:8868
 #: access/transam/xlogfuncs.c:119 access/transam/xlogfuncs.c:151
 #: access/transam/xlogfuncs.c:193 access/transam/xlogfuncs.c:217
 #: access/transam/xlogfuncs.c:299 access/transam/xlogfuncs.c:373
@@ -1804,170 +1804,170 @@ msgstr "fdatasync del file di log %s fallito: %m"
 msgid "recovery is in progress"
 msgstr "il ripristino è in corso"
 
-#: access/transam/xlog.c:8532 access/transam/xlog.c:8868
+#: access/transam/xlog.c:8533 access/transam/xlog.c:8869
 #: access/transam/xlogfuncs.c:120 access/transam/xlogfuncs.c:152
 #: access/transam/xlogfuncs.c:194 access/transam/xlogfuncs.c:218
 #, c-format
 msgid "WAL control functions cannot be executed during recovery."
 msgstr "le funzioni di controllo WAL non possono essere eseguite durante il ripristino."
 
-#: access/transam/xlog.c:8541 access/transam/xlog.c:8877
+#: access/transam/xlog.c:8542 access/transam/xlog.c:8878
 #, c-format
 msgid "WAL level not sufficient for making an online backup"
 msgstr "livello WAL non sufficiente per creare un backup online"
 
-#: access/transam/xlog.c:8542 access/transam/xlog.c:8878
+#: access/transam/xlog.c:8543 access/transam/xlog.c:8879
 #: access/transam/xlogfuncs.c:158
 #, c-format
 msgid "wal_level must be set to \"archive\" or \"hot_standby\" at server start."
 msgstr "Il wal_level deve essere impostato ad \"archive\" oppure \"hot_standby\" all'avvio del server."
 
-#: access/transam/xlog.c:8547
+#: access/transam/xlog.c:8548
 #, c-format
 msgid "backup label too long (max %d bytes)"
 msgstr "etichetta di backup troppo lunga (massimo %d byte)"
 
-#: access/transam/xlog.c:8578 access/transam/xlog.c:8755
+#: access/transam/xlog.c:8579 access/transam/xlog.c:8756
 #, c-format
 msgid "a backup is already in progress"
 msgstr "c'è già un backup in corso"
 
-#: access/transam/xlog.c:8579
+#: access/transam/xlog.c:8580
 #, c-format
 msgid "Run pg_stop_backup() and try again."
 msgstr "Esegui pg_stop_backup() e prova di nuovo."
 
-#: access/transam/xlog.c:8673
+#: access/transam/xlog.c:8674
 #, c-format
 msgid "WAL generated with full_page_writes=off was replayed since last restartpoint"
 msgstr "un WAL generato con full_page_writes=off è stato riprodotto dopo l'ultimo restartpoint"
 
-#: access/transam/xlog.c:8675 access/transam/xlog.c:9028
+#: access/transam/xlog.c:8676 access/transam/xlog.c:9029
 #, c-format
 msgid "This means that the backup being taken on the standby is corrupt and should not be used. Enable full_page_writes and run CHECKPOINT on the master, and then try an online backup again."
 msgstr "Ciò vuol dire che il backup che sta venendo preso sullo standby è corrotto e non dovrebbe essere usato. Abilita full_page_writes ed esegui CHECKPOINT sul master, poi prova ad effettuare nuovamente un backup online.\""
 
-#: access/transam/xlog.c:8749 access/transam/xlog.c:8918
+#: access/transam/xlog.c:8750 access/transam/xlog.c:8919
 #: access/transam/xlogarchive.c:106 access/transam/xlogarchive.c:265
 #: replication/basebackup.c:397 replication/basebackup.c:452
-#: storage/file/copydir.c:75 storage/file/copydir.c:118 utils/adt/dbsize.c:68
+#: storage/file/copydir.c:72 storage/file/copydir.c:115 utils/adt/dbsize.c:68
 #: utils/adt/dbsize.c:218 utils/adt/dbsize.c:298 utils/adt/genfile.c:108
 #: utils/adt/genfile.c:280 guc-file.l:777
 #, c-format
 msgid "could not stat file \"%s\": %m"
 msgstr "non è stato possibile ottenere informazioni sul file \"%s\": %m"
 
-#: access/transam/xlog.c:8756
+#: access/transam/xlog.c:8757
 #, c-format
 msgid "If you're sure there is no backup in progress, remove file \"%s\" and try again."
 msgstr "Se si è certi che non ci sono backup in corso, rimuovi il file \"%s\" e prova di nuovo."
 
-#: access/transam/xlog.c:8773 access/transam/xlog.c:9091
+#: access/transam/xlog.c:8774 access/transam/xlog.c:9092
 #, c-format
 msgid "could not write file \"%s\": %m"
 msgstr "scrittura nel file \"%s\" fallita: %m"
 
-#: access/transam/xlog.c:8922
+#: access/transam/xlog.c:8923
 #, c-format
 msgid "a backup is not in progress"
 msgstr "nessuno backup in esecuzione"
 
-#: access/transam/xlog.c:8948 access/transam/xlogarchive.c:114
+#: access/transam/xlog.c:8949 access/transam/xlogarchive.c:114
 #: access/transam/xlogarchive.c:466 storage/smgr/md.c:405
 #: storage/smgr/md.c:454 storage/smgr/md.c:1318
 #, c-format
 msgid "could not remove file \"%s\": %m"
 msgstr "rimozione del file \"%s\" fallita: %m"
 
-#: access/transam/xlog.c:8961 access/transam/xlog.c:8974
-#: access/transam/xlog.c:9325 access/transam/xlog.c:9331
+#: access/transam/xlog.c:8962 access/transam/xlog.c:8975
+#: access/transam/xlog.c:9326 access/transam/xlog.c:9332
 #: access/transam/xlogfuncs.c:626
 #, c-format
 msgid "invalid data in file \"%s\""
 msgstr "i dati nel file \"%s\" non sono validi"
 
-#: access/transam/xlog.c:8978 replication/basebackup.c:856
+#: access/transam/xlog.c:8979 replication/basebackup.c:856
 #, c-format
 msgid "the standby was promoted during online backup"
 msgstr "lo standby è stato promosso durante il backup online"
 
-#: access/transam/xlog.c:8979 replication/basebackup.c:857
+#: access/transam/xlog.c:8980 replication/basebackup.c:857
 #, c-format
 msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup."
 msgstr "Ciò vuol dire che il backup che stava venendo salvato è corrotto e non dovrebbe essere usato. Prova ad effettuare un altro backup online."
 
-#: access/transam/xlog.c:9026
+#: access/transam/xlog.c:9027
 #, c-format
 msgid "WAL generated with full_page_writes=off was replayed during online backup"
 msgstr "un WAL generato con full_page_writes=off è stato riprodotto durante il backup online"
 
-#: access/transam/xlog.c:9140
+#: access/transam/xlog.c:9141
 #, c-format
 msgid "pg_stop_backup cleanup done, waiting for required WAL segments to be archived"
 msgstr "pulizia di pg_stop_backup effettuata, in attesa che i segmenti WAL richiesti vengano archiviati"
 
-#: access/transam/xlog.c:9150
+#: access/transam/xlog.c:9151
 #, c-format
 msgid "pg_stop_backup still waiting for all required WAL segments to be archived (%d seconds elapsed)"
 msgstr "pg_stop_backup è ancora in attesa che tutti i segmenti WAL richiesti siano stati archiviati (sono passati %d secondi)"
 
-#: access/transam/xlog.c:9152
+#: access/transam/xlog.c:9153
 #, c-format
 msgid "Check that your archive_command is executing properly.  pg_stop_backup can be canceled safely, but the database backup will not be usable without all the WAL segments."
 msgstr "Controlla che il tuo archive_command venga eseguito correttamente. pg_stop_backup può essere interrotto in sicurezza ma il backup del database non sarà utilizzabile senza tutti i segmenti WAL."
 
-#: access/transam/xlog.c:9159
+#: access/transam/xlog.c:9160
 #, c-format
 msgid "pg_stop_backup complete, all required WAL segments have been archived"
 msgstr "pg_stop_backup completo, tutti i segmenti WAL richiesti sono stati archiviati"
 
-#: access/transam/xlog.c:9163
+#: access/transam/xlog.c:9164
 #, c-format
 msgid "WAL archiving is not enabled; you must ensure that all required WAL segments are copied through other means to complete the backup"
 msgstr "l'archiviazione WAL non è abilitata; devi verificare che tutti i segmenti WAL richiesti vengano copiati in qualche altro modo per completare il backup"
 
-#: access/transam/xlog.c:9376
+#: access/transam/xlog.c:9377
 #, c-format
 msgid "xlog redo %s"
 msgstr "xlog redo %s"
 
-#: access/transam/xlog.c:9416
+#: access/transam/xlog.c:9417
 #, c-format
 msgid "online backup mode canceled"
 msgstr "modalità backup online annullata"
 
-#: access/transam/xlog.c:9417
+#: access/transam/xlog.c:9418
 #, c-format
 msgid "\"%s\" was renamed to \"%s\"."
 msgstr "\"%s\" è stato rinominato in \"%s\"."
 
-#: access/transam/xlog.c:9424
+#: access/transam/xlog.c:9425
 #, c-format
 msgid "online backup mode was not canceled"
 msgstr "la modalità di backup online non è stata annullata"
 
-#: access/transam/xlog.c:9425
+#: access/transam/xlog.c:9426
 #, c-format
 msgid "Could not rename \"%s\" to \"%s\": %m."
 msgstr "Non è stato possibile rinominare \"%s\" in \"%s\": %m."
 
-#: access/transam/xlog.c:9545 replication/walreceiver.c:934
+#: access/transam/xlog.c:9546 replication/walreceiver.c:934
 #: replication/walsender.c:1360
 #, c-format
 msgid "could not seek in log segment %s to offset %u: %m"
 msgstr "spostamento nel segmento di log %s alla posizione %u fallito: %m"
 
-#: access/transam/xlog.c:9557
+#: access/transam/xlog.c:9558
 #, c-format
 msgid "could not read from log segment %s, offset %u: %m"
 msgstr "lettura del segmento di log %s, posizione %u fallita: %m"
 
-#: access/transam/xlog.c:10019
+#: access/transam/xlog.c:10020
 #, c-format
 msgid "received promote request"
 msgstr "richiesta di promozione ricevuta"
 
-#: access/transam/xlog.c:10032
+#: access/transam/xlog.c:10033
 #, c-format
 msgid "trigger file found: %s"
 msgstr "trovato il file trigger: %s"
@@ -2068,12 +2068,12 @@ msgstr "Le funzioni di controllo del recupero possono essere eseguite solo duran
 msgid "invalid input syntax for transaction log location: \"%s\""
 msgstr "sintassi di input non valida per la posizione del log delle transazioni: \"%s\""
 
-#: bootstrap/bootstrap.c:278 postmaster/postmaster.c:789 tcop/postgres.c:3463
+#: bootstrap/bootstrap.c:278 postmaster/postmaster.c:789 tcop/postgres.c:3465
 #, c-format
 msgid "--%s requires a value"
 msgstr "--%s richiede un valore"
 
-#: bootstrap/bootstrap.c:283 postmaster/postmaster.c:794 tcop/postgres.c:3468
+#: bootstrap/bootstrap.c:283 postmaster/postmaster.c:794 tcop/postgres.c:3470
 #, c-format
 msgid "-c %s requires a value"
 msgstr "-c %s richiede un valore"
@@ -2214,8 +2214,8 @@ msgstr "il large object %u non esiste"
 #: commands/dbcommands.c:148 commands/dbcommands.c:156
 #: commands/dbcommands.c:164 commands/dbcommands.c:172
 #: commands/dbcommands.c:180 commands/dbcommands.c:188
-#: commands/dbcommands.c:196 commands/dbcommands.c:1360
-#: commands/dbcommands.c:1368 commands/extension.c:1250
+#: commands/dbcommands.c:196 commands/dbcommands.c:1381
+#: commands/dbcommands.c:1389 commands/extension.c:1250
 #: commands/extension.c:1258 commands/extension.c:1266
 #: commands/extension.c:2674 commands/foreigncmds.c:486
 #: commands/foreigncmds.c:495 commands/functioncmds.c:496
@@ -2243,13 +2243,13 @@ msgstr "opzioni contraddittorie o ridondanti"
 msgid "default privileges cannot be set for columns"
 msgstr "i privilegi predefiniti non possono essere impostati sulle colonne"
 
-#: catalog/aclchk.c:1492 catalog/objectaddress.c:1021 commands/analyze.c:386
+#: catalog/aclchk.c:1492 catalog/objectaddress.c:1021 commands/analyze.c:389
 #: commands/copy.c:4163 commands/sequence.c:1466 commands/tablecmds.c:4824
 #: commands/tablecmds.c:4919 commands/tablecmds.c:4969
 #: commands/tablecmds.c:5073 commands/tablecmds.c:5120
 #: commands/tablecmds.c:5204 commands/tablecmds.c:5292
 #: commands/tablecmds.c:7244 commands/tablecmds.c:7448
-#: commands/tablecmds.c:7840 commands/trigger.c:610 parser/analyze.c:1998
+#: commands/tablecmds.c:7840 commands/trigger.c:610 parser/analyze.c:1994
 #: parser/parse_relation.c:2173 parser/parse_relation.c:2230
 #: parser/parse_target.c:920 parser/parse_type.c:124 utils/adt/acl.c:2840
 #: utils/adt/ruleutils.c:1790
@@ -3871,57 +3871,57 @@ msgstr "occorre essere un superutente per rinominare %s"
 msgid "must be superuser to set schema of %s"
 msgstr "occorre essere un superutente per impostare lo schema di %s"
 
-#: commands/analyze.c:155
+#: commands/analyze.c:156
 #, c-format
 msgid "skipping analyze of \"%s\" --- lock not available"
 msgstr "analisi di \"%s\" saltata --- lock non disponibile"
 
-#: commands/analyze.c:172
+#: commands/analyze.c:173
 #, c-format
 msgid "skipping \"%s\" --- only superuser can analyze it"
 msgstr "\"%s\" saltato --- solo un superutente può analizzarlo"
 
-#: commands/analyze.c:176
+#: commands/analyze.c:177
 #, c-format
 msgid "skipping \"%s\" --- only superuser or database owner can analyze it"
 msgstr "\"%s\" saltato --- solo un superutente o il proprietario del database possono analizzarlo."
 
-#: commands/analyze.c:180
+#: commands/analyze.c:181
 #, c-format
 msgid "skipping \"%s\" --- only table or database owner can analyze it"
 msgstr "\"%s\" saltato --- solo il proprietario del database o della tabella possono analizzarlo"
 
-#: commands/analyze.c:240
+#: commands/analyze.c:241
 #, c-format
 msgid "skipping \"%s\" --- cannot analyze this foreign table"
 msgstr "\"%s\" saltato --- non è possibile analizzare questa tabella esterna"
 
-#: commands/analyze.c:251
+#: commands/analyze.c:252
 #, c-format
 msgid "skipping \"%s\" --- cannot analyze non-tables or special system tables"
 msgstr "\"%s\" saltato --- non è possibile analizzare non-tabelle o le tabelle speciali di sistema"
 
-#: commands/analyze.c:328
+#: commands/analyze.c:331
 #, c-format
 msgid "analyzing \"%s.%s\" inheritance tree"
 msgstr "analisi dell'albero di ereditarietà di \"%s.%s\""
 
-#: commands/analyze.c:333
+#: commands/analyze.c:336
 #, c-format
 msgid "analyzing \"%s.%s\""
 msgstr "analisi di \"%s.%s\""
 
-#: commands/analyze.c:651
+#: commands/analyze.c:656
 #, c-format
 msgid "automatic analyze of table \"%s.%s.%s\" system usage: %s"
 msgstr "analisi automatica della tabella \"%s.%s.%s\" uso del sistema: %s"
 
-#: commands/analyze.c:1293
+#: commands/analyze.c:1298
 #, c-format
 msgid "\"%s\": scanned %d of %u pages, containing %.0f live rows and %.0f dead rows; %d rows in sample, %.0f estimated total rows"
 msgstr "\"%s\": esaminate %d pagine su %u, contenenti %.0f righe vive e %.0f righe morte; %d righe nel campione, %.0f righe totali stimate"
 
-#: commands/analyze.c:1557 executor/execQual.c:2867
+#: commands/analyze.c:1562 executor/execQual.c:2899
 msgid "could not convert row type"
 msgstr "conversione del tipo riga fallita"
 
@@ -4020,7 +4020,7 @@ msgstr "raggruppamento di \"%s.%s\" usando una scansione sull'indice \"%s\""
 msgid "clustering \"%s.%s\" using sequential scan and sort"
 msgstr "raggruppamento di \"%s.%s\" usando una scansione sequenziale e ordinamento"
 
-#: commands/cluster.c:943 commands/vacuumlazy.c:435
+#: commands/cluster.c:943 commands/vacuumlazy.c:436
 #, c-format
 msgid "vacuuming \"%s.%s\""
 msgstr "pulizia di \"%s.%s\""
@@ -4064,10 +4064,10 @@ msgstr "l'ordinamento \"%s\" per la codifica \"%s\" già esiste nello schema \"%
 msgid "collation \"%s\" already exists in schema \"%s\""
 msgstr "l'ordinamento \"%s\" già esiste nello schema \"%s\""
 
-#: commands/comment.c:62 commands/dbcommands.c:797 commands/dbcommands.c:946
-#: commands/dbcommands.c:1049 commands/dbcommands.c:1222
-#: commands/dbcommands.c:1411 commands/dbcommands.c:1506
-#: commands/dbcommands.c:1946 utils/init/postinit.c:775
+#: commands/comment.c:62 commands/dbcommands.c:799 commands/dbcommands.c:948
+#: commands/dbcommands.c:1051 commands/dbcommands.c:1243
+#: commands/dbcommands.c:1432 commands/dbcommands.c:1527
+#: commands/dbcommands.c:1967 utils/init/postinit.c:775
 #: utils/init/postinit.c:843 utils/init/postinit.c:860
 #, c-format
 msgid "database \"%s\" does not exist"
@@ -4593,7 +4593,7 @@ msgstr "%d non è un codice di codifica valido"
 msgid "%s is not a valid encoding name"
 msgstr "%s non è un nome di codifica valido"
 
-#: commands/dbcommands.c:255 commands/dbcommands.c:1392 commands/user.c:260
+#: commands/dbcommands.c:255 commands/dbcommands.c:1413 commands/user.c:260
 #: commands/user.c:601
 #, c-format
 msgid "invalid connection limit: %d"
@@ -4654,7 +4654,7 @@ msgstr "il nuovo LC_CTYPE (%s) è incompatibile con l'LC_CTYPE del modello del d
 msgid "Use the same LC_CTYPE as in the template database, or use template0 as template."
 msgstr "Usa lo stesso LC_CTYPE del modello di database, o usa template0 come modello."
 
-#: commands/dbcommands.c:395 commands/dbcommands.c:1095
+#: commands/dbcommands.c:395 commands/dbcommands.c:1097
 #, c-format
 msgid "pg_global cannot be used as default tablespace"
 msgstr "pg_global non può essere usato come tablespace predefinito"
@@ -4669,7 +4669,7 @@ msgstr "non è possibile assegnare il nuovo tablespace predefinito \"%s\""
 msgid "There is a conflict because database \"%s\" already has some tables in this tablespace."
 msgstr "C'è un conflitto perché il database \"%s\" ha già alcune tabelle in questo tablespace."
 
-#: commands/dbcommands.c:443 commands/dbcommands.c:966
+#: commands/dbcommands.c:443 commands/dbcommands.c:968
 #, c-format
 msgid "database \"%s\" already exists"
 msgstr "il database \"%s\" esiste già"
@@ -4679,92 +4679,92 @@ msgstr "il database \"%s\" esiste già"
 msgid "source database \"%s\" is being accessed by other users"
 msgstr "il database sorgente \"%s\" ha attualmente altri utenti collegati"
 
-#: commands/dbcommands.c:728 commands/dbcommands.c:743
+#: commands/dbcommands.c:730 commands/dbcommands.c:745
 #, c-format
 msgid "encoding \"%s\" does not match locale \"%s\""
 msgstr "la codifica \"%s\" non corrisponde al locale \"%s\""
 
-#: commands/dbcommands.c:731
+#: commands/dbcommands.c:733
 #, c-format
 msgid "The chosen LC_CTYPE setting requires encoding \"%s\"."
 msgstr "L'impostazione LC_CTYPE scelta richiede la codifica \"%s\"."
 
-#: commands/dbcommands.c:746
+#: commands/dbcommands.c:748
 #, c-format
 msgid "The chosen LC_COLLATE setting requires encoding \"%s\"."
 msgstr "L'impostazione LC_COLLATE scelta richiede la codifica \"%s\"."
 
-#: commands/dbcommands.c:804
+#: commands/dbcommands.c:806
 #, c-format
 msgid "database \"%s\" does not exist, skipping"
 msgstr "il database \"%s\" non esiste, saltato"
 
-#: commands/dbcommands.c:828
+#: commands/dbcommands.c:830
 #, c-format
 msgid "cannot drop a template database"
 msgstr "non è possibile eliminare un modello di database"
 
-#: commands/dbcommands.c:834
+#: commands/dbcommands.c:836
 #, c-format
 msgid "cannot drop the currently open database"
 msgstr "non si può eliminare il database aperto attualmente"
 
-#: commands/dbcommands.c:845 commands/dbcommands.c:988
-#: commands/dbcommands.c:1117
+#: commands/dbcommands.c:847 commands/dbcommands.c:990
+#: commands/dbcommands.c:1119
 #, c-format
 msgid "database \"%s\" is being accessed by other users"
 msgstr "il database \"%s\" è attualmente utilizzato da altri utenti"
 
-#: commands/dbcommands.c:957
+#: commands/dbcommands.c:959
 #, c-format
 msgid "permission denied to rename database"
 msgstr "permesso di rinominare il database negato"
 
-#: commands/dbcommands.c:977
+#: commands/dbcommands.c:979
 #, c-format
 msgid "current database cannot be renamed"
 msgstr "il database corrente non può essere rinominato"
 
-#: commands/dbcommands.c:1073
+#: commands/dbcommands.c:1075
 #, c-format
 msgid "cannot change the tablespace of the currently open database"
 msgstr "non è possibile cambiare il tablespace del database attualmente aperto"
 
-#: commands/dbcommands.c:1157
+#: commands/dbcommands.c:1178
 #, c-format
 msgid "some relations of database \"%s\" are already in tablespace \"%s\""
 msgstr "alcune relazioni del database \"%s\" sono già nel tablespace \"%s\""
 
-#: commands/dbcommands.c:1159
+#: commands/dbcommands.c:1180
 #, c-format
 msgid "You must move them back to the database's default tablespace before using this command."
 msgstr "Occorre spostarle di nuovo nel tablespace di default del database prima di usare questo comando."
 
-#: commands/dbcommands.c:1290 commands/dbcommands.c:1789
-#: commands/dbcommands.c:2007 commands/dbcommands.c:2055
+#: commands/dbcommands.c:1311 commands/dbcommands.c:1810
+#: commands/dbcommands.c:2028 commands/dbcommands.c:2076
 #: commands/tablespace.c:584
 #, c-format
 msgid "some useless files may be left behind in old database directory \"%s\""
 msgstr "alcuni file inutili possono essere stati lasciati nella vecchia directory del database \"%s\""
 
-#: commands/dbcommands.c:1546
+#: commands/dbcommands.c:1567
 #, c-format
 msgid "permission denied to change owner of database"
 msgstr "permesso di cambiare il proprietario del database negato"
 
-#: commands/dbcommands.c:1890
+#: commands/dbcommands.c:1911
 #, c-format
 msgid "There are %d other session(s) and %d prepared transaction(s) using the database."
 msgstr "Ci sono altre %d sessioni e %d transazioni preparate che stanno usando il database."
 
-#: commands/dbcommands.c:1893
+#: commands/dbcommands.c:1914
 #, c-format
 msgid "There is %d other session using the database."
 msgid_plural "There are %d other sessions using the database."
 msgstr[0] "Ci sono %d altra sessione che sta usando il database."
 msgstr[1] "Ci sono altre %d sessioni che stanno usando il database."
 
-#: commands/dbcommands.c:1898
+#: commands/dbcommands.c:1919
 #, c-format
 msgid "There is %d prepared transaction using the database."
 msgid_plural "There are %d prepared transactions using the database."
@@ -4988,8 +4988,8 @@ msgstr "%s può essere chiamata solo in una funzione trigger di evento sql_drop"
 
 #: commands/event_trigger.c:1226 commands/extension.c:1650
 #: commands/extension.c:1759 commands/extension.c:1952 commands/prepare.c:702
-#: executor/execQual.c:1708 executor/execQual.c:1733 executor/execQual.c:2108
-#: executor/execQual.c:5270 executor/functions.c:1018 foreign/foreign.c:421
+#: executor/execQual.c:1740 executor/execQual.c:1765 executor/execQual.c:2140
+#: executor/execQual.c:5303 executor/functions.c:1018 foreign/foreign.c:421
 #: replication/walsender.c:1909 utils/adt/jsonfuncs.c:924
 #: utils/adt/jsonfuncs.c:1095 utils/adt/jsonfuncs.c:1601
 #: utils/fmgr/funcapi.c:61 utils/mmgr/portalmem.c:986
@@ -6873,7 +6873,7 @@ msgstr "non è possibile spostare la relazione \"%s\""
 msgid "cannot move temporary tables of other sessions"
 msgstr "non è possibile spostare tabelle temporanee di altre sessioni"
 
-#: commands/tablecmds.c:8952 storage/buffer/bufmgr.c:482
+#: commands/tablecmds.c:8952 storage/buffer/bufmgr.c:502
 #, c-format
 msgid "invalid page in block %u of relation %s"
 msgstr "pagina non valida nel blocco %u della relazione %s"
@@ -6985,7 +6985,7 @@ msgstr "\"%s\" non è una tabella, una vista, una vista materializzata, una sequ
 
 #: commands/tablespace.c:156 commands/tablespace.c:173
 #: commands/tablespace.c:184 commands/tablespace.c:192
-#: commands/tablespace.c:603 storage/file/copydir.c:50
+#: commands/tablespace.c:603 storage/file/copydir.c:47
 #, c-format
 msgid "could not create directory \"%s\": %m"
 msgstr "creazione della directory \"%s\" fallita: %m"
@@ -7102,9 +7102,9 @@ msgstr "creazione del link simbolico \"%s\" fallita: %m"
 
 #: commands/tablespace.c:707 commands/tablespace.c:717
 #: postmaster/postmaster.c:1314 replication/basebackup.c:282
-#: replication/basebackup.c:578 storage/file/copydir.c:56
-#: storage/file/copydir.c:99 storage/file/fd.c:1896 utils/adt/genfile.c:354
-#: utils/adt/misc.c:272 utils/misc/tzparser.c:323
+#: replication/basebackup.c:578 storage/file/copydir.c:53
+#: storage/file/copydir.c:96 storage/file/fd.c:1952 utils/adt/genfile.c:354
+#: utils/adt/misc.c:272 utils/misc/tzparser.c:339
 #, c-format
 msgid "could not open directory \"%s\": %m"
 msgstr "apertura della directory \"%s\" fallita: %m"
@@ -7779,62 +7779,62 @@ msgstr "il ruolo \"%s\" è già membro del ruolo \"%s\""
 msgid "role \"%s\" is not a member of role \"%s\""
 msgstr "il ruolo \"%s\" non è membro del ruolo \"%s\""
 
-#: commands/vacuum.c:466
+#: commands/vacuum.c:468
 #, c-format
 msgid "oldest xmin is far in the past"
 msgstr "il più vecchio xmin è molto lontano nel tempo"
 
-#: commands/vacuum.c:467
+#: commands/vacuum.c:469
 #, c-format
 msgid "Close open transactions soon to avoid wraparound problems."
 msgstr "Chiudi presto le transazioni per evitare problemi di wraparound."
 
-#: commands/vacuum.c:499
+#: commands/vacuum.c:501
 #, c-format
 msgid "oldest multixact is far in the past"
 msgstr "il multixact più vecchio è remoto"
 
-#: commands/vacuum.c:500
+#: commands/vacuum.c:502
 #, c-format
 msgid "Close open transactions with multixacts soon to avoid wraparound problems."
 msgstr "Chiudi presto le transazioni con multixact per evitare problemi di wraparound."
 
-#: commands/vacuum.c:1044
+#: commands/vacuum.c:1064
 #, c-format
 msgid "some databases have not been vacuumed in over 2 billion transactions"
 msgstr "alcuni database non sono stati ripuliti per più di 2 miliardi di transazioni"
 
-#: commands/vacuum.c:1045
+#: commands/vacuum.c:1065
 #, c-format
 msgid "You might have already suffered transaction-wraparound data loss."
 msgstr "Potresti aver già subito perdita di dati dovuta al wraparound delle transazioni."
 
-#: commands/vacuum.c:1162
+#: commands/vacuum.c:1182
 #, c-format
 msgid "skipping vacuum of \"%s\" --- lock not available"
 msgstr "pulizia di \"%s\" saltata --- lock non disponibile"
 
-#: commands/vacuum.c:1188
+#: commands/vacuum.c:1208
 #, c-format
 msgid "skipping \"%s\" --- only superuser can vacuum it"
 msgstr "\"%s\" saltato --- solo i superutenti possono pulirla"
 
-#: commands/vacuum.c:1192
+#: commands/vacuum.c:1212
 #, c-format
 msgid "skipping \"%s\" --- only superuser or database owner can vacuum it"
 msgstr "\"%s\" saltato --- solo i superutenti o il proprietario del database possono pulirla"
 
-#: commands/vacuum.c:1196
+#: commands/vacuum.c:1216
 #, c-format
 msgid "skipping \"%s\" --- only table or database owner can vacuum it"
 msgstr "\"%s\" saltato --- solo il proprietario del database o della tabella possono pulirla"
 
-#: commands/vacuum.c:1214
+#: commands/vacuum.c:1234
 #, c-format
 msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
 msgstr "\"%s\" saltato --- non è possibile ripulire non-tabelle o tabelle speciali di sistema"
 
-#: commands/vacuumlazy.c:337
+#: commands/vacuumlazy.c:338
 #, c-format
 msgid ""
 "automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
@@ -7851,22 +7851,22 @@ msgstr ""
 "velocità di lettura media: %.3f MB/s, velocità di scrittura media: %.3f MB/s\n"
 "utilizzo del sistema: %s"
 
-#: commands/vacuumlazy.c:670
+#: commands/vacuumlazy.c:671
 #, c-format
 msgid "relation \"%s\" page %u is uninitialized --- fixing"
 msgstr "la relazione \"%s\" pagina %u non è inizializzata --- in correzione"
 
-#: commands/vacuumlazy.c:1084
+#: commands/vacuumlazy.c:1085
 #, c-format
 msgid "\"%s\": removed %.0f row versions in %u pages"
 msgstr "\"%s\": %.0f versioni di riga rimosse in %u pagine"
 
-#: commands/vacuumlazy.c:1089
+#: commands/vacuumlazy.c:1090
 #, c-format
 msgid "\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u pages"
 msgstr "\"%s\": trovate %.0f versioni di riga removibili, %.0f non removibili in %u pagine su %u"
 
-#: commands/vacuumlazy.c:1093
+#: commands/vacuumlazy.c:1094
 #, c-format
 msgid ""
 "%.0f dead row versions cannot be removed yet.\n"
@@ -7879,28 +7879,28 @@ msgstr ""
 "%u pagine sono completamente vuote.\n"
 "%s."
 
-#: commands/vacuumlazy.c:1164
+#: commands/vacuumlazy.c:1165
 #, c-format
 msgid "\"%s\": removed %d row versions in %d pages"
 msgstr "\"%s\": %d versioni di riga rimosse in %d pagine"
 
-#: commands/vacuumlazy.c:1167 commands/vacuumlazy.c:1334
-#: commands/vacuumlazy.c:1505
+#: commands/vacuumlazy.c:1168 commands/vacuumlazy.c:1335
+#: commands/vacuumlazy.c:1507
 #, c-format
 msgid "%s."
 msgstr "%s."
 
-#: commands/vacuumlazy.c:1331
+#: commands/vacuumlazy.c:1332
 #, c-format
 msgid "scanned index \"%s\" to remove %d row versions"
 msgstr "effettuata la scansione dell'indice \"%s\" per rimuovere %d versioni di riga"
 
-#: commands/vacuumlazy.c:1376
+#: commands/vacuumlazy.c:1378
 #, c-format
 msgid "index \"%s\" now contains %.0f row versions in %u pages"
 msgstr "l'indice \"%s\" ora contiene %.0f versioni di riga in %u pagine"
 
-#: commands/vacuumlazy.c:1380
+#: commands/vacuumlazy.c:1382
 #, c-format
 msgid ""
 "%.0f index row versions were removed.\n"
@@ -7911,17 +7911,17 @@ msgstr ""
 "%u pagine dell'indice sono state cancellate, %u sono attualmente riusabili.\n"
 "%s."
 
-#: commands/vacuumlazy.c:1437
+#: commands/vacuumlazy.c:1439
 #, c-format
 msgid "\"%s\": stopping truncate due to conflicting lock request"
 msgstr "\"%s\": truncate interrotto a causa di una richiesta di lock in conflitto"
 
-#: commands/vacuumlazy.c:1502
+#: commands/vacuumlazy.c:1504
 #, c-format
 msgid "\"%s\": truncated %u to %u pages"
 msgstr "\"%s\": %u pagine ridotte a %u"
 
-#: commands/vacuumlazy.c:1558
+#: commands/vacuumlazy.c:1560
 #, c-format
 msgid "\"%s\": suspending truncate due to conflicting lock request"
 msgstr "\"%s\": annullamento del troncamento a causa di richieste di lock in conflitto"
@@ -8101,12 +8101,12 @@ msgstr "il cursore \"%s\" non è posizionato su una riga"
 msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
 msgstr "il cursore \"%s\" non è una scansione semplice aggiornabile della tabella \"%s\""
 
-#: executor/execCurrent.c:231 executor/execQual.c:1129
+#: executor/execCurrent.c:231 executor/execQual.c:1161
 #, c-format
 msgid "type of parameter %d (%s) does not match that when preparing the plan (%s)"
 msgstr "il tipo del parametro %d (%s) non combacia con quello usato alla preparazione del piano (%s)"
 
-#: executor/execCurrent.c:243 executor/execQual.c:1141
+#: executor/execCurrent.c:243 executor/execQual.c:1173
 #, c-format
 msgid "no value found for parameter %d"
 msgstr "nessun valore trovato per il parametro %d"
@@ -8236,7 +8236,7 @@ msgstr "La riga in errore contiene %s."
 msgid "new row for relation \"%s\" violates check constraint \"%s\""
 msgstr "la nuova riga per la relazione \"%s\" viola il vincolo di controllo \"%s\""
 
-#: executor/execQual.c:305 executor/execQual.c:333 executor/execQual.c:3120
+#: executor/execQual.c:306 executor/execQual.c:334 executor/execQual.c:3152
 #: utils/adt/array_userfuncs.c:430 utils/adt/arrayfuncs.c:233
 #: utils/adt/arrayfuncs.c:512 utils/adt/arrayfuncs.c:1247
 #: utils/adt/arrayfuncs.c:2920 utils/adt/arrayfuncs.c:4945
@@ -8244,46 +8244,46 @@ msgstr "la nuova riga per la relazione \"%s\" viola il vincolo di controllo \"%s
 msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
 msgstr "il numero di dimensioni dell'array (%d) eccede il massimo consentito (%d)"
 
-#: executor/execQual.c:318 executor/execQual.c:346
+#: executor/execQual.c:319 executor/execQual.c:347
 #, c-format
 msgid "array subscript in assignment must not be null"
 msgstr "l'indice di un array nell'assegnamento non può essere nullo"
 
-#: executor/execQual.c:641 executor/execQual.c:4041
+#: executor/execQual.c:642 executor/execQual.c:4073
 #, c-format
 msgid "attribute %d has wrong type"
 msgstr "l'attributo %d è di tipo errato"
 
-#: executor/execQual.c:642 executor/execQual.c:4042
+#: executor/execQual.c:643 executor/execQual.c:4074
 #, c-format
 msgid "Table has type %s, but query expects %s."
 msgstr "La tabella ha il tipo %s, ma la query prevede %s."
 
-#: executor/execQual.c:835 executor/execQual.c:852 executor/execQual.c:1017
+#: executor/execQual.c:836 executor/execQual.c:853 executor/execQual.c:1051
 #: executor/nodeModifyTable.c:85 executor/nodeModifyTable.c:95
 #: executor/nodeModifyTable.c:112 executor/nodeModifyTable.c:120
 #, c-format
 msgid "table row type and query-specified row type do not match"
 msgstr "il tipo della riga della tabella e il tipo di riga specificato dalla query non corrispondono"
 
-#: executor/execQual.c:836
+#: executor/execQual.c:837
 #, c-format
 msgid "Table row contains %d attribute, but query expects %d."
 msgid_plural "Table row contains %d attributes, but query expects %d."
 msgstr[0] "La riga della tabella contiene %d attributo, ma la query ne prevede %d."
 msgstr[1] "La riga della tabella contiene %d attributi, ma la query ne prevede %d."
 
-#: executor/execQual.c:853 executor/nodeModifyTable.c:96
+#: executor/execQual.c:854 executor/nodeModifyTable.c:96
 #, c-format
 msgid "Table has type %s at ordinal position %d, but query expects %s."
 msgstr "La tabella ha il tipo %s in posizione %d, ma la query prevede %s."
 
-#: executor/execQual.c:1018 executor/execQual.c:1616
+#: executor/execQual.c:1052 executor/execQual.c:1648
 #, c-format
 msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
 msgstr "Il tipo di immagazzinamento fisico non corrisponde per l'attributo eliminato in posizione %d."
 
-#: executor/execQual.c:1295 parser/parse_func.c:93 parser/parse_func.c:325
+#: executor/execQual.c:1327 parser/parse_func.c:93 parser/parse_func.c:325
 #: parser/parse_func.c:639
 #, c-format
 msgid "cannot pass more than %d argument to a function"
@@ -8291,122 +8291,122 @@ msgid_plural "cannot pass more than %d arguments to a function"
 msgstr[0] "non è possibile passare più di %d argomento ad una funzione"
 msgstr[1] "non è possibile passare più di %d argomenti ad una funzione"
 
-#: executor/execQual.c:1484
+#: executor/execQual.c:1516
 #, c-format
 msgid "functions and operators can take at most one set argument"
 msgstr "le funzioni e operatori possono accettare al più un insieme di argomenti"
 
-#: executor/execQual.c:1534
+#: executor/execQual.c:1566
 #, c-format
 msgid "function returning setof record called in context that cannot accept type record"
 msgstr "funzione che restituisce un insieme di record invocata in un contesto che non accetta il tipo record"
 
-#: executor/execQual.c:1589 executor/execQual.c:1605 executor/execQual.c:1615
+#: executor/execQual.c:1621 executor/execQual.c:1637 executor/execQual.c:1647
 #, c-format
 msgid "function return row and query-specified return row do not match"
 msgstr "il tipo di riga restituito dalla funzione e il valore specificato dalla query non combaciano"
 
-#: executor/execQual.c:1590
+#: executor/execQual.c:1622
 #, c-format
 msgid "Returned row contains %d attribute, but query expects %d."
 msgid_plural "Returned row contains %d attributes, but query expects %d."
 msgstr[0] "La riga restituita contiene %d attributo, ma la query ne prevede %d."
 msgstr[1] "La riga restituita contiene %d attributi, ma la query ne prevede %d."
 
-#: executor/execQual.c:1606
+#: executor/execQual.c:1638
 #, c-format
 msgid "Returned type %s at ordinal position %d, but query expects %s."
 msgstr "Tipo %s restituito in posizione %d, ma la query prevede %s."
 
-#: executor/execQual.c:1848 executor/execQual.c:2279
+#: executor/execQual.c:1880 executor/execQual.c:2311
 #, c-format
 msgid "table-function protocol for materialize mode was not followed"
 msgstr "il protocollo tabella-funzione del modo di materializzazione non è stato seguito"
 
-#: executor/execQual.c:1868 executor/execQual.c:2286
+#: executor/execQual.c:1900 executor/execQual.c:2318
 #, c-format
 msgid "unrecognized table-function returnMode: %d"
 msgstr "returnMode tabella-funzione sconosciuto: %d"
 
-#: executor/execQual.c:2196
+#: executor/execQual.c:2228
 #, c-format
 msgid "function returning set of rows cannot return null value"
 msgstr "una funzione che restituisce un insieme di righe non può restituire un valore null"
 
-#: executor/execQual.c:2253
+#: executor/execQual.c:2285
 #, c-format
 msgid "rows returned by function are not all of the same row type"
 msgstr "le righe restituite dalla funzione non sono tutte dello stesso tipo"
 
-#: executor/execQual.c:2468
+#: executor/execQual.c:2500
 #, c-format
 msgid "IS DISTINCT FROM does not support set arguments"
 msgstr "IS DISTINCT FROM non supporta argomenti di tipo insieme"
 
-#: executor/execQual.c:2545
+#: executor/execQual.c:2577
 #, c-format
 msgid "op ANY/ALL (array) does not support set arguments"
 msgstr "l'operatore ANY/ALL (array) non supporta argomenti di tipo insieme"
 
-#: executor/execQual.c:3098
+#: executor/execQual.c:3130
 #, c-format
 msgid "cannot merge incompatible arrays"
 msgstr "non è possibile unire array non compatibili"
 
-#: executor/execQual.c:3099
+#: executor/execQual.c:3131
 #, c-format
 msgid "Array with element type %s cannot be included in ARRAY construct with element type %s."
 msgstr "Un array con tipo di elementi %s non può essere incluso nel costrutto ARRAY con elementi di tipo %s."
 
-#: executor/execQual.c:3140 executor/execQual.c:3167
+#: executor/execQual.c:3172 executor/execQual.c:3199
 #: utils/adt/arrayfuncs.c:547
 #, c-format
 msgid "multidimensional arrays must have array expressions with matching dimensions"
 msgstr "gli array multidimensionali devono avere espressioni array di dimensioni corrispondenti"
 
-#: executor/execQual.c:3682
+#: executor/execQual.c:3714
 #, c-format
 msgid "NULLIF does not support set arguments"
 msgstr "NULLIF non supporta argomenti di tipo insieme"
 
-#: executor/execQual.c:3912 utils/adt/domains.c:131
+#: executor/execQual.c:3944 utils/adt/domains.c:131
 #, c-format
 msgid "domain %s does not allow null values"
 msgstr "il DOMAIN %s non consente valori nulli"
 
-#: executor/execQual.c:3942 utils/adt/domains.c:168
+#: executor/execQual.c:3974 utils/adt/domains.c:168
 #, c-format
 msgid "value for domain %s violates check constraint \"%s\""
 msgstr "il valore per il DOMAIN %s viola il vincolo di controllo \"%s\""
 
-#: executor/execQual.c:4300
+#: executor/execQual.c:4332
 #, c-format
 msgid "WHERE CURRENT OF is not supported for this table type"
 msgstr "WHERE CURRENT OF non è supportato per questo tipo di tabella"
 
-#: executor/execQual.c:4442 optimizer/util/clauses.c:573
+#: executor/execQual.c:4475 optimizer/util/clauses.c:573
 #: parser/parse_agg.c:347
 #, c-format
 msgid "aggregate function calls cannot be nested"
 msgstr "le chiamate a funzioni di aggregazione non possono essere annidate"
 
-#: executor/execQual.c:4480 optimizer/util/clauses.c:647
+#: executor/execQual.c:4513 optimizer/util/clauses.c:647
 #: parser/parse_agg.c:443
 #, c-format
 msgid "window function calls cannot be nested"
 msgstr "le chiamate a funzioni finestra non possono essere annidate"
 
-#: executor/execQual.c:4692
+#: executor/execQual.c:4725
 #, c-format
 msgid "target type is not an array"
 msgstr "il tipo di destinazione non è un array"
 
-#: executor/execQual.c:4806
+#: executor/execQual.c:4839
 #, c-format
 msgid "ROW() column has type %s instead of type %s"
 msgstr "la colonna ROW() è di tipo %s invece di %s"
 
-#: executor/execQual.c:4941 utils/adt/arrayfuncs.c:3383
+#: executor/execQual.c:4974 utils/adt/arrayfuncs.c:3383
 #: utils/adt/rowtypes.c:922
 #, c-format
 msgid "could not identify a comparison function for type %s"
@@ -8454,7 +8454,7 @@ msgid "%s is not allowed in a SQL function"
 msgstr "%s non è consentito in una funzione SQL"
 
 #. translator: %s is a SQL statement name
-#: executor/functions.c:513 executor/spi.c:1337 executor/spi.c:2121
+#: executor/functions.c:513 executor/spi.c:1337 executor/spi.c:2123
 #, c-format
 msgid "%s is not allowed in a non-volatile function"
 msgstr "%s non è consentito in una funzione non volatile"
@@ -8628,12 +8628,12 @@ msgstr "non è possibile aprire una query %s come cursore"
 msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
 msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE non è supportato"
 
-#: executor/spi.c:1315 parser/analyze.c:2119
+#: executor/spi.c:1315 parser/analyze.c:2115
 #, c-format
 msgid "Scrollable cursors must be READ ONLY."
 msgstr "Un cursore scorribile dev'essere READ ONLY."
 
-#: executor/spi.c:2411
+#: executor/spi.c:2413
 #, c-format
 msgid "SQL statement \"%s\""
 msgstr "istruzione SQL \"%s\""
@@ -10170,8 +10170,8 @@ msgid "%s cannot be applied to the nullable side of an outer join"
 msgstr "%s non può essere applicato sul lato che può essere nullo di un join esterno"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: optimizer/plan/planner.c:1093 parser/analyze.c:1334 parser/analyze.c:1532
-#: parser/analyze.c:2278
+#: optimizer/plan/planner.c:1093 parser/analyze.c:1330 parser/analyze.c:1528
+#: parser/analyze.c:2274
 #, c-format
 msgid "%s is not allowed with UNION/INTERSECT/EXCEPT"
 msgstr "%s non è consentito con UNION/INTERSECT/EXCEPT"
@@ -10233,7 +10233,7 @@ msgstr "Tutti i tipi di dati devono supportare l'hash."
 msgid "could not implement %s"
 msgstr "non è stato possibile implementare %s"
 
-#: optimizer/util/clauses.c:4438
+#: optimizer/util/clauses.c:4448
 #, c-format
 msgid "SQL function \"%s\" during inlining"
 msgstr "funzione SQL \"%s\" durante l'inlining"
@@ -10243,192 +10243,192 @@ msgstr "funzione SQL \"%s\" durante l'inlining"
 msgid "cannot access temporary or unlogged relations during recovery"
 msgstr "non è possibile accedere a relazioni temporanee o non loggate durante il ripristino"
 
-#: parser/analyze.c:631 parser/analyze.c:1106
+#: parser/analyze.c:627 parser/analyze.c:1102
 #, c-format
 msgid "VALUES lists must all be the same length"
 msgstr "le liste VALUES devono essere tutte della stessa lunghezza"
 
-#: parser/analyze.c:798
+#: parser/analyze.c:794
 #, c-format
 msgid "INSERT has more expressions than target columns"
 msgstr "INSERT ha più espressioni che colonne di destinazione"
 
-#: parser/analyze.c:816
+#: parser/analyze.c:812
 #, c-format
 msgid "INSERT has more target columns than expressions"
 msgstr "INSERT ha più colonne di destinazione che espressioni"
 
-#: parser/analyze.c:820
+#: parser/analyze.c:816
 #, c-format
 msgid "The insertion source is a row expression containing the same number of columns expected by the INSERT. Did you accidentally use extra parentheses?"
 msgstr "L'origine dell'inserimento è un'espressione riga con lo stesso numero di colonne attese da INSERT. Forse hai usato accidentalmente parentesi in eccesso?"
 
-#: parser/analyze.c:928 parser/analyze.c:1307
+#: parser/analyze.c:924 parser/analyze.c:1303
 #, c-format
 msgid "SELECT ... INTO is not allowed here"
 msgstr "SELECT ... INTO non è permesso qui"
 
-#: parser/analyze.c:1120
+#: parser/analyze.c:1116
 #, c-format
 msgid "DEFAULT can only appear in a VALUES list within INSERT"
 msgstr "DEFAULT può apparire solo nella lista di VALUES usata in un INSERT"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:1239 parser/analyze.c:2450
+#: parser/analyze.c:1235 parser/analyze.c:2446
 #, c-format
 msgid "%s cannot be applied to VALUES"
 msgstr "%s non è consentito con VALUES"
 
-#: parser/analyze.c:1460
+#: parser/analyze.c:1456
 #, c-format
 msgid "invalid UNION/INTERSECT/EXCEPT ORDER BY clause"
 msgstr "clausola UNION/INTERSECT/EXCEPT ORDER BY non valida"
 
-#: parser/analyze.c:1461
+#: parser/analyze.c:1457
 #, c-format
 msgid "Only result column names can be used, not expressions or functions."
 msgstr "Possono essere usati solo nomi di colonne risultanti, non espressioni o funzioni."
 
-#: parser/analyze.c:1462
+#: parser/analyze.c:1458
 #, c-format
 msgid "Add the expression/function to every SELECT, or move the UNION into a FROM clause."
 msgstr "Aggiungi l'espressione/funzione ad ogni SELECT, oppure sposta la UNION in una clausola FROM."
 
-#: parser/analyze.c:1522
+#: parser/analyze.c:1518
 #, c-format
 msgid "INTO is only allowed on first SELECT of UNION/INTERSECT/EXCEPT"
 msgstr "INTO è permesso solo nella prima SELECT di UNION/INTERSECT/EXCEPT"
 
-#: parser/analyze.c:1586
+#: parser/analyze.c:1582
 #, c-format
 msgid "UNION/INTERSECT/EXCEPT member statement cannot refer to other relations of same query level"
 msgstr "l'istruzione membro di UNION/INTERSECT/EXCEPT non può riferirsi al altre relazione allo stesso livello della query"
 
-#: parser/analyze.c:1675
+#: parser/analyze.c:1671
 #, c-format
 msgid "each %s query must have the same number of columns"
 msgstr "ogni query in %s deve avere lo stesso numero di colonne"
 
-#: parser/analyze.c:2079
+#: parser/analyze.c:2075
 #, c-format
 msgid "cannot specify both SCROLL and NO SCROLL"
 msgstr "non è possibile specificare sia SCROLL che NO SCROLL"
 
-#: parser/analyze.c:2097
+#: parser/analyze.c:2093
 #, c-format
 msgid "DECLARE CURSOR must not contain data-modifying statements in WITH"
 msgstr "DECLARE CURSOR non può contenere istruzioni di modifica dei dati nel WITH"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2105
+#: parser/analyze.c:2101
 #, c-format
 msgid "DECLARE CURSOR WITH HOLD ... %s is not supported"
 msgstr "DECLARE CURSOR WITH HOLD ... %s non è supportato"
 
-#: parser/analyze.c:2108
+#: parser/analyze.c:2104
 #, c-format
 msgid "Holdable cursors must be READ ONLY."
 msgstr "I cursori trattenibili devono essere READ ONLY."
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2116
+#: parser/analyze.c:2112
 #, c-format
 msgid "DECLARE SCROLL CURSOR ... %s is not supported"
 msgstr "DECLARE SCROLL CURSOR ... %s non è supportato"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2127
+#: parser/analyze.c:2123
 #, c-format
 msgid "DECLARE INSENSITIVE CURSOR ... %s is not supported"
 msgstr "DECLARE INSENSITIVE CURSOR ... %s non è supportato"
 
-#: parser/analyze.c:2130
+#: parser/analyze.c:2126
 #, c-format
 msgid "Insensitive cursors must be READ ONLY."
 msgstr "I cursori Insensitive devono essere READ ONLY."
 
-#: parser/analyze.c:2196
+#: parser/analyze.c:2192
 #, c-format
 msgid "materialized views must not use data-modifying statements in WITH"
 msgstr "le viste materializzate non possono usare istruzioni di modifica dei dati nel WITH"
 
-#: parser/analyze.c:2206
+#: parser/analyze.c:2202
 #, c-format
 msgid "materialized views must not use temporary tables or views"
 msgstr "le viste materializzate non possono usare tabelle temporanee o viste"
 
-#: parser/analyze.c:2216
+#: parser/analyze.c:2212
 #, c-format
 msgid "materialized views may not be defined using bound parameters"
 msgstr "le viste materializzate non possono essere definite con parametri impostati"
 
-#: parser/analyze.c:2228
+#: parser/analyze.c:2224
 #, c-format
 msgid "materialized views cannot be UNLOGGED"
 msgstr "le viste materializzate non possono essere UNLOGGED"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2285
+#: parser/analyze.c:2281
 #, c-format
 msgid "%s is not allowed with DISTINCT clause"
 msgstr "%s non è consentito con la clausola DISTINCT"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2292
+#: parser/analyze.c:2288
 #, c-format
 msgid "%s is not allowed with GROUP BY clause"
 msgstr "%s non è consentito con la clausola GROUP BY"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2299
+#: parser/analyze.c:2295
 #, c-format
 msgid "%s is not allowed with HAVING clause"
 msgstr "%s non è consentito con la clausola HAVING"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2306
+#: parser/analyze.c:2302
 #, c-format
 msgid "%s is not allowed with aggregate functions"
 msgstr "%s non è consentito con funzioni di aggregazione"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2313
+#: parser/analyze.c:2309
 #, c-format
 msgid "%s is not allowed with window functions"
 msgstr "%s non è consentito con funzioni finestra"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2320
+#: parser/analyze.c:2316
 #, c-format
 msgid "%s is not allowed with set-returning functions in the target list"
 msgstr "%s non è consentito con la le funzioni che restituiscono insiemi nella lista di destinazione"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2399
+#: parser/analyze.c:2395
 #, c-format
 msgid "%s must specify unqualified relation names"
 msgstr "%s deve specificare nomi di tabelle non qualificati"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2432
+#: parser/analyze.c:2428
 #, c-format
 msgid "%s cannot be applied to a join"
 msgstr "%s non può essere applicato ad un join"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2441
+#: parser/analyze.c:2437
 #, c-format
 msgid "%s cannot be applied to a function"
 msgstr "%s non può essere applicato ad una funzione"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2459
+#: parser/analyze.c:2455
 #, c-format
 msgid "%s cannot be applied to a WITH query"
 msgstr "%s non può essere applicato ad una query WITH"
 
 #. translator: %s is a SQL row locking clause such as FOR UPDATE
-#: parser/analyze.c:2476
+#: parser/analyze.c:2472
 #, c-format
 msgid "relation \"%s\" in %s clause not found in FROM clause"
 msgstr "la relazione \"%s\" nella clausola %s non è stata trovata nella clausola FROM"
@@ -11825,57 +11825,57 @@ msgstr "La chiamata di sistema fallita era DuplicateHandle."
 msgid "Failed system call was MapViewOfFileEx."
 msgstr "La chiamata di sistema fallita era MapViewOfFileEx."
 
-#: postmaster/autovacuum.c:379
+#: postmaster/autovacuum.c:381
 #, c-format
 msgid "could not fork autovacuum launcher process: %m"
 msgstr "fork del processo di esecuzione di autovacuum fallito: %m"
 
-#: postmaster/autovacuum.c:424
+#: postmaster/autovacuum.c:426
 #, c-format
 msgid "autovacuum launcher started"
 msgstr "esecutore di autovacuum avviato"
 
-#: postmaster/autovacuum.c:789
+#: postmaster/autovacuum.c:791
 #, c-format
 msgid "autovacuum launcher shutting down"
 msgstr "arresto dell'esecutore di autovacuum"
 
-#: postmaster/autovacuum.c:1452
+#: postmaster/autovacuum.c:1454
 #, c-format
 msgid "could not fork autovacuum worker process: %m"
 msgstr "fork del processo di lavoro di autovacuum fallito: %m"
 
-#: postmaster/autovacuum.c:1671
+#: postmaster/autovacuum.c:1673
 #, c-format
 msgid "autovacuum: processing database \"%s\""
 msgstr "autovacuum: elaborazione del database \"%s\""
 
-#: postmaster/autovacuum.c:2070
+#: postmaster/autovacuum.c:2078
 #, c-format
 msgid "autovacuum: dropping orphan temp table \"%s\".\"%s\" in database \"%s\""
 msgstr "autovacuum: eliminazione della tabella temporanea orfana \"%s\".\"%s\" nel database \"%s\""
 
-#: postmaster/autovacuum.c:2082
+#: postmaster/autovacuum.c:2090
 #, c-format
 msgid "autovacuum: found orphan temp table \"%s\".\"%s\" in database \"%s\""
 msgstr "autovacuum: trovata tabella temporanea orfana \"%s\".\"%s\" nel database \"%s\""
 
-#: postmaster/autovacuum.c:2347
+#: postmaster/autovacuum.c:2356
 #, c-format
 msgid "automatic vacuum of table \"%s.%s.%s\""
 msgstr "pulizia automatica della tabella \"%s.%s.%s\""
 
-#: postmaster/autovacuum.c:2350
+#: postmaster/autovacuum.c:2359
 #, c-format
 msgid "automatic analyze of table \"%s.%s.%s\""
 msgstr "analisi automatica della tabella \"%s.%s.%s\""
 
-#: postmaster/autovacuum.c:2887
+#: postmaster/autovacuum.c:2904
 #, c-format
 msgid "autovacuum not started because of misconfiguration"
 msgstr "autovacuum non avviato a causa di configurazione errata"
 
-#: postmaster/autovacuum.c:2888
+#: postmaster/autovacuum.c:2905
 #, c-format
 msgid "Enable the \"track_counts\" option."
 msgstr "Abilita l'opzione \"track_counts\"."
@@ -11943,7 +11943,7 @@ msgstr "Il comando di archiviazione fallito era: %s"
 msgid "archive command was terminated by exception 0x%X"
 msgstr "comando di archiviazione terminato da eccezione 0x%X"
 
-#: postmaster/pgarch.c:620 postmaster/postmaster.c:3230
+#: postmaster/pgarch.c:620 postmaster/postmaster.c:3236
 #, c-format
 msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value."
 msgstr "Consulta il file include C \"ntstatus.h\" per una spiegazione del valore esadecimale."
@@ -12208,7 +12208,7 @@ msgstr "caricamento di pg_hba.conf fallito"
 msgid "%s: could not locate matching postgres executable"
 msgstr "%s: eseguibile postgres corrispondente non trovato"
 
-#: postmaster/postmaster.c:1316 utils/misc/tzparser.c:325
+#: postmaster/postmaster.c:1316 utils/misc/tzparser.c:341
 #, c-format
 msgid "This may indicate an incomplete PostgreSQL installation, or that the file \"%s\" has been moved away from its proper location."
 msgstr "Questo potrebbe indicare una installazione di PostgreSQL incompleta, o che il file \"%s\" sia stato spostato dalla sua posizione corretta."
@@ -12259,386 +12259,386 @@ msgstr ""
 "Sarebbe dovuto essere nella directory \"%s\",\n"
 "ma l'apertura del file \"%s\" è fallita: %s\n"
 
-#: postmaster/postmaster.c:1562
+#: postmaster/postmaster.c:1568
 #, c-format
 msgid "select() failed in postmaster: %m"
 msgstr "select() fallita in postmaster: %m"
 
-#: postmaster/postmaster.c:1732 postmaster/postmaster.c:1763
+#: postmaster/postmaster.c:1738 postmaster/postmaster.c:1769
 #, c-format
 msgid "incomplete startup packet"
 msgstr "pacchetto di avvio incompleto"
 
-#: postmaster/postmaster.c:1744
+#: postmaster/postmaster.c:1750
 #, c-format
 msgid "invalid length of startup packet"
 msgstr "dimensione del pacchetto di avvio non valida"
 
-#: postmaster/postmaster.c:1801
+#: postmaster/postmaster.c:1807
 #, c-format
 msgid "failed to send SSL negotiation response: %m"
 msgstr "invio della risposta di negoziazione SSL fallito: %m"
 
-#: postmaster/postmaster.c:1830
+#: postmaster/postmaster.c:1836
 #, c-format
 msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u"
 msgstr "protocollo frontend non supportato %u.%u: il server supporta da %u.0 a %u.%u"
 
-#: postmaster/postmaster.c:1881
+#: postmaster/postmaster.c:1887
 #, c-format
 msgid "invalid value for boolean option \"replication\""
 msgstr "valore per l'opzione booleana \"replication\" non valido"
 
-#: postmaster/postmaster.c:1901
+#: postmaster/postmaster.c:1907
 #, c-format
 msgid "invalid startup packet layout: expected terminator as last byte"
 msgstr "formato del pacchetto di avvio non valido: atteso il terminatore all'ultimo byte"
 
-#: postmaster/postmaster.c:1929
+#: postmaster/postmaster.c:1935
 #, c-format
 msgid "no PostgreSQL user name specified in startup packet"
 msgstr "nessun utente PostgreSQL specificato nel pacchetto di avvio"
 
-#: postmaster/postmaster.c:1986
+#: postmaster/postmaster.c:1992
 #, c-format
 msgid "the database system is starting up"
 msgstr "il database si sta avviando"
 
-#: postmaster/postmaster.c:1991
+#: postmaster/postmaster.c:1997
 #, c-format
 msgid "the database system is shutting down"
 msgstr "il database si sta spegnendo"
 
-#: postmaster/postmaster.c:1996
+#: postmaster/postmaster.c:2002
 #, c-format
 msgid "the database system is in recovery mode"
 msgstr "il database è in modalità di ripristino"
 
-#: postmaster/postmaster.c:2001 storage/ipc/procarray.c:278
+#: postmaster/postmaster.c:2007 storage/ipc/procarray.c:278
 #: storage/ipc/sinvaladt.c:304 storage/lmgr/proc.c:339
 #, c-format
 msgid "sorry, too many clients already"
 msgstr "spiacente, troppi client già connessi"
 
-#: postmaster/postmaster.c:2063
+#: postmaster/postmaster.c:2069
 #, c-format
 msgid "wrong key in cancel request for process %d"
 msgstr "chiave sbagliata nella richiesta di annullamento per il processo %d"
 
-#: postmaster/postmaster.c:2071
+#: postmaster/postmaster.c:2077
 #, c-format
 msgid "PID %d in cancel request did not match any process"
 msgstr "il PID %d nella richiesta di annullamento non corrisponde ad alcun processo"
 
-#: postmaster/postmaster.c:2291
+#: postmaster/postmaster.c:2297
 #, c-format
 msgid "received SIGHUP, reloading configuration files"
 msgstr "SIGHUP ricevuto, sto ricaricando i file di configurazione"
 
-#: postmaster/postmaster.c:2317
+#: postmaster/postmaster.c:2323
 #, c-format
 msgid "pg_hba.conf not reloaded"
 msgstr "pg_hba.conf non è stato ricaricato"
 
-#: postmaster/postmaster.c:2321
+#: postmaster/postmaster.c:2327
 #, c-format
 msgid "pg_ident.conf not reloaded"
 msgstr "pg_ident.conf non è stato ricaricato"
 
-#: postmaster/postmaster.c:2362
+#: postmaster/postmaster.c:2368
 #, c-format
 msgid "received smart shutdown request"
 msgstr "richiesta di arresto smart ricevuta"
 
-#: postmaster/postmaster.c:2415
+#: postmaster/postmaster.c:2421
 #, c-format
 msgid "received fast shutdown request"
 msgstr "richiesta di arresto fast ricevuta"
 
-#: postmaster/postmaster.c:2441
+#: postmaster/postmaster.c:2447
 #, c-format
 msgid "aborting any active transactions"
 msgstr "interruzione di tutte le transazioni attive"
 
-#: postmaster/postmaster.c:2471
+#: postmaster/postmaster.c:2477
 #, c-format
 msgid "received immediate shutdown request"
 msgstr "richiesta di arresto immediate ricevuta"
 
-#: postmaster/postmaster.c:2542 postmaster/postmaster.c:2563
+#: postmaster/postmaster.c:2548 postmaster/postmaster.c:2569
 msgid "startup process"
 msgstr "avvio del processo"
 
-#: postmaster/postmaster.c:2545
+#: postmaster/postmaster.c:2551
 #, c-format
 msgid "aborting startup due to startup process failure"
 msgstr "avvio interrotto a causa del fallimento del processo di avvio"
 
-#: postmaster/postmaster.c:2602
+#: postmaster/postmaster.c:2608
 #, c-format
 msgid "database system is ready to accept connections"
 msgstr "il database è pronto ad accettare connessioni"
 
-#: postmaster/postmaster.c:2617
+#: postmaster/postmaster.c:2623
 msgid "background writer process"
 msgstr "processo di scrittura in background"
 
-#: postmaster/postmaster.c:2671
+#: postmaster/postmaster.c:2677
 msgid "checkpointer process"
 msgstr "processo di creazione checkpoint"
 
-#: postmaster/postmaster.c:2687
+#: postmaster/postmaster.c:2693
 msgid "WAL writer process"
 msgstr "processo di scrittura WAL"
 
-#: postmaster/postmaster.c:2701
+#: postmaster/postmaster.c:2707
 msgid "WAL receiver process"
 msgstr "processo di ricezione WAL"
 
-#: postmaster/postmaster.c:2716
+#: postmaster/postmaster.c:2722
 msgid "autovacuum launcher process"
 msgstr "processo del lanciatore di autovacuum"
 
-#: postmaster/postmaster.c:2731
+#: postmaster/postmaster.c:2737
 msgid "archiver process"
 msgstr "processo di archiviazione"
 
-#: postmaster/postmaster.c:2747
+#: postmaster/postmaster.c:2753
 msgid "statistics collector process"
 msgstr "processo del raccoglitore di statistiche"
 
-#: postmaster/postmaster.c:2761
+#: postmaster/postmaster.c:2767
 msgid "system logger process"
 msgstr "processo del logger di sistema"
 
-#: postmaster/postmaster.c:2823
+#: postmaster/postmaster.c:2829
 msgid "worker process"
 msgstr "processo di lavoro"
 
-#: postmaster/postmaster.c:2893 postmaster/postmaster.c:2912
-#: postmaster/postmaster.c:2919 postmaster/postmaster.c:2937
+#: postmaster/postmaster.c:2899 postmaster/postmaster.c:2918
+#: postmaster/postmaster.c:2925 postmaster/postmaster.c:2943
 msgid "server process"
 msgstr "processo del server"
 
-#: postmaster/postmaster.c:2973
+#: postmaster/postmaster.c:2979
 #, c-format
 msgid "terminating any other active server processes"
 msgstr "interruzione di tutti gli altri processi attivi del server"
 
 #. translator: %s is a noun phrase describing a child process, such as
 #. "server process"
-#: postmaster/postmaster.c:3218
+#: postmaster/postmaster.c:3224
 #, c-format
 msgid "%s (PID %d) exited with exit code %d"
 msgstr "%s (PID %d) è uscito con codice di uscita %d"
 
-#: postmaster/postmaster.c:3220 postmaster/postmaster.c:3231
-#: postmaster/postmaster.c:3242 postmaster/postmaster.c:3251
-#: postmaster/postmaster.c:3261
+#: postmaster/postmaster.c:3226 postmaster/postmaster.c:3237
+#: postmaster/postmaster.c:3248 postmaster/postmaster.c:3257
+#: postmaster/postmaster.c:3267
 #, c-format
 msgid "Failed process was running: %s"
 msgstr "Il processo fallito stava eseguendo: %s"
 
 #. translator: %s is a noun phrase describing a child process, such as
 #. "server process"
-#: postmaster/postmaster.c:3228
+#: postmaster/postmaster.c:3234
 #, c-format
 msgid "%s (PID %d) was terminated by exception 0x%X"
 msgstr "%s (PID %d) è stato terminato dall'eccezione 0x%X"
 
 #. translator: %s is a noun phrase describing a child process, such as
 #. "server process"
-#: postmaster/postmaster.c:3238
+#: postmaster/postmaster.c:3244
 #, c-format
 msgid "%s (PID %d) was terminated by signal %d: %s"
 msgstr "%s (PID %d) è stato terminato dal segnale %d: %s"
 
 #. translator: %s is a noun phrase describing a child process, such as
 #. "server process"
-#: postmaster/postmaster.c:3249
+#: postmaster/postmaster.c:3255
 #, c-format
 msgid "%s (PID %d) was terminated by signal %d"
 msgstr "%s (PID %d) è stato terminato dal segnale %d"
 
 #. translator: %s is a noun phrase describing a child process, such as
 #. "server process"
-#: postmaster/postmaster.c:3259
+#: postmaster/postmaster.c:3265
 #, c-format
 msgid "%s (PID %d) exited with unrecognized status %d"
 msgstr "%s (PID %d) uscito con stato sconosciuto %d"
 
-#: postmaster/postmaster.c:3444
+#: postmaster/postmaster.c:3450
 #, c-format
 msgid "abnormal database system shutdown"
 msgstr "spegnimento anormale del database"
 
-#: postmaster/postmaster.c:3483
+#: postmaster/postmaster.c:3489
 #, c-format
 msgid "all server processes terminated; reinitializing"
 msgstr "tutti i processi server sono terminati; re-inizializzazione"
 
-#: postmaster/postmaster.c:3699
+#: postmaster/postmaster.c:3705
 #, c-format
 msgid "could not fork new process for connection: %m"
 msgstr "fork del nuovo processo per la connessione fallito: %m"
 
-#: postmaster/postmaster.c:3741
+#: postmaster/postmaster.c:3747
 msgid "could not fork new process for connection: "
 msgstr "fork del nuovo processo per la connessione fallito: "
 
-#: postmaster/postmaster.c:3848
+#: postmaster/postmaster.c:3854
 #, c-format
 msgid "connection received: host=%s port=%s"
 msgstr "connessione ricevuta: host=%s porta=%s"
 
-#: postmaster/postmaster.c:3853
+#: postmaster/postmaster.c:3859
 #, c-format
 msgid "connection received: host=%s"
 msgstr "connessione ricevuta: host=%s"
 
-#: postmaster/postmaster.c:4143
+#: postmaster/postmaster.c:4149
 #, c-format
 msgid "could not execute server process \"%s\": %m"
 msgstr "esecuzione del processo del server \"%s\" fallita: %m"
 
-#: postmaster/postmaster.c:4684
+#: postmaster/postmaster.c:4690
 #, c-format
 msgid "database system is ready to accept read only connections"
 msgstr "il database è pronto ad accettare connessioni in sola lettura"
 
-#: postmaster/postmaster.c:4995
+#: postmaster/postmaster.c:5001
 #, c-format
 msgid "could not fork startup process: %m"
 msgstr "fork del processo di avvio fallito: %m"
 
-#: postmaster/postmaster.c:4999
+#: postmaster/postmaster.c:5005
 #, c-format
 msgid "could not fork background writer process: %m"
 msgstr "fork del processo di scrittura in background fallito: %m"
 
-#: postmaster/postmaster.c:5003
+#: postmaster/postmaster.c:5009
 #, c-format
 msgid "could not fork checkpointer process: %m"
 msgstr "fork del processo di creazione dei checkpoint fallito: %m"
 
-#: postmaster/postmaster.c:5007
+#: postmaster/postmaster.c:5013
 #, c-format
 msgid "could not fork WAL writer process: %m"
 msgstr "fork del processo di scrittura dei WAL fallito: %m"
 
-#: postmaster/postmaster.c:5011
+#: postmaster/postmaster.c:5017
 #, c-format
 msgid "could not fork WAL receiver process: %m"
 msgstr "fork del processo di ricezione dei WAL fallito: %m"
 
-#: postmaster/postmaster.c:5015
+#: postmaster/postmaster.c:5021
 #, c-format
 msgid "could not fork process: %m"
 msgstr "fork del processo fallito: %m"
 
-#: postmaster/postmaster.c:5194
+#: postmaster/postmaster.c:5200
 #, c-format
 msgid "registering background worker \"%s\""
 msgstr "registrazione del processo di lavoro in background \"%s\""
 
-#: postmaster/postmaster.c:5201
+#: postmaster/postmaster.c:5207
 #, c-format
 msgid "background worker \"%s\": must be registered in shared_preload_libraries"
 msgstr "processo di lavoro in background \"%s\": deve essere registrato in shared_preload_libraries"
 
-#: postmaster/postmaster.c:5214
+#: postmaster/postmaster.c:5220
 #, c-format
 msgid "background worker \"%s\": must attach to shared memory in order to be able to request a database connection"
 msgstr "processo di lavoro in background \"%s\": deve essere attaccato alla memoria condivisa per poter richiedere una connessione di database"
 
-#: postmaster/postmaster.c:5224
+#: postmaster/postmaster.c:5230
 #, c-format
 msgid "background worker \"%s\": cannot request database access if starting at postmaster start"
 msgstr "processo di lavoro in background \"%s\": non è possibile richiedere accesso al database se avviato all'avvio di postmaster"
 
-#: postmaster/postmaster.c:5239
+#: postmaster/postmaster.c:5245
 #, c-format
 msgid "background worker \"%s\": invalid restart interval"
 msgstr "processo di lavoro in background \"%s\": intervallo di riavvio non valido"
 
-#: postmaster/postmaster.c:5255
+#: postmaster/postmaster.c:5261
 #, c-format
 msgid "too many background workers"
 msgstr "troppi processi di lavoro in background"
 
-#: postmaster/postmaster.c:5256
+#: postmaster/postmaster.c:5262
 #, c-format
 msgid "Up to %d background worker can be registered with the current settings."
 msgid_plural "Up to %d background workers can be registered with the current settings."
 msgstr[0] "Le impostazioni correnti consentono la registrazione di un massimo di %d processi di lavoro in background."
 msgstr[1] "Le impostazioni correnti consentono la registrazione di un massimo di %d processi di lavoro in background."
 
-#: postmaster/postmaster.c:5299
+#: postmaster/postmaster.c:5305
 #, c-format
 msgid "database connection requirement not indicated during registration"
 msgstr "requisiti di connessione a database non indicati durante la registrazione"
 
-#: postmaster/postmaster.c:5306
+#: postmaster/postmaster.c:5312
 #, c-format
 msgid "invalid processing mode in background worker"
 msgstr "modalità di processo non valida nel processo di lavoro in background"
 
-#: postmaster/postmaster.c:5380
+#: postmaster/postmaster.c:5386
 #, c-format
 msgid "terminating background worker \"%s\" due to administrator command"
 msgstr "interruzione del processo di lavoro in background \"%s\" a causa di comando amministrativo"
 
-#: postmaster/postmaster.c:5597
+#: postmaster/postmaster.c:5603
 #, c-format
 msgid "starting background worker process \"%s\""
 msgstr "avvio del processo di lavoro in background \"%s\""
 
-#: postmaster/postmaster.c:5608
+#: postmaster/postmaster.c:5614
 #, c-format
 msgid "could not fork worker process: %m"
 msgstr "fork del processo di lavoro in background fallito: %m"
 
-#: postmaster/postmaster.c:5960
+#: postmaster/postmaster.c:5966
 #, c-format
 msgid "could not duplicate socket %d for use in backend: error code %d"
 msgstr "duplicazione del socket %d da usare nel backend fallita: codice errore %d"
 
-#: postmaster/postmaster.c:5992
+#: postmaster/postmaster.c:5998
 #, c-format
 msgid "could not create inherited socket: error code %d\n"
 msgstr "creazione del socket ereditato fallita: codice errore %d\n"
 
-#: postmaster/postmaster.c:6021 postmaster/postmaster.c:6028
+#: postmaster/postmaster.c:6027 postmaster/postmaster.c:6034
 #, c-format
 msgid "could not read from backend variables file \"%s\": %s\n"
 msgstr "lettura dal file delle variabili del backend \"%s\" fallita: %s\n"
 
-#: postmaster/postmaster.c:6037
+#: postmaster/postmaster.c:6043
 #, c-format
 msgid "could not remove file \"%s\": %s\n"
 msgstr "rimozione del file \"%s\" fallita: %s\n"
 
-#: postmaster/postmaster.c:6054
+#: postmaster/postmaster.c:6060
 #, c-format
 msgid "could not map view of backend variables: error code %lu\n"
 msgstr "non è stato possibile mappare la vista delle variabili del backend: codice errore %lu\n"
 
-#: postmaster/postmaster.c:6063
+#: postmaster/postmaster.c:6069
 #, c-format
 msgid "could not unmap view of backend variables: error code %lu\n"
 msgstr "non è stato possibile rimuovere la mappa della vista delle variabili del backend: codice errore %lu\n"
 
-#: postmaster/postmaster.c:6070
+#: postmaster/postmaster.c:6076
 #, c-format
 msgid "could not close handle to backend parameter variables: error code %lu\n"
 msgstr "chiusura dell'handle dei parametri variabili del backend fallita: codice errore %lu\n"
 
-#: postmaster/postmaster.c:6226
+#: postmaster/postmaster.c:6232
 #, c-format
 msgid "could not read exit code for process\n"
 msgstr "lettura del codice di uscita del processo fallita\n"
 
-#: postmaster/postmaster.c:6231
+#: postmaster/postmaster.c:6237
 #, c-format
 msgid "could not post child completion status\n"
 msgstr "invio dello stato di completamento del figlio fallito\n"
@@ -13353,37 +13353,37 @@ msgstr "parametro Snowball sconosciuto: \"%s\""
 msgid "missing Language parameter"
 msgstr "parametro Language mancante"
 
-#: storage/buffer/bufmgr.c:140 storage/buffer/bufmgr.c:248
+#: storage/buffer/bufmgr.c:140 storage/buffer/bufmgr.c:253
 #, c-format
 msgid "cannot access temporary tables of other sessions"
 msgstr "non è possibile accedere a tabelle temporanee di altre sessioni"
 
-#: storage/buffer/bufmgr.c:385
+#: storage/buffer/bufmgr.c:402
 #, c-format
 msgid "unexpected data beyond EOF in block %u of relation %s"
 msgstr "dati oltre fine file inaspettati nel blocco %u della relazione %s"
 
-#: storage/buffer/bufmgr.c:387
+#: storage/buffer/bufmgr.c:404
 #, c-format
 msgid "This has been seen to occur with buggy kernels; consider updating your system."
 msgstr "Questo fenomeno è stato riportato con kernel difettosi: considera l'aggiornamento del tuo sistema."
 
-#: storage/buffer/bufmgr.c:474
+#: storage/buffer/bufmgr.c:494
 #, c-format
 msgid "invalid page in block %u of relation %s; zeroing out page"
 msgstr "pagina non valida nel blocco %u della relazione %s; azzeramento della pagina"
 
-#: storage/buffer/bufmgr.c:3145
+#: storage/buffer/bufmgr.c:3180
 #, c-format
 msgid "could not write block %u of %s"
 msgstr "scrittura del blocco %u di %s fallita"
 
-#: storage/buffer/bufmgr.c:3147
+#: storage/buffer/bufmgr.c:3182
 #, c-format
 msgid "Multiple failures --- write error might be permanent."
 msgstr "Più di un fallimento --- l'errore in scrittura potrebbe essere permanente."
 
-#: storage/buffer/bufmgr.c:3168 storage/buffer/bufmgr.c:3187
+#: storage/buffer/bufmgr.c:3203 storage/buffer/bufmgr.c:3222
 #, c-format
 msgid "writing block %u of relation %s"
 msgstr "scrittura del blocco %u della relazione %s"
@@ -13393,53 +13393,53 @@ msgstr "scrittura del blocco %u della relazione %s"
 msgid "no empty local buffer available"
 msgstr "nessun buffer locale vuoto disponibile"
 
-#: storage/file/fd.c:450
+#: storage/file/fd.c:506
 #, c-format
 msgid "getrlimit failed: %m"
 msgstr "getrlimit fallito: %m"
 
-#: storage/file/fd.c:540
+#: storage/file/fd.c:596
 #, c-format
 msgid "insufficient file descriptors available to start server process"
 msgstr "descrittori di file non sufficienti per avviare il processo server"
 
-#: storage/file/fd.c:541
+#: storage/file/fd.c:597
 #, c-format
 msgid "System allows %d, we need at least %d."
 msgstr "Il sistema ne consente %d, ne occorrono almeno %d."
 
-#: storage/file/fd.c:582 storage/file/fd.c:1616 storage/file/fd.c:1709
-#: storage/file/fd.c:1857
+#: storage/file/fd.c:638 storage/file/fd.c:1672 storage/file/fd.c:1765
+#: storage/file/fd.c:1913
 #, c-format
 msgid "out of file descriptors: %m; release and retry"
 msgstr "descrittori di file esauriti: %m; sto rilasciando e riprovando"
 
-#: storage/file/fd.c:1156
+#: storage/file/fd.c:1212
 #, c-format
 msgid "temporary file: path \"%s\", size %lu"
 msgstr "file temporaneo: percorso \"%s\", dimensione %lu"
 
-#: storage/file/fd.c:1305
+#: storage/file/fd.c:1361
 #, c-format
 msgid "temporary file size exceeds temp_file_limit (%dkB)"
 msgstr "la dimensione del file temporaneo supera temp_file_limit (%dkB)"
 
-#: storage/file/fd.c:1592 storage/file/fd.c:1642
+#: storage/file/fd.c:1648 storage/file/fd.c:1698
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open file \"%s\""
 msgstr "maxAllocatedDescs (%d) superato tentando di aprire il file \"%s\""
 
-#: storage/file/fd.c:1682
+#: storage/file/fd.c:1738
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to execute command \"%s\""
 msgstr "maxAllocatedDescs (%d) superato tentando di eseguire il comando \"%s\""
 
-#: storage/file/fd.c:1833
+#: storage/file/fd.c:1889
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open directory \"%s\""
 msgstr "maxAllocatedDescs (%d) superato tentando di aprire la directory \"%s\""
 
-#: storage/file/fd.c:1912
+#: storage/file/fd.c:1968
 #, c-format
 msgid "could not read directory \"%s\": %m"
 msgstr "lettura della directory \"%s\" fallita: %m"
@@ -13474,12 +13474,12 @@ msgstr "La dimensione di ShmemIndex è errata per la struttura di dati \"%s\": a
 msgid "requested shared memory size overflows size_t"
 msgstr "la dimensione richiesta di memoria condivisa supera size_t"
 
-#: storage/ipc/standby.c:499 tcop/postgres.c:2953
+#: storage/ipc/standby.c:499 tcop/postgres.c:2955
 #, c-format
 msgid "canceling statement due to conflict with recovery"
 msgstr "annullamento dell'istruzione a causa di un conflitto con il ripristino"
 
-#: storage/ipc/standby.c:500 tcop/postgres.c:2217
+#: storage/ipc/standby.c:500 tcop/postgres.c:2219
 #, c-format
 msgid "User transaction caused buffer deadlock with recovery."
 msgstr "La transazione utente ha causato un deadlock del buffer con il ripristino."
@@ -13831,8 +13831,8 @@ msgid "unexpected EOF on client connection"
 msgstr "fine file inaspettata nella connessione al client"
 
 #: tcop/fastpath.c:318 tcop/postgres.c:947 tcop/postgres.c:1257
-#: tcop/postgres.c:1515 tcop/postgres.c:1918 tcop/postgres.c:2285
-#: tcop/postgres.c:2360
+#: tcop/postgres.c:1515 tcop/postgres.c:1920 tcop/postgres.c:2287
+#: tcop/postgres.c:2362
 #, c-format
 msgid "current transaction is aborted, commands ignored until end of transaction block"
 msgstr "la transazione corrente è interrotta, i comandi saranno ignorati fino alla fine del blocco della transazione"
@@ -13843,7 +13843,7 @@ msgid "fastpath function call: \"%s\" (OID %u)"
 msgstr "chiamata funzione fastpath: \"%s\" (OID %u)"
 
 #: tcop/fastpath.c:428 tcop/postgres.c:1117 tcop/postgres.c:1382
-#: tcop/postgres.c:1759 tcop/postgres.c:1976
+#: tcop/postgres.c:1761 tcop/postgres.c:1978
 #, c-format
 msgid "duration: %s ms"
 msgstr "durata: %s ms"
@@ -13869,7 +13869,7 @@ msgid "incorrect binary data format in function argument %d"
 msgstr "formato dei dati binari non corretto nell'argomento %d della funzione"
 
 #: tcop/postgres.c:426 tcop/postgres.c:438 tcop/postgres.c:449
-#: tcop/postgres.c:461 tcop/postgres.c:4245
+#: tcop/postgres.c:461 tcop/postgres.c:4247
 #, c-format
 msgid "invalid frontend message type %d"
 msgstr "messaggio frontend di tipo %d non valido"
@@ -13904,7 +13904,7 @@ msgstr "durata: %s ms  analisi di %s: %s"
 msgid "bind %s to %s"
 msgstr "bind di %s a %s"
 
-#: tcop/postgres.c:1451 tcop/postgres.c:2266
+#: tcop/postgres.c:1451 tcop/postgres.c:2268
 #, c-format
 msgid "unnamed prepared statement does not exist"
 msgstr "l'istruzione preparata senza nome non esiste"
@@ -13919,210 +13919,210 @@ msgstr "il messaggio di bind ha %d formati di parametri ma %d parametri"
 msgid "bind message supplies %d parameters, but prepared statement \"%s\" requires %d"
 msgstr "il messaggio di bind fornisce %d paramatri, ma l'istruzione preparata \"%s\" ne richiede %d"
 
-#: tcop/postgres.c:1666
+#: tcop/postgres.c:1668
 #, c-format
 msgid "incorrect binary data format in bind parameter %d"
 msgstr "formato del dato binario errato nel parametro di bind %d"
 
-#: tcop/postgres.c:1764
+#: tcop/postgres.c:1766
 #, c-format
 msgid "duration: %s ms  bind %s%s%s: %s"
 msgstr "durata: %s ms  bind %s%s%s: %s"
 
-#: tcop/postgres.c:1812 tcop/postgres.c:2346
+#: tcop/postgres.c:1814 tcop/postgres.c:2348
 #, c-format
 msgid "portal \"%s\" does not exist"
 msgstr "il portale \"%s\" non esiste"
 
-#: tcop/postgres.c:1897
+#: tcop/postgres.c:1899
 #, c-format
 msgid "%s %s%s%s: %s"
 msgstr "%s %s%s%s: %s"
 
-#: tcop/postgres.c:1899 tcop/postgres.c:1984
+#: tcop/postgres.c:1901 tcop/postgres.c:1986
 msgid "execute fetch from"
 msgstr "esecuzione di fetch da"
 
-#: tcop/postgres.c:1900 tcop/postgres.c:1985
+#: tcop/postgres.c:1902 tcop/postgres.c:1987
 msgid "execute"
 msgstr "esecuzione di"
 
-#: tcop/postgres.c:1981
+#: tcop/postgres.c:1983
 #, c-format
 msgid "duration: %s ms  %s %s%s%s: %s"
 msgstr "durata: %s ms  %s %s%s%s: %s"
 
-#: tcop/postgres.c:2107
+#: tcop/postgres.c:2109
 #, c-format
 msgid "prepare: %s"
 msgstr "preparazione: %s"
 
-#: tcop/postgres.c:2170
+#: tcop/postgres.c:2172
 #, c-format
 msgid "parameters: %s"
 msgstr "parametri: %s"
 
-#: tcop/postgres.c:2189
+#: tcop/postgres.c:2191
 #, c-format
 msgid "abort reason: recovery conflict"
 msgstr "motivo dell'interruzione: conflitto di recupero"
 
-#: tcop/postgres.c:2205
+#: tcop/postgres.c:2207
 #, c-format
 msgid "User was holding shared buffer pin for too long."
 msgstr "L'utente stava trattenendo un pin di shared buffer troppo a lungo."
 
-#: tcop/postgres.c:2208
+#: tcop/postgres.c:2210
 #, c-format
 msgid "User was holding a relation lock for too long."
 msgstr "L'utente stava trattenendo un lock di relazione troppo a lungo."
 
-#: tcop/postgres.c:2211
+#: tcop/postgres.c:2213
 #, c-format
 msgid "User was or might have been using tablespace that must be dropped."
 msgstr "L'utente stava usando o potrebbe aver usato un tablespace che deve essere eliminato."
 
-#: tcop/postgres.c:2214
+#: tcop/postgres.c:2216
 #, c-format
 msgid "User query might have needed to see row versions that must be removed."
 msgstr "L'utente potrebbe aver avuto bisogno di vedere versioni di righe che devono essere rimosse."
 
-#: tcop/postgres.c:2220
+#: tcop/postgres.c:2222
 #, c-format
 msgid "User was connected to a database that must be dropped."
 msgstr "L'utente era connesso ad un database che deve essere eliminato."
 
-#: tcop/postgres.c:2549
+#: tcop/postgres.c:2551
 #, c-format
 msgid "terminating connection because of crash of another server process"
 msgstr "la connessione è stata terminata a causa del crash di un altro processo del server"
 
-#: tcop/postgres.c:2550
+#: tcop/postgres.c:2552
 #, c-format
 msgid "The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory."
 msgstr "Il postmaster ha obbligato questo processo del server di attuare il roll back della transazione corrente e di uscire, perché un altro processo del server è terminato anormalmente e con possibile corruzione della memoria condivisa."
 
-#: tcop/postgres.c:2554 tcop/postgres.c:2948
+#: tcop/postgres.c:2556 tcop/postgres.c:2950
 #, c-format
 msgid "In a moment you should be able to reconnect to the database and repeat your command."
 msgstr "In un momento sarai in grado di riconnetterti al database e di ripetere il comando."
 
-#: tcop/postgres.c:2667
+#: tcop/postgres.c:2669
 #, c-format
 msgid "floating-point exception"
 msgstr "eccezione floating-point"
 
-#: tcop/postgres.c:2668
+#: tcop/postgres.c:2670
 #, c-format
 msgid "An invalid floating-point operation was signaled. This probably means an out-of-range result or an invalid operation, such as division by zero."
 msgstr "Un'operazione in floating-point non valida è stata segnalata. Questo probabilmente sta a significare che il risultato è un valore fuori limite o l'operazione non è valida, ad esempio una divisione per zero."
 
-#: tcop/postgres.c:2852
+#: tcop/postgres.c:2854
 #, c-format
 msgid "terminating autovacuum process due to administrator command"
 msgstr "interruzione del processo autovacuum su comando dell'amministratore"
 
-#: tcop/postgres.c:2858 tcop/postgres.c:2868 tcop/postgres.c:2946
+#: tcop/postgres.c:2860 tcop/postgres.c:2870 tcop/postgres.c:2948
 #, c-format
 msgid "terminating connection due to conflict with recovery"
 msgstr "interruzione della connessione a causa di conflitto con il ripristino"
 
-#: tcop/postgres.c:2874
+#: tcop/postgres.c:2876
 #, c-format
 msgid "terminating connection due to administrator command"
 msgstr "interruzione della connessione su comando dell'amministratore"
 
-#: tcop/postgres.c:2886
+#: tcop/postgres.c:2888
 #, c-format
 msgid "connection to client lost"
 msgstr "connessione al client persa"
 
-#: tcop/postgres.c:2901
+#: tcop/postgres.c:2903
 #, c-format
 msgid "canceling authentication due to timeout"
 msgstr "annullamento dell'autenticazione a causa di timeout"
 
-#: tcop/postgres.c:2916
+#: tcop/postgres.c:2918
 #, c-format
 msgid "canceling statement due to lock timeout"
 msgstr "annullamento dell'istruzione a causa di timeout di lock"
 
-#: tcop/postgres.c:2925
+#: tcop/postgres.c:2927
 #, c-format
 msgid "canceling statement due to statement timeout"
 msgstr "annullamento dell'istruzione a causa di timeout"
 
-#: tcop/postgres.c:2934
+#: tcop/postgres.c:2936
 #, c-format
 msgid "canceling autovacuum task"
 msgstr "annullamento del task di autovacuum"
 
-#: tcop/postgres.c:2969
+#: tcop/postgres.c:2971
 #, c-format
 msgid "canceling statement due to user request"
 msgstr "annullamento dell'istruzione su richiesta dell'utente"
 
-#: tcop/postgres.c:3097 tcop/postgres.c:3119
+#: tcop/postgres.c:3099 tcop/postgres.c:3121
 #, c-format
 msgid "stack depth limit exceeded"
 msgstr "limite di profondità dello stack superato"
 
-#: tcop/postgres.c:3098 tcop/postgres.c:3120
+#: tcop/postgres.c:3100 tcop/postgres.c:3122
 #, c-format
 msgid "Increase the configuration parameter \"max_stack_depth\" (currently %dkB), after ensuring the platform's stack depth limit is adequate."
 msgstr "Incrementa il parametro di configurazione \"max_stack_depth\" (attualmente %dkB), dopo esserti assicurato che il limite dello stack della piattaforma sia adeguato."
 
-#: tcop/postgres.c:3136
+#: tcop/postgres.c:3138
 #, c-format
 msgid "\"max_stack_depth\" must not exceed %ldkB."
 msgstr "\"max_stack_depth\" non deve superare %ldkB"
 
-#: tcop/postgres.c:3138
+#: tcop/postgres.c:3140
 #, c-format
 msgid "Increase the platform's stack depth limit via \"ulimit -s\" or local equivalent."
 msgstr "Incrementa il limite dello stack della piattaforma usando \"ulimit -s\" on un comando equivalente."
 
-#: tcop/postgres.c:3502
+#: tcop/postgres.c:3504
 #, c-format
 msgid "invalid command-line argument for server process: %s"
 msgstr "argomento della riga di comando non valido per il processo server: %s"
 
-#: tcop/postgres.c:3503 tcop/postgres.c:3509
+#: tcop/postgres.c:3505 tcop/postgres.c:3511
 #, c-format
 msgid "Try \"%s --help\" for more information."
 msgstr "Prova \"%s --help\" per maggiori informazioni."
 
-#: tcop/postgres.c:3507
+#: tcop/postgres.c:3509
 #, c-format
 msgid "%s: invalid command-line argument: %s"
 msgstr "%s: argomento della riga di comando non valido: %s"
 
-#: tcop/postgres.c:3586
+#: tcop/postgres.c:3588
 #, c-format
 msgid "%s: no database nor user name specified"
 msgstr "%s: nessun database né nome utente specificato"
 
-#: tcop/postgres.c:4153
+#: tcop/postgres.c:4155
 #, c-format
 msgid "invalid CLOSE message subtype %d"
 msgstr "sottotipo %d del messaggio CLOSE non valido"
 
-#: tcop/postgres.c:4188
+#: tcop/postgres.c:4190
 #, c-format
 msgid "invalid DESCRIBE message subtype %d"
 msgstr "sottotipo %d del messaggio DESCRIBE non valido"
 
-#: tcop/postgres.c:4266
+#: tcop/postgres.c:4268
 #, c-format
 msgid "fastpath function calls not supported in a replication connection"
 msgstr "le chiamate di funzione fastpath non sono supportate in una connessione di replica"
 
-#: tcop/postgres.c:4270
+#: tcop/postgres.c:4272
 #, c-format
 msgid "extended query protocol not supported in a replication connection"
 msgstr "il protocollo di query esteso non è supportato in una connessione di replica"
 
-#: tcop/postgres.c:4440
+#: tcop/postgres.c:4442
 #, c-format
 msgid "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s%s"
 msgstr "disconnessione: tempo della sessione: %d:%02d:%02d.%03d utente=%s database=%s host=%s%s%s"
@@ -14165,7 +14165,7 @@ msgstr "non è possibile eseguire %s nell'ambito di operazioni a sicurezza ristr
 msgid "must be superuser to do CHECKPOINT"
 msgstr "solo un superutente può eseguire CHECKPOINT"
 
-#: tsearch/dict_ispell.c:51 tsearch/dict_thesaurus.c:614
+#: tsearch/dict_ispell.c:51 tsearch/dict_thesaurus.c:623
 #, c-format
 msgid "multiple DictFile parameters"
 msgstr "più di un parametro DictFile"
@@ -14185,7 +14185,7 @@ msgstr "parametro Ispell sconosciuto: \"%s\""
 msgid "missing AffFile parameter"
 msgstr "parametro AffFile mancante"
 
-#: tsearch/dict_ispell.c:101 tsearch/dict_thesaurus.c:638
+#: tsearch/dict_ispell.c:101 tsearch/dict_thesaurus.c:647
 #, c-format
 msgid "missing DictFile parameter"
 msgstr "parametro DictFile mancante"
@@ -14215,67 +14215,72 @@ msgstr "parametro Synonyms mancante"
 msgid "could not open synonym file \"%s\": %m"
 msgstr "apertura del file synonym \"%s\" fallita: %m"
 
-#: tsearch/dict_thesaurus.c:179
+#: tsearch/dict_thesaurus.c:178
 #, c-format
 msgid "could not open thesaurus file \"%s\": %m"
 msgstr "apertura del file thesaurus \"%s\" fallita: %m"
 
-#: tsearch/dict_thesaurus.c:212
+#: tsearch/dict_thesaurus.c:211
 #, c-format
 msgid "unexpected delimiter"
 msgstr "delimitatore non previsto"
 
-#: tsearch/dict_thesaurus.c:262 tsearch/dict_thesaurus.c:278
+#: tsearch/dict_thesaurus.c:261 tsearch/dict_thesaurus.c:277
 #, c-format
 msgid "unexpected end of line or lexeme"
 msgstr "fine della riga o del lessema inaspettata"
 
-#: tsearch/dict_thesaurus.c:287
+#: tsearch/dict_thesaurus.c:286
 #, c-format
 msgid "unexpected end of line"
 msgstr "fine della riga non attesa"
 
-#: tsearch/dict_thesaurus.c:411
+#: tsearch/dict_thesaurus.c:296
+#, c-format
+msgid "too many lexemes in thesaurus entry"
+msgstr "troppi lessemi nella voce di thesaurus"
+
+#: tsearch/dict_thesaurus.c:420
 #, c-format
 msgid "thesaurus sample word \"%s\" isn't recognized by subdictionary (rule %d)"
 msgstr "la parola di esempio del thesaurus \"%s\" non è riconosciuta dal sotto-dizionario (regola %d)"
 
-#: tsearch/dict_thesaurus.c:417
+#: tsearch/dict_thesaurus.c:426
 #, c-format
 msgid "thesaurus sample word \"%s\" is a stop word (rule %d)"
 msgstr "la parola di esempio del thesaurus \"%s\" è una stop word (regola %d)"
 
-#: tsearch/dict_thesaurus.c:420
+#: tsearch/dict_thesaurus.c:429
 #, c-format
 msgid "Use \"?\" to represent a stop word within a sample phrase."
 msgstr "Usa \"?\" per rappresentare una stop word in un frase di esempio."
 
-#: tsearch/dict_thesaurus.c:566
+#: tsearch/dict_thesaurus.c:575
 #, c-format
 msgid "thesaurus substitute word \"%s\" is a stop word (rule %d)"
 msgstr "la parola sostitutiva del thesaurus \"%s\" è una stop word (regola %d)"
 
-#: tsearch/dict_thesaurus.c:573
+#: tsearch/dict_thesaurus.c:582
 #, c-format
 msgid "thesaurus substitute word \"%s\" isn't recognized by subdictionary (rule %d)"
 msgstr "la parola sostitutiva del thesaurus \"%s\" non è riconosciuta dal sotto-dizionario (regola %d)"
 
-#: tsearch/dict_thesaurus.c:585
+#: tsearch/dict_thesaurus.c:594
 #, c-format
 msgid "thesaurus substitute phrase is empty (rule %d)"
 msgstr "la frase di sostituzione del thesaurus è vuota (regola %d)"
 
-#: tsearch/dict_thesaurus.c:623
+#: tsearch/dict_thesaurus.c:632
 #, c-format
 msgid "multiple Dictionary parameters"
 msgstr "più di un parametro Dictionary"
 
-#: tsearch/dict_thesaurus.c:630
+#: tsearch/dict_thesaurus.c:639
 #, c-format
 msgid "unrecognized Thesaurus parameter: \"%s\""
 msgstr "parametro di Thesaurus sconosciuto: \"%s\""
 
-#: tsearch/dict_thesaurus.c:642
+#: tsearch/dict_thesaurus.c:651
 #, c-format
 msgid "missing Dictionary parameter"
 msgstr "parametro di Dictionary mancante"
@@ -14296,25 +14301,25 @@ msgstr "espressione regolare non valida: %s"
 msgid "syntax error"
 msgstr "errore di sintassi"
 
-#: tsearch/spell.c:596 tsearch/spell.c:842 tsearch/spell.c:862
+#: tsearch/spell.c:596
 #, c-format
 msgid "multibyte flag character is not allowed"
 msgstr "il carattere flag multibyte non è consentito"
 
-#: tsearch/spell.c:629 tsearch/spell.c:687 tsearch/spell.c:780
+#: tsearch/spell.c:632 tsearch/spell.c:690 tsearch/spell.c:787
 #, c-format
 msgid "could not open affix file \"%s\": %m"
 msgstr "apertura del file affix \"%s\" fallita: %m"
 
-#: tsearch/spell.c:675
+#: tsearch/spell.c:678
 #, c-format
 msgid "Ispell dictionary supports only default flag value"
 msgstr "il dizionario Ispell supporta solo il flag di valore default"
 
-#: tsearch/spell.c:873
+#: tsearch/spell.c:901
 #, c-format
-msgid "wrong affix file format for flag"
-msgstr "formato del file affix non corretto per il flag"
+msgid "affix file contains both old-style and new-style commands"
+msgstr "il file affix contiene comandi sia vecchio stile che nuovo stile"
 
 #: tsearch/to_tsany.c:163 utils/adt/tsvector.c:270 utils/adt/tsvector_op.c:530
 #, c-format
@@ -14789,7 +14794,7 @@ msgstr "la precisione di TIME(%d)%s non può essere negativa"
 msgid "TIME(%d)%s precision reduced to maximum allowed, %d"
 msgstr "la precisione di TIME(%d)%s è stata ridotta al massimo consentito (%d)"
 
-#: utils/adt/date.c:144 utils/adt/datetime.c:1200 utils/adt/datetime.c:1936
+#: utils/adt/date.c:144 utils/adt/datetime.c:1198 utils/adt/datetime.c:2069
 #, c-format
 msgid "date/time value \"current\" is no longer supported"
 msgstr "il valore \"current\" per i tipi date/time non è più supportato"
@@ -14830,11 +14835,11 @@ msgstr "data fuori dall'intervallo consentito per timestamp"
 #: utils/adt/timestamp.c:3674 utils/adt/timestamp.c:3998
 #: utils/adt/timestamp.c:4137 utils/adt/timestamp.c:4147
 #: utils/adt/timestamp.c:4209 utils/adt/timestamp.c:4349
-#: utils/adt/timestamp.c:4359 utils/adt/timestamp.c:4574
-#: utils/adt/timestamp.c:4653 utils/adt/timestamp.c:4660
-#: utils/adt/timestamp.c:4686 utils/adt/timestamp.c:4690
-#: utils/adt/timestamp.c:4747 utils/adt/xml.c:2055 utils/adt/xml.c:2062
-#: utils/adt/xml.c:2082 utils/adt/xml.c:2089
+#: utils/adt/timestamp.c:4359 utils/adt/timestamp.c:4573
+#: utils/adt/timestamp.c:4587 utils/adt/timestamp.c:4666
+#: utils/adt/timestamp.c:4673 utils/adt/timestamp.c:4699
+#: utils/adt/timestamp.c:4703 utils/adt/timestamp.c:4772 utils/adt/xml.c:2055
+#: utils/adt/xml.c:2062 utils/adt/xml.c:2082 utils/adt/xml.c:2089
 #, c-format
 msgid "timestamp out of range"
 msgstr "timestamp fuori dall'intervallo consentito"
@@ -14865,43 +14870,54 @@ msgstr "la differenza di fuso orario è fuori dall'intervallo consentito"
 msgid "\"time with time zone\" units \"%s\" not recognized"
 msgstr "unità \"%s\" di \"time with time zone\" non è riconosciuta"
 
-#: utils/adt/date.c:2662 utils/adt/datetime.c:931 utils/adt/datetime.c:1665
-#: utils/adt/timestamp.c:4586 utils/adt/timestamp.c:4758
+#: utils/adt/date.c:2677 utils/adt/datetime.c:926 utils/adt/datetime.c:1795
+#: utils/adt/datetime.c:4558 utils/adt/timestamp.c:4599
+#: utils/adt/timestamp.c:4783
 #, c-format
 msgid "time zone \"%s\" not recognized"
 msgstr "fuso orario \"%s\" non riconosciuto"
 
-#: utils/adt/date.c:2702 utils/adt/timestamp.c:4611 utils/adt/timestamp.c:4784
+#: utils/adt/date.c:2717 utils/adt/timestamp.c:4624 utils/adt/timestamp.c:4809
 #, c-format
 msgid "interval time zone \"%s\" must not include months or days"
 msgstr "l'intervallo di fusi orari \"%s\" non può contenere mesi o giorni"
 
-#: utils/adt/datetime.c:3539 utils/adt/datetime.c:3546
+#: utils/adt/datetime.c:1670
+#, c-format
+msgid "time zone abbreviation \"%s\" is not used in time zone \"%s\""
+msgstr "l'abbreviazione di fuso orario \"%s\" non è usata nel fuso orario \"%s\""
+
+#: utils/adt/datetime.c:3758 utils/adt/datetime.c:3765
 #, c-format
 msgid "date/time field value out of range: \"%s\""
 msgstr "valore del campo date/time fuori dall'intervallo consentito: \"%s\""
 
-#: utils/adt/datetime.c:3548
+#: utils/adt/datetime.c:3767
 #, c-format
 msgid "Perhaps you need a different \"datestyle\" setting."
 msgstr "Forse è necessario impostare un \"datestyle\" diverso."
 
-#: utils/adt/datetime.c:3553
+#: utils/adt/datetime.c:3772
 #, c-format
 msgid "interval field value out of range: \"%s\""
 msgstr "valore del campo interval fuori dall'intervallo consentito: \"%s\""
 
-#: utils/adt/datetime.c:3559
+#: utils/adt/datetime.c:3778
 #, c-format
 msgid "time zone displacement out of range: \"%s\""
 msgstr "la differenza di fuso orario è fuori dall'intervallo consentito: \"%s\""
 
 #. translator: first %s is inet or cidr
-#: utils/adt/datetime.c:3566 utils/adt/network.c:107
+#: utils/adt/datetime.c:3785 utils/adt/network.c:107
 #, c-format
 msgid "invalid input syntax for type %s: \"%s\""
 msgstr "sintassi di input non valida per il tipo %s: \"%s\""
 
+#: utils/adt/datetime.c:4560
+#, c-format
+msgid "This time zone name appears in the configuration file for time zone abbreviation \"%s\"."
+msgstr "Il nome del fuso orario figura nel file di configurazione delle abbreviazioni di fuso orario \"%s\"."
+
 #: utils/adt/datum.c:80 utils/adt/datum.c:92
 #, c-format
 msgid "invalid Datum pointer"
@@ -15448,8 +15464,8 @@ msgstr "dati int2vector non validi"
 msgid "oidvector has too many elements"
 msgstr "ci sono troppi elementi nell'oidvector"
 
-#: utils/adt/int.c:1362 utils/adt/int8.c:1409 utils/adt/timestamp.c:4845
-#: utils/adt/timestamp.c:4926
+#: utils/adt/int.c:1362 utils/adt/int8.c:1409 utils/adt/timestamp.c:4870
+#: utils/adt/timestamp.c:4951
 #, c-format
 msgid "step size cannot equal zero"
 msgstr "il valore del passo non può essere uguale a zero"
@@ -15922,7 +15938,7 @@ msgstr "il numero di cifre decimali di NUMERIC (%d) deve essere compreso fra 0 e
 msgid "invalid NUMERIC type modifier"
 msgstr "modificatore del tipo NUMERIC non valido"
 
-#: utils/adt/numeric.c:1889 utils/adt/numeric.c:3750
+#: utils/adt/numeric.c:1889 utils/adt/numeric.c:3750 utils/adt/numeric.c:5719
 #, c-format
 msgid "value overflows numeric format"
 msgstr "il valore causa un overflow nel formato numeric"
@@ -16542,7 +16558,7 @@ msgstr "unità \"%s\" di interval non supportata"
 msgid "interval units \"%s\" not recognized"
 msgstr "unità \"%s\" di interval non riconosciuta"
 
-#: utils/adt/timestamp.c:4579 utils/adt/timestamp.c:4751
+#: utils/adt/timestamp.c:4592 utils/adt/timestamp.c:4776
 #, c-format
 msgid "could not convert to time zone \"%s\""
 msgstr "conversione al fuso orario \"%s\" fallita"
@@ -17021,7 +17037,7 @@ msgstr "nessuna funzione di input disponibile per il tipo %s"
 msgid "no output function available for type %s"
 msgstr "nessuna funzione di output disponibile per il tipo %s"
 
-#: utils/cache/plancache.c:696
+#: utils/cache/plancache.c:698
 #, c-format
 msgid "cached plan must not change result type"
 msgstr "il cached plan non deve cambiare il tipo del risultato"
@@ -19175,67 +19191,62 @@ msgstr "non è possibile aggiungere altri motivi di timeout"
 msgid "time zone abbreviation \"%s\" is too long (maximum %d characters) in time zone file \"%s\", line %d"
 msgstr "l'abbreviazione del fuso orario \"%s\" è troppo lunga (massimo %d caratteri) nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:68
-#, c-format
-msgid "time zone offset %d is not a multiple of 900 sec (15 min) in time zone file \"%s\", line %d"
-msgstr "lo spostamento del fuso orario %d non è un multiplo di 900 secondi (15 minuti) nel file di fusi orari \"%s\", riga %d"
-
-#: utils/misc/tzparser.c:80
+#: utils/misc/tzparser.c:73
 #, c-format
 msgid "time zone offset %d is out of range in time zone file \"%s\", line %d"
 msgstr "lo spostamento del fuso orario %d è fuori dall'intervallo consentito nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:115
+#: utils/misc/tzparser.c:112
 #, c-format
 msgid "missing time zone abbreviation in time zone file \"%s\", line %d"
 msgstr "abbreviazione del fuso orario mancante nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:124
+#: utils/misc/tzparser.c:121
 #, c-format
 msgid "missing time zone offset in time zone file \"%s\", line %d"
 msgstr "spostamento del fuso orario mancante nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:131
+#: utils/misc/tzparser.c:133
 #, c-format
 msgid "invalid number for time zone offset in time zone file \"%s\", line %d"
 msgstr "numero non valido per lo spostamento di fuso orario nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:154
+#: utils/misc/tzparser.c:169
 #, c-format
 msgid "invalid syntax in time zone file \"%s\", line %d"
 msgstr "sintassi non valida nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:218
+#: utils/misc/tzparser.c:237
 #, c-format
 msgid "time zone abbreviation \"%s\" is multiply defined"
 msgstr "l'abbreviazione di fuso orario \"%s\" è definita più di una volta"
 
-#: utils/misc/tzparser.c:220
+#: utils/misc/tzparser.c:239
 #, c-format
 msgid "Entry in time zone file \"%s\", line %d, conflicts with entry in file \"%s\", line %d."
 msgstr "Il valore nel file di fusi orari \"%s\", riga %d, è conflitto con il valore nel file \"%s\", riga %d."
 
-#: utils/misc/tzparser.c:285
+#: utils/misc/tzparser.c:301
 #, c-format
 msgid "invalid time zone file name \"%s\""
 msgstr "nome del file di fusi orari non valido: \"%s\""
 
-#: utils/misc/tzparser.c:298
+#: utils/misc/tzparser.c:314
 #, c-format
 msgid "time zone file recursion limit exceeded in file \"%s\""
 msgstr "limite di ricorsione dei file di fusi orari superato nel file \"%s\""
 
-#: utils/misc/tzparser.c:337 utils/misc/tzparser.c:350
+#: utils/misc/tzparser.c:353 utils/misc/tzparser.c:366
 #, c-format
 msgid "could not read time zone file \"%s\": %m"
 msgstr "lettura del file di fusi orari \"%s\" fallita: %m"
 
-#: utils/misc/tzparser.c:360
+#: utils/misc/tzparser.c:376
 #, c-format
 msgid "line is too long in time zone file \"%s\", line %d"
 msgstr "la riga è troppo lunga nel file di fusi orari \"%s\", riga %d"
 
-#: utils/misc/tzparser.c:383
+#: utils/misc/tzparser.c:399
 #, c-format
 msgid "@INCLUDE without file name in time zone file \"%s\", line %d"
 msgstr "@INCLUDE senza nome del file nel file di fusi orari \"%s\", riga %d"
index 5d30d44150a32ea2245d34aebabd1804c6fb2052..38b908f84fea81ea8eefe064542b5ab5f6e66a0c 100644 (file)
@@ -24,8 +24,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: psql (PostgreSQL) 9.3\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-07-29 09:17+0000\n"
-"PO-Revision-Date: 2014-07-30 21:41+0100\n"
+"POT-Creation-Date: 2014-11-19 21:17+0000\n"
+"PO-Revision-Date: 2014-11-13 14:09+0100\n"
 "Last-Translator: Daniele Varrazzo <daniele.varrazzo@gmail.com>\n"
 "Language-Team: Gruppo traduzioni ITPUG <traduzioni@itpug.org>\n"
 "Language: it\n"
@@ -37,8 +37,7 @@ msgstr ""
 "X-Generator: Poedit 1.5.4\n"
 
 #: ../../common/fe_memutils.c:33 ../../common/fe_memutils.c:60
-#: ../../common/fe_memutils.c:83 command.c:1130 input.c:204 mainloop.c:72
-#: mainloop.c:234 tab-complete.c:3827
+#: ../../common/fe_memutils.c:83 input.c:205 mainloop.c:72 mainloop.c:234
 #, c-format
 msgid "out of memory\n"
 msgstr "memoria esaurita\n"
@@ -158,12 +157,12 @@ msgstr "Sei collegato al database \"%s\" con nome utente \"%s\" tramite il socke
 msgid "You are connected to database \"%s\" as user \"%s\" on host \"%s\" at port \"%s\".\n"
 msgstr "Sei collegato al database \"%s\" con nome utente \"%s\" sull'host \"%s\" porta \"%s\".\n"
 
-#: command.c:516 command.c:586 command.c:1382
+#: command.c:516 command.c:586 command.c:1365
 #, c-format
 msgid "no query buffer\n"
 msgstr "Nessun buffer query\n"
 
-#: command.c:549 command.c:2826
+#: command.c:549 command.c:2809
 #, c-format
 msgid "invalid line number: %s\n"
 msgstr "numero di riga non valido: \"%s\"\n"
@@ -183,7 +182,7 @@ msgid "%s: invalid encoding name or conversion procedure not found\n"
 msgstr "%s: nome codifica errato oppure non esiste una procedura di conversione\n"
 
 #: command.c:810 command.c:860 command.c:874 command.c:891 command.c:998
-#: command.c:1048 command.c:1158 command.c:1362 command.c:1393
+#: command.c:1048 command.c:1141 command.c:1345 command.c:1376
 #, c-format
 msgid "\\%s: missing required argument\n"
 msgstr "\\%s: parametro richiesto mancante\n"
@@ -210,7 +209,7 @@ msgstr "Le password non corrispondono.\n"
 msgid "Password encryption failed.\n"
 msgstr "Criptazione password fallita.\n"
 
-#: command.c:1027 command.c:1139 command.c:1367
+#: command.c:1027 command.c:1122 command.c:1350
 #, c-format
 msgid "\\%s: error while setting variable\n"
 msgstr "\\%s: errore durante l'assegnamento della variabile\n"
@@ -219,99 +218,99 @@ msgstr "\\%s: errore durante l'assegnamento della variabile\n"
 msgid "Query buffer reset (cleared)."
 msgstr "Buffer query resettato (svuotato)."
 
-#: command.c:1092
+#: command.c:1080
 #, c-format
 msgid "Wrote history to file \"%s/%s\".\n"
 msgstr "Salvata cronologia nel file \"%s/%s\".\n"
 
-#: command.c:1163
+#: command.c:1146
 #, c-format
 msgid "\\%s: environment variable name must not contain \"=\"\n"
 msgstr "\\%s: il nome della variabile d'ambiente non deve contenere \"=\"\n"
 
-#: command.c:1206
+#: command.c:1189
 #, c-format
 msgid "The server (version %d.%d) does not support showing function source.\n"
 msgstr "Il server (versione %d.%d) non supporta mostrare i sorgenti delle funzioni.\n"
 
-#: command.c:1212
+#: command.c:1195
 #, c-format
 msgid "function name is required\n"
 msgstr "il nome della funzione è richiesto\n"
 
-#: command.c:1347
+#: command.c:1330
 msgid "Timing is on."
 msgstr "Controllo tempo attivato"
 
-#: command.c:1349
+#: command.c:1332
 msgid "Timing is off."
 msgstr "Controllo tempo disattivato."
 
-#: command.c:1410 command.c:1430 command.c:2027 command.c:2034 command.c:2043
-#: command.c:2053 command.c:2062 command.c:2076 command.c:2093 command.c:2152
+#: command.c:1393 command.c:1413 command.c:2010 command.c:2017 command.c:2026
+#: command.c:2036 command.c:2045 command.c:2059 command.c:2076 command.c:2135
 #: common.c:74 copy.c:335 copy.c:389 copy.c:404 psqlscan.l:1677
 #: psqlscan.l:1688 psqlscan.l:1698
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: command.c:1509
+#: command.c:1492
 #, c-format
 msgid "+ opt(%d) = |%s|\n"
 msgstr "+ opt(%d) = |%s|\n"
 
-#: command.c:1535 startup.c:186
+#: command.c:1518 startup.c:186
 msgid "Password: "
 msgstr "Password: "
 
-#: command.c:1542 startup.c:189 startup.c:191
+#: command.c:1525 startup.c:189 startup.c:191
 #, c-format
 msgid "Password for user %s: "
 msgstr "Inserisci la password per l'utente %s: "
 
-#: command.c:1587
+#: command.c:1570
 #, c-format
 msgid "All connection parameters must be supplied because no database connection exists\n"
 msgstr "Tutti i parametri di connessione devono essere forniti perché non esiste alcuna connessione di database\n"
 
-#: command.c:1673 command.c:2860 common.c:120 common.c:413 common.c:478
+#: command.c:1656 command.c:2843 common.c:120 common.c:413 common.c:478
 #: common.c:909 common.c:934 common.c:1031 copy.c:487 copy.c:684
 #: large_obj.c:158 large_obj.c:193 large_obj.c:255 psqlscan.l:1949
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: command.c:1677
+#: command.c:1660
 #, c-format
 msgid "Previous connection kept\n"
 msgstr "Connessione precedente mantenuta\n"
 
-#: command.c:1681
+#: command.c:1664
 #, c-format
 msgid "\\connect: %s"
 msgstr "\\connect: %s"
 
-#: command.c:1714
+#: command.c:1697
 #, c-format
 msgid "You are now connected to database \"%s\" as user \"%s\" via socket in \"%s\" at port \"%s\".\n"
 msgstr "Adesso sei collegato al database \"%s\" con nome utente \"%s\" tramite socket \"%s\" porta \"%s\".\n"
 
-#: command.c:1717
+#: command.c:1700
 #, c-format
 msgid "You are now connected to database \"%s\" as user \"%s\" on host \"%s\" at port \"%s\".\n"
 msgstr "Adesso sei collegato al database \"%s\" con nome utente \"%s\" sull'host \"%s\" porta \"%s\".\n"
 
-#: command.c:1721
+#: command.c:1704
 #, c-format
 msgid "You are now connected to database \"%s\" as user \"%s\".\n"
 msgstr "Sei collegato al database \"%s\" con nome utente \"%s\".\n"
 
-#: command.c:1755
+#: command.c:1738
 #, c-format
 msgid "%s (%s, server %s)\n"
 msgstr "%s (%s, server %s)\n"
 
-#: command.c:1763
+#: command.c:1746
 #, c-format
 msgid ""
 "WARNING: %s major version %d.%d, server major version %d.%d.\n"
@@ -320,17 +319,17 @@ msgstr ""
 "ATTENZIONE: versione maggiore %s %d.%d, versione maggiore server %d.%d.\n"
 "         Alcune caratteristiche di psql potrebbero non funzionare.\n"
 
-#: command.c:1793
+#: command.c:1776
 #, c-format
 msgid "SSL connection (cipher: %s, bits: %d)\n"
 msgstr "connessione SSL (codice: %s, bit: %d)\n"
 
-#: command.c:1803
+#: command.c:1786
 #, c-format
 msgid "SSL connection (unknown cipher)\n"
 msgstr "connessione SSL (codice sconosciuto)\n"
 
-#: command.c:1824
+#: command.c:1807
 #, c-format
 msgid ""
 "WARNING: Console code page (%u) differs from Windows code page (%u)\n"
@@ -342,188 +341,188 @@ msgstr ""
 "            funzionare correttamente. Vedi le pagine di riferimento\n"
 "            psql \"Note per utenti Windows\" per i dettagli.\n"
 
-#: command.c:1908
+#: command.c:1891
 #, c-format
 msgid "environment variable PSQL_EDITOR_LINENUMBER_ARG must be set to specify a line number\n"
 msgstr "la variabile di ambiente PSQL_EDITOR_LINENUMBER_ARG deve specificare un numero di riga\n"
 
-#: command.c:1945
+#: command.c:1928
 #, c-format
 msgid "could not start editor \"%s\"\n"
 msgstr "avvio dell'editor \"%s\" fallito\n"
 
-#: command.c:1947
+#: command.c:1930
 #, c-format
 msgid "could not start /bin/sh\n"
 msgstr "avvio di /bin/sh fallito\n"
 
-#: command.c:1985
+#: command.c:1968
 #, c-format
 msgid "could not locate temporary directory: %s\n"
 msgstr "directory temporanea non trovata: %s\n"
 
-#: command.c:2012
+#: command.c:1995
 #, c-format
 msgid "could not open temporary file \"%s\": %s\n"
 msgstr "apertura del file temporaneo \"%s\" fallita: %s\n"
 
-#: command.c:2274
+#: command.c:2257
 #, c-format
 msgid "\\pset: allowed formats are unaligned, aligned, wrapped, html, latex, troff-ms\n"
 msgstr "\\pset: i formati disponibili sono unaligned, aligned, wrapped, html, latex, troff-ms\n"
 
-#: command.c:2279
+#: command.c:2262
 #, c-format
 msgid "Output format is %s.\n"
 msgstr "Il formato di output è %s.\n"
 
-#: command.c:2295
+#: command.c:2278
 #, c-format
 msgid "\\pset: allowed line styles are ascii, old-ascii, unicode\n"
 msgstr "\\pset: gli stili di linea permessi sono ascii, old-ascii, unicode\n"
 
-#: command.c:2300
+#: command.c:2283
 #, c-format
 msgid "Line style is %s.\n"
 msgstr "Lo stile della linea è %s.\n"
 
-#: command.c:2311
+#: command.c:2294
 #, c-format
 msgid "Border style is %d.\n"
 msgstr "Lo stile del bordo è %d.\n"
 
-#: command.c:2326
+#: command.c:2309
 #, c-format
 msgid "Expanded display is on.\n"
 msgstr "La visualizzazione espansa è attiva.\n"
 
-#: command.c:2328
+#: command.c:2311
 #, c-format
 msgid "Expanded display is used automatically.\n"
 msgstr "La visualizzazione espansa è usata automaticamente.\n"
 
-#: command.c:2330
+#: command.c:2313
 #, c-format
 msgid "Expanded display is off.\n"
 msgstr "La visualizzazione espansa è disattivata.\n"
 
-#: command.c:2344
+#: command.c:2327
 msgid "Showing locale-adjusted numeric output."
 msgstr "L'output numerico visualizzato è corretto secondo il locale."
 
-#: command.c:2346
+#: command.c:2329
 msgid "Locale-adjusted numeric output is off."
 msgstr "La correzione dell'output numerico secondo il locale è disattivata."
 
-#: command.c:2359
+#: command.c:2342
 #, c-format
 msgid "Null display is \"%s\".\n"
 msgstr "La visualizzazione dei null è \"%s\".\n"
 
-#: command.c:2374 command.c:2386
+#: command.c:2357 command.c:2369
 #, c-format
 msgid "Field separator is zero byte.\n"
 msgstr "Il separatore di campo è il byte zero.\n"
 
-#: command.c:2376
+#: command.c:2359
 #, c-format
 msgid "Field separator is \"%s\".\n"
 msgstr "Il separatore di campo è \"%s\".\n"
 
-#: command.c:2401 command.c:2415
+#: command.c:2384 command.c:2398
 #, c-format
 msgid "Record separator is zero byte.\n"
 msgstr "Il separatore di record è il byte zero.\n"
 
-#: command.c:2403
+#: command.c:2386
 #, c-format
 msgid "Record separator is <newline>."
 msgstr "Il separatore di record è <a capo>."
 
-#: command.c:2405
+#: command.c:2388
 #, c-format
 msgid "Record separator is \"%s\".\n"
 msgstr "Il separatore di record è \"%s\".\n"
 
-#: command.c:2428
+#: command.c:2411
 msgid "Showing only tuples."
 msgstr "Visualizzazione esclusiva dati attivata."
 
-#: command.c:2430
+#: command.c:2413
 msgid "Tuples only is off."
 msgstr "Visualizzazione esclusiva dati disattivata."
 
-#: command.c:2446
+#: command.c:2429
 #, c-format
 msgid "Title is \"%s\".\n"
 msgstr "Il titolo è \"%s\".\n"
 
-#: command.c:2448
+#: command.c:2431
 #, c-format
 msgid "Title is unset.\n"
 msgstr "Il titolo non è assegnato.\n"
 
-#: command.c:2464
+#: command.c:2447
 #, c-format
 msgid "Table attribute is \"%s\".\n"
 msgstr "L'attributo di tabella è \"%s\".\n"
 
-#: command.c:2466
+#: command.c:2449
 #, c-format
 msgid "Table attributes unset.\n"
-msgstr "Gli attributi di tabella non specificati.\n"
+msgstr "Gli attributi di tabella non sono specificati.\n"
 
-#: command.c:2487
+#: command.c:2470
 msgid "Pager is used for long output."
 msgstr "Usa la paginazione per risultati estesi."
 
-#: command.c:2489
+#: command.c:2472
 msgid "Pager is always used."
 msgstr "Paginazione sempre attiva."
 
-#: command.c:2491
+#: command.c:2474
 msgid "Pager usage is off."
 msgstr "Paginazione disattivata."
 
-#: command.c:2505
+#: command.c:2488
 msgid "Default footer is on."
 msgstr "Il piè di pagina di default è attivo."
 
-#: command.c:2507
+#: command.c:2490
 msgid "Default footer is off."
 msgstr "Il piè di pagina di default è disattivato."
 
-#: command.c:2518
+#: command.c:2501
 #, c-format
 msgid "Target width is %d.\n"
 msgstr "La larghezza di destinazione è %d.\n"
 
-#: command.c:2523
+#: command.c:2506
 #, c-format
 msgid "\\pset: unknown option: %s\n"
 msgstr "\\pset: opzione sconosciuta: %s\n"
 
-#: command.c:2577
+#: command.c:2560
 #, c-format
 msgid "\\!: failed\n"
 msgstr "\\!: fallita\n"
 
-#: command.c:2597 command.c:2656
+#: command.c:2580 command.c:2639
 #, c-format
 msgid "\\watch cannot be used with an empty query\n"
 msgstr "\\watch non può essere usato con una query vuota\n"
 
-#: command.c:2619
+#: command.c:2602
 #, c-format
 msgid "Watch every %lds\t%s"
 msgstr "Esegui ogni %lds\t%s"
 
-#: command.c:2663
+#: command.c:2646
 #, c-format
 msgid "\\watch cannot be used with COPY\n"
 msgstr "\\watch non può essere usato con COPY\n"
 
-#: command.c:2669
+#: command.c:2652
 #, c-format
 msgid "unexpected result status for \\watch\n"
 msgstr "risultato imprevisto per \\watch\n"
@@ -2452,17 +2451,17 @@ msgstr ""
 "Nessun aiuto disponibile per \"%s\".\n"
 "Prova a digitare \\h senza parametri per vedere gli aiuti disponibili.\n"
 
-#: input.c:193
+#: input.c:194
 #, c-format
 msgid "could not read from input file: %s\n"
 msgstr "lettura dal file di input fallita: %s\n"
 
-#: input.c:407
+#: input.c:455 input.c:494
 #, c-format
 msgid "could not save history to file \"%s\": %s\n"
 msgstr "salvataggio della cronologia nel file \"%s\" fallita: %s\n"
 
-#: input.c:412
+#: input.c:514
 #, c-format
 msgid "history is not supported by this installation\n"
 msgstr "history non è supportata da questa installazione\n"
@@ -2521,27 +2520,27 @@ msgid_plural "(%lu rows)"
 msgstr[0] "(%lu riga)"
 msgstr[1] "(%lu righe)"
 
-#: print.c:1175
+#: print.c:1174
 #, c-format
 msgid "(No rows)\n"
 msgstr "(Nessuna riga)\n"
 
-#: print.c:2239
+#: print.c:2238
 #, c-format
 msgid "Interrupted\n"
 msgstr "Interrotto\n"
 
-#: print.c:2305
+#: print.c:2304
 #, c-format
 msgid "Cannot add header to table content: column count of %d exceeded.\n"
 msgstr "Non è possibile aggiungere l'intestazione al contenuto della tabella: il numero di colonne %d è stato superato.\n"
 
-#: print.c:2345
+#: print.c:2344
 #, c-format
 msgid "Cannot add cell to table content: total cell count of %d exceeded.\n"
 msgstr "Non è possibile aggiungere celle al contenuto della tabella: il numero totale di celle %d è stato superato.\n"
 
-#: print.c:2571
+#: print.c:2570
 #, c-format
 msgid "invalid output format (internal error): %d"
 msgstr "il formato di output non è valido (errore interno): %d"
@@ -4391,7 +4390,7 @@ msgstr "Prova \"%s --help\" per maggiori informazioni.\n"
 msgid "%s: warning: extra command-line argument \"%s\" ignored\n"
 msgstr "%s: attenzione: parametro in eccesso \"%s\" nella riga di comando ignorato\n"
 
-#: tab-complete.c:3962
+#: tab-complete.c:3957
 #, c-format
 msgid ""
 "tab completion query failed: %s\n"