diff --git a/src/bin/scripts/common.c b/src/bin/scripts/common.c
index 8b23d287a017817161ae6550d0964430e0aaa390..cdd104c60091278622a0a9fe9343ac0afc06adbd 100644
--- a/src/bin/scripts/common.c
+++ b/src/bin/scripts/common.c
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2004, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/common.c,v 1.13 2004/11/09 15:57:54 petere Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/common.c,v 1.14 2004/12/12 18:26:28 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -30,7 +30,7 @@ get_user_name(const char *progname)
 	pw = getpwuid(getuid());
 	if (!pw)
 	{
-		fprintf(stderr, _("%s: could not obtain information about current user: %s"),
+		fprintf(stderr, _("%s: could not obtain information about current user: %s\n"),
 				progname, strerror(errno));
 		exit(1);
 	}
@@ -41,7 +41,7 @@ get_user_name(const char *progname)
 
 	if (!GetUserName(username, &len))
 	{
-		fprintf(stderr, _("%s: could not get current user name: %s"),
+		fprintf(stderr, _("%s: could not get current user name: %s\n"),
 				progname, strerror(errno));
 		exit(1);
 	}
diff --git a/src/bin/scripts/po/de.po b/src/bin/scripts/po/de.po
index 38c21133e87e2b09c39e0f5ba05bac4b7476e02f..8b4ec700c3f208b00df9cf931913fbd0b3bb716c 100644
--- a/src/bin/scripts/po/de.po
+++ b/src/bin/scripts/po/de.po
@@ -1,7 +1,7 @@
 # German message translation file for "scripts".
 # Peter Eisentraut <peter_e@gmx.net>, 2003, 2004.
 #
-# $PostgreSQL: pgsql/src/bin/scripts/po/de.po,v 1.4 2004/12/12 18:09:18 petere Exp $
+# $PostgreSQL: pgsql/src/bin/scripts/po/de.po,v 1.5 2004/12/12 18:26:29 petere Exp $
 #
 # Use these quotes: »%s«
 #
@@ -701,13 +701,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: konnte Informationen über aktuellen Benutzer nicht ermitteln: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: konnte Informationen über aktuellen Benutzer nicht ermitteln: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: konnte aktuellen Benutzernamen nicht ermitteln: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: konnte aktuellen Benutzernamen nicht ermitteln: %s\n"
 
 #: common.c:89 common.c:115
 msgid "Password: "
diff --git a/src/bin/scripts/po/es.po b/src/bin/scripts/po/es.po
index 91a4843867c8144283606669550369d5787cfe9e..db88da1b53b9f96323b820c27fa0aefb275e3b70 100644
--- a/src/bin/scripts/po/es.po
+++ b/src/bin/scripts/po/es.po
@@ -708,13 +708,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: no se pudo obtener información sobre el usuario actual: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: no se pudo obtener información sobre el usuario actual: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: no se pudo obtener el nombre de usuario actual: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: no se pudo obtener el nombre de usuario actual: %s\n"
 
 #: common.c:89 common.c:115
 msgid "Password: "
diff --git a/src/bin/scripts/po/fr.po b/src/bin/scripts/po/fr.po
index 9c6e6f654b6e663dc6348c61b1eec79c8f2149e6..d0cc4680f2c82d147c72e2198cc6e9409ea76e21 100644
--- a/src/bin/scripts/po/fr.po
+++ b/src/bin/scripts/po/fr.po
@@ -1,7 +1,7 @@
 # translation of pgscripts-fr.po to FR_fr
 # French message translation file for pgscripts
 #
-# $PostgreSQL: pgsql/src/bin/scripts/po/fr.po,v 1.5 2004/11/16 22:58:42 petere Exp $
+# $PostgreSQL: pgsql/src/bin/scripts/po/fr.po,v 1.6 2004/12/12 18:26:29 petere Exp $
 #
 # Use these quotes: «%s»
 # Guillaume Lelarge <gleu@wanadoo.fr>, 2004.
@@ -615,13 +615,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s : n'a pas pu obtenir les informations sur l'utilisateur actuel : %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s : n'a pas pu obtenir les informations sur l'utilisateur actuel : %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: n'a pas pu récupérer le nom de l'utilisateur : %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: n'a pas pu récupérer le nom de l'utilisateur : %s\n"
 
 #: common.c:89 common.c:115
 msgid "Password: "
diff --git a/src/bin/scripts/po/pt_BR.po b/src/bin/scripts/po/pt_BR.po
index 36b2e395ddea8e7617b96397544c34b908664d70..d7f0333ac39b510f96bd1c4b7e87a54be2029a34 100644
--- a/src/bin/scripts/po/pt_BR.po
+++ b/src/bin/scripts/po/pt_BR.po
@@ -626,13 +626,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: não pôde obter informação sobre usuário atual: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: não pôde obter informação sobre usuário atual: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: não pôde obter nome de usuário atual: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: não pôde obter nome de usuário atual: %s\n"
 
 #: common.c:89 common.c:115
 msgid "Password: "
diff --git a/src/bin/scripts/po/ru.po b/src/bin/scripts/po/ru.po
index 89eb68c73c5b830b1c93eb5e10bc621777f757fa..6aebd09b5b417225c4e57f53ce3cd3398e065ba1 100644
--- a/src/bin/scripts/po/ru.po
+++ b/src/bin/scripts/po/ru.po
@@ -4,7 +4,7 @@
 # Copyright (c) 2003-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/bin/scripts/po/ru.po,v 1.9 2004/11/16 22:47:40 petere Exp $
+# $PostgreSQL: pgsql/src/bin/scripts/po/ru.po,v 1.10 2004/12/12 18:26:29 petere Exp $
 #
 # To the new translator:
 #   PG Russian Translation Discussion Group: <http://groups.yahoo.com/group/pgsql-rus/>
@@ -691,13 +691,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÔÅËÕÝÅÍ ÐÏÌØÚÏ×ÁÔÅÌÅ: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÔÅËÕÝÅÍ ÐÏÌØÚÏ×ÁÔÅÌÅ: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÐÏÌÕÞÉÔØ ÉÍÑ ÔÅËÕÝÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÐÏÌÕÞÉÔØ ÉÍÑ ÔÅËÕÝÅÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ: %s\n"
 
 #: common.c:89
 #: common.c:115
diff --git a/src/bin/scripts/po/sl.po b/src/bin/scripts/po/sl.po
index d2daa2c786c005581371946ec8de2d893d89ef95..58d6f33f2b7a29cd7094fa27527c663d5f86528b 100644
--- a/src/bin/scripts/po/sl.po
+++ b/src/bin/scripts/po/sl.po
@@ -674,13 +674,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: podatkov o trenutnem uporabniku ni bilo mogoèe izvedeti: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: podatkov o trenutnem uporabniku ni bilo mogoèe izvedeti: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: imena trenutnega uporabnika ni bilo mogoèe izvedeti: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: imena trenutnega uporabnika ni bilo mogoèe izvedeti: %s\n"
 
 #: common.c:89
 #: common.c:115
diff --git a/src/bin/scripts/po/tr.po b/src/bin/scripts/po/tr.po
index c73a8c2611cac02d3bb725cee313dfccf3d3235c..1ddd89a61be520bb39baadfaa2dc674ff829acdd 100644
--- a/src/bin/scripts/po/tr.po
+++ b/src/bin/scripts/po/tr.po
@@ -673,13 +673,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: geçerli kullanıcı hakkında ilgi alınamadı: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: geçerli kullanıcı hakkında ilgi alınamadı: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: geçerli kullanıcı adı alınamadı: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: geçerli kullanıcı adı alınamadı: %s\n"
 
 #: common.c:89
 #: common.c:115
diff --git a/src/bin/scripts/po/zh_CN.po b/src/bin/scripts/po/zh_CN.po
index 24442f44ec557010673fd50d2b6123b7a59d742c..5ec69ab389e35292a0430a223574e5364eeae7fa 100644
--- a/src/bin/scripts/po/zh_CN.po
+++ b/src/bin/scripts/po/zh_CN.po
@@ -659,13 +659,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s: ÎÞ·¨»ñµÃµ±Ç°Óû§µÄÐÅÏ¢: %s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s: ÎÞ·¨»ñµÃµ±Ç°Óû§µÄÐÅÏ¢: %s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s: ÎÞ·¨»ñÈ¡µ±Ç°Óû§Ãû³Æ: %s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s: ÎÞ·¨»ñÈ¡µ±Ç°Óû§Ãû³Æ: %s\n"
 
 #: common.c:89 common.c:115
 msgid "Password: "
diff --git a/src/bin/scripts/po/zh_TW.po b/src/bin/scripts/po/zh_TW.po
index 201c1232082deaee769a3c5d27978e2715c44b15..dc1c6087e705ecebcd83200f36312fb088862e39 100644
--- a/src/bin/scripts/po/zh_TW.po
+++ b/src/bin/scripts/po/zh_TW.po
@@ -669,13 +669,13 @@ msgstr ""
 
 #: common.c:33
 #, c-format
-msgid "%s: could not obtain information about current user: %s"
-msgstr "%s:無法取得目前使用者的資訊:%s"
+msgid "%s: could not obtain information about current user: %s\n"
+msgstr "%s:無法取得目前使用者的資訊:%s\n"
 
 #: common.c:44
 #, c-format
-msgid "%s: could not get current user name: %s"
-msgstr "%s:無法取得目前使用者的名稱:%s"
+msgid "%s: could not get current user name: %s\n"
+msgstr "%s:無法取得目前使用者的名稱:%s\n"
 
 #: common.c:89
 #: common.c:115