aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2002-07-16 04:56:00 +0000
committerUlrich Drepper <drepper@redhat.com>2002-07-16 04:56:00 +0000
commitd2afebcce46f40e9d96fc48e541aa5a6d8deac9b (patch)
treea6cd43082f0317ad70fd5598d55d6146e0cddbe5
parenta99bfa85d82aecc3eb780779377a9e178e7189d2 (diff)
downloadglibc-d2afebcce46f40e9d96fc48e541aa5a6d8deac9b.tar.xz
glibc-d2afebcce46f40e9d96fc48e541aa5a6d8deac9b.zip
Update.
2002-07-15 Ulrich Drepper <drepper@redhat.com> * intl/tst-gettext.sh: Pass -f option to msgfmt. * intl/tst-gettext.c: Correctly handle untranslated messages in positive tests. * po/de.po: Update from translation team.
-rw-r--r--ChangeLog8
-rw-r--r--intl/tst-gettext.c14
-rwxr-xr-xintl/tst-gettext.sh4
-rw-r--r--linuxthreads_db/ChangeLog8
-rw-r--r--linuxthreads_db/td_ta_thr_iter.c2
-rw-r--r--linuxthreads_db/td_thr_event_enable.c1
-rw-r--r--linuxthreads_db/td_thr_getfpregs.c6
-rw-r--r--linuxthreads_db/td_thr_getgregs.c7
-rw-r--r--po/de.po4116
9 files changed, 2587 insertions, 1579 deletions
diff --git a/ChangeLog b/ChangeLog
index 43ee14c897..008b554958 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2002-07-15 Ulrich Drepper <drepper@redhat.com>
+
+ * intl/tst-gettext.sh: Pass -f option to msgfmt.
+ * intl/tst-gettext.c: Correctly handle untranslated messages in
+ positive tests.
+
+ * po/de.po: Update from translation team.
+
2002-07-02 H.J. Lu <hjl@gnu.org>
* sysdeps/mips/atomicity.h: Don't include <sgidefs.h>. Always
diff --git a/intl/tst-gettext.c b/intl/tst-gettext.c
index e6cbf6f1b2..55b8310dfa 100644
--- a/intl/tst-gettext.c
+++ b/intl/tst-gettext.c
@@ -1,5 +1,5 @@
/* Test of the gettext functions.
- Copyright (C) 2000 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2002 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 2000.
@@ -235,7 +235,9 @@ positive_gettext_test (void)
{
const char *found = gettext (msgs[cnt].msgid);
- if (found == NULL || strcmp (found, msgs[cnt].msgstr) != 0)
+ if (found == NULL
+ || (msgs[cnt].msgstr[0] != '\0'
+ && strcmp (found, msgs[cnt].msgstr) != 0))
{
/* Oops, shouldn't happen. */
printf ("\
@@ -281,7 +283,9 @@ positive_dgettext_test (const char *domain)
{
const char *found = dgettext (domain, msgs[cnt].msgid);
- if (found == NULL || strcmp (found, msgs[cnt].msgstr) != 0)
+ if (found == NULL
+ || (msgs[cnt].msgstr[0] != '\0'
+ && strcmp (found, msgs[cnt].msgstr) != 0))
{
/* Oops, shouldn't happen. */
printf ("\
@@ -305,7 +309,9 @@ positive_dcgettext_test (const char *domain, int category)
{
const char *found = dcgettext (domain, msgs[cnt].msgid, category);
- if (found == NULL || strcmp (found, msgs[cnt].msgstr) != 0)
+ if (found == NULL
+ || (msgs[cnt].msgstr[0] != '\0'
+ && strcmp (found, msgs[cnt].msgstr) != 0))
{
/* Oops, shouldn't happen. */
printf ("\
diff --git a/intl/tst-gettext.sh b/intl/tst-gettext.sh
index 3c7ccc392e..91abd38d95 100755
--- a/intl/tst-gettext.sh
+++ b/intl/tst-gettext.sh
@@ -49,9 +49,9 @@ test -d ${objpfx}localedir/existing-locale/LC_MESSAGES || {
# Populate them.
msgfmt -o ${objpfx}domaindir/existing-locale/LC_MESSAGES/existing-domain.mo \
- ../po/de.po
+ -f ../po/de.po
msgfmt -o ${objpfx}domaindir/existing-locale/LC_TIME/existing-time-domain.mo \
- ../po/de.po
+ -f ../po/de.po
GCONV_PATH=${common_objpfx}iconvdata
export GCONV_PATH
diff --git a/linuxthreads_db/ChangeLog b/linuxthreads_db/ChangeLog
index 774afe6e2a..1d1f8d7bc8 100644
--- a/linuxthreads_db/ChangeLog
+++ b/linuxthreads_db/ChangeLog
@@ -1,3 +1,11 @@
+2002-07-15 Ulrich Drepper <drepper@redhat.com>
+
+ * td_ta_thr_iter.c: Some more changes to enable using TLS-enabled
+ libpthread.
+ * td_thr_event_enable.c: Likewise.
+ * td_thr_getfpregs.c: Likewise.
+ * td_thr_getgregs.c: Likewise.
+
2002-07-14 Ulrich Drepper <drepper@redhat.com>
* td_ta_map_id2thr.c: Begin fixing implementation for libpthread with
diff --git a/linuxthreads_db/td_ta_thr_iter.c b/linuxthreads_db/td_ta_thr_iter.c
index 977711261e..ee83c82ee9 100644
--- a/linuxthreads_db/td_ta_thr_iter.c
+++ b/linuxthreads_db/td_ta_thr_iter.c
@@ -47,7 +47,7 @@ handle_descr (const td_thragent_t *ta, td_thr_iter_f *callback,
p_userstack but this should not be necessary here. */
th.th_ta_p = (td_thragent_t *) ta;
- th.th_unique = &pds;
+ th.th_unique = NULL;
if (callback (&th, cbdata_p) != 0)
return TD_DBERR;
diff --git a/linuxthreads_db/td_thr_event_enable.c b/linuxthreads_db/td_thr_event_enable.c
index 52404e5a89..d6ec2a99df 100644
--- a/linuxthreads_db/td_thr_event_enable.c
+++ b/linuxthreads_db/td_thr_event_enable.c
@@ -31,6 +31,7 @@ td_thr_event_enable (th, onoff)
LOG ("td_thr_event_enable");
/* Write the new value into the thread data structure. */
+if (th->th_unique != NULL)
if (ps_pdwrite (th->th_ta_p->ph,
((char *) th->th_unique
+ offsetof (struct _pthread_descr_struct, p_report_events)),
diff --git a/linuxthreads_db/td_thr_getfpregs.c b/linuxthreads_db/td_thr_getfpregs.c
index b453cc0e9b..ea02760c93 100644
--- a/linuxthreads_db/td_thr_getfpregs.c
+++ b/linuxthreads_db/td_thr_getfpregs.c
@@ -28,6 +28,12 @@ td_thr_getfpregs (const td_thrhandle_t *th, prfpregset_t *regset)
LOG ("td_thr_getfpregs");
+ if (th->th_unique == NULL)
+ {
+ memset (regset, '\0', sizeof (*regset));
+ return TD_OK;
+ }
+
/* We have to get the state and the PID for this thread. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,
sizeof (struct _pthread_descr_struct)) != PS_OK)
diff --git a/linuxthreads_db/td_thr_getgregs.c b/linuxthreads_db/td_thr_getgregs.c
index 462a1a192b..6f00677d66 100644
--- a/linuxthreads_db/td_thr_getgregs.c
+++ b/linuxthreads_db/td_thr_getgregs.c
@@ -28,6 +28,13 @@ td_thr_getgregs (const td_thrhandle_t *th, prgregset_t gregs)
LOG ("td_thr_getgregs");
+ if (th->th_unique == NULL)
+ {
+ /* No data yet. */
+ memset (gregs, '\0', sizeof (prgregset_t));
+ return TD_OK;
+ }
+
/* We have to get the state and the PID for this thread. */
if (ps_pdread (th->th_ta_p->ph, th->th_unique, &pds,
sizeof (struct _pthread_descr_struct)) != PS_OK)
diff --git a/po/de.po b/po/de.po
index 6f3a714d1b..476f64efe8 100644
--- a/po/de.po
+++ b/po/de.po
@@ -1,85 +1,109 @@
# German translation of the GNU-libc-messages.
-# Copyright (C) 1996 Free Software Foundation, Inc.
+# Copyright © 1996, 2002 Free Software Foundation, Inc.
+# Karl Eichwalder <ke@suse.de>, 2002.
# Jochen Hein <jochen@jochen.org>, 1996-2000.
#
+# Fragen:
+# =======
+# Group bei NIS etc. mit Gruppe übersetzen (oder Group lassen)?
+# logfile - Protokolldatei
+# shared object - Shared Object / Shared-Object
+# short Read - ...
+# range - Bereich / Intervall
+# locking, lock - Locking, Sperren
+#
+# Nach Doppelpunkt Großschreibung? Beispiel:
+# msgid "%1$s: definition does not end with `END %1$s'"
+# msgstr "%1$s: Die Definition ist nicht durch »END %1$s« abgeschlossen"
+#
+# Klein/Groß? Beispiel:
+# msgid "DATAFILE [OUTFILE]"
+# msgstr "DATENDATEI [AUSGABEDATEI]"
+#
msgid ""
msgstr ""
-"Project-Id-Version: GNU libc 2.1.3\n"
-"POT-Creation-Date: 2000-02-16 10:39-0800\n"
-"PO-Revision-Date: 2000-02-23 05:03+01:00\n"
-"Last-Translator: Jochen Hein <jochen@jochen.org>\n"
+"Project-Id-Version: GNU libc 2.2.5\n"
+"POT-Creation-Date: 2001-08-17 13:03-0700\n"
+"PO-Revision-Date: 2002-06-06 09:30+0200\n"
+"Last-Translator: Karl Eichwalder <ke@suse.de>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
-"Content-Transfer-Encoding: 8-bit\n"
+"Content-Transfer-Encoding: 8bit\n"
-#: nis/nis_print.c:273
+#: locale/programs/ld-monetary.c:278
+#, c-format
+msgid "\t\t\t\t\t\t\t %s: value for field `%s' must be in range %d...%d"
+msgstr "\t\t\t\t\t\t\t %s: Wert für Feld »%s« muss im Intervall %d...%d sein"
+
+#: nis/nis_print.c:277
msgid "\t\tAccess Rights : "
msgstr "\t\tZugriffsrechte : "
-#: nis/nis_print.c:271
+#: nis/nis_print.c:275
msgid "\t\tAttributes : "
msgstr "\t\tAttribute : "
-#: sunrpc/rpc_main.c:1414
+#: sunrpc/rpc_main.c:1427
#, c-format
msgid "\t%s [-abkCLNTM][-Dname[=value]] [-i size] [-I [-K seconds]] [-Y path] infile\n"
msgstr "\t%s [-abkCLNTM][-DName[=Wert]] [-i Größe] [-I [-K Sekunden]] [-Y Pfad] Eingabedatei\n"
-#: sunrpc/rpc_main.c:1416
+#: sunrpc/rpc_main.c:1429
#, c-format
msgid "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o outfile] [infile]\n"
msgstr "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o Ausgabedatei] [Eingabedatei]\n"
-#: sunrpc/rpc_main.c:1419
+#: sunrpc/rpc_main.c:1432
#, c-format
msgid "\t%s [-n netid]* [-o outfile] [infile]\n"
msgstr "\t%s [-n Netz-ID]* [-o Ausgabedatei] [Eingabedatei]\n"
-#: sunrpc/rpc_main.c:1418
+#: sunrpc/rpc_main.c:1431
#, c-format
msgid "\t%s [-s nettype]* [-o outfile] [infile]\n"
msgstr "\t%s [-s Netz-Typ]* [-o Ausgabedatei] [Eingabedatei]\n"
-#: nis/nis_print.c:235
+#: nis/nis_print.c:239
msgid "\tAccess rights: "
msgstr "\tZugriffsrechte : "
-#: nis/nis_print.c:293
+#: nis/nis_print.c:297
#, c-format
msgid "\tEntry data of type %s\n"
msgstr "\tDateneingabe vom Typ %s\n"
-#: nis/nis_print.c:171
+#: nis/nis_print.c:175
#, c-format
msgid "\tName : %s\n"
msgstr "\tName : %s\n"
-#: nis/nis_print.c:172
+#: nis/nis_print.c:176
msgid "\tPublic Key : "
msgstr "\tPublic Key : "
-#: nis/nis_print.c:234
+#: nis/nis_print.c:238
#, c-format
msgid "\tType : %s\n"
msgstr "\tTyp : %s\n"
-#: nis/nis_print.c:201
+#: nis/nis_print.c:205
#, c-format
msgid "\tUniversal addresses (%u)\n"
msgstr "\tUniverselle Adressen (%u)\n"
-#: nis/nis_print.c:269
+#: nis/nis_print.c:273
#, c-format
msgid "\t[%d]\tName : %s\n"
msgstr "\t[%d]\tName : %s\n"
-#: nis/nis_print.c:296
+#: nis/nis_print.c:300
#, c-format
msgid "\t[%u] - [%u bytes] "
msgstr "\t[%u] - [%u Bytes] "
-#: nscd/nscd_stat.c:153
+#: nscd/nscd_stat.c:154
+#, c-format
msgid ""
"\n"
"%s cache:\n"
@@ -109,14 +133,22 @@ msgstr ""
"%15ld%% Cache-Hit Verhältnis\n"
"%15s Prüfe /etc/%s auf Änderungen\n"
-#: nis/nis_print.c:251
-msgid "\nGroup Members :\n"
-msgstr "\nGruppen Mitglieder :\n"
+#: nis/nis_print.c:255
+msgid ""
+"\n"
+"Group Members :\n"
+msgstr ""
+"\n"
+"Gruppen Mitglieder :\n"
# einfach "Lebenszeit" (?) -ke-
-#: nis/nis_print.c:322
-msgid "\nTime to Live : "
-msgstr "\nTime to Live : "
+#: nis/nis_print.c:326
+msgid ""
+"\n"
+"Time to Live : "
+msgstr ""
+"\n"
+"Time to Live : "
#: sunrpc/rpcinfo.c:679
msgid " rpcinfo -b prognum versnum\n"
@@ -134,60 +166,60 @@ msgstr " rpcinfo -p [ Rechner ]\n"
msgid " rpcinfo [ -n portnum ] -t host prognum [ versnum ]\n"
msgstr " rpcinfo [ -n Portnummer ] -t Rechner Programmnummer [ Versionsnummer ]\n"
-#: nscd/nscd_stat.c:145 nscd/nscd_stat.c:147
+#: nscd/nscd_stat.c:146 nscd/nscd_stat.c:148
msgid " no"
msgstr " nein"
-#: nscd/nscd_stat.c:145 nscd/nscd_stat.c:147
+#: nscd/nscd_stat.c:146 nscd/nscd_stat.c:148
msgid " yes"
msgstr " ja"
-#: nis/nis_print.c:348
+#: nis/nis_print.c:352
#, c-format
msgid " Data Length = %u\n"
msgstr " Länge der Daten = %u\n"
-#: nis/nis_print_group_entry.c:121
+#: nis/nis_print_group_entry.c:123
msgid " Explicit members:\n"
msgstr " Explizite Mitglieder:\n"
-#: nis/nis_print_group_entry.c:145 nis/nis_print_group_entry.c:161
+#: nis/nis_print_group_entry.c:147 nis/nis_print_group_entry.c:163
msgid " Explicit nonmembers:\n"
msgstr " Explizite Nicht-Mitglieder:\n"
-#: nis/nis_print_group_entry.c:129
+#: nis/nis_print_group_entry.c:131
msgid " Implicit members:\n"
msgstr " Implizite Mitglieder:\n"
-#: nis/nis_print_group_entry.c:153
+#: nis/nis_print_group_entry.c:155
msgid " Implicit nonmembers:\n"
msgstr " Implizite Nicht-Mitglieder:\n"
-#: nis/nis_print_group_entry.c:126
+#: nis/nis_print_group_entry.c:128
msgid " No explicit members\n"
msgstr " Keine expliziten Mitglieder\n"
-#: nis/nis_print_group_entry.c:150
+#: nis/nis_print_group_entry.c:152
msgid " No explicit nonmembers\n"
msgstr " Keine expliziten Nicht-Mitglieder\n"
-#: nis/nis_print_group_entry.c:134
+#: nis/nis_print_group_entry.c:136
msgid " No implicit members\n"
msgstr " Keine impliziten Mitglieder\n"
-#: nis/nis_print_group_entry.c:158
+#: nis/nis_print_group_entry.c:160
msgid " No implicit nonmembers\n"
msgstr " Keine impliziten Nicht-Mitglieder\n"
-#: nis/nis_print_group_entry.c:142
+#: nis/nis_print_group_entry.c:144
msgid " No recursive members\n"
msgstr " Keine rekursiven Mitglieder\n"
-#: nis/nis_print_group_entry.c:166
+#: nis/nis_print_group_entry.c:168
msgid " No recursive nonmembers\n"
msgstr " Keine rekursiven Nicht-Mitglieder\n"
-#: nis/nis_print_group_entry.c:137
+#: nis/nis_print_group_entry.c:139
msgid " Recursive members:\n"
msgstr " Rekursive Mitglieder:\n"
@@ -195,307 +227,843 @@ msgstr " Rekursive Mitglieder:\n"
msgid " program vers proto port\n"
msgstr " Program Vers Proto Port\n"
-#: argp/argp-help.c:1573
+#: argp/argp-help.c:1572
msgid " or: "
msgstr " oder: "
-#: timezone/zic.c:423
+#: elf/ldconfig.c:457
+msgid " (SKIPPED)\n"
+msgstr " (ÜBERSPRUNGEN)\n"
+
+#: elf/ldconfig.c:455
+msgid " (changed)\n"
+msgstr " (geändert)\n"
+
+#: timezone/zic.c:427
#, c-format
msgid " (rule from \"%s\", line %d)"
msgstr " (Regel aus Datei »%s«, Zeile %d)"
-#: argp/argp-help.c:1585
+#: argp/argp-help.c:1584
msgid " [OPTION...]"
msgstr " [Option...]"
-#: locale/programs/ld-collate.c:370 locale/programs/ld-ctype.c:1476
-msgid " done\n"
-msgstr " fertig\n"
-
-#: timezone/zic.c:420
+#: timezone/zic.c:424
#, c-format
msgid "\"%s\", line %d: %s"
msgstr "»%s«, Zeile %d: %s"
-#: timezone/zic.c:984
+#: timezone/zic.c:989
#, c-format
msgid "\"Zone %s\" line and -l option are mutually exclusive"
msgstr "»Zone %s«-Zeile und die Option »-l« schliessen sich aus"
-#: timezone/zic.c:992
+#: timezone/zic.c:997
#, c-format
msgid "\"Zone %s\" line and -p option are mutually exclusive"
msgstr "»Zone %s«-Zeile und die Option »-p« schliessen sich aus"
-#: sunrpc/rpc_main.c:1399
+#: sunrpc/rpc_main.c:1412
msgid "\"infile\" is required for template generation flags.\n"
msgstr "»infile« ist für die Template-Generierungs-Flags erforderlich\n"
-#: argp/argp-help.c:210
+#: argp/argp-help.c:209
#, c-format
msgid "%.*s: ARGP_HELP_FMT parameter requires a value"
msgstr "%.*s: ARGP_HELP_FMT Parameter verlangt einen Wert"
-#: argp/argp-help.c:219
+#: argp/argp-help.c:218
#, c-format
msgid "%.*s: Unknown ARGP_HELP_FMT parameter"
msgstr "%.*s: Unbekannter ARGP_HELP_FMT Parameter"
-#: timezone/zic.c:794
+#: locale/programs/ld-address.c:581 locale/programs/ld-collate.c:2612 locale/programs/ld-collate.c:3740 locale/programs/ld-ctype.c:2112 locale/programs/ld-ctype.c:2849 locale/programs/ld-identification.c:448 locale/programs/ld-measurement.c:237 locale/programs/ld-messages.c:331 locale/programs/ld-monetary.c:936 locale/programs/ld-name.c:305 locale/programs/ld-numeric.c:375 locale/programs/ld-paper.c:238 locale/programs/ld-telephone.c:313 locale/programs/ld-time.c:1199
+#, c-format
+msgid "%1$s: definition does not end with `END %1$s'"
+msgstr "%1$s: Die Definition ist nicht durch »END %1$s« abgeschlossen"
+
+#: elf/cache.c:190 elf/cache.c:200
+#, c-format
+msgid "%d libs found in cache `%s'\n"
+msgstr "%d Bibliotheken im Cache »%s« gefunden\n"
+
+#: timezone/zic.c:799
#, c-format
msgid "%s in ruleless zone"
msgstr "%s in einer regellosen Zone"
-#: assert/assert.c:51
+#: elf/../sysdeps/generic/readelflib.c:67
+#, c-format
+msgid "%s is a 32 bit ELF file.\n"
+msgstr "%s ist eine 32-Bit ELF-Datei.\n"
+
+#: elf/../sysdeps/generic/readelflib.c:69
+#, c-format
+msgid "%s is a 64 bit ELF file.\n"
+msgstr "%s ist eine 64-Bit ELF-Datei.\n"
+
+#: elf/../sysdeps/unix/sysv/linux/i386/readelflib.c:49
+#, c-format
+msgid "%s is for unknown machine %d.\n"
+msgstr "%s bezieht sich auf die unbekannte Maschine %d.\n"
+
+#: elf/ldconfig.c:326
+#, c-format
+msgid "%s is not a known library type"
+msgstr "%s ist ein unbekannter Bibliothekstyp"
+
+#: elf/../sysdeps/generic/readelflib.c:78
+#, c-format
+msgid "%s is not a shared object file (Type: %d).\n"
+msgstr "%s ist keine Shared-Object-Datei (Typ: %d).\n"
+
+#: elf/ldconfig.c:424
+#, c-format
+msgid "%s is not a symbolic link\n"
+msgstr "%s ist kein symbolischer Link\n"
+
+#: elf/readlib.c:155
+#, c-format
+msgid "%s is not an ELF file - it has the wrong magic bytes at the start.\n"
+msgstr "%s ist keine ELF-Datei - sie weist falsche »magische Bytes« am Beginn auf.\n"
+
+#: assert/assert.c:54
#, c-format
msgid "%s%s%s:%u: %s%sAssertion `%s' failed.\n"
msgstr "%s%s%s:%u: %s%sZusicherung »%s« nicht erfüllt.\n"
-#: assert/assert-perr.c:52
+#: assert/assert-perr.c:56
#, c-format
msgid "%s%s%s:%u: %s%sUnexpected error: %s.\n"
msgstr "%s%s%s:%u: %s%sNicht erwarteter Fehler: %s.\n"
-#: stdio-common/psignal.c:47
+#: stdio-common/psignal.c:62
#, c-format
msgid "%s%sUnknown signal %d\n"
msgstr "%s%sUnbekanntes Signal %d\n"
# Ob diese Übersetzung so korrekt ist? - jh
# definitiv nicht, aber hoffentlich ist es so besser - Klaus Espenlaub
-#: timezone/zic.c:2229
+#: timezone/zic.c:2234
#, c-format
msgid "%s: %d did not sign extend correctly\n"
msgstr "%s: Vorzeichenerweiterung von %d fehlgeschlagen\n"
-#: locale/programs/charmap.c:261
+#: locale/programs/charmap.c:331
#, c-format
msgid "%s: <mb_cur_max> must be greater than <mb_cur_min>\n"
-msgstr "%s: »<mb_cur_max>« muß größer als »<mb_cur_min>« sein\n"
+msgstr "%s: »<mb_cur_max>« muss größer als »<mb_cur_min>« sein\n"
-#: sunrpc/rpc_main.c:421
+#: sunrpc/rpc_main.c:423
#, c-format
msgid "%s: C preprocessor failed with exit code %d\n"
-msgstr "%s: C Präprozessor fehlgeschlagen mit Exit-Code %d\n"
+msgstr "%s: C-Präprozessor fehlgeschlagen mit Exit-Code %d\n"
-#: sunrpc/rpc_main.c:418
+#: sunrpc/rpc_main.c:420
#, c-format
msgid "%s: C preprocessor failed with signal %d\n"
-msgstr "%s: C Präprozessor fehlgeschlagen mit Signal %d\n"
+msgstr "%s: C-Präprozessor fehlgeschlagen mit Signal %d\n"
-#: timezone/zic.c:1495
+#: timezone/zic.c:1500
#, c-format
msgid "%s: Can't create %s: %s\n"
msgstr "%s: Kann »%s« nicht erzeugen: %s\n"
-#: timezone/zic.c:2207
+#: timezone/zic.c:2212
#, c-format
msgid "%s: Can't create directory %s: %s\n"
msgstr "%s: Kann das Verzeichnis »%s« nicht erzeugen: %s\n"
-#: timezone/zic.c:646
+#: timezone/zic.c:651
#, c-format
msgid "%s: Can't link from %s to %s: %s\n"
msgstr "%s: Kann nicht von »%s« nach »%s« linken: %s\n"
-#: timezone/zic.c:820
+#: timezone/zic.c:825
#, c-format
msgid "%s: Can't open %s: %s\n"
msgstr "%s: Kann die Datei »%s« nicht öffnen: %s\n"
-#: timezone/zic.c:1485
+#: timezone/zic.c:1490
#, c-format
msgid "%s: Can't remove %s: %s\n"
msgstr "%s: Kann »%s« nicht löschen: %s\n"
-#: timezone/zic.c:631
+#: timezone/zic.c:636
#, c-format
msgid "%s: Can't unlink %s: %s\n"
msgstr "%s: Kann den Verzeichniseintrag »%s« nicht löschen (unlink): %s\n"
-#: timezone/zic.c:889
+#: timezone/zic.c:894
#, c-format
msgid "%s: Error closing %s: %s\n"
msgstr "%s: Fehler beim Schließen der Datei »%s«: %s\n"
-#: timezone/zic.c:882
+#: timezone/zic.c:887
#, c-format
msgid "%s: Error reading %s\n"
msgstr "%s: Fehler beim Lesen der Datei »%s«\n"
-#: timezone/zdump.c:266
-#, c-format
-msgid "%s: Error writing "
-msgstr "%s: Fehler beim Schreiben "
-
-#: timezone/zic.c:1561
+#: timezone/zic.c:1566
#, c-format
msgid "%s: Error writing %s\n"
msgstr "%s: Fehler beim Schreiben der Datei »%s«\n"
-#: timezone/zic.c:867
+#: timezone/zic.c:872
#, c-format
msgid "%s: Leap line in non leap seconds file %s\n"
msgstr "%s: Schalt-Zeile in einer nicht-Schaltsekunden-Datei »%s«\n"
-#: timezone/zic.c:361
+#: timezone/zic.c:365
#, c-format
msgid "%s: Memory exhausted: %s\n"
-msgstr "%s: Kein Hauptspeicher mehr verfügbar: %s\n"
+msgstr "%s: Hauptspeicher erschöpft: %s\n"
-#: timezone/zic.c:526
+#: timezone/zic.c:531
#, c-format
msgid "%s: More than one -L option specified\n"
msgstr "%s: Mehr als eine »-L« Option angegeben\n"
-#: timezone/zic.c:486
+#: timezone/zic.c:491
#, c-format
msgid "%s: More than one -d option specified\n"
msgstr "%s: Mehr als eine »-d« Option angegeben\n"
-#: timezone/zic.c:496
+#: timezone/zic.c:501
#, c-format
msgid "%s: More than one -l option specified\n"
msgstr "%s: Mehr als eine »-l« Option angegeben\n"
-#: timezone/zic.c:506
+#: timezone/zic.c:511
#, c-format
msgid "%s: More than one -p option specified\n"
msgstr "%s: Mehr als eine »-p« Option angegeben\n"
-#: timezone/zic.c:516
+#: timezone/zic.c:521
#, c-format
msgid "%s: More than one -y option specified\n"
msgstr "%s: Mehr als eine »-y« Option angegeben\n"
-#: argp/